交易系统实验室

关于 EA 开发、MT5 回测、风控与入场时机的实战笔记。不吹嘘,只谈机制。

提示:用“伦敦”“ATR”“点差”“日元”这类短词更容易搜到。

The Track Record Starts at One

Live is the one window you cannot re-run or retune. The bug that made every backtest run a different program, a reporting pipeline that cannot lose a trade, the divergences nobody warns you about — and our own record, published from its first trade rather than its thirtieth.

MQL5 MT5 expert advisor live trading track record backtest vs live reporting
2026/09/16

A Backtest Is Not Evidence

The MT5 strategy tester will always find settings that would have worked. The nine-rule gate we run our own presets through, the two rules we had to add after our own results slipped past the first seven, and why every rejected tune stays published.

MQL5 MT5 backtesting strategy tester out of sample overfitting walk-forward
2026/09/16

A Bad Day Is Not a Bad Strategy

Three layers decide whether an EA may trade at all, watching three different lengths of time: this bar, today, and this quarter. Session and spread gates, account-level caps that count currencies rather than symbols, and the rolling profit factor that notices when a regime edge stops working.

MQL5 MT5 risk management expert advisor kill switch drawdown backtesting
2026/09/16

Every Failure Must Fail Toward Zero

Sizing is the only code in an EA that can end the account in one order. Lot size from real tick values, why risk-based sizing must refuse rather than round up, the floating-point bug that eats a whole volume step, and what happens when the broker widens the stop you already sized for.

MQL5 MT5 position sizing risk management expert advisor lot size
2026/09/16

The Numbers Are Not in the Code

A backtest belongs to a set of values, not to the source that produced it. Input schemas, three kinds of version, why every number should carry its reason, and the .set file format trap that turns generated presets into junk.

MQL5 MT5 Expert Advisor EA development preset files backtesting reproducibility tutorial course
2026/09/16

One File Decides, Another File Acts

Where you draw the line between deciding and trading is the most consequential decision in an EA. A strategy module you can call with plain numbers, a verdict that explains itself — and the failed strategy that proved it was worth it.

MQL5 MT5 Expert Advisor EA development architecture testing tutorial course
2026/09/16

Your First EA Places No Trades

Your first Expert Advisor should read the market and publish what it thinks — nothing more. Build the signal-only EA that fills our signals page, from its real source, and learn why every read uses the last closed bar.

MQL5 MT5 Expert Advisor EA development closed bars tutorial course
2026/09/16
这个博客怎么看
  • 只选一个时段(东京/伦敦/纽约),一次只验证一个想法
  • 先固定每笔的风险跑一段时间,等成绩稳定了再谈优化
  • 把有效的参数记下来,把结果一笔笔攒成记录