LOGIN

Join & EARN

FOREX ALGOS { }

What We Do

BlackBox

Backtest Results How It Works Full Refund Promise Supported Brokers Income Targets

Robots Glossary

MetaTrader Expert Advisor (EA)

MetaTrader Expert Advisor - A strategy implemented in MetaTrader’s MQL language. An EA is an automated robot (script) that runs in MT4/MT5, responding to events like OnTick() (new market data) or OnTimer(). Each EA is a C-like program using MQL5’s trading classes (e.g. CTrade) to send orders. For example, an EA might open a position with Trade.PositionOpen(Symbol(), ORDER_TYPE_BUY, volume); and manage it with OnTrade() events. MetaTrader EAs often use functions like iMA()iRSI(), or custom indicators to generate signals. The MQL5 Reference details these event handlers. In our glossary context, “MetaTrader EA” entry emphasizes that traders write strategies in MQL and deploy them in MT’s terminal. EAs illustrate systematic strategies: they run the coded entry/exit/risk logic automatically on tick updates.