MetaTrader 5用EA「Bruno」の全貌と戦略

Mike 2018.11.20 21:52 14 0 0
添付ファイル

アイデアの著者 - Scriptor

mq5コードの著者 - barabashkakvn

EA「Bruno」には、以下の5つの戦略が含まれています:

  1. iADXインジケーター(平均方向性指数、ADX)による
       if(axd_plusdi[1]>axd_minusdi[1] && axd_plusdi[1]>20.0)
          lot_buy*=InpSignalRatio;
       else if(axd_plusdi[1]<axd_minusdi[1] && axd_plusdi[1]<40.0)
          lot_sell*=InpSignalRatio;
  2. iMA(移動平均)とiStochastic(ストキャスティクス)インジケーターによる
       if(ma_one[1]>ma_two[1] && sto_main[1]>sto_signal[1] && sto_main[1]<80.0)
          lot_buy*=InpSignalRatio;
       else if(ma_one[1]<ma_two[1] && sto_main[1]<sto_signal[1] && sto_main[1]>20.0)
          lot_sell*=InpSignalRatio;
  3. iMACD(移動平均収束発散)インジケーターによる
       if(macd_main[1]>0.0 && macd_main[1]>madc_signal[1])
          lot_buy*=InpSignalRatio;
       else if(macd_main[1<0.0 && macd_main[1]<madc_signal[1])
          lot_sell*=InpSignalRatio;
  4. iMA(移動平均)とiSAR(パラボリックSAR)インジケーターによる
       if(ma_one[1]>ma_two[1] && sar[1]>sar[2])
          lot_buy*=InpSignalRatio;
       else if(ma_one[1]<ma_two[1] && sar[1]<sar[2])
          lot_sell*=InpSignalRatio;

各戦略は、シグナルが発生した際に初期ロット(ロット)をシグナル比倍増させます。BUYとSELLのシグナルが同時に発生した場合、両方は無視されます。

BUYオープンシグナルはSELLクローズシグナルでもあり、その逆も然りです。

リスト
コメント 0