Советник для парного трейдинга для MT5

MQL5 Esperti

Lavoro terminato

Tempo di esecuzione 1 giorno
Feedback del cliente
Отличная работа. Мультивалютный советник был написал быстро и в точном соответствии с ТЗ. Никаких доработок не понадобилось, хотя прежний программист не справился с задачей.
Feedback del dipendente
Спасибо за работу! Всегда рад помочь хорошим клиентам. Прибыльных Вам сделок !

Specifiche

Нужен советник для парного трейдинга для MT5 (рынок FORTS). Суть в заключении двух разнонаправленных сделок на двух инструментах при соблюдении определенных условий, о которых подробнее ниже.


В работе будут использоваться два торговых инструмента.

Советник должен уметь строить график спреда со скользящей средней EMA (строится по спреду). Спредом считается разница цен двух торговых инструментов. При этом в настройках советника должна быть возможность установки коэффициента для коррекции цен.

К примеру, цена первого инструмента 30 000, цена второго 13 000. Для более корректного отображения значений спреда поставим для первого инструмента коэффициент =1, а для второго =2. Таким образом, величина спреда будет равняться 4000.

Условия для совершения сделок

Покупка спреда:

График спреда находится ниже скользящей на определенную величину, указываемую в настройках советника. 

К примеру, указана величина раздвижки равная 60. Соответственно, если цена скользящей минус цена спреда равняется или больше 60, то советник совершает сделки. На первом графике одновременно покупаем, а на втором продаем.

Продажа спреда:

График спреда выше скользящей на указанную в параметрах величину раздвижки. На первом графике продаем, на втором покупаем.

Закрытие:

1. При касании или пересечении спреда со скользящей пара сделок одновременно закрывается.

2. Если убыток по паре достиг величины, указанной в параметрах советника, то сделки закрываются и следующие должны совершаться только после касания спреда скользящей и соблюдении вышеперечисленных условий на вход.

Параметры, которые должны быть в советнике:

  • Symbol1
  • Symbol2
  • Коэффициент1
  • Коэффициент2
  • ЕMA
  • Lot1
  • Lot2
  • Величина раздвижки
  • Размер убытка, при котором советник должен закрыть пару сделок.


Пример сделки при раздвижке 140


P.S.

  • Готовый советник должен быть предоставлен с открытым кодом.
  • Советник не должен потреблять много ресурсов.
  • Можно ли как-то учесть тот факт, что брокер закрывает и открывает текущую сделку внутри торгового дня во время клиринга?
  • Советник не должен иметь проблем с синхронизацией свечей по времени между двумя торговыми инструментами (у прежнего программиста были с этим проблемы).
  • Советник должен корректно работать в режиме тестирования.

Con risposta

1
Sviluppatore 1
Valutazioni
(229)
Progetti
339
49%
Arbitraggio
21
5% / 33%
In ritardo
24
7%
Gratuito
2
Sviluppatore 2
Valutazioni
(57)
Progetti
150
47%
Arbitraggio
9
11% / 78%
In ritardo
17
11%
Gratuito
Pubblicati: 2 codici
3
Sviluppatore 3
Valutazioni
(36)
Progetti
58
47%
Arbitraggio
1
0% / 100%
In ritardo
0
Gratuito

Informazioni sul progetto

Budget
20+ USD