Prop Firm Risk Guard PRO for MetaTrader 5:ユーザーマニュアル

14 11月 2026, 15:57
JETINVEST
0
3

Prop Firm Risk Guard PRO は、設定した上限に対して口座全体を監視する MetaTrader 5 用エキスパートアドバイザ(EA)です。上限は評価・チャレンジのルールにあるものと同じ種類で、日次損失上限、最大ドローダウン(固定またはトレーリング)、利益目標です。上限に達すると、すべてのポジションを決済し、すべての待機注文を削除し、次の取引日まで(またはリセットするまで)口座をノーポジションに保ちます。ストラテジーテスター以外では、自分から取引を建てることはありません。

できること

  • 口座全体の残高と有効証拠金を監視します:すべての銘柄、手動取引、他の EA の取引。
  • 日次損失上限。取引日の開始時の残高(または残高と有効証拠金の大きい方)から測ります。
  • 最大ドローダウン:固定(初期残高から)またはトレーリング(最高残高または最高有効証拠金から)。
  • 合計利益目標と日次利益目標。達成すると結果を確定してロックします。
  • 上限の一定割合(初期値 80%)に達すると、ポップアップ、サウンド、プッシュ通知で警告します。
  • ロック中は、新しい取引や待機注文を手動・他の EA を問わずすぐに決済します。
  • 口座の状態、上限ごとのバー、次の取引日までの残り時間を表示するパネル。
  • 口座ごとに状態を保存:日の開始値、最高残高または有効証拠金、ロックはターミナルを再起動しても保持されます。

チャートへの追加

  • ナビゲーター(Ctrl+N)を開き、エキスパートアドバイザを展開して、Prop Firm Risk Guard PRO を任意のチャートにドラッグします。チャートは 1 つで十分です。チャートの銘柄に関係なく口座全体を保護します。
  • 全般タブでアルゴリズム取引を許可にチェックを入れ、ツールバーのアルゴリズム取引ボタンをオンのままにしてください。オフだと取引を決済できず、パネルに "Algo Trading is off: the guard cannot close trades." と表示されます。
  • インプットタブで、従うルールの上限を入力し(全パラメータは後述)、OK をクリックします。
  • ターミナルが起動して接続している間だけ動作します。PC の電源が切れていると何も監視されません。VPS なら常時稼働できます。
  • 1 つの口座を守るのは 1 つのチャートだけです。同じ口座の 2 つ目のコピーは "PASSIVE: guarded from another chart" と表示し、1 つ目を削除すると数秒後に自動で引き継ぎます。
  • まずデモ口座で小さな上限を設定してテストし、各ロックの動作を確認してください。

監視するルール

各上限は初期残高に対する %、または口座通貨の金額で入力します(パラメータ Limits expressed in)。0 はオフです。

  • 日次損失上限:1 取引日に口座が失ってよい額。損失はその日の基準値(日の開始時の残高、またはその時点の残高と有効証拠金の大きい方)から現在の有効証拠金までで数えるため、含み損も含まれます(Include open (floating) profit and loss が false の場合を除く)。取引日は選んだサーバー時刻に始まります。
  • 最大ドローダウン(固定):有効証拠金が初期残高から上限を超えて下がってはいけません。下限は動きません。
  • 最大ドローダウン(最高残高からトレーリング)または(最高有効証拠金から):下限は EA 稼働中に到達した最高残高(または有効証拠金)に追従します。上限額は変わらないため、高値を更新するたびに下限が上がります。
  • 合計利益目標:初期残高からの利益。達成するとすべて決済し、結果をロックします。
  • 日次利益目標:日の開始からの利益。達成すると次の取引日まですべて決済します。

デモ口座での例

初期残高 100,000 USD のデモ口座、上限は %(初期値:日次損失 5%、最大ドローダウン 10%、警告 80%):

  • 日次損失 5% = 5,000 USD。日の開始時の残高が 101,000 USD なら、有効証拠金が 96,000 USD まで下がるとその日はロックされます。警告は損失 4,000 USD(有効証拠金 97,000 USD)で出ます。
  • 固定ドローダウン 10% = 10,000 USD:有効証拠金は常に 90,000 USD を上回る必要があります。
  • 最高有効証拠金からのトレーリング 10%:有効証拠金が 104,000 USD に達すると、下限は 94,000 USD に上がります。
  • 利益目標 8% = 8,000 USD(パラメータを 8 に設定):有効証拠金が 108,000 USD に達するとすべて決済され、口座はロックされたままになります。

上限に達したとき

口座のすべてのポジションを決済し、すべての待機注文を削除し、理由をパネルに赤で表示してアラートを送ります。その後の扱いは上限の種類によります:

到達した上限パネル取引が再び可能になる時
日次損失LOCKED until hh:mm (daily loss limit)次の取引日の開始時
日次目標LOCKED until hh:mm (daily target reached)次の取引日の開始時
最大ドローダウンLOCKED (maximum drawdown reached)リセット後のみ(Clear a drawdown or target lock on start を参照)
合計目標LOCKED (profit target reached)リセット後のみ

ロック中に While locked, close any new trade at once がオン(初期値)なら、口座で新たに建てた取引や待機注文は約 1 秒以内に決済され、"Trading is locked: the new trade was closed." が送られます。新しい取引日の開始時に日次ロックは解除され、"New trading day: trading allowed again." が届きます。

