Anubis - MetaTrader 5向けの優れたシステムトレーディングEA

Mike 2017.11.03 21:32 11 0 0
添付ファイル

アイデアの考案者: John Smithmq5コードの作者: barabashkakvn

このEAは、以下のインジケーターのシグナルを用いてトレードを行います: iStdDev(2つのインジケーター)、iMACD、iCCI、iATR。

インジケーターのパラメータは次の通りです:

   handle_iStdDev_20=iStdDev(m_symbol.Name(),  PERIOD_H4,  20,0,MODE_SMA,PRICE_CLOSE);
   handle_iStdDev_30=iStdDev(m_symbol.Name(),  PERIOD_H4,  30,0,MODE_EMA,PRICE_CLOSE);
   handle_iCCI      =iCCI(m_symbol.Name(),     PERIOD_H4,  CCIPeriod,PRICE_CLOSE);
   handle_iMACD     =iMACD(m_symbol.Name(),    PERIOD_M15, M_FastEMA,M_SlowEMA,M_Signal,PRICE_CLOSE);
   handle_iATR      =iATR(m_symbol.Name(),     PERIOD_M15, 12);

ご覧の通り、インジケーターの時間枠はハードコーディングされており、入力パラメータはありません。

また、M15の時間枠からバーのオープン価格とクローズ価格のデータがコード内で使用されています:

   double iClose1 = iClose(1,m_symbol.Name(),PERIOD_M15);
   double iOpen1  = iOpen(1,m_symbol.Name(),PERIOD_M15);

このエキスパートアドバイザーは、ポジションをトレイルし、可能であればブレイクイーブンに移動します。

リスト
コメント 0