Работа завершена
Техническое задание
Открытие закрытие позиций:
все определяется по сформировавшемуся бару
В определенное время(OpenTime1) выставляются два отложенных ордера на покупку и на продажу с заранее заданными уровнями стоплосс
Ордер на покупку (buystop) с отступом (Otstup1) вверх от high бара(OpenTime1)
На продажу соответственно SellStop с отступом(Otstup1) вниз от low бара(OpenTime1)
Стоплосы текущих открытых ордеров перегносятся в безубыток во время (StopLossTime1)
Далее стоплосы начинают тралиться(уровень трала SLTrail1) во время (SLtrailTime1)
Ордера закрываются принудительно во время (CloseTime1)
все timings идут последовательно как написано (один вперед другого не идет)
все тоже самое повторяем ещё раз
то есть OpenTime2, Otstup2, StopLossTime2, SLtrailTime2, CloseTime2
это основа
желательно еще прикрутить ( не обязательно)
реинвестицию баланса
то есть размер лота это % от баланса
+ мартингейл(вкл/выкл) с ограничением на количество шагов и оптимизируемым параметром экспоненты