Multi Close Manager
- ユーティリティ
- バージョン: 6.4
- アクティベーション: 20
Multi Close Manager
Multi Close Manager は、新規注文を自動で開始せず、既存ポジションの管理を目的とした MetaTrader 5 用トレード管理ユーティリティです。
手動で開いたポジションにも、別の Expert Advisor が開いたポジションにも使用できます。複数の独立した決済方法、Stop Loss 管理、Take Profit 管理、Telegram 通知、スケジュール式の保護ゾーン、チャート上の緊急クローズボタンを提供します。
各管理機能は個別に有効・無効を切り替えられるため、シンプルな構成から詳細なポジション管理構成まで設定できます。
主な機能
-
自動エントリーを行わず、既存ポジションを管理
-
全ポジション、手動ポジションのみ、または指定 Magic Number のポジションを管理
-
DI / ADX ベースのポジション管理
-
First DI Rise の Telegram 通知
-
First DI Rise アラート専用の独立 ADX 期間
-
DI Cross クローズ
-
DI Rise クローズ
-
Heikin Ashi クローズ
-
通常ローソク足の方向によるクローズ
-
Stochastic のリアルタイム接触クローズ
-
対応モジュールで Live または Candle Close モードを選択
-
固定 Stop Loss 管理
-
Trailing Stop 管理
-
固定 Take Profit 管理
-
移動式 live Take Profit
-
End Candle Close
-
設定可能なスケジュール保護ゾーン
-
Telegram のクローズ通知
-
Telegram のゾーン通知
-
チャート上の KILL PAIR 緊急ボタン
-
KILL PAIR による保留注文の任意削除
ポジション選択
Multi Close Manager は、設置されたチャートのシンボルに対して動作します。
ポジションフィルターは3つのモードから選択できます。
All Positions
現在のシンボルで対象となるポジションを管理します。
Magic Number Only
選択した Magic Number を使用するポジションのみを管理します。
Manual Positions Only
Magic Number 0 のポジションを管理します。
これにより、手動トレードにも他の Expert Advisor と組み合わせた運用にも使用できます。
DI / ADX 管理
マネージャーには複数の独立した DI / ADX 機能があります。
DI Cross Alerts
標準 DI アラートシステムは +DI と -DI のクロスを監視できます。
2本の DI ライン間の距離が小さすぎる場合の不要な通知を避けるため、最小 DI spread を設定できます。
アラートはリアルタイム値または確定ローソク足の値で動作できます。
First DI Rise Alert
First DI Rise システムは独立した方向性フロー通知エンジンです。
メインの DI / ADX 設定とは別に独自の ADX 期間を使用できます。
新しい方向性 DI フローが始まったとき、最初の有効な DI 上昇で1回だけ Telegram 通知を送信できます。
同じ方向性フロー内のその後の上昇は無視されます。反対方向の DI フローが始まると、新しい通知が可能になります。
オプション設定:
First_DI_Rise_ADX_Period
このアラート専用の独立 ADX / DI 期間。
First_DI_Rise_MinRise
必要な最小 DI 上昇幅。
First_DI_Rise_MinADX
任意の最小 ADX 値。
Telegram メッセージは DI+ FIRST RISE または DI- FIRST RISE から始まるため、通知上で方向をすぐ確認できます。
Close Engine
メインの Close Engine は次の設定が可能です。
None
メインの決済エンジンを使用しません。
DI
DI クロスロジックを使って反対方向のポジションを管理します。
HA
Heikin Ashi の方向変化を使用します。
STD
通常ローソク足の方向を使用します。
追加の DI、HA、STD クローズ機能も独立して有効化できます。
これにより、単一の決済方法だけを使うことも、複数の退出条件を組み合わせることもできます。
DI Rise Close
独立した DI Rise Close は、反対側の DI ラインが上昇し始めたときにポジションを閉じることができます。
BUY ポジションでは、-DI の上昇を決済条件として使用できます。
SELL ポジションでは、+DI の上昇を決済条件として使用できます。
このモジュールには独自の設定があります。
ADX period
Live または Candle Close モード
最小 DI 上昇幅
最小 ADX 値
任意の DI dominance 条件
最小 dominance spread
Stochastic Live Touch Close
独立した Stochastic クローズモジュールが含まれています。
BUY ポジションでは、%K が上側から %D に近づく、または接触したときに反応できます。
SELL ポジションでは、%K が下側から %D に近づく、または接触したときに反応できます。
Stochastic 設定:
K Period
D Period
Slowing
MA Method
Price Field
Touch Tolerance
Minimum K Movement
Required K Direction
このクローズ機能は、DI、Heikin Ashi、通常ローソク足の各クローズモジュールから独立して動作します。
Heikin Ashi Close
Heikin Ashi Close モジュールは3つのモードをサポートします。
Live
リアルタイムの Heikin Ashi 方向転換に反応します。
Delay
リアルタイムの方向変化が設定秒数の間、有効であり続けることを要求します。
Candle Close
確定ローソク足で方向変化を確認します。
Standard Candle Close
通常ローソク足モジュールは一般的なローソク足の方向を使用します。
陽線を使って管理対象の SELL ポジションを閉じることができます。
陰線を使って管理対象の BUY ポジションを閉じることができます。
リアルタイムまたは確定ローソク足で動作できます。
最小ローソク足実体サイズも設定できます。
Trailing Stop
Multi Close Manager には任意で使用できる Trailing Stop システムがあります。
Trailing Stop は次の方式で動作できます。
Live — 現在の市場価格に基づきます。
または
By Candle — 確定ローソク足の処理に基づいて更新されます。
Trailing 距離は points で設定します。
マネージャーは保護対象ポジションに有利な方向にのみ Stop Loss を移動します。
Fixed Stop Loss Manager
Fixed SL Manager は、ポジションのエントリー価格から指定した points の距離に Stop Loss を自動で設定できます。
BUY の場合:
SL = Open Price - Fixed SL Points
SELL の場合:
SL = Open Price + Fixed SL Points
ポジションを変更する前に、ブローカーの最小 Stop Level と Freeze Level を確認します。
FixedSL_OnlyWhenNoSL を使用すると、すでに Stop Loss があるポジションには固定 SL を設定しないようにできます。
これにより、手動で調整した Stop Loss を上書きするのを防げます。
Take Profit 管理
Take Profit モジュールには2つの方式があります。
Fixed Take Profit
TP は元のエントリー価格から計算します。
BUY の場合:
TP = Open Price + TP Points
SELL の場合:
TP = Open Price - TP Points
手動調整済みの既存 TP を保持するオプションがあります。
Live Take Profit
Live TP は設定距離を維持しながら価格に合わせて移動できます。
BUY では TP を上方向へ移動できます。
SELL では TP を下方向へ移動できます。
任意で、ポジションがすでに利益状態にある場合のみ TP を更新できます。
変更を送信する前に、ブローカーの Stop Level と Freeze Level の要件が考慮されます。
End Candle Close
End Candle Close は、現在のローソク足が終了する少し前に管理対象ポジションを閉じることができます。
ユーザーはローソク足終了の何秒前に閉じるかを設定します。
例:
1 second before candle close
この機能はマネージャー設定で選択した timeframe に従います。
Scheduled Protection Zones
3つの設定可能な時間ゾーンがあります。
各ゾーンには以下があります。
Enable / Disable
Start Time
End Time
Custom Zone Name
有効なゾーンが開始すると、管理対象ポジションを閉じることができ、そのゾーンが有効な間はマネージャーが一時停止します。
ゾーンはユーザーが手動で設定するもので、自動経済カレンダーサービスではありません。
予定イベントや、通常のポジション管理を継続したくない時間帯に使用できます。
Telegram Notifications
Multi Close Manager は Telegram 通知をサポートします。
利用可能な通知機能:
First DI Rise alerts
Position close notifications
Protection-zone notifications
First DI Rise 通知システムは、一般的な決済通知やゾーン通知設定から独立しています。
Telegram Bot Token と Chat ID が必要です。
MetaTrader 5 側でも Telegram API への WebRequest アクセスを許可する必要があります。
KILL PAIR 緊急ボタン
任意の KILL PAIR ボタンをチャート上に直接表示できます。
押すと、現在のチャートシンボルで条件に一致するオープンポジションを閉じようとします。
Kill Switch は次のように設定できます。
Close all positions on the current symbol
または
Close only positions matching a selected Magic Number
オプションを有効にすると、同じシンボルの保留注文も削除できます。
ボタンの位置、サイズ、文字、色はカスタマイズ可能です。
重要な使用情報
Multi Close Manager は市場ポジションを自動で開きません。
すでに存在するポジションを管理するためのツールです。
複数の独立した決済およびポジション管理機能があります。複数のクローズモジュールを同時に有効にした場合、最初に有効条件を満たしたモジュールがポジションを閉じる可能性があります。
そのため、実口座で使用する前に選択した設定の組み合わせをテストしてください。
Points の価格距離はブローカーが提供するシンボル仕様に依存します。例えば 300 points は、銘柄によって異なる価格距離になる場合があります。
Telegram 通知にはインターネット接続と、MetaTrader 5 の正しい WebRequest 権限設定が必要です。
このユーティリティは取引結果を保証せず、将来の市場方向を予測するものでもありません。
互換性
対応:
MetaTrader 5
マネージャーは異なるシンボルや timeframe のチャートに設置できます。各チャートインスタンスは、選択したポジションフィルターと入力設定に従い、設置されたシンボルを管理します。
まとめ
Multi Close Manager は、複数のポジション管理方式を1つの設定可能な MetaTrader 5 ユーティリティにまとめています。
ユーザーは必要な機能だけを有効にし、その他を無効にできます。基本的な Stop Loss、Take Profit、trailing 管理から、DI / ADX 監視、Heikin Ashi 決済、Stochastic 決済、時間指定ローソク足クローズ、Telegram アラート、保護ゾーン、緊急 KILL PAIR ボタンまで対応します。
