Commit Graph
1 Commits
Author SHA1 Message Date
FXDavidandClaude Opus 4.8 8391d68312 Initial commit: MBT — MT5 Backtest Toolkit
Backtest any MetaTrader 5 indicator by talking to Claude.

- SignalLogger.mqh: drop-in MQL5 include, writes standard signal CSV
- core/: config-driven MT5 connection, OHLCV fetch, signal reader, backtest engine, HTML report
- mcp_server.py: generic Claude tools (get_ohlcv, get_signals, backtest, validate_signals, get_config)
- install.py + README: one-shot setup and docs

Principle: never recalculates the indicator in Python — reads the indicator's
own logged signals and replays real MT5 bars forward to resolve WIN/LOSS/OPEN.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-04 15:39:40 +03:00