MT4/MT5で一括決済を可能にするOneClickCloseの導入方法

MT4/MT5の標準機能では、すべてのポジションを一括で同時決済することは仕様上できないので、複数ポジションをそれぞれ一つずつ決済する必要があります。

しかし、「OneClickClose」というカスタムインジケーターを使用することで、この制約を解消することが可能です。「OneClickClose」を活用することで、ワンクリックで複数ポジションを同時に一括決済が可能になります。

また、買いポジションのみ一括決済や売りポジションのみ一括決済なども可能です。

この記事では、「OneClickClose」の導入手順について解説しています。

WindowsおよびMacのMT4とMT5で「OneClickClose」を使用できます。スマートフォンのMT4/MT5アプリは、カスタムインジケーターは仕様上非対応です。

【期間限定】XMTradingの100%ボーナスお歳暮プロモーション2024
期間限定!口座開設ボーナス3,000円→13,000円実施中!

XMの口座開設方法はこちら

目次

MT4/MT5で一括決済を可能にする「OneClickClose」の導入手順

MT4やMT5で複数の取引を一括で決済する方法として、「OneClickClose」というカスタムインジケーターを活用します。

本サイトでは「OneClickClose」の動作を確認し、問題なく機能していることを確認しています。ただし、MT4やMT5には標準で搭載されていないため、カスタムインジケーターを使用する際は自己責任での対応をお願いしております。

STEP

OneClickCloseのファイルをダウンロード

OneClickClosの製作者のサイトのダウンロード項目から、OneClickClose.zipをダウンロードします。

製作者様のサイト(外部サイト)
FX研究日記のOneClickClose.ex4ダウンロード場所
FX研究日記

OneClickCloseの著作権は、FX研究日記の製作者様に属します。

STEP

インジケーターフォルダを開く

パソコン用MT5を起動し、画面上のメニューの「ファイル」をクリック後、「データフォルダを開く」を選択します。

ファイル→データフォルダの順にクリック
ファイル→データフォルダの順にクリック
STEP

zipファイルを解凍しOneClickCloseファイルをExpertsフォルダへ移動

ダウンロードしたOneClickClose.zipを解凍して開きます。フォルダには、MT4とMT5のそれぞれ専用のOneClickCloseファイルがあります。フォルダに一緒に入っているPDFファイルは、取扱説明書です。

MT5フォルダに入っている「OneClickClose.ex5」ファイルを、「MQL5」→「Experts」フォルダへドラッグ・アンド・ドロップして移動します。

Expertsフォルダへファイルを移動
Expertsフォルダへファイルを移動

MT4とMT5は異なるプログラムで動いており互換性はないため、MT4には「.ex4」ファイルを、MT5には「.ex5」ファイルをそれぞれ適用させます。

STEP

MT4/MT5のエキスパートアドバイザ上で右クリックして更新

MT4/MT5のナビゲーター枠の「エキスパートアドバイザ」を右クリックして「更新」をクリックします。

エキスパートアドバイザを選択後に右クリック→更新をクリック
エキスパートアドバイザを選択後に右クリック→更新をクリック
STEP

チャートへOneClickCloseを適用

更新をするかMT4/MT5の再起動をすると、追加した「OneClickClose」がエキスパートアドバイザ項目に表示されます。

何れかのチャートへ「OneClickClose」をドラッグ・アンド・ドロップ(左クリックを押しながらチャートへ移動)します。

OneClickCloseをチャートへ適用
OneClickCloseをチャートへ適用

「OneClickClose」は、すべてのチャートに適用させる必要はなく、どのチャートでも良いのでどれか一つのチャートに適用させれば、すべてのポジションの決済が可能になります。

STEP

OneClickCloseの設定画面で自動売買を許可する

OneClickCloseの設定画面が表示されるので、自動売買の許可にチェックを入れます。

その他、パラメーターは標準設定のまま利用できますが、色やテキストの大きさなどを変更したい場合は、製作者様のサイトをご参照ください。

「共有」タブの「アルゴリズム取引を許可」にチェックを入れて「OK」ボタンを押します。

アルゴリズム取引を許可にチェック
アルゴリズム取引を許可にチェック
STEP

MT4/MT5の自動売買を許可する

MT4/MT5画面上のツールバーから「自動売買」ボタンをクリックして、赤色アイコンから緑色アイコンにして自動売買を起動します。

「アルゴリズム取引」ボタンをクリックします。

赤色アイコンのアルゴリズム取引をクリック
赤色アイコンのアルゴリズム取引をクリック

緑色の再生アイコン表示になれば自動売買が起動している印です。

緑色の再生アイコン表示になればOK
緑色の再生アイコン表示になればOK

「OneClickCloseの設定画面の自動売買許可にチェック」と「MT4/MT5画面上のツールバーから自動売買の起動」の2つの操作をしないとOneClickCloseが起動しない仕様です。

以上で、MT4/MT5へOneClickCloseの導入が完了です。

他に自動売買プログラムを導入している場合は、自動売買のオンオフで他の自動売買プログラムも切り替わってしまうので、よく確認してから起動するように注意が必要です。

XMの口座開設方法はこちら

MT4/MT5で全てのポジションを一括決済する

OneClickCloseの使い方は非常にシンプルで簡単です。

何れかのチャートにOneClickCloseを適用すると「CLOSE SELL」「CLOSE BUY」「CLOSE ALL」の3つのボタンが表示されます。

