MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 340

 
Nauris Zukas:

テストが完了すると、インジケーターウィンドウが開きます。


それで?また、Expert Advisorのコードで非表示にすると、開けなくなります。

何を得たいのか理解できない。

 
Artyom Trishkin:

EAがHideTestIndicators()を使用していない場合のみ。

これと何の関係があるのですか?提供されたコードのどこかにHideTestIndicators()が書かれているのでしょうか?

 
Artyom Trishkin:

それがどうした?また、EAコードで非表示にすると、開けなくなります。

何を得たいのか理解できない。

ポスト3372を読む。

 
Artyom Trishkin:

EAでHideTestIndicators()が使用されていない場合のみ。


この機能は便利ですが、不便です。単純にすべてのインジケータの出力を禁止して、アドバイザーの初期化時にこれを実行できるようにしなかったのは残念です...。

 
Nauris Zukas:

投稿3372をご覧ください。

よく読まれていますね。テストに表示されるインジケーターですが、どのような状況で表示されるのかが書かれていません。だから、テスターでチャートに載せたというのが結論です。そうでしょう?

テスターでは 、このインジケータが含まれるチャートテンプレートを使用しない限り、インジケータはチャートに適用されません(テスターでは、テスト終了時のみ、Expert Advisorで表示が禁止されていない場合のみ)。

Strategy Testerでは、テスト終了時に(EAで無効化されていなければ)開くことができます。

何を実現したいのか、明確に語られていませんね。

 
Aleksey Vyazmikin:

この機能は便利ですが、不便です。開発者が、単純にすべての指標の出力を禁止して、アドバイザーの初期化時にそれを行うようにしなかったのは残念です...。

この関数のバインディングにあるすべてのインジケータを終了させる。ヘルプに例があります。それとも、ヘルプからここに持ってくる必要があるのでしょうか?

 
Artyom Trishkin:

この関数からラッパー内のすべてのインジケータを終了させる。ヘルプに例があります。それとも、ヘルプからここに引っ張ってくる必要があるのでしょうか?


誰もがヘルプにあるようなプログラミングスタイルを持っているわけではありません...。

関数の中にインジケータを組み込んでいるのですが、そこで中間計算をすることが多いのです。

マーケット用には、具体的に各機能を調べて、インジケータに印をつける必要があり、不便です。そのため、マーケットプレイス以外でインジケータの隠蔽を 行う必要があるのかが不明で、その場合は初期化時に行った方が良いとされています。

 
Artyom Trishkin:

よく読まれていますね。テストに表示されるインジケーターですが、どのような状況で表示されるのかが書かれていません。だから、テスターでチャートに載せたというのが結論です。そうでしょう?

何が「チャートに載せる」なのか?そんなに写真が見づらいですか?テスト中のインジケーターに赤丸をつけたりもしました。

 
Aleksey Vyazmikin:

誰もがヘルプのようなプログラミングスタイルを持っているわけではありません...。

関数の中にインジケータを組み込んでいるのですが、そこで中間計算が行われることが多いのです。

マーケットプレイスの場合、具体的に各機能を調べてインジケータに印をつける必要があり、不便です。そのため、なぜマーケット以外のインジケータの非表示を使う必要があるのか、そうであれば初期化時に行った方がいいのか、がよくわからない。

変更時にこのような問題が発生するのは、プログラムのアーキテクチャが最初から正しく構築されていないことを意味します。

 
Nauris Zukas:

チャートに投げた」のは?そんなに写真が見づらいですか?テスト中のインジケーターに赤丸をつけたりもしました。

あなたの写真はどこかにあるはず...。なぜ、助けると決めた人がそこを走らなければならないのか。手伝ってくれる人も自分も楽になりたくないなら、自分だけが欲しい自分の記事を探してページを飛び回らせ続ければいいのです。

そこに何を丸で囲んだのですか?写真?最近はみんな漫画家気質なのかな?自分が何をしているのか、その結果何を実現したいのか、ただ言葉で書くことは難しいのでしょうか?