Предполагается, что читатель знаком с оптимизацией кода индикатора для того, чтобы этот индикатор пересчитывался на новых тиках только на непосчитанных барах. На мой взгляд, начинать изучение программирования на языке MQL4 следовало бы именно с этих вещей. Если вы всерьёз собрались использовать своего эксперта в реальной торговле и доверять...
init_parameters_incorrect
プログラマーに入力パラメータのセットが正しくないことを示すように設計されており、このリターンコードを持つ結果文字列は、一般的な最適化テーブルで赤色にハイライトさ れます。
Expert Advisorのこのパラメータセットでは、テストは実行されません。
何かが赤くハイライトされていない。
誰にとってもそうなのでしょうか?
以下は、oninitのコードです。
ジャーナルは以下のエラーを発生させます。
こう書くと変かな?
onInit() return INIT_PARAMETERS_INCORRECT で具体的に記述されています。
INIT_FAILEDを返したら、初期化が間違っていてテストができない・・・ということなので、書いたものがそのまま返ってきて、何が問題なのか?
init_parameters_incorrect
プログラマーに入力パラメータのセットが正しくないことを示すように設計されており、このリターンコードを持つ結果文字列は、一般的な最適化テーブルで赤色にハイライトさ れます。
このExpert Advisorのパラメータセットでは、テストは実行されません。
何かが赤くハイライトされていない。
誰にとってもそうなのでしょうか?
これはOnInitのコードです。
ジャーナルでは、このようなエラーが発生します。
ご質問の内容を示すような最適化テーブルそのものはどこにあるのでしょうか?
は、このように書くとおかしいですか?
具体的にはonInit()でINIT_PARAMETERS_INCORRECTを返していますね。
コードに書いたことは、ターミナル/テスターで得られるものです。INIT_FAILEDを返した場合は、初期化が間違っていてテストができないことを意味します。書いたことは得られるものなので、何が問題なのでしょうか?
の質問は、赤を強調していない。)
わかりました、手元に端末がないのですが、メタエディタのエラーログだけが赤くハイライトされ、端末やテスターではアイコンだけが赤くなり、テキスト自体は "赤く" ならないようです。
なるほど、手元にターミナルがないのですが、メタエディタのエラーログだけが赤くハイライトされて、ターミナルやテスターではアイコンだけが赤くなり、テキスト自体は "赤" になっていないようです
恥ずかしくても、ストレスでも、赤くなったことはありません。
ごきげんよう。私のEAにこのインジケータを導入するのを手伝ってください。どこでコピーすればいいのですか?
void OnTick()
void OnTick()
トライアル
インジケータウィンドウプロパティが定義されていないため、indicator_chart_window が適用される 0 0
ごきげんよう。EAにインジケータを入れるのを支援します。どのセクションにコピーすればいいのでしょうか?
コピーでは解決しない、読む必要がある、ここに記事があるhttps://www.mql5.com/ru/articles/1456
コピーでは役に立ちません。読む必要があります。以下は記事ですhttps://www.mql5.com/ru/articles/1456
OK、ありがとうございます。