PLC(最後のロウソク足のペネトレーション) - MetaTrader 5用のシステムトレーディング

Mike 2018.06.16 19:39 25 0 0
添付ファイル

アイデア提供者: Vyacheslav Barbakov

MQL5コード提供者: Vladimir Karputov

5分足の時間枠で、価格の動きの方向に沿って、ペンディングのBuy StopおよびSell Stop注文を使ってトレードします。

このサイクルは、前のロウソク足のHighの上とLowの下に、Shift OHLCの値で0.01ロット(最小ロット)を使ってペンディング注文を配置することから始まります。

次のBuy Stop/Sell Stop注文は、Buy/Sellポジションの上と下に(それぞれShift of Positionsの値で)配置できます。

Minimum Profitに達したら、すべてのポジションがクローズされます。

5分足および60分足のフラクタルがブレイクされた場合は、倍のボリュームで注文を出すことができます(パラメーターLot increase rate Fractals M5およびLot increase rate Fractals H1)。


入力パラメータ

  • Shift OHLC(ピップ単位);
  • Minimum Profit - この利益に達したときにすべてのポジションがクローズされる;
  • Shift of Positions(ピップ単位) - Highから上、Lowから下にシフト;
  • Lots buy - 買いボリューム;
  • Lots sell - 売りボリューム;
  • Lot increase rate Fractals M5("0"でオフ) - M5でフラクタルがブレイクされたときのロット増加係数;
  • Lot increase rate Fractals H1("0"でオフ) - H1でフラクタルがブレイクされたときのロット増加係数;
  • magic number - EAのユニークな識別子。

ストップロス/テイクプロフィットレベルは指定されていません。


2017年1月16日から2018年5月1日までの「毎ティック」モードでのM5でのテスト結果

この戦略を使用する際には、比較的利益を上げる期間がある一方で:

PLC USDCHF

全く利益を上げられない期間もあることに注意が必要です:

PLC AUDUSD

リスト
コメント 0