작업 종료됨
명시
Необходимо написать модуль для существующего советника(открытый код советника будет предоставлен). Брокер- пятизнак. Таймфрейм- не важен.
Задача модуля: после открытия советником сделки необходимо выставлять сетку лимитных ордеров(с возможностью повышения лота с каждым последующим ордером) в противоположном направлении от направления движения сделки и закрывать по определенному алгоритму(выбор между: % от депо / пункты / трал прибыли от уровня безубытка)
Алгоритм работы: Если цена идет в нашем направлении первая сделка,открытая советником закрывается по алгоритму советника и закрывается вся сеть ордеров; если же цена пошла не в нашем направлении начинают срабатывать лимитные ордера до момента когда при развороте цены и достижении необходимого параметра ТР (выбор между: % от депо / пункты / трал прибыли от уровня безубытка) вся сеть,включая первый ордер советника закрывается. Далее ждем следующего ордера отрытого по основному алгоритму советника и история повторяется.
Никакие другие функции и алгоритмы советника не должны быть изменены!
Изменяемые параметры модуля(добавляются в свойства эксперта):
- кол-во отложных лимитных ордеров.
- шаг отложных ордеров.
- коэффициент умножения каждого последующего ордера (считается в зависимости от основного открытого ордера (умножение от 0 до 10))
- SL всей сетки: в % от депо.
- закрытие сделки по алгоритму (1.выбор между: % от депо / 2.пункты от уровня безубытка / 3.трал прибыли от уровня безубытка)
условия закрытия сетки(редактируется в зависимости от того что было выбрано в предыдущем пункте):
1. TP в % от депо (0-100)
2. ТP в количестве пунктов от точки безубытка(проходится всеми открытыми ордерами от точки безубытка, соответственно чем больше открыто ордеров тем больше совокупная прибыль. )
3. Трал от уровня безубытка (при обратном развороте цены закрытие по безубытку):
-Начало трала(в пунктах)
-Шаг трала(в пунктах)
При перезапуске терминала не должно быть сбоев и повторных выствлений
отложек или преждевременных закрытий- советник должен находить свои
ордера и сопровождать их. Если открылась первая сделка по основному алгоритму советника то: при проскальзываниях цены отложки все равно открываются по доступной цене, при любом спреде.