Trading Systems Lab
Practical notes on EA building, MT5 testing, risk control, and market timing. Less hype, more systems.
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 courseOne 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 courseYour 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 courseCategories
Tags
- Pick a session (Tokyo/London/NY) and test one idea.
- Use fixed risk per trade, then optimize only after stability.
- Bookmark your best setups and keep a track record.