一体どうなっているのでしょうか。 - ページ 8 12345678910 新しいコメント Artyom Trishkin 2020.05.20 12:07 #71 Сергей Таболин: 親愛なる、ちょうど単語、私がそれを印刷するまで、ファイルを扱うことが重要である誰にとっても、これが問題であるかもしれないことを示唆しなかったので、;):)とにかく、これで一件落着です。 さて、気の抜けた質問ですが、次のセリフの違いは何でしょうか? filename = "ERR_dir\\"+filename+(MQLInfoInteger(MQL_OPTIMIZATION) ? ".opt" : ".tst"); filename = "ERR_dir\\"+filename+(MQLInfoInteger(MQL_TESTER) ? ".tst" : ".opt"); また、可能であれば、その理由も教えてください。 最適化のモード テスターモード テスターモードには最適化モード が含まれますが、その逆はありません。 2行とも間違っていますね。 1枚目 最適化モードの場合、拡張子は.opt、それ以外の場合は.tstです。しかし、「そうでない」場合は、全くテスターにならないこともあります。 2番目。 テスターモードの場合は拡張子が.tst、それ以外の場合は拡張子が.optになります。しかし、「それ以外」の場合は、全くテスターにならないこともある。 そうですね。 テスターモードの場合。 最適化モードの場合、拡張子は.opt それ以外の場合は、拡張子 .tst Andrey Dik 2020.05.20 12:14 #72 Artyom Trishkin: 最適化モード テスターモード テスターモードには最適化モードが 含まれますが、その逆はありません。 あなたの2行はどちらも間違っています。 1枚目 最適化モードの場合、拡張子は.opt、それ以外の場合は.tstです。しかし、「そうでない」場合は、全くテスターにならないこともあります。 2番目。 テスターモードの場合は拡張子が.tst、それ以外の場合は拡張子が.optになります。しかし、「それ以外」の場合は、全くテスターにならないこともある。 そうですね。 テスターモードの場合。 最適化モードの場合、拡張子は.opt それ以外の場合は、拡張子 .tst これで十分です。 もちろん、チャートモードやテスターモードでEAが動作するかどうかを確認したい場合は別です。 Artyom Trishkin 2020.05.20 12:15 #73 Andrey Dik: で十分です。 また、テスターでないとすれば、何でしょうか? Andrey Dik 2020.05.20 12:17 #74 Artyom Trishkin: そして、まったくテスターでないとしたら、それは何? テスターでチェックしたり、チャートでチェックしたりというタスクはなく、ヒストリーでの単純な実行なのか、最適化パッケージの一部なのかを判断するのみです。 削除済み 2020.05.20 12:22 #75 Andrey Dik: テスターやチャートランでチェックするタスクはなく、ヒストリーでの単純な実行か、最適化パッケージの一部として実行するかを判断するのみです、私がTCを正しく理解していればですが まさにその通りです。テスターやオプティマイザーでなければ、ここには全く来ない ))) Artem、もし私の理解が正しければ、私のこのようなデザインは if(MQLInfoInteger(MQL_OPTIMIZATION) || MQLInfoInteger(MQL_TESTER)) は余計なお世話か。 十分であろう if(MQLInfoInteger(MQL_TESTER)) ? 削除済み 2020.05.20 12:24 #76 Maxim Kuznetsov: COMMONに書き込む場合は、SHARE_READが必須であり、かなりトリッキーな書き込みレースコントロールが必要です。人前でかかとを撃たないのは、ある意味まとも。 一般的に、アドバイザーはコモンに何も書かないのが良いとされています。彼らはそれを読むことができますが、それは個人的にこれに責任を負うトレーダーによってそこに書かれているか、またはコピーされています。すべての端末のすべてのExpert Advisorに対して、上から与えられた言葉です。 SHARE_XXX のない通常のディレクトリにファイルを書き込んでも、オプティマイザが共有アクセスのエラーを発生させる場合は、端末開発者のバグです そのため、Expert Advisorはそこに何も書き込まず、読み取るだけです。 追伸:なお、読んでくれるのは(今のところ)この方だけです。 Maxim Kuznetsov 2020.05.20 12:58 #77 Сергей Таболин: しかし、Expert Advisor 自身はそこに何も書き込まず、読み取るだけです。 P.S. それに、それしか読めない (今のところ唯一のコピー)。 COMMONの場合は、SHARE_READが義務付けられます。 冗談のように「理解できないから、覚えなければならない」 :-) PS/テスターの場合 - (グループごとに分かれている)共通だけでなく、並行してテストされているすべてのコピーから読み取ります。ちなみに、これも潜在的なバグなのですが、テスターを騙してグレイルを描くことが可能なようです Andrey F. Zelinsky 2020.05.20 13:20 #78 Maxim Kuznetsov: がCOMMONの場合、SHARE_READは必須である。 まあ、義務ではないんですけどね。 マルチアクセスは思うようにいかない。 Aleksey Nikolayev 2020.05.20 14:10 #79 Andrey F. Zelinsky: まあ、そんなことはないんですけどね。 マルチアクセスは、それだけではありません。 リードオンリーモードでのマルチアクセスに問題はないのでしょうか?それとも、あるのでしょうか? Artyom Trishkin 2020.05.20 14:29 #80 Сергей Таболин: まさにその通りです。テスターやオプティマイザーでなければ、ここに入ることはできません ))) Artem、もし私が正しく理解しているならば、私のこのような構成は は余計なお世話か。 十分であろう ? いいえ、その逆です。まあ......中途半端な対策が必要な場合ですけどね。 12345678910 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
親愛なる、ちょうど単語、私がそれを印刷するまで、ファイルを扱うことが重要である誰にとっても、これが問題であるかもしれないことを示唆しなかったので、;):)とにかく、これで一件落着です。
さて、気の抜けた質問ですが、次のセリフの違いは何でしょうか?
また、可能であれば、その理由も教えてください。
最適化のモード
テスターモード
テスターモードには最適化モード が含まれますが、その逆はありません。
2行とも間違っていますね。
1枚目
最適化モードの場合、拡張子は.opt、それ以外の場合は.tstです。しかし、「そうでない」場合は、全くテスターにならないこともあります。
2番目。
テスターモードの場合は拡張子が.tst、それ以外の場合は拡張子が.optになります。しかし、「それ以外」の場合は、全くテスターにならないこともある。
そうですね。
最適化モード
テスターモード
テスターモードには最適化モードが 含まれますが、その逆はありません。
あなたの2行はどちらも間違っています。
1枚目
最適化モードの場合、拡張子は.opt、それ以外の場合は.tstです。しかし、「そうでない」場合は、全くテスターにならないこともあります。
2番目。
テスターモードの場合は拡張子が.tst、それ以外の場合は拡張子が.optになります。しかし、「それ以外」の場合は、全くテスターにならないこともある。
そうですね。
これで十分です。
もちろん、チャートモードやテスターモードでEAが動作するかどうかを確認したい場合は別です。
で十分です。
また、テスターでないとすれば、何でしょうか?
そして、まったくテスターでないとしたら、それは何?
テスターでチェックしたり、チャートでチェックしたりというタスクはなく、ヒストリーでの単純な実行なのか、最適化パッケージの一部なのかを判断するのみです。
テスターやチャートランでチェックするタスクはなく、ヒストリーでの単純な実行か、最適化パッケージの一部として実行するかを判断するのみです、私がTCを正しく理解していればですが
まさにその通りです。テスターやオプティマイザーでなければ、ここには全く来ない )))
Artem、もし私の理解が正しければ、私のこのようなデザインは
は余計なお世話か。
十分であろう
?
COMMONに書き込む場合は、SHARE_READが必須であり、かなりトリッキーな書き込みレースコントロールが必要です。人前でかかとを撃たないのは、ある意味まとも。
一般的に、アドバイザーはコモンに何も書かないのが良いとされています。彼らはそれを読むことができますが、それは個人的にこれに責任を負うトレーダーによってそこに書かれているか、またはコピーされています。すべての端末のすべてのExpert Advisorに対して、上から与えられた言葉です。
SHARE_XXX のない通常のディレクトリにファイルを書き込んでも、オプティマイザが共有アクセスのエラーを発生させる場合は、端末開発者のバグですそのため、Expert Advisorはそこに何も書き込まず、読み取るだけです。
追伸:なお、読んでくれるのは(今のところ)この方だけです。
しかし、Expert Advisor 自身はそこに何も書き込まず、読み取るだけです。
P.S. それに、それしか読めない (今のところ唯一のコピー)。
COMMONの場合は、SHARE_READが義務付けられます。
冗談のように「理解できないから、覚えなければならない」 :-)
PS/テスターの場合 - (グループごとに分かれている)共通だけでなく、並行してテストされているすべてのコピーから読み取ります。ちなみに、これも潜在的なバグなのですが、テスターを騙してグレイルを描くことが可能なようです
がCOMMONの場合、SHARE_READは必須である。
まあ、義務ではないんですけどね。
マルチアクセスは思うようにいかない。
まあ、そんなことはないんですけどね。
マルチアクセスは、それだけではありません。
リードオンリーモードでのマルチアクセスに問題はないのでしょうか?それとも、あるのでしょうか?
まさにその通りです。テスターやオプティマイザーでなければ、ここに入ることはできません )))
Artem、もし私が正しく理解しているならば、私のこのような構成は
は余計なお世話か。
十分であろう
?