MT4のポジションを目的別に一括決済できるEA

MT4にはポジションを一括で決済できる機能がありません。

したがって相場の急変動の時のように1秒でも早くポジションを手仕舞いたい時は手動で1つ1つポジションを決済する必要があり非常に不便です。

また、例えば様々なペアのポジションを複数保持していて、その中からドル円のみを全て決済したい場合も考えられます。

MT4でこのような事を実現するためにはスクリプトを利用するのが手っ取り早いです!

一括決済用のスクリプトは世界中に多く存在します。

そんな数多くあるスクリプトから使い勝手のよい一括決済スクリプトを厳選して紹介!

ぜひともトレードにお役立てください。

MT4をまだ導入されていない方はXMから簡単に導入できます。

シンプルで使いやすいOne Click Close

こちらは日本人プロトレーダーのemijaさんが作ったプログラム。

全決済、通貨ペア別の全決済に対応していて非常に使い勝手が良いです。

以下リンクからダウンロードできます。

MT4ワンクリッククローズ(決済)無料ツール「OneClickClose」機能強化版(v1.02)

EAとして使用するため、EAフォルダ(MT4起動→上メニューから「データフォルダを開く」→MQL4→Experts)にダウンロードしたex4ファイルを入れます。

MT4を再起動するとナビゲーターにOneClickCloseと表示されるので、チャート上にドラッグ&ドロップで適用させましょう。

設定画面の「自動売買を許可する」には必ずチェックを付けます。

また、MT4本体側の自動売買設定も必ずONにしておきましょう。(緑色になっていればOK)

ボタンは以下の3種類

CLOSE SELL

現在開いているチャートの売りポジションを全て決済。

CLOSE BUY

現在開いているチャートの買いポジションを全て決済

CLOSE ALL

チャートに関係なくすべてのポジションを一括決済

CLOSE SELLとBUYは現在開いているチャートの通貨ペアのみ決済するので注意が必要です。例えばドル円とポンド円のポジションを持った状態でドル円のチャートを開きCLOSEしてもポンド円のポジションは決済されません。

CLOSE ALLは問答無用ですべてのポジションに適用されます。

また、パラメーターの設定でレイアウトの変更や決済方法を変更することができます。このへんは作成者のサイトに詳しく書いてあるので参考にしてください。

利益ごと、損失ごと、特定のポジションのみを全決済

利益ポジションだけまとめて、損失ポジションを全て決済、買い(売り)ポジションだけまとめて・・・

特定の用途に合わせて決済できるのがClose Buttonというユーティリティです。

こちらはユーティリティEAとして無料配信されています。利用するためには、メタトレーダーの公式サイトMQL5.communityの会員にならなければなりません。

登録はメルアドのみで簡単に行えます。

MQL5.community

登録終了後、下記リンクのダウンロードからMT4を起動します。

Close Button

MT4が起動したらMQL5.communityにログインします。ログインは「オプション」→「コミュニティ」から

ログインするとナビゲーターウィンドウにClose Buttonが表示されます。

チャート上にドラッグ&ドロップすることでチャートに反映されます。

設定は基本はそのままでOKです。「自動売買を許可する」には必ずチェックを付けておきましょう。

機能はいたってシンプルです。

CLOSE ALL

全てのポジションを全決済

CLOSE PROFIT

利益が出ているポジションを全決済

CLOSE LOSS

損失が出ているポジションを全決済

CLOSE STOP

ストップ注文を全決済

CLOSE LIMIT

リミット注文を全決済

CLOSE ALL BUY

全ての買いポジションを決済

CLOSE ALL SELL

全ての売りポジションを決済

特定の損益(pips)時に決済するEA

公式サイトのリンクが消えていますが、下記掲示板からダウンロードできます。

Close all xpips

Close After Xpipsは保有ポジションの合計がpip単位で特定の利益、特定の損失になった時に全決済するEAです。

pip単位で決済できるため、口座通貨によらず一元的に使えるのがうれしい!

使い方は簡単。EAフォルダにダウンロードしたファイルを移してEAをチャートに適用させるだけです。主に使うパラメーターは以下の3つです。

Close After Xpips

ここで決済するpip値を入力(初期状態は50pips)

Close In Profit

利益が出ているポジションに適用させるか否かの設定。trueで適用、falseで非適用

Close In Loss

損失が出ているポジションに適用させるか否かの設定。

例えば複数ポジションを保有していて、利益が合計100pip以上になったら全決済したい場合、Close After Xpipsを100、Close In Profitをtrueにします。

利益は設定せずに損失を80pipに限定したい場合はClose After Xpipsを80、Close In Profitをfales、Close In Lossをfalseに設定します。

MT4対応の海外ブローカー
評価
レバレッジ 888倍
ボーナス あり
サポート 日本語

XM 初心者にオススメのブローカー

最大レバレッジ888倍、追証なし、豊富なボーナス。海外FXの中で最も人気の高いブローカーがXMです。電話やメール、チャットなど全てのサポートが日本語対応。500円の少額入金から始められる手軽さから敷居が低い。口座開設キャンペーンにつき登録するだけで3000円ボーナスが付与。入金せずにすぐに取引ができます。

評価
レバレッジ 400倍
ボーナス なし
サポート 日本語

AXIORY レバレッジ400倍のスキャルピング

スキャルピングに特化した海外ブローカー。取引制限なし、高い約定力、ECN口座のコストパフォーマンスは他社比較でナンバー1。特に約定力は当サイト調べでレイテンシー84ms。他社平均値200msを圧倒する数字を記録。スキャルピングするならAXIORYのナノスプレッド口座が手数料&スプレッドにおいて最も高いコストパフォーマンスが出せます。

評価  
レバレッジ 3000倍
ボーナス あり
サポート 日本語

FBS レバレッジ3000倍に6種類の口座タイプ

それぞれ特徴がある全6種類の口座タイプから選択できます。レバレッジは最大3000倍と海外業者の中でもかなり大きい部類に入ります。ボーナスやコンテストなども豊富です。また、コピートレード専用のアプリやVPS無料提供などサービス範囲が広く、初心者から熟練トレーダーまで幅広く付き合えるブローカー。