アイデア提供者: Scriptor
MQL5コード提供者: barabashkakvn
このEAは、異なるテイクプロフィットレベルで4つのポジションを同時に開きます。一つのポジションがテイクプロフィットでクローズされると、残りのポジションはブレイクイーブンに移動します。このプロセスは、すべてのポジションがテイクプロフィットでクローズされるまで続きます。
入力項目
- ロット数 - ポジションのボリューム
- 移動平均: 平均化期間 - インジケーター「移動平均」の平均化期間
- RSI: 平均化期間 - インジケーター「RSI」の平均化期間
- ATR: 平均化期間 - インジケーター「ATR」の平均化期間
- SL係数 - ストップロス計算係数(この係数は「ATR」の値に掛け算されます)
- TP係数 - テイクプロフィット計算係数(この係数は「ATR」の値に掛け算されます)
//--- RSIレベル
- RSI上限 - 「RSI上限レベル」から「RSI上限」までの間でBUYポジションを開くことができます。「RSI上限レベル」は「RSI上限」を上回る必要があります。
- RSI上限レベル - 「RSI上限レベル」から「RSI上限」までの間でBUYポジションを開くことができます。「RSI上限レベル」は「RSI上限」を上回る必要があります。
- RSI下限レベル - 「RSI上限」から「RSI下限レベル」までの間でSELLポジションを開くことができます。「RSI下限レベル」は「RSI下限」を上回る必要があります。
- RSI下限 - 「RSI上限」から「RSI下限レベル」までの間でSELLポジションを開くことができます。「RSI下限レベル」は「RSI下限」を上回る必要があります。
//--- MACD
- ファスト平均計算のための期間
- スロー平均計算のための期間
- その差の平均化のための期間
- MacdDiffBuy - バー2とバー1の最小差 ((MathAbs(MACD_1)-MathAbs(MACD_2))/MathAbs(MACD_1))でBUYをオープン
- MacdDiffSell - バー2とバー1の最小差 ((MathAbs(MACD_1)-MathAbs(MACD_2))/MathAbs(MACD_1))でSELLをオープン
//---
- マジックナンバー - ユニークなEA識別子
GBPUSD,H1:
