Specification
1. Идея торговой системы: входы в сделку на пробой сформировавшегося фрактала по тренду(можно выбирать количество свечей для определения нужного фрактала, по умолчанию 28). SL и TP должны задаваться вручную в настройках советника. К открытой сделке прикрепляется фиксированный трейлинг-стоп, который можно задавать в пунктах или равный первоначальному SL.
2. Тренд определяется направлением подхода цены к фракталу. Сверху вниз - тренд вниз, снизу вверх - тренд вверх. По умолчанию таймфрейм установить H1 с возможностью смены таймфрейма.
3. Торговые Сигналы:
Сигнал на покупку - цена пришла снизу вверх к уровню фрактала
Сигнал на продажу - цена пришла сверху вниз к уровню фрактала
4. Закрытие позиций происходит по
а)изначально выставленному SL или по тейлинг-стопу. По умолчанию установить 220 пипсов(22 пункта) с возможностью изменения.
б)TP. По умолчанию установить 600 пипсов (60 пунктов) с возможностью изменения.
5. Открытие позиций отложенными ордерами buy-stop и sell-stop происходит по рынку при открытии нового бара. Свечи для определения фракталов отсчитываются от текущей плюс 2 свечи.
6. Закрытие позиции по TakeProfit — при создании ордера позиции сразу же выставляется ордер TakeProfit на заданном фиксированном расстоянии от цены открытия в пунктах, которое задается входным параметром InpTakeProfit.
7. Время жизни сигналов/ордеров/позиций. Начало выставления отложенных ордеров в 09 часов 0 минут ежедневно по умолчанию с возможностью редактировать. Все открытые позиции закрываются по умолчанию в 23 часа 0 минут, если не TP ни SL не сработали с возможностью редактировать. Отложенные ордера удаляются в 23 часа 0 минут с возможностью редактировать время. Количество ордеров может быть больше одного - фракталы считаем не только за последний торговый день, но и за 4 последних торговых дня.
8. Расчет объемов сделки должен быть автоматическим исходя из возможных потерь в размере 2 процентов от депозита на сделку с возможностью изменять размер потерь в процентах. Желательно, что бы советник мог торговать на рублевых счетах, но не обязательно. Если на рублях получится - сделаем дополнительную оплату за работу.
9. Сопровождение позиции
В случае, если трейлинг-стоп сравнялся с ценой открытия сделки( стоп встал в безубыток ) по рыночной цене открывается еще одна сделка в том же направлении с таким же трейлинг - стопом и первоначальным TP заданным для первой сделки. Объем дополнительной сделки нужно сделать регулируемым от объема первой сделки. По умолчанию установить 50 процентов. Этот блок можно включать и выключать. По умолчанию установить включенным.
Для защиты прибыли используется TrailngStop — ордер StopLoss выставляется в том случае, если прибыль в пунктах превысила заданное значение, которое указывается входным параметром InpTrailingStop. В дальнейшем, если цена продолжает двигаться в благоприятном направлении, StopLoss всегда подтягивается на заданном расстоянии. StopLoss не может перемещаться в неблагоприятном направлении, то есть размер стопа не может быть увеличен. Если не сработал ни один из защитных ордеров — TakeProfit или StopLoss — то позиция будет закрыта по установленному времени, которое можно задавать. По умолчанию поставить 23 часа 0 минут. Других выходов из позиции нет.
10. По результатам работы нужен эксперт и исходный код советника.