次の基本的なルールに従ってエキスパートアドバイザーは価格チャートを分析して自動取引します。ここではいろいろな問題を解決するMQL5ソースコードを見つけることができます。移動平均線のクロスに基づいた単純なエキスパートアドバイザーと、複雑なシグナル生成アルゴリズムと取引ミスのプロテクトを含んだ複雑なエキスパートアドバイザーの両方を選択できます。
MetaTrader 5の中で提供されたエキスパートアドバイザーをダウンロードし実行することができます。自動売買ロボットを使用する前にストラテジーテスターの中でそれらをテストして最適化することをお勧めします。エキスパートアドバイザーのライブラリはMetaTrader 5プラットフォームとMetaEditor開発環境から直接使用することができます。
このEAは、iCCI (コモディティチャネルインデックス、CCI) と iWPR (ウィリアムズのパーセントレンジ、% R) インジケータ、およびカスタム DayImpuls インジケータを使用します。
このEAは、2つのオシレータ: iCCI (コモディティチャネルインデックス、CCI)、iStochastic (ストキャスティクスオシレータ) と1つのトレンド iMA (移動平均、MA) インジケータに基づいています。
ColorSchaffJCCXTrendCycleのシグナルに基づいた二つの独立したトレードシステムです。このシステムは、前のトレード結果に応じて次のトレードのボリュームを変更する機能を持ち、単一の EA 内のさまざまなメソッドで構成することができます。
ColorSchaffJJRSXTrendCycle インジケータシグナルに基づいた2つの同一のトレーディングシステム。前のトレード結果に応じて、次のトレードのボリュームを変更する機能がある単一の EA で、さまざまな方法で構成することができます。
1つのEA内で異なるメソッドで構成できる Skyscraper_Fix インジケータのシグナルに基づく2つの同一のトレーディングシステム (ロングおよびショートポジション)
Skyscraper_Fix と AbsolutelyNoLagLWMA のインジケータを適用した2つの独立したトレーディングシステムを内包した一つのEA
Skyscraper_Fix と ColorAML のインジケータを使用したトレードシステムです。前のトレードの結果に応じて、次のトレードのボリュームを変更する機能があり、2つのトレードシステムが一つの EA 内にあります。
Skyscraper_Fix、ColorAML と X2MACandle に基づいたシステムで、前のトレードの結果に応じて次のトレードのボリュームを変更する機能があり、単一のEA内に3つの独立したトレーディングシステムがあります。
BrainTrend_V2、AbsolutelyNoLagLWMA と X2MACandleに基づいたトレードシステムで、前のトレードの結果に応じて次のトレードのボリュームを変更する機能があり、単一のEA内に3つのインジケータがあります。
固定のポジション保持時間を設定する AnyRangeCldTail_System インジケータシグナルに基づくトレーディングシステム
このEA は iMACD (Moving Average Convergence/Divergence, MACD) と iStochastic (ストキャスティクスオシレーター) に基づいています。
下記インジケータに基づいてシグナルを定義する: iMA (移動平均, MA), iMACD (移動平均収束/ダイバージェンス, MACD), iStochastic (ストキャスティクスオシレーター), iOsMA (オシレーターの移動平均, OsMA) とiAO (オーサムオシレーター, AO). このインジケータは、特定のシーケンスで調査されます。
このトレードシステムは、このトレードシステムの前のトレードの結果に応じて、今後のトレードロットを変更するIin_MA_Signal インジケータシグナルに基づいています。