- Description: 96 chars (was >100) - SHA256: calculated from local MCP package build
46 lines
1.6 KiB
YAML
46 lines
1.6 KiB
YAML
# mt5-quant configuration — generated by scripts/setup.sh
|
|
# Re-run scripts/setup.sh to regenerate, or edit manually.
|
|
|
|
mt5:
|
|
# Path to Wine / CrossOver wine64 binary
|
|
wine_executable: "/Applications/MetaTrader 5.app/Contents/SharedSupport/wine/bin/wine64"
|
|
|
|
# MT5 installation directory (inside the Wine prefix)
|
|
terminal_dir: "/Users/masdevid/Library/Application Support/net.metaquotes.wine.metatrader5/drive_c/Program Files/MetaTrader 5"
|
|
|
|
# Where MT5 looks for Expert Advisor binaries (.ex5)
|
|
experts_dir: "/Users/masdevid/Library/Application Support/net.metaquotes.wine.metatrader5/drive_c/Program Files/MetaTrader 5/MQL5/Experts"
|
|
|
|
# Where MT5 reads/writes .set files during backtests
|
|
tester_profiles_dir: "/Users/masdevid/Library/Application Support/net.metaquotes.wine.metatrader5/drive_c/Program Files/MetaTrader 5/MQL5/Profiles/Tester"
|
|
|
|
# MT5 tester cache directory (cleared before each run)
|
|
tester_cache_dir: "/Users/masdevid/Library/Application Support/net.metaquotes.wine.metatrader5/drive_c/Program Files/MetaTrader 5/Tester"
|
|
|
|
display:
|
|
# headless: true → Xvfb (Linux only)
|
|
# headless: false → GUI visible
|
|
# headless: auto → macOS=GUI, Linux with $DISPLAY=GUI, Linux without=Xvfb
|
|
mode: auto
|
|
|
|
# Virtual display for Xvfb (Linux headless only)
|
|
xvfb_display: ":99"
|
|
xvfb_screen: "1024x768x16"
|
|
|
|
backtest:
|
|
symbol: "XAUUSD"
|
|
deposit: 10000
|
|
currency: "USD"
|
|
leverage: 500
|
|
model: 0 # 0=every tick (required for martingale/grid EAs)
|
|
timeframe: "M5"
|
|
timeout: 900 # seconds per backtest run
|
|
|
|
optimization:
|
|
log_dir: "/tmp"
|
|
min_agents: 1
|
|
|
|
reports:
|
|
output_dir: "./reports"
|
|
keep_last: 20
|