Broker Preflight
- ユーティリティ
- バージョン: 1.1
Broker Preflight は、Expert Advisor を実行する前に現在の取引環境をすばやく確認するための無料 MetaTrader 5 ユーティリティです。
自動売買に影響する可能性のある口座、ターミナル、シンボルの主要な条件を分析し、PASS / WARNING / FAIL の分かりやすい形式で結果を表示します。
Broker Preflight は注文の発注、変更、決済を行いません。純粋な診断ツールとして動作します。
主な機能
- 口座モードを検出:Hedging、Netting、Exchange
- 取引および Expert Advisor の権限を確認
- ターミナル接続と価格データの利用可否を確認
- シンボルの執行方式と取引制限を表示
- 最小取引量、最大取引量、取引量ステップ、制限を表示
- Stops Level と Freeze Level を確認
- 現在のスプレッドとシンボル仕様を表示
- テストロットがブローカーの取引量ルールに適合するか確認
- テストストップ距離がブローカーの制限を満たしているか確認
- 注文を出さずに利用可能証拠金を確認
- 欠落または利用不可のシンボルデータを検出
- EA Readiness の概要を表示
- 詳細な技術レポートをローカル TXT ファイルに出力
EA Readiness
Broker Preflight は現在の環境を以下のステータスで表示します。
PASS — 問題は検出されていません
WARNING — 確認が必要な条件があります
FAIL — 技術的な制限により EA が正常に動作できない可能性があります
INFO — EA によっては重要となる情報です
このユーティリティはブローカーの評価や格付けを行いません。目的はあくまで技術的なもので、Expert Advisor に影響する可能性のある設定差異や取引制限を特定することです。
使用例
- 新しいブローカーで EA をテストする
- ブローカー間の取引条件を比較する
- Netting と Hedging の違いを確認する
- 無効な取引量やストップ距離の問題を診断する
- 自動売買を開始する前にシンボル仕様を確認する
- EA 開発者やサポート向けの技術レポートを作成する
安全な診断動作
Broker Preflight:
- 注文を発注しません
- ポジションや注文を変更しません
- DLL を使用しません
- WebRequest を使用しません
- 外部サービスへデータを送信しません
- 外部ソフトウェアを必要としません
すべてのチェックは MetaTrader 5 のネイティブデータを使用してローカルで実行されます。
Broker Preflight は、EA が実際に制限に直面する前に取引環境を理解するためのツールです。
