アイデア提供者: Scriptor。
MQL5コード提供者: Vladimir Karputov。
このシステムは、Buy StopとSell Stopの保留注文を使用します。2つのiMA(移動平均)インジケーターを用いたチャネルを形成します。
入力パラメーター
- テイクプロフィット - 利益確定の設定;
- トレーリングストップ - トレーリングストップの有無;
- トレーリングステップ - トレーリングのステップ幅;
- ロットサイズ - 手動で設定(必須条件: リスクは0でなければなりません!);
- リスク - 自動的にロットサイズを計算(必須条件: "ロットサイズ"は0でなければなりません!);
- 差分 - チャネルの境界からのオフセット;
- 全てのティックでのEA実行 - 全てのティックでの動作を有効/無効;
- MA 高値と低値: 平均化期間 - インジケーターの平均化期間;
- MA 高値と低値: 水平シフト - インジケーターの水平シフト;
- MA 高値: スムージングタイプ - 高値に基づくインジケーターの平均化タイプ;
- MA 低値: スムージングタイプ - 低値に基づくインジケーターの平均化タイプ;
- マジックナンバー - EAのユニークな識別子。
取引アイデア: 2つのiMAインジケーターによるチャネルを形成します。一方は価格の高値(PRICE_HIGH)に基づき、もう一方は低値(PRICE_LOW)に基づきます。チャネルの境界で保留のBuy StopおよびSell Stop注文を配置します。計算はブレイクスルーに基づいており、強い動きを捉えます。

このEAは、全てのティックで動作するモードと、新しいバーが出現した時のみ動作するモードの2種類があります。このモードは、全てのティックでのEA実行パラメーターにより定義されます。例として、EURUSD,D1における全てのティックでのEA実行パラメーターがEAの動作に与える影響を示します。


この戦略には、エントリーがない時期、つまり通貨ペアにおける反発がない期間に「デッドシーズン」が存在することに注意してください。

コメント 0