エキスパート: MQL5 Wizard - Trade Signals Based on Three Moving Averages

 

MQL5 Wizard - Trade Signals Based on Three Moving Averages:

MQL5 Wizardは、エキスパートアドバイザーを自動生成することができます。詳細はCreating Ready-Made Expert Advisors in MQL5 Wizardを参照してください。

3つの移動平均線に基づいたトレンド戦略を考えてみます。"Signals based on three EMA"と呼ばれる戦略です。トレンドを決定するためには、3つの指数平滑移動平均線を使います。: FastEMA と MediumEMA と SlowEMA.

トレードシグナル:

  • 買いシグナル: FastEMA>MediumEMA>SlowEMA (上昇トレンド).
  • 売りシグナル: FastEMA<MediumEMA<SlowEMA (下降トレンド).

図1. 3つの移動平均線に基づいたトレードシグナル

図3. 3つのEMAに基づいたエキスパートアドバイザーのバックテスト結果

作者: MetaQuotes Software Corp.

 

コンパイル時にエラーが発生する。

ファイル:
1.jpg  344 kb
 
ZahvatkiN:

コンパイル時にエラーが発生します。

Signal3EMA.mqhファイルをExpertSignalフォルダに配置します。
 

Signal3EMA.mqhファイルをExpertSignalフォルダに置く

MQL5ウィザードで 作成したExpert Advisorのコードは threeema.mq5というファイルに添付されています

 
しかし、私のシグナルにこれ("Signals based on three EMAs")がない!どこで手に入れられる? ExpertSignalとExpertSignalの両方にSignal3EMA.mqh ファイルを放り込んだ!そして、これ( threeema.mq5)は私のために働く。
 
私の考えでは、ロングポジションを決済するにはFastEMA<MediumEMA、ショートポジションを決済するにはFastEMA>MediumEMAの条件で十分であり、SlowEMAを見る必要はありません。