Broker Basket Preflight
- ユーティリティ
- バージョン: 1.0
Broker Basket Preflight
複数銘柄の戦略をテストする前に、ブローカーの正確な銘柄名を確認するための、読み取り専用の MetaTrader 5 診断スクリプトです。契約仕様と取引数量のルール、価格の刻み幅、気配値の経過時間、スプレッドを Experts ジャーナルに出力します。
デスクトップ版 MetaTrader 5 の Market から実行可能なバージョンを無料でインストールし、ナビゲーター → スクリプト → Market で Broker Basket Preflight を見つけて、別のチャートで実行してください。
ツールボックス(Ctrl+T)を開き、Experts タブを選択してレポートを確認してください。
使用方法
- Market Watch でブローカーの正確な銘柄を選択し、気配値が届くまで待ちます。
- 別のチャートでスクリプトを実行します。チャートの銘柄を使用する場合は InpSymbols を空欄にします。複数銘柄を確認する場合は、銘柄名をカンマで区切って入力します。
- Experts ジャーナルの SPEC、QUOTE、CALC、WARN、SKIP、SUMMARY の行を確認します。報告された問題を修正し、再度実行します。
入力パラメータ
- InpSymbols: デフォルトは空欄です。正確な銘柄名を最大 64 個指定できます。接頭辞と接尾辞はブローカーのものと一致させる必要があります。
- InpMaxQuoteAgeSeconds: デフォルトは 120 です。0 にすると、古い気配値と判定する経過時間のしきい値を無効にします。
- InpMaxSpreadPoints: デフォルトは 0 で、無効です。任意の警告しきい値にはブローカーのポイント単位を使用します。
計算と制限
最小取引数量が有効で、気配値が価格の刻み幅に整合している場合、単独の BUY/SELL 取引の証拠金、価格が上下に 1 ティック動いた場合の結果、スプレッドのみを考慮した即時の結果を推定します。金額には口座通貨を明記します。計算できない場合は警告を出力します。
スクリプトは注文を送信せず、ポジションも管理しません。証拠金の推定には、現在のポジションと未約定注文を含めません。手数料、スワップ、スリッページは計算対象外です。日足の履歴、シグナルのロジック、利用可能な資金、取引セッションの開始時刻は検証しません。問題のないレポートでも、取引が受け付けられることを保証するものではありません。

