DrawDown Limiter
- ユーティリティ
-
Haidar Lionel Haj Ali
I am committed to developing high-performance trading solutions for MetaTrader 5. Backed by over nine years of live-market experience, I designed and deliver Expert Advisors, custom indicators, and utilities that minimize complexity and maximize precision in real-world conditions. - バージョン: 5.0
- アップデート済み: 19 9月 2026
- アクティベーション: 10
DrawDown Limiter v5.0 — 高度な口座保護コントローラー
DrawDown Limiter v5.0 は、取引口座を監視し、設定されたリスク、利益、ニュース、スケジュール、ロールオーバー、またはポジション数の制限に達した際に自動的に対応する、クライアント側で動作する口座保護コントローラーです。
1つの専用チャートから、手動取引、自動売買戦略、複数のExpert Advisor、指値・逆指値注文、保有ポジションを監視できます。口座全体を保護することも、Magic Numberを使用して特定のEAまたは複数のEAのみを監視することもできます。
DrawDown Limiter の目的は、単にドローダウンを表示することではありません。設定した取引ルールを積極的に適用し、保護条件が有効である限り、そのルールを継続的に実行することを目的としています。
サポートが必要ですか?ご質問がありますか? DrawDown Limiter ユーザーガイドをご確認ください。
私は Lioです。お気軽にご連絡ください。 ご質問への回答、サポート、そして製品改善のためにいつでも対応しています。
統合された保護システム
DrawDown Limiter v5.0 では、統合された保護レスポンスが導入されています。設定に応じて、保護条件が発生するとEAは以下の処理を実行できます。
- 対応するExpert Advisorに対して、共有の新規エントリーブロック信号を有効化。
- ポジションを閉じる前に、ローカルの戦略チャートを隔離。
- 保護対象の保留注文を削除。
- 保護対象ポジションを決済、または保護開始前から存在していたエクスポージャーのみ維持。
- 保護が有効な間、新たに追加されたエクスポージャーを継続的に除去。
- 保護中に新しく開かれた戦略チャートを隔離。
- すべての保護条件が安全に解除された後、保存されたチャートを自動的に復元。
同じターミナル上で他のEAが稼働している場合、ポジションを閉じる前に戦略チャートを閉じることは特に重要です。これにより、DrawDown Limiter が閉じたポジションを別の戦略が直ちに再作成することを防ぎやすくなります。
保護条件
DrawDown Limiter v5.0 は、複数の独立した条件によって保護を有効化できます。
- 最大日次ドローダウン
- 最大口座ドローダウン
- 最大口座利益
- 日次利益目標
- ブレークイーブン保護
- ロールオーバー保護
- スケジュール保護
- 経済ニュース保護
- 祝日および終日ニュース保護
- 最大同時保有ポジション数
- 現在の取引レンジ内で開くことのできる最大ポジション数
複数の保護理由が同時に存在する場合があります。1つの条件が解除されたからといって、EAがすぐに保護を解除することはありません。すべての有効な保護理由が適切に解除されるまで、完全な保護状態は維持されます。
日次ドローダウン — 実際のリスク計算方法を選択
取引プログラムや口座ルールによって、日次ドローダウンの計算方法は異なります。そのため DrawDown Limiter v5.0 では、日次リスクの基準値と現在の損失を測定する方法を別々に設定できます。
日次リスク基準値の選択肢:
- 初期入金額
- レンジ開始時の口座Balance
- レンジ開始時の口座Equity
- EquityとBalanceのうち高い方
- 口座通貨による固定リスク額
日次ドローダウンの追跡方法:
- Open And Closed Positions — リセット以降の決済済み取引のマイナスP/Lと現在の含みP/Lを合算します。
- Start-Of-Range Equity — 現在の保護レンジ開始時に記録されたEquityからの減少幅を測定します。
- High-Water Equity — レンジ内で到達した最高Equityを追跡し、そのピークからのドローダウンを測定します。
必要に応じて、SwapおよびCommissionも計算に含めることができます。
この柔軟性により、すべての口座に同じ計算方法を強制することなく、実際に必要なドローダウン計算ルールに合わせてDrawDown Limiterを設定できます。
柔軟な日次リセットサイクル
取引日は、必ずしもパソコンの時刻の午前0時や、ブローカーサーバー時刻の午前0時にリセットされるわけではありません。
DrawDown Limiter は、以下の方法で保護レンジを定義できます。
- Daily Bar Open
- Broker Server Time
- Configured Time Zone
Configured Time Zone モードでは、固定の標準UTCオフセットに加え、ヨーロッパまたは米国のサマータイムルールをオプションで利用できます。
選択したレンジは、日次ドローダウン、日次目標、ブレークイーブン状態、スケジュール、およびレンジ内ポジションカウンターのリセットを制御します。
Chart Vault — 戦略を隔離、保護、復元
DrawDown Limiter v5.0 の主要な新機能の1つが Chart Vault です。
チャート保護を有効にすると、DrawDown Limiter は対象となる戦略チャートを閉じる前に保存できます。保存される情報には、シンボル、時間足、チャート設定、および後でチャートを再度開くために必要なテンプレート情報が含まれます。
保護イベントが有効な間、Chart Vault は以下を実行できます。
- 対象となる戦略チャートを保存。
- 保護対象ポジションを閉じる前に、それらのチャートを閉じる。
- DrawDown Limiter のコントローラー自体は稼働を継続。
- 保護中に新しく開かれた戦略チャートを隔離。
- 保存済み、閉鎖済み、復元済み、および復元失敗したチャートを追跡。
Close + Restore Charts を使用すると、すべての保護理由が解除され、新しいレンジが有効となり、システムが安全に復元できると確認した時点で、保存されたチャートを自動的に再度開くことができます。
保存されたチャートをいつ復元するかを自分で決めたい場合は、Manual Reopen モードも利用できます。
既存ポジションの処理方法を選択
保護は、必ずしもすべてのポジションを閉じることを意味するわけではありません。v5.0 では、主に2つの取引レスポンスモードを利用できます。
- Close Protected Trades — 保護が有効な間、設定された範囲内のポジションを繰り返し決済し、保留注文を削除します。
- Keep Pre-Existing Exposure — 保護開始時点ですでに存在していたエクスポージャーを維持しながら、保留注文を削除し、新たな追加エクスポージャーが維持されることを防ぎます。
これにより、ニュースやスケジュールなどの一時的な制限では新規エクスポージャーを防止しつつ、取引ルール上許可されている場合には、既存ポジションを戦略によって引き続き管理できます。
日次利益目標
DrawDown Limiter は損失保護だけを目的としたものではありません。
Daily Profit Target は以下のいずれかで設定できます。
- 日次基準値に対するパーセンテージ
- 口座通貨による固定金額
目標に到達した際には、以下から選択できます。
- Notify Only
- Activate Protection Until Reset
この機能を利用することで、日次の取引目標を設定し、現在のレンジで目標利益に到達した後の追加取引を停止できます。
ブレークイーブン保護
v5.0 では Breakeven Protection も追加されています。
ブレークイーブン保護を準備状態にするためのプラスの日次利益を設定できます。その後、取引結果がブレークイーブンまで戻った場合、DrawDown Limiter が設定された保護レスポンスを有効化します。
例えば、取引日の序盤で一定の利益に到達した後に保護を準備し、その後その利益をすべて失った場合に口座を保護することができます。
最大口座利益保護
口座全体の目標として、独立した Maximum Account Profit レベルを設定できます。
設定された口座利益に到達すると、DrawDown Limiter は完全な保護レスポンスを有効化し、その設定下での継続取引を停止します。
これは Daily Profit Target とは独立しており、1日の取引目標ではなく、口座全体に適用される目標を設定するための機能です。
ニュース保護
DrawDown Limiter v5.0 は、指定された経済イベントの前後で自動的に保護を有効化できます。
プラットフォームおよび設定に応じて、対応するニュースソースには MQL5 Economic Calendar、Forex Factory、Investing.com が含まれます。
ニュース保護は以下の条件でフィルタリングできます。
- 指定通貨
- 低・中・高インパクトのイベント
- 含めるイベントキーワード
- 除外するイベントキーワード
- イベント前の分数
- イベント後の分数
- 祝日保護
- 終日イベント保護
条件に一致するニュース制限が有効になると、他の完全保護条件と同じ設定可能な取引・チャート保護システムが使用されます。
ニュース保護が有効であり、設定されたニュースソースから信頼できるデータを取得できない場合、DrawDown Limiter は安全と仮定するのではなく、fail-closed方式で動作します。
スケジュール保護
DrawDown Limiter は、設定されたブローカーサーバー時刻に自動的に保護を有効化できます。
スケジュールは以下の方法で実行できます。
- 毎日
- 指定した曜日
一度有効になると、選択された保護レスポンスは次の有効な日次レンジが開始するまで継続します。
特定の市場時間帯、ロールオーバー、週末、またはその他の事前設定時刻より前に戦略を停止させたい場合に利用できます。
ロールオーバー・セキュリティゾーン
利益が出ている取引日であっても、大きな含み損が隠れていることがあり、日次リセット直後にその含み損が危険な状態になる場合があります。
Rollover Security Zone は、この状況に対応するために設計されています。
次回の日次リセット前の設定された分数の間、DrawDown Limiter は日次リスク許容額に対するパーセンテージとして、最大含み損を制限できます。
含み損が設定されたロールオーバー許容値に達すると、口座が次の取引レンジに入る前に完全な保護が有効化されます。
過剰取引保護 — 許容範囲内の取引は閉じない
DrawDown Limiter は、ポジション数に関して2つの独立した制限を提供します。
- 同時に保有できる最大ポジション数
- 現在のレンジ内で開くことのできる最大ポジション数
完全なドローダウン保護とは異なり、ポジション数の保護では excess-only control を使用します。
許容範囲内にあるポジションはそのまま維持され、戦略チャートも利用可能な状態を保ちます。追加または超過したエクスポージャーのみが削除され、有効なポジションはそのまま管理を継続できます。
許容エクスポージャーを超える可能性のある保留注文も削除できます。
新規取引リスクアラート
DrawDown Limiter は、新しく検出されたポジションを確認し、以下の場合に情報アラートを表示できます。
- 取引に表示可能なStop Lossが設定されていない場合。
- 推定リスクが設定されたBalanceの割合を超えた場合。
- 推定リスクが設定されたEquityの割合を超えた場合。
- 推定リスクが設定された固定金額を超えた場合。
これらは警告のみです。取引を変更したり、Stop Lossを自動的に追加したりすることはありません。
口座全体または個別戦略を保護
DrawDown Limiter は3つの監視範囲に対応しています。
- All Trades
- One EA Magic Number
- Multiple EA Magic Numbers
これにより、多層型のポートフォリオ保護構造を構築できます。
例えば、1つのメインDrawDown Limiterで口座全体を保護しながら、追加のインスタンスで個別EAや戦略グループごとに小さなリスク予算を監視できます。
個別戦略に独立した制限を設定している場合でも、口座全体を監視するメインコントローラーはポートフォリオ全体の管理を継続します。
高度な保護ダッシュボード
v5.0 では、単なる個別インジケーターではなく、口座の状態と現在の保護システム全体を表示するレスポンシブな保護ダッシュボードが導入されています。
ダッシュボードには、以下の情報が表示されます。
- 現在の保護状態
- 口座パフォーマンス
- 損失上限までの残り余裕
- 使用済みおよび残りの日次ドローダウン
- 日次利益および口座全体の利益進捗
- 次の保護イベント
- 日次リセットまでのカウントダウン
- ニュース保護の状態
- ロールオーバー保護の状態
- オープンポジションおよびレンジ内ポジションの制限
- 選択されている取引およびチャートアクション
- Chart Vault の状態
- 最近の保護アクティビティ
ダッシュボードは、利用可能なチャートサイズに応じて、ワイド、標準、コンパクト、最小レイアウトへ自動的に調整されます。
ダッシュボードから直接操作
保護ダッシュボードには、以下の操作機能も用意されています。
- PAUSE — 一時停止可能な保護機能や情報チェックを停止。
- CLOSE ALL — 管理対象のエクスポージャーを緊急で一括決済。
- 日次ドローダウン率の一時的な調整。
- レンジ内最大ポジション数の一時的な調整。
- 取引アクションの選択。
- チャートアクションの選択。
- PushおよびEmail通知の切り替え。
- 自動スケジュール保護の制御。
- 必要に応じたチャートの手動復元。
ダッシュボードから行った一時的な変更によって、保存済みのEA入力値が自動的に上書きされることはありません。EAを再読み込みすると一時設定は入力値に戻りますが、永続的な保護状態は維持されます。
永続的な保護状態
EAを削除して再度追加したり、MetaTraderを再起動したりするだけでは、保護イベントは解除されません。
DrawDown Limiter は重要な保護状態およびレンジ情報を保存するため、通常、EAを再起動するだけで有効な制限を回避することはできません。
保存状態やレンジ移行情報が無効になった場合、システムは fail closed 方式で動作し、有効な状態を復元できるまで保護を継続します。
古いLimiter状態を意図的に破棄し、完全に新しい保護レンジを開始したい場合には、保護された Start Fresh 手順を利用できます。
開発者向けインテグレーション
DrawDown Limiter は、互換性のあるExpert Advisorが新規エントリー前に確認できる、共有MetaTrader Global Variableを公開できます。
開発者は、このエントリーブロック機能を自分のEAへ直接組み込むことができ、ポジションが作成された後にDrawDown Limiterが検出して削除するのを待つのではなく、戦略側からDrawDown Limiterと連携できます。
FIFOサポート
FIFOへの対応が必要な口座向けに、DrawDown Limiter は設定可能なFIFO決済モードを提供しており、必要に応じて部分決済にも対応します。
通知
保護イベントは以下の方法で通知できます。
- パネルおよびターミナルログ
- MetaTrader Push通知
- Email通知
- PushとEmailの両方
資金提供口座および個人のリスク管理向け
DrawDown Limiter は、厳格な資金提供口座のルールにも、個人取引口座のリスク管理にも対応できるよう設定できます。
内蔵された保護モデルは、以下のようなさまざまな条件に対応できます。
- 日次損失計算方式
- 口座全体の損失上限
- 利益目標
- 日次リセットのタイムゾーン
- ニュース制限
- ポジション数制限
- ロールオーバー要件
- EAごとのリスク予算
これにより、DrawDown Limiter のトリガーレベルと外部口座制限との間に安全マージンを保ちながら、異なる取引プログラム向けのプリセット設定を作成できます。
重要 — 保護モデルについて
DrawDown Limiter は、クライアント側で動作するMetaTraderコントローラーです。
ターミナルから確認できる状態を監視し、その後、設定された保護レスポンスを実行します。ブローカーが注文を受け付ける前に、ブローカー側へ強制的に注文を拒否させることはできません。
モバイルアプリ、Web Terminal、API、シグナルサービス、コピー取引、別のMetaTraderターミナル、または外部システムから送信された取引は、DrawDown Limiter が稼働するターミナル上に表示されるまで制御できません。
MetaTraderターミナルが終了している、接続されていない、フリーズしている、または取引を実行できない場合、EAも保護処理を実行できません。
そのため、DrawDown Limiter の設定値と外部の厳格な制限値との間には、適切な安全マージンを設定してください。約定遅延、Spread、Slippage、Commission、Swap、急激な市場変動によって、最終的な決済価格や決済時間が影響を受ける可能性があります。
推奨設定
ローカル環境で最大限の口座保護を行うには:
- DrawDown Limiter を1つの専用チャート上で実行します。
- 口座全体を保護する場合は All Trades を使用します。
- 実際の口座ルールに合わせて、日次リセットとドローダウン計算方法を設定します。
- エクスポージャーを閉じる必要がある場合は Close Protected Trades を使用します。
- 保護中にローカルの自動売買戦略を隔離する必要がある場合は Close + Restore Charts を使用します。
- 外部の最大損失制限よりも低い位置に安全マージンを設定します。
- リアル口座で使用する前に、デモ口座で保護の発動から復元までの一連の動作をテストしてください。


I’ve been using the Draw Down Limiter for quite some time now, and it’s been the only system that’s allowed me to pass the prop challenges. Yesterday I downloaded the new version and couldn’t get it set up correctly. I received incredible support from Lionel, who always responded very quickly. He even sent me a video to better explain how the new interface works (by the way, the new graphical interface is beautiful—and I say this as a professional graphic designer!). I recommend this tool to anyone who, like me, needs more discipline. The urge to rush is the main cause of failure. This tool, developed so thoroughly by Lionel, has become my best ally in the ongoing battle of trading. Thanks, Lionel!