EquityTargetCloser MT5
- ユーティリティ
- Evgeniy Zhdan
- バージョン: 1.0
- アクティベーション: 5
目標利益に達した際の自動利益確定
EquityTargetCloser — は、MetaTrader 5用のユーティリティ型エキスパートアドバイザーです。 エクイティが現在の残高を指定された利益額だけ上回った時点で、すべての市場ポジションをクローズし、保留注文を削除します。全ポジションをクローズした後、目標は自動的に引き上げられます。新しい閾値 = 新しい残高 + 指定利益。このEAは取引を開始せず、既存のポジションのみを管理し、利益を確実に確定し、蓄積された資金を保護します。
MT4-version: https://www.mql5.com/en/market/product/169850
仕組み
エキスパートアドバイザーは、 エクイティ を動的な目標値と継続的に比較します。
-
目標値 = 現在の残高(Balance) + plusMoney (米ドル)。
-
エクイティがこの金額以上になると、保護が作動します。
-
すべての市場ポジション (全銘柄)をクローズします。
-
パラメータ Delete pending orders = true の場合、 すべての保留注文を削除します。
-
ポジションクローズ後、残高が更新され、目標値が再計算されます: 新しい残高 + plusMoney。このようにして、EAは成功するサイクルごとに利益確定の基準を段階的に引き上げます。
重要:作動条件は 累積変動損益に基づき、エクイティの絶対値ではありません。残高が増加した場合(例えば、ポジションクローズによる)、目標値は自動的に引き上げられます。
入力パラメータ
| パラメータ | 説明 |
|---|---|
| Profit in $ for closing market orders: | 希望する利益(米ドル)。条件:エクイティ ≥ 残高 + plusMoney。 |
| Delete pending orders: | 作動時に保留注文を削除するかどうか(true – 削除する、false – 削除しない)。 |
グラフィカルインターフェース
チャート上にはボタンが表示され、次の情報が示されます。
-
現在の目標レベル(残高 + plusMoney)。
-
ボタンの色: 緑色 — EAが作動中(ボタンが押されている状態)、 赤色 — 停止中。
このボタンは手動チェックにも使用できます。いつでもボタンをクリックすると、EAは直ちに条件を評価し、目標に達していればクローズを実行します。
利点
-
残高に基づく動的目標 – 利益確定のたびに閾値が自動的に上がり、資本を段階的に増やすことができます。
-
実際の利益に焦点 – エクイティが残高を上回ることを監視し、抽象的なレベルではありません。
-
完全自動化 – 常時監視は不要。利益が達成された瞬間に確定します。
-
汎用性 – あらゆる銘柄、ポジション数に対応します。
-
安全性 – 取引を開始せず、ストップロスを変更せず、他のEAと競合しません。
-
簡単な設定 – わずか2つのパラメータのみ。
対象者
-
手動トレーダー – 市場監視から気をそらされることなく、蓄積された利益を保護します。
-
グリッド型やマーチンゲール型EAのユーザー – 共通の利益確定閾値を設定し、適時にプラスで退出します。
-
口座管理者 – 目標収益率(例:残高+5%)に達したら、すべてのポジションを自動的にクローズします。
-
開発者 – 既製のリスク管理モジュールとして使用します。
使用上の推奨事項
-
任意のチャート(例:EURUSD M1)にEAをアタッチします。
-
希望する利益を預け金通貨で指定します(plusMoney)。
-
自動売買を有効にします(AutoTradingボタン)。
-
チャート上のボタンをクリックして、緑色にします。
-
エクイティ ≥ 残高 + Profit in $ for closing market orders になると、EAは自動的にポジションをクローズし、クローズのたびに目標値を引き上げます。
