Termos de Referência
Требуется написать сову на основе данных индикатора. Индикатор предоставлю после выбора исполнителя.
Коротко: при достижение определенного значения индикатора сова открывает позицию sell или buy взависимости от того минусовое значение или плюсовое: if value indicator: -40 > open order BUY и наоборот
Очень важно: сова должна понимать от куда будет пробой заданного уровня индикатора, то есть при значение Sell level 1: 20 кривая индикатора должна пробить уровень 20 снизу вверх чтобы открыть позицию
Значений для открытия позиций может быть 7 с одной стороны + 7 с другой = 14
Вводные каждого значения:
(дублируется 7 раз для каждой из сторон)
название: Sell level 1
Sell level 1: TRUE (использывать данное значение для открытия позиций) или False (не использовать данное значние для открытия позиций)
значение: #
повторное открытие разрешать: True / False
//аналогично для 7 уровней Buy
Значние MA для рассчета значений индикатора: #
Bars to count: количество баров для рассчета
Модуль повторного открытия - разрешает заново открыть позицию при достижение заданного параметра индикатора
Фильтр шумов - количество баров после которого будет разрешено открывать позицию повторно
пример: повторное открытие разрешать: False для Sell level 1: если после открытия ордера 1 Sell со значением 20 индикатор не достигает заданного значения закрытия и при этом заново достигает значения 20, то повторно ордер 1 не открывается. Ордер 1 может быть закрыт только по Take profit или по Stop Loss
Модуль мартингейла:
Использывать мартингейл: True or False
Множитель лота: #
Модуль закрытия позиции (Take profit):
Значение индикатора для закрытия всех позиций: # (при достижении данного значения все позици закрываются по рыночной цене)
Фильтр убытка: True/False - если при достижении значения индикатора для закрытия всех позиций в серии ордеров у нас убыток, то:
- закрыть при первом плюсовом значение Tru/False
- закрыть после достижения профита в валюте счета: #
Модуль SL (стоплосс):
Параметры
Расчитывать SL с последнего открытого ордера: True/False - если True означает, что сова будет рассчитывать заданное количество пипсов от последнего ордера, который она сможет открыть в одной серии ордеров
значение SL: #
SL выставляется лимитным ордером после последнего разрешенного ордера в серии из семи и удалается, если параметр Take profit был достигнут
Доп параметры:
Initial lot - начальный лот
Max orders - максимально допустимое количество ордеров
Magic number
Max spread - максимальный спред, при котором советнику разрешено открывать и закрывать позиции;
Star Hour - время начала работы советника;
End Hour - время окончания работы советника;
End Time Friday - время окончания работы в пятницу;
Pause before (after) a high importance news - приостановка работы советника в минутах перед (после) важными новостями;
Pause before (after) a medium importance news - приостановка работы советника в минутах перед (после) новостями средней важности;
Pause before (after) a low importance news - приостановка работы советника в минутах перед (после) новостями наименьшей важности;
Pause after a low importance news - приостановка работы советника в минутах после новостей наименьшей важности;