記事"MQL5 クックブック: マルチ通貨 Expert Advisor - シンプル、かしこい、迅速なアプローチ"についてのディスカッション - ページ 2

 
theo.suryadi:

作者へ


残念ながら、EAの作者はこのスレッドを作成しておらず、このスレッドの存在すら知らないかもしれません。
 
paladin800:

シンボルループでは、SymbolsTotal()から1を引かなければならない(以下のように)。もしSymbolsTotal()が例えば100を返すなら、0から99までを比較しなければならない。

いいえ、おっしゃるとおりにすると、最後の文字がチェックされないので、そのままにしておくべきです。
 
tol64:
いいえ、あなたのおっしゃるとおりにすると、最後の文字はチェックされないので、そのままにしておくべきです。
前の投稿を削除したのは、<=ではなく正しい比較の<であることが後でわかったからです。
 

.setファイルでの設定を提供している。私はシンボルの執行モード、特に即時か成行かをチェックする条件に問題がありました。

質問があります。Expert、ExpertSignal、ExpertTrade......の機能の一部を複製するために多くのコード(と時間)を費やしているにもかかわらず、提供されているExpert、ExpertSignal、ExpertTrade......の構造を無視してゼロから構築されている、このようなさまざまな高度なアプローチを数多く見てきました。どなたかこのことを正当化していただけませんか?

Documentation on MQL5: Standard Constants, Enumerations and Structures / Environment State / Symbol Properties
Documentation on MQL5: Standard Constants, Enumerations and Structures / Environment State / Symbol Properties
  • www.mql5.com
Standard Constants, Enumerations and Structures / Environment State / Symbol Properties - Documentation on MQL5
 
jlwarrior:

.setファイルでの設定を提供している。私はシンボルの執行モード、特に即時か成行かをチェックする条件に問題がありました。

質問があります。Expert、ExpertSignal、ExpertTrade......の機能の一部を複製するために多くのコード(と時間)を費やしているにもかかわらず、提供されているExpert、ExpertSignal、ExpertTrade......の構造を無視してゼロから構築されている、このようなさまざまな高度なアプローチを数多く見てきました。どなたかこのことを正当化していただけませんか?

プログラミングが好きな人もいるし、すでにあるものを使うだけではありません。)
 

特に、著者の「CookBook」シリーズは、簡単なコンセプトから始まり、徐々に専門家を増やしていくので、最も役に立ちます。私はこのシリーズに多くの時間を費やしており、進歩は遅いが、MT5を有利に使う方法については確実に把握しつつある。


デイブM

 
"配列の初期化の ための関数はInitArrays.mqhプラグインファイルにあります。"ここに間違いがあると思うのですが、ファイル名は「InitialiseArrays.mqh」です。
 
なぜこのExpert AdvisorはAlpariで動作しないのですか?取引を開始できません。どこに問題があるのでしょうか?
 
また、TestIndicatorConditions Expert AdvisorはAlpariでは動作しません。
 
答えが見つかりました 追加されるべきです: symb.execution_mode==SYMBOL_TRADE_EXECUTION_EXCHANGE