アイデア提供者: eesfx。
MQL5コード提供者: Vladimir Karputov。
トレンドに逆らった取引をしたいですか?手動で取引する場合や他のEAを使用している場合でも、EES Hedgerを使えば、指定されたパラメータに基づいて瞬時に逆ポジションをオープンできます。手動または他のEAによる取引が行われた瞬間は、OnTradeTransactionで追跡されます。
使い方
たとえば、GBPUSDでSARを使って取引していて、SARのマジックナンバーが1234だとします。EES HedgerをSARと一緒に使用したい場合は、別のGBPUSDチャートを開きます。このとき、タイムフレームはSARで使用しているものと同じか、それより短いものであることが重要です。
次に、EES Hedgerの外部変数で、Original_EA_MagicにSARのマジックナンバーを指定します。この場合は1234です。そして、Advocate_EA_MagicがOriginal_EA_Magicと異なることを確認してください。SARが取引をオープンすると、EES Hedgerが逆の取引をオープンします。手動取引のためにEES Hedgerを使用したい場合は、Original_EA_Magicを0に設定するだけでOKです。
プログラムのパラメータ
- ロット数 - 「EES Hedger」によってオープンされるポジションのボリューム;
- ストップロス(pips単位) - 「EES Hedger」によってオープンされるポジションのストップロス;
- テイクプロフィット額(pips単位) - 「EES Hedger」によってオープンされるポジションのテイクプロフィット;
- トレーリングストップ(pips単位) - 「EES Hedger」によってオープンされるポジションのトレーリング;
- トレーリングステップ(pips単位) - 「EES Hedger」によってオープンされるポジションのトレーリングステップ;
- 最初のEAが使用するマジックナンバー - アドボケートEAが基にする取引のマジックナンバー;
- アドボケートEAの独自のマジックナンバー - 他と衝突しないようにユニークにしてください。