Trabajo finalizado
Tarea técnica
В
работе будут использоваться два торговых
инструмента.
Советник
должен уметь строить график спреда со
скользящей средней EMA (строится
по спреду).
Спредом считается разница цен двух
торговых инструментов. При этом в
настройках советника должна быть
возможность установки коэффициента
для коррекции цен.
К примеру, цена
первого инструмента 30 000, цена второго
13 000. Для более корректного отображения
значений спреда поставим для первого
инструмента коэффициент =1, а для второго
=2. Таким образом, величина спреда будет
равняться 4000.
Условия для
совершения сделок
Покупка
спреда:
График спреда находится
ниже скользящей на определенную величину,
указываемую в настройках советника.
Продажа спреда:
График спреда выше скользящей на указанную в параметрах величину раздвижки. На первом графике продаем, на втором покупаем.
Закрытие:
1. При касании или пересечении спреда со скользящей пара сделок одновременно закрывается.
2. Если убыток по паре достиг величины, указанной в параметрах советника, то сделки закрываются и следующие должны совершаться только после касания спреда скользящей и соблюдении вышеперечисленных условий на вход.
Параметры, которые должны быть в советнике:
- Symbol1
- Symbol2
- Коэффициент1
- Коэффициент2
- ЕMA
- Lot1
- Lot2
- Величина раздвижки
- Размер убытка, при котором советник должен закрыть пару сделок.
Пример
сделки при раздвижке 140
P.S.
- Готовый советник должен быть предоставлен с открытым кодом.
- Советник не должен потреблять много ресурсов.
- Можно ли как-то учесть тот факт, что брокер закрывает и открывает текущую сделку внутри торгового дня во время клиринга?
- Советник не должен иметь проблем с синхронизацией свечей по времени между двумя торговыми инструментами (у прежнего программиста были с этим проблемы).
- Советник должен корректно работать в режиме тестирования.
