
MAにタッチまたはクロス確定で、表示通貨ペアの全ポジションをクローズするEA『hjEA_MAcrossExitAll』。
EAをセットしているチャートに表示している通貨ペアのポジションをすべてクローズします。エントリーはしません。
保有したポジションのクローズをEAに任せたい方用に作成しました。別EAとの同時利用は、エントリータイミングによってはエントリー即決済が考えられるので、お勧めはしません。
履 歴
- Ver. 1.00:2023.1.21
- 複数ポジション保有時、タイムラグでクローズできないエラーが出た場合、即コメントください。連続処理時間間隔を広げます。
MT4は、FX業者に関わらず同じ動作をすると思っていますが、読者からの連絡で違和感を感じることがあります。私がインジケーターやEAを作成し、検証している主なMT4業者二社を以下に紹介します。
現在は、主にGemForexのデモ口座で作成・検証 → XMのデモ口座で検証、自分のルールに活用できそうだったらリアル口座で使用、と進めています。なお、私の利用している国内FX業者は、この二社と同動作です。
hjEA_MAcrossExitAll 仕様
価格がMAにタッチ、または、クロス確定したら表示通貨ペアのポジションをすべてクローズします。クローズ条件(決済条件)は次の通り。
- MAタッチ
- 形成中足価格 ≧ 該当MA値 + 1本前足終値 < 該当MA値
- 形成中足価格 ≦ 該当MA値 + 1本前足終値 > 該当MA値
- MAクロス
- 形成中足の1本前足価格 ≧ 該当MA値 + 形成中足の2本前足終値 < 該当MA値
- 形成中足の1本前足価格 ≦ 該当MA値 + 形成中足の2本前足終値 > 該当MA値
パラメーター

- Alert Window ON
- true:アラートWindowを表示する
- false:表示しない
- Alert Sound ON
- true:アラート鳴らす
- false:鳴らさない
- Alert Sound File
- アラート音源ファイルを指定
- E-mail Title
- メール受信時のタイトルをセット
- E-mail Notification
- true:メールする
- false:メールしない
- Push Notification
- true:プッシュ通知する
- false:通知しない
- — Exit condition ——-
- Slippage(point)
- 許容できるオーダー価格と約定価格の差をポイント数で指定
- Exit Type
- Touch:価格がMAにタッチした時点でExit
- Cross:価格とMAがクロス確定時にExit
- Exit Sign Color
- クローズ時点表示記号の色を指定
- — MA condition ——-
- MA Period
- MAの期間を指定
- MA Type
- MAのタイプを指定
- MA Price
- MA計算に使用する価格を指定
使用例
必ず、デモ取引で動作確認してください。使えるかどうかは使用する方の取引ルールによります。
EA稼動中にポジションを保有すると、すぐに決済されるパターンもあります。裁量である程度ポジションを保有した後、PC前から離れる場合など、クローズだけEAに任せるといった使い方がいいと思います。
別チャートで異なるEAを稼動させている場合、EA稼動中となるのでエントリー即決済があり得ることに注意してください。
チャート事例
MAタッチ


MAクロス確定


動画事例
今 後
EA稼動ON/OFFボタンの必要性やクローズするポジションを指定する、他、ご意見を待って、考えます。
コメント