• 概述
  • 评论
  • 评论 (9)

Boom

The Expert Advisor is based on the indicator analysis. Trading decisions are made using Moving Average values. Indicators can be configured by external variables:

  • TF = 0 - select a working timeframe. It can be one of the chart periods. 0 means the current chart period. 1 - 1 minute. 5 - 5 minutes. 15 - 15 minutes. 30 - 30 minutes. 60 - 1 hour. 240 - 4 hours. 1440 - 1 day. 10 080 - 1 week. 43 200 - 1 month.
  • shift = 0 - index of obtained value from the indicator buffer (shifting back by specified periods relative to the current bar).
  • period_fast = 5 - Fast Moving Average period.
  • period_slow = 12 - Slow Moving Average period.
  • mehod = 0 - averaging method. It can have any values ​​of the Moving Average method (Moving Average). 0 - (SMA) Simple Moving Average. 1 - (EMA) Exponential Moving Average. SMMA 2 - (SMMA) Smoothed Moving Average. LWMA 3 - (LWMA) Linear weighed Moving Average.
  • applied = 0 - applied price. It can be any of the price constants. 0 - (CLOSE) Close price. 1 - (OPEN) Open price. 2 - (HIGH) maximum price. 3 - (LOW) minimum price. 4 - (MEDIAN) average price, (high+low)/2. 5 - (TYPICAL) typical price, (high+low+close)/3. 6 - (WEIGHTED) weighted close price, (high+low+close+close)/4.
  • MagicNumber = 2808 - order magic number.

Restrictive operation by time is used as a filter in the EA operation. The settings are as follows:

  • StartHour=07 - operation start hours
  • StartMinute=01 - operation start minutes
  • StopHour=19 - operation stop hours
  • StopMinute=59 - operation stop minutes

Each opened position is protected against drawdown by a "lock". It can be configured as follows:

  • step_lock = 25 - distance in points before opening the next locking order
  • koef_lot = 2 - lot ratio for locking positions
  • Profit_Plus = 30 - profit level when exiting a drawdown

The EA also allows you to configure loss and profit levels for main positions, money management and trailing open positions.

  • StopLoss = 0 - loss level in points
  • TakeProfit = 0 - profit level in points
  • Lots = 0.1 - forced deal volume; if 0, ММ is enabled
  • Choice_method = false - select ММ method based on free funds or the balance
  • Risk = 0.3 - ММ risk volume, lot auto calculation
  • MarketWatch = False - set profit and loss levels by modification
  • Slippage = 30 - slippage level
  • TSProfitOnly = true - switch the zone where trailing is to start working. If True, trailing starts working only when position profit reaches amount of points equal to TStop_Buy/Sell+TrailingStep. If False, the EA simply ensures that a stop level relative to the current price is always not further than TStop_Buy/Sell+TrailingStep amount of points. In other words, if True, the EA works only in a profitable position area, while if False, in a negative, as well.
  • TStop_Buy = 12 - buy trailing in points.
  • TStop_Sell = 12 - sell trailing in points.
  • TrailingStep = 1 - trailing step in points. This is necessary to avoid sending requests to a dealer too frequently.
无评论