Cascade Exit Conductor
- ユーティリティ
- バージョン: 1.0
- アクティベーション: 5
Cascade Exit Conductor は MetaTrader 5 用のポジション管理ユーティリティです。手動または任意の EA が開いた既存のトレードを監視し、出口を代行します。ストップを建値にロックし、段階的な部分決済カスケードで利益を確保し、残りを ATR または固定距離でトレールし、最大保有時間の経過後にポジションを決済することもできます。チャート上のコンパクトなコックピットからワンクリックで操作します。
自分でトレードを開くことはなく、方向を予測もしません。ポジションが無ければ待機するだけです。
行うこと・行わないこと
- 行う: ストップを建値へ移動、最大 3 段階の部分利確、残りのトレール、任意で時間による決済。
- 行わない: 新規注文を出さない、待機注文を置かない、ナンピンしない、マーチンゲール・グリッド・両建てをしない。既存ポジションのリスク低減と出口管理のみを行います。
クイックスタート
- 自動売買を許可: ツール > オプション > エキスパートアドバイザー で "Allow Algo Trading" にチェック(ツールバーの Algo Trading ボタンも有効化)。本ツールは決済・変更リクエストを送るため必須です。
- モバイル通知には ツール > オプション > 通知 で MetaQuotes ID を設定(Push Notifications To Mobile を使う場合のみ)。
- Cascade Exit Conductor を任意のチャートにドラッグ。1 つで全銘柄を管理できます。
- Positions To Manage で範囲を選択: "Current Chart Symbol Only" または "All Symbols"。
- コックピットが ARMED(緑の LED)であることを確認。トレードを開くと Cascade のラダーが埋まり、ストップが上がっていきます。
即時確認: 範囲内で小さな手動トレードを開き BE ALL NOW を押すと、ストップが建値へ移動します。FLATTEN 50% で半分決済します。
入力パラメータ
以下のラベルは入力ダイアログの正確な表記です。
Management Scope
- Master Automation Armed(既定 true): false ではボタン操作のみ、自動管理は一時停止。ARM / DISARM ボタンでライブ切替。
- Positions To Manage(既定 Current Chart Symbol Only): "Current Chart Symbol Only" はチャート銘柄のみ、"All Symbols" は口座の全ポジション。
- Filter By Magic Number(既定 false): true では下の magic 番号に一致するポジションのみ管理。
- Magic Number To Manage(既定 0): フィルタで一致させる magic。0 は手動トレードを対象。
Breakeven Lock
- Enable Breakeven Lock(既定 true): 建値ストップの有効・無効。
- Breakeven Trigger (pips in profit)(既定 120): この pips だけ含み益になるとストップを建値へ。
- Breakeven Offset (pips beyond entry)(既定 10): 建値に対するストップ位置。正で小さな利益を確保。
Partial Exit Cascade
- Enable Partial Exit Cascade(既定 true): 段階的な部分決済の有効化。
- Step 1 Trigger (pips)(既定 150)と Step 1 Close (% of original volume)(既定 35): +150 pips で元の数量の 35% を決済。
- Step 2 Trigger (pips)(既定 300)と Step 2 Close (% of original volume)(既定 35): 2 回目。
- Step 3 Trigger (pips)(既定 500)と Step 3 Close (% of original volume)(既定 20): 3 回目。割合は元の数量基準で、35/35/20 なら 10% が走り続けます。0 でその段を省略。
Trailing Stop
- Enable Trailing Stop(既定 true): トレールの有効化。
- Trailing Mode(既定 ATR Distance): "ATR Distance" は ATR x 倍率、"Fixed Pips" は一定距離でトレール。
- Activate Trailing After (pips)(既定 200): この含み益に達してからトレール開始。
- Fixed Trail Distance (pips)(既定 150): "Fixed Pips" モードで価格の後ろに保つ距離。
- ATR Period (ATR mode)(既定 14): チャート時間足での ATR 期間。
- ATR Multiplier (ATR mode)(既定 2.5): ATR をこの値で乗じて距離に。
Time-Based Exit
- Enable Time-Based Exit(既定 false): 開きすぎたポジションを決済。
- Max Position Hold (minutes)(既定 1440): 最大保有分数(1440 = 24 時間)。
Notifications
- Terminal Pop-Up Alerts(既定 true): 各操作で Alert を表示。
- Push Notifications To Mobile(既定 false): モバイルアプリへプッシュ。
- Audible Alerts(既定 true): 各操作でサウンド再生。
HUD Cockpit Display
- Object Name Prefix(既定 CEC_): 全チャートオブジェクトの接頭辞。1 チャートに 2 つ動かす時のみ変更。
- HUD Chart Corner(既定 Top Left): 固定する隅 - "Top Left"、"Top Right"、"Bottom Left"、"Bottom Right"。
- HUD X Offset (pixels)(既定 22)と HUD Y Offset (pixels)(既定 30): 隅からのコックピット距離。
- HUD Background(暗いスレート)、Accent Color(シアン)、Profit / Armed Color(緑)、Loss / Alert Color(赤): コックピットの配色。
チャート上のコックピット
コックピットはヘッダー帯、ステータス欄、ポジションごとの行、進捗バー、アクションデッキを持つ暗い多層パネルです。
ヘッダー: ステータス LED(ARMED で緑、DISARMED で琥珀)とタイトル CASCADE EXIT CONDUCTOR、パネルをコンパクトなピルに畳む [-] ボタン。ピル上の [+] で元に戻します。畳むと行は例えば "CEC ARMED | 2 pos | +$340.00" と表示。
ステータス欄:
- モード行、例 "Chart | ARMED | Trail:ATR"。最初が範囲("Chart" または "AllSym")、次が ARMED か DISARMED、最後がトレールモード(Trail:ATR、Trail:Fix、Trail:Off)。
- "Managing N pos X.XX lots" と合計の含み損益。プラスで緑、マイナスで赤。
ポジション行(最大 4 行): 各行は "SYMBOL BUY/SELL ラダー フラグ 損益"。ラダーは 5 マスで、埋まったマスはカスケード 1 段完了(3 つで 3 回の部分決済完了)。フラグは 2 文字で、建値ロックで B、トレール作動で T(ダッシュは未)。BUY または SELL が方向。
アクションデッキ(4 ボタン):
- ARM / DISARM - Master Automation Armed を切替。解除中は自動管理が停止、ボタンは有効。
- BE ALL NOW - 全管理ポジションのストップを即座に建値へ。
- FLATTEN 50% - 各ポジションを成行で半分決済。
- CLOSE ALL - 全管理ポジションを成行で決済。
自動動作
高速な内部タイマーと各ティックで、範囲内の各ポジションに順に:
- 時間決済: 有効かつ Max Position Hold 分以上開いていれば決済。
- 部分カスケード: 含み益が Step 1/2/3 Trigger に達すると、元の数量の Step Close 割合を決済。残りが最小ロット未満になる場合は全量決済。
- 建値: Breakeven Trigger pips でストップを建値 +/- Breakeven Offset に。ストップは前進のみで緩めません。
- トレール: Activate Trailing After pips を超えると、ストップが ATR または固定距離で価格に追従。締める方向のみで、ロック済み建値を下回りません。
安全性: 決済・変更の前に銘柄が取引可能か、価格がブローカーの stop/freeze level 内でないかを確認し、内側なら次のティックへ延期。すべてのストップ価格は銘柄の digits に正規化。
通知・副作用・範囲
- 各操作は Experts ログに記録され、設定に応じて Alert、プッシュ、サウンドを発生。すべてのメッセージに接頭辞 [Cascade Conductor]。
- 本ツールはファイルを書かず、端末のグローバル変数も設定しません。作るチャートオブジェクトは Object Name Prefix 配下のコックピット要素のみで、取り外し時に削除。
- 自身のストップ/テイク変更には magic 771144 を付与。ポジションは上記の範囲と magic フィルタで管理し、このタグでは管理しません。
典型設定
- 日中 FX ランナー: Breakeven Trigger 120、カスケード 150/300/500 を 35/35/20、ATR トレール 14 x 2.5、Enable Time-Based Exit オフ。
- ゴールド/指数(注意: "pip" は 5/3 桁銘柄で 10 points、2 桁ゴールドで 1 point。銘柄に合わせてトリガーを設定): 小さめトリガー、Fixed Pips トレール。
- EA アシスタント: Filter By Magic Number を true にしその EA の magic を入れ、カスケードとトレールを有効化。
注意とリスク
ここでの "pip" は 5 桁・3 桁銘柄で 10 points、その他で 1 point です。距離が銘柄に合うか確認してください。本ツールはエクスポージャーを下げ出口を自動化しますが、スリッページやギャップは防げず、利益を保証しません。まずデモ口座でテストしてください。取引にはリスクが伴い、過去や模擬の挙動は将来の結果を保証しません。
