This Expert Advisor automatically adapts to the market. The EA is based on the principle that a rapid movement on the market is followed by a correction.
Only general parameters need to be configured, such as the EA operation time, lot size, spread size, sound, etc.
Accounts with a small spread and zero stop level are recommended.
- TimeFrame = PERIOD_CURRENT - the EA operation timeframe.
- UseSound = true/false - enable/disable sound.
- Magic = 34 - magic number of the EA.
- Slippage = 13 - maximum allowable slippage.
- CheckSpread = true/false - check the spread size.
- MaxSpread = 34 - maximum allowable spread, if CheckSpread = true.
- PendingMode = true/false - use stop orders.
- DrivePoints = 03 - distance from the market price in points for placing and holding the stop orders.
- TakeProfit = 0 - take profit in points.
- StopLoss = 0 - stop loss in points.
- DoTrailing = true/false - enable/disable the stop loss trailing.
- MinProfit = 34 - the minimum profit in points to start trailing stop the stop loss.
- TrailingStop = 03 - the distance from the price for moving the stop loss, if DoTrailing = true.
- TrailingStep = 03 - price step for trailing the stop loss, if DoTrailing = true.
- MManagement = true/false - enable/disable the money management.
- FixedSize = 0.618 - fixed lot size, if MManagement = false;
- PercentSize = 0.618 - dynamic lot size based on the formula: Lots = AccountBalance()*PercentSize/100/100, if MManagement = true;
- DoAveraging = true/false - enable/disable the averaging of orders.
- CheckTrend = true/false - check for presence of a strategy from the strategy for opening the next order if averaging is used.
- LotMultiply = 1.618 - lot increase ratio when opening the next order, if averaging is used.
- MinimumStep = 34 - the minimum distance in points between orders, if averaging is used.
- CheckTime = true/false - enable/disable checking the time (computer time) for opening orders.
- StartHour = 3 - the EA operation start time (computer time), if CheckTime = true.
- EndHour = 21 - the EA operation end time (computer time), if CheckTime = true.
- SkipWeekend = true/false - enable/disable skipping the weekends.
- MondayStart = 3 - the EA operation start time on Monday (computer time), if SkipWeekend = true.
- FridayEnd = 21 - the EA operation end time on Friday (computer time), if SkipWeekend = true.
- DoReverse = true/false - enable/disable closing opposites when an opposite signal is received from the strategy.
- SignalCandle = 0 - the candle to take the entry signals from.
- MaxBarDeals = 1 - the maximum number of unidirectional open orders on one candle.
- MaxSameDeals = 13 - the total maximum number of unidirectional open orders.