Skip to content
All library documents

Auto Adjusting EA: Moving Average Signals, Candle Stops, and Lot Controls

Article MQL5 code base

Summary

Auto Adjusting is described as an expert advisor that trades using three moving averages and candle-based trailing stops for stop loss and take profit. It includes adjustable position sizing and parameters for trade limits, equity stops, basket profit and loss thresholds, and money-based trailing controls. The page suggests use on four-hour charts for major forex pairs and Nasdaq stocks, but supplies no supporting performance analysis.

The advisor also offers optional protocols for managing baskets and adjusting risk, along with a lot-increase factor that can be disabled. Several settings allow users to change stop distances, reward ratios, and the candle history used to set levels. The document recommends trying the system on a demo account, and its listed features do not establish that drawdowns will be low or profits maximized. Its suitability and behavior would depend on configuration, instruments, and testing.

Key ideas

  • The EA combines three moving averages with candle-based trailing stop and target logic.
  • Position sizing can increase after losses, and the increase can be disabled.
  • Optional controls include equity risk limits and basket profit or loss thresholds.
  • Trade count, stops, targets, and candle lookback are configurable.
  • The document offers no performance evidence to validate its claims or suggested markets.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.