Советник выставляет усредняющую сеть против движения цены. Объем каждого ордера увеличивается на коэффициент (K_Lot), шаг между ордерами так же зависит от коэффициента(K_Step). Если коэффициент больше 1 то сетка постепенно расширяется, если меньше, то сужается. Сеть ограничена числом ордеров (Orders). Объем первой позиции задается в параметрах. Закрытие позиций происходит по SL и TP. TP перемещается с открытием каждой новой позиции за ценой на расстоянии TakeProfit от точки суммарного безубытка всего направления. Направления Buy и Sell работают независимо друг от друга. SL устанавливается от крайней позиции на расстоянии StopLoss 

Параметры

  1. Buy = true — разрешать выставление Buy позиций
  2. Sell = false — разрешать выставление Sell позиций
  3. Orders = 5 — максимальное число позиций в каждого направлении
  4. Step =10 — расстояние между позициями
  5. K_Step =1.1 — коэффициент расстояния между ордерами
  6. Lot = 0.1 — лот первой позиции
  7. K_Lot = 1.5 — коэффициент увеличения лота последующих позиций
  8. StopLoss =20 — стоплосс всей серии ордеров (выставляется от крайней позиции)
  9. TakeProfit = 15 профит от точки суммарного безубытка всего направления

Пример работы:

Рассмотрим вариант для одного направления buy (Sell=false)

  • При старте советник открывает первую позицию buy лотом 0,1  по текущей ценк 1,20000
  • сразу ставим TP на 15 пунктов выше цены 1,20015
  • если цена пойдет вверх, то просто закроет позицию по профиту и все по новой
  • если цена пройдет вниз 10 п, то открываем усредняющую позицию buy с учетом коэффициента K_Lot,  лотом 0,1 х 1.5 = 0.15 на цене 1,19990
  • при этом тейкпрофит для обеих позиций переносим ниже так как он будет пересчитываться от точки суммарного безубытка. Таким образом ТП с открытием каждой новой позиции приближается к текущей цене.
  • если цена прошла еще ниже, только теперь уже на 11 п с учетом коэффициента шага (10 х 1,1 = 11) 1.19979 открываем новую усредняющую позицию buy лотом 0,15 х 1,5 = 0,225 (0,23 с учетом округления до 2х знаков)
  • так же далее переносим ТП для всех трех позиций
  • если цена развернулась и пошла вверх, то все закрыли по ТП и начинаем по новой.
  • Если цена так и идет вниз, то после открытия 5й усредняющей позиции ставим ниже ее на 20 пунктов стоплосс для всех открытых buy позиций.