すべてのポジションを一括決済したい場合は、「CLOSE ALL」をクリックするのみです。「CLOSE ALL」をクリックすると即時に一括決済が実行されます。

OneClickCloseを適用したチャートの通貨ペアに関係なく、すべてのポジションが適用になりますので、どれか一つのチャートにOneClickCloseを適用させるだけでOKです。

OneClickCloseの表示例
OneClickCloseの表示例
各ボタンの概要
  • 「CLOSE SELL」:全ての売りポジションのみを一括で決済します。
  • 「CLOSE BUY」:全ての買いポジションのみを一括で決済します。
  • 「CLOSE ALL」:売りと買いポジション含め全てのポジションを一括で決済します。

その他、OneClickCloseには、「クリック毎に新しいポジションから1つずつ決済する複数決済モード、全決済ボタンの非表示、マジックナンバー指定クローズ機能、待機注文の削除機能」などの機能があります。

各パラメーターの説明や詳しい使い方については、下記の製作者様のサイトにてご確認ください。

製作者様のサイト(外部サイト)

厳密に言うと同時決済ではなく、ポジションの上から順番に決済が実行される仕組みです。ほぼ時間差なく瞬時に順番に決済されるので、同時決済と変わりなく利用できます。
ボタンをクリックすると確認画面なしに全決済されるため、間違ってボタンを押さないように注意が必要です。

XMの口座開設方法はこちら

OneClickCloseのボタンが反応しない、決済できない場合のチェックリスト

OneClickCloseのボタンが反応せずにボタンを押しても決済できない場合は、下記の3項目を再確認してみましょう。

  • MT4用のファイルとMT5用のファイルをそれぞれ適用しているか
  • OneClickClose設定画面の「アルゴリズム取引を許可(自動売買を許可する)」にチェックが入っているか
  • MT4/MT5ツールバーの「アルゴリズム取引(自動売買)」が有効になっているか

MT4用のファイルとMT5用のファイルをそれぞれ適用しているか

製作者様のサイトからOneClickClose.zipファイルをダウンロードし、zipファイルを解凍して開くと、「MT4」「MT5」のフォルダがそれぞれ表示されます。

MT4とMT5は異なるプログラムで動いており互換性はないため、MT4では「OneClickClose.ex4」ファイルを、MT5では「OneClickClose.ex5」ファイルをそれぞれインストールする必要があります。

OneClickClose.zipの中身
OneClickClose.zipの中身

また、適切なMT4やMT5のフォルダを指定して、各OneClickCloseファイルを移動しているかも確認します。「Experts」フォルダ以外へのインストールではOneClickCloseは動作しません。

MT5フォルダに入っている「OneClickClose.ex5」ファイルを、「MQL5」→「Experts」フォルダへドラッグ・アンド・ドロップして移動します。

Expertsフォルダへファイルを移動
Expertsフォルダへファイルを移動

OneClickClose設定画面の「アルゴリズム取引を許可(自動売買を許可する)」にチェックが入っているか

  • MT5の場合:OneClickClose設定画面の「共有」タブの「アルゴリズム取引を許可」にチェックを入れて「OK」ボタンを押します。
  • MT4の場合:「全般」タブの「自動売買を許可する」にチェックを入れ、「OK」ボタンをクリックします。
アルゴリズム取引を許可にチェック
アルゴリズム取引を許可にチェック

MT4/MT5ツールバーの「アルゴリズム取引(自動売買)」が有効になっているか

MT4/MT5画面上のツールバーから「アルゴリズム取引(自動売買)」ボタンをクリックして、赤色アイコンから緑色アイコンにして自動売買を有効にします。

「アルゴリズム取引」ボタンをクリックします。

赤色アイコンのアルゴリズム取引をクリック
赤色アイコンのアルゴリズム取引をクリック

赤色の停止アイコンから緑色の再生アイコン表示になれば自動売買が有効になっています。

緑色の再生アイコン表示になればOK
緑色の再生アイコン表示になればOK

他にEA(自動売買プログラム)を入れている場合は、自動売買が有効になるので注意してください。
他の自動売買を停止しており、OneClickCloseだけ自動売買を有効にしたい場合は、対象の自動売買の設定で「アルゴリズム取引を許可(自動売買を許可する)」のチェックを外す必要があります。
もし、自動売買の設定画面に「アルゴリズム取引を許可(自動売買を許可する)」のチェック項目が無い場合は、OneClickCloseだけ自動売買を有効にすることはできません。

XMの口座開設方法はこちら

MT4/MT5で一括決済する方法のまとめ

  • カスタムインジケーターのOneClickCloseを導入することで可能
  • MT4/MT5標準搭載ではないカスタムインジケーターの使用は自己責任
  • MT4/MT5フォルダの「Experts」フォルダへ「OneClickClose」ファイルをインストール
  • どれか一つのチャートにOneClickCloseを適用
  • OneClickClose設定画面の「アルゴリズム取引を許可(自動売買を許可する)」にチェックを入れる
  • MT4/MT5ツールバーの「アルゴリズム取引(自動売買)」をクリックして有効にする
  • 「CLOSE ALL」ボタンをクリックすると全てのポジションを一括で決済

【期間限定】XMTradingの100%ボーナスお歳暮プロモーション2024
期間限定!口座開設ボーナス3,000円→13,000円実施中!

XMの口座開設方法はこちら

目次