アイデアの作者はPeterで、mq5コードの作者はbarabashkakvnです。
このシステムでは、2つの移動平均線(早期と遅延)に基づいてトレンドが決定されます。また、初期シグナルも生成されます。
もし早期MA < 遅延MAの場合:
//--- 買いと売りの判断 if(ema_fast<ema_slow) { ... sell=true; buy=false; }
この場合、売りポジションをオープンするシグナルとなります。
もし早期MA > 遅延MAの場合:
if(ema_fast>ema_slow) { ... sell=false; buy=true; }
この場合、買いポジションをオープンするシグナルとなります。
シグナルはWPRインジケーターを使って確認され(ゼロまたは最初のバーで)、CCIインジケーターの値と「CCI売りレベル」または「CCI買いレベル」を比較することで確認されます。
各利益のあるポジションは、利益がしきい値「預金通貨での正の利益」より大きいかどうかを確認されます。もしそうであれば、次のポジションは「ボリュームステップ」を増やしてオープンされます。
EURUSDでのテスト結果は以下の通りです:




コメント 0