Simple Moving Average

Version 1.0 – By John Signer, Pulse Algorithms

Free

The Simple MA EA is an automated trading system for MT5 that trades based on a straightforward moving average strategy. It executes one trade per day when price crosses above or below a chosen moving average, applying risk-based position sizing and fixed stop-loss/take-profit levels.

Key Features

  • MA Crossover Logic – Opens buy trades when price crosses above the moving average, and sell trades when price crosses below.

  • One Trade per Day Rule – Ensures only a single position is opened daily, avoiding overtrading.

  • Risk Management – Lot size automatically calculated from account balance and selected risk percentage.

  • Customizable Settings – Choose moving average period, method (SMA, EMA, etc.), stop-loss %, and take-profit %.

  • Fully Automated Execution – The EA monitors price movements and manages entries and exits without manual input.

Technical Details

  • Platform: MetaTrader 5 (MT5)

  • Strategy Type: Moving average crossover (trend-following, simplified)

  • Risk Control: Auto lot sizing by % risk, stop-loss and take-profit by price %

  • Version: 1.0 (2025 release)

  • Fits all market types (forex, crypto, indices), with parameters originally tested on NASDAQ.

Package Includes

  • Expert Advisor file (.mq5)

  • Setup guide with recommended parameters