Broker Preflight
- Utilities
- Version: 1.1
Broker Preflight is a free MetaTrader 5 utility designed to quickly inspect your current trading environment before running an Expert Advisor.
It analyzes key account, terminal and symbol conditions that may affect automated trading and presents them in a clear PASS / WARNING / FAIL format.
Broker Preflight does not place, modify or close trades. It works entirely as a diagnostic tool.
Main features
-
Detects account mode: Hedging, Netting or Exchange
-
Checks trading and Expert Advisor permissions
-
Verifies terminal connection and quote availability
-
Displays symbol execution mode and trading restrictions
-
Shows minimum and maximum volume, volume step and volume limits
-
Checks Stops Level and Freeze Level
-
Displays current spread and symbol specifications
-
Verifies test lot compatibility with broker volume rules
-
Checks test stop distance against broker restrictions
-
Performs margin availability checks without opening trades
-
Detects missing or unavailable symbol data
-
Provides an EA Readiness summary
-
Exports a detailed technical report to a local TXT file
EA Readiness
Broker Preflight summarizes the current environment using:
PASS — No issue detected
WARNING — A condition may require attention
FAIL — A technical restriction may prevent normal EA operation
INFO — Informational data that may be relevant depending on the EA
The utility does not attempt to rate or judge brokers. Its purpose is strictly technical: to help identify configuration differences and trading restrictions that may affect Expert Advisors.
Useful for
-
Testing an EA on a new broker
-
Comparing broker trading conditions
-
Identifying Netting vs Hedging differences
-
Diagnosing invalid volume or stop-distance issues
-
Checking symbol specifications before running automated strategies
-
Generating a technical report for EA developers or support
Safe diagnostic operation
Broker Preflight:
-
Does not open trades
-
Does not modify positions or orders
-
Does not use DLLs
-
Does not use WebRequest
-
Does not send data to external services
-
Does not require external software
All checks are performed locally using native MetaTrader 5 data.
Broker Preflight helps you understand the trading environment before your EA has to discover its limitations the hard way.
