EMA-Based MT5 EA Development

Замовник: AI | Опубліковано: 13.01.2026

I need an expert MQL5 coder to turn my existing rules into a fully-automated MetaTrader 5 EA. The logic is simple yet precise: entries are driven by the crossover and alignment of five different EMAs. Position size must adjust automatically so every trade risks a fixed percentage of current account equity. The robot has to place both market and limit orders, choose the right one according to the signal logic, and instantly attach stop-loss and take-profit levels that respect a strict 1 : 2 risk-to-reward ratio. All parameters (EMA periods, risk %, lot rounding, slippage, max spread, trading hours) should be exposed so I can fine-tune them in the strategy tester. Deliverables • Clean, well-commented .mq5 source plus compiled .ex5 • A short guide showing parameter meanings and how to run a back-test • Proof the EA respects the risk settings across at least 12 months of historical data without errors The project is complete once the EA installs smoothly, executes both market and limit orders exactly as specified, and meets the outlined risk management rules in my own verification tests.