2 режима работы выбирается в настройках)
1) Советник выставляет сетку из отложенных ордеров на заданном в настройках от цены расстоянии
Ордера выставляются на равном друг от друге расстоянии ,
Расстояние от цены до ближайшего ордера в сетке/расстояние между ордерами одно и тоже число
У этой группы ордеров есть тейк профит= цена на котором стоит ордер +2*( расстояния между ордерами)(тейк указан в настройках)
например:
Ордер стоит на цене 100,00 значит тейк= 100,20 (расстояние меж ордерами=10//тейк установлен как 20))
Количество ордеров в ту и в другую сторону ограниченно, указанно в настройках
если в настройках стоит 10 ордеров=советник выставит 10 бай стоп и 10 селл стоп на указанном расстоянии друг от друга, естественно селл стоп ниже//бай выше цены
Например: 10 ордеров на расстоянии 10
от цены 10 пунктов вверх, ставим 1 ордер бай стоп и прописывает ему тейк 20, через 10п ставим еще один бай стоп, его тейк 20
ниже ситуация повторяется только ордера селл
объем указан в настройках
Как только цена задевает 2й уровень сетки (Например:2 селл стоп сетки сработало), советник выставляет бай стоп ордер на месте первого селл стопа, селл не уходит
этому ордеру прописываем стоп лосс в настройках
Точно так же и с верхним уровнем, но ставим селл стоп ордер:
сработало 2 бай ордера сетки= выставляем селл стоп на месте первого ордера бай в сетке (прописывая стоп лосс он такой же как и у покупки в случае селл ордеров)(этот селл отдельно прописан в настройках// он один)
Если этот ордер закрылся по стоп лоссу- ставим еще один,направление что и раньше
если это бай стоп закрылся по стоп лосс: ставим еще один бай стоп: цена: та что и ранее
если это селл стоп закрылся по стоп лосс: ставим селл стоп на цену что и раньше
Этот родер работает как трейлинг и при отходе цены от него он притягивается к цене (идет за ценой) при движении цены к нему- стоит на месте
Еще при касании сеткой 2 уровня ордеров (сработало 2 бай/селл стоп ордера сетки) выставляем ордер на нулевом месте, где советник начинал работу, если сработало 2 селл- ставим бай стоп у 0 уровня/2 бай сработало-ставим селл стоп у 0 уровня, прописываем ему тейк (значение тейка в настройках одно)
ордера закрываются при срабатывании самого последнего тейка сетки(либо все тейки бай сработали/либо все тейки в селл стороне)
После все начинается заново
--------------------------------------------------------------------------------------------------------------------------------------------------
2 режим) Параметры:
Лот// стоп лосс основной// расстояние между ордерами// стоп лосс промежуточный//
Советник создает сетку ордеров бай стоп и селл стоп:
На расстоянии n от цены (n указанно в настр), выставляются 2 ордера:Ниже цены: селл стоп и бай лимит Выше цены: селл лимит и бай стоп (ордера парами стоят на одном уровне,первоначально на каждом уровне только 2 вышеуказанных ордера)
количество таких уровней не ограниченно, они повторяются каждые n пунктов// строится сетка ордеров, каждое n число ставим 2-а ордера
Ордерам присваиваем стоп лосс:
Ордер покупки: стоп лосс= соседний, нижний уровень сетки
Ордер продажи: стоп лосс= соседний, верхний уровень сетки
Когда ордер закрывается по стоп лосс на его место ставится такой-же ордер в том же направлении
Например: покупка закрылась по стопу, ставим ордер бай стоп на место где была совершена эта покупка(получается что это соседний с стоп закрытием уровень сетки) прописываем этому ордеру такой-же стоп лосс
Помимо этого:
При закрытии ордера по стоп лосс:
Закрытие продажи по стопу:
В момент закрытия
Выставляем ордер селл стоп на цене : бид закрытия по стопу -2 (если бид=100 то цена ордера=98)
у этого ордера стоп лосс= цена аск+3
если этот ордер закрылся по сопу то выставляем еще один с такими-же параметрами и по этому условием
Закрытие покупки по стопу:
В момент закрытия
выставляем ордер бай стоп по цене аск+2 и прописываем стоп лосс бид-3
при закрытии ордера по стопу: ставим еще один с таким же условием
Так советник работает постоянно