警告とアラート

  • 日次損失またはドローダウンが Warn when this % of a limit is used(80%)に達すると、上限ごとに 1 日 1 回警告が送られます。例:"Warning: 82% of the daily loss limit used (4100.00 of 5000.00)."。状態バーは黄色になります。
  • ロックのメッセージには数値と次の取引日の時刻が入ります。例:"Daily loss limit reached (5000.00 of 5000.00). Positions closed until 2026.11.15 00:00."
  • アラートはポップアップ、スマートフォンへのプッシュ通知(ツール > オプション > 通知 で MetaQuotes ID を設定)、サウンドです。ポップアップには独自の音があるため、サウンドはポップアップがオフのときに鳴ります。
  • すべてのメッセージはターミナルのエキスパートタブにも記録されます。

パネル

パネルはチャートの左上に表示され、Windows の表示スケールに従います。上から順に:

  • タイトル "Prop Firm Risk Guard PRO"。- ボタンで折りたたみ、+ で再び開きます。
  • 状態バー:緑 "TRADING ALLOWED"、黄 "WARNING: close to a limit"、赤 "LOCKED ..."(理由付き)、灰 "PASSIVE: guarded from another chart"。
  • Balance | Equity(口座通貨)。
  • 3 本のバー:Daily loss、Drawdown、Profit target(日次目標のみ有効なときは Daily target)。それぞれ現在値、上限、残りを表示します。上限 0 は "off"。バーは緑、警告レベルから黄、100% で赤になります。
  • Day start | Initial | New day in hh:mm:その日の基準値、初期残高、次の取引日までの時間。
  • CLOSE ALL NOW:口座のすべてのポジションを決済し、すべての待機注文を即座に削除します。ロックがなくてもいつでも使えます。
  • ステータス行:"Watching the whole account." または最新のメッセージ。

パネルにキーボードショートカットはなく、すべてマウスで操作します。

パラメータ

ACCOUNT

  • Initial balance (0 = balance when first attached)(0):評価の初期残高。% 上限と固定ドローダウンの基準です。0 の場合は最初の起動時の残高を使い、記憶します。
  • Limits expressed in("% of the initial balance"):または "Account currency" で上限を金額で入力。

DAILY LOSS

  • Daily loss limit (0 = off)(5.0)。
  • Daily loss measured from("Balance at the start of the day"):またはルールに合わせて "Higher of balance and equity at the start of the day"。
  • Trading day starts at (server hour)(0):新しい取引日が始まる取引サーバーの時刻(0〜23)。

MAXIMUM DRAWDOWN

  • Maximum drawdown (0 = off)(10.0)。
  • Drawdown type("Static (from the initial balance)"):または "Trailing (from the highest balance)"、"Trailing (from the highest equity)"。

PROFIT TARGETS

  • Profit target, total (0 = off)(0)。
  • Profit target, daily (0 = off)(0)。

PROTECTION

  • Warn when this % of a limit is used(80):警告と黄色表示のレベル。
  • Include open (floating) profit and loss(true):true なら上限は有効証拠金で判定、false なら残高(決済済み取引)のみで判定。
  • While locked, close any new trade at once(true)。
  • Clear a drawdown or target lock on start(false):一度 true にすると EA 起動時にドローダウンまたは合計目標のロックを解除します。その後 false に戻してください。

ALERTS

  • Pop-up alert(true)、Push notification to the phone(false)、Sound(true)。

PANEL

  • Panel X (pixels at 100% scale)(20)、Panel Y (pixels at 100% scale)(60)、Font size(9)。

無効な値(負の上限、100 以上の % 上限、0〜23 以外のサーバー時刻、0 または 100 超の警告 %)では EA は起動せず、エキスパートタブにメッセージが表示されます。

再起動後も保持される状態

  • 初期残高、その日の基準値、最高残高または有効証拠金、現在のロックは、口座番号ごとにターミナルのグローバル変数に保存されます。ターミナルを閉じてもパラメータを変えてもロックは解除されません。
  • 同じデモ口座で新しい評価を始めるには、新しい Initial balance を入力し、ドローダウンや目標のロックがあれば Clear a drawdown or target lock on start を使います。保存値は ツール > グローバル変数(F3)でも確認・削除できます。名前は "JPG." と口座番号で始まります。

ストラテジーテスター

ストラテジーテスターでは、テスト銘柄でサンプル取引(1 つずつ、12 本後に決済)を建て、ビジュアルモードでバー、警告、ロックの動作を確認できるようにします。テスターではアラートは送られません。チャート上では、取引を建てることはありません。

ヒントとよくある質問

  • ルールを正確に写す。上限が % か金額か、日次損失をどの基準から数えるか、ドローダウンが固定かトレーリングか、日付が変わる時刻(サーバー時間)をルールで確認してください。
  • 余裕を持たせる。決済には一瞬かかり、価格が動いたり窓を開けたりするため、最終的な損失が上限を少し超えることがあります。ルールより少し厳しく(例えば 5% のルールなら 4.5%)設定すると余裕ができます。
  • バーが動かない。上限が 0("off")でないか、このチャートが PASSIVE でないか確認してください。
  • ロック中なのに取引が残っている。アルゴリズム取引がオフか、While locked, close any new trade at once が false です。
  • 評価のルールの代わりになる?なりません。入力した上限を守る手助けをするものです。基準になるのは提供元の公式な口座明細です。

ダウンロード

Prop Firm Risk Guard PRO

質問やご提案は、MQL5 プロフィールからプライベートメッセージでお送りください。

取引には損失のリスクがあります。本ツールは設定どおりに注文を執行・管理します(上限到達時にポジションを決済し注文を削除)。まずデモ口座でテストしてください。結果を保証するものではなく、価格の急変や窓開けで損失が上限を超えることがあります。