Expert Advisor Architecture

MQL4 & MQL5 Expert Advisor Development

The building blocks of a professional Expert Advisor — and how I build them.

Market Data

  • Candles
  • Bid / Ask
  • Spread
  • Symbol Data
  • Session Data

Signal Engine

  • Entry / Exit Rules
  • Indicators
  • Market Structure
  • Trend Analysis
  • Momentum

Trading Filters

  • Sessions
  • Spread
  • Volatility / ATR
  • News
  • Time Filters

Risk Engine

  • Position Sizing
  • Risk %
  • Drawdown
  • Exposure
  • Equity Protection

Execution Engine

  • Order Check
  • Entry
  • SL / TP
  • Broker Execution
  • Error Handling

Position Management

  • Break-Even
  • Trailing Stop
  • Partial Close
  • Time Exit
  • Trade Management

MQL4MQL5 Felix Rohlfing EA Developer

www.felixrohlfing.dev