Добрый день!
Нужен советник для парного трейдинга для MT5. Суть в заключении двух разнонаправленных сделок на двух инструментах при соблюдении определенных условий, о которых подробнее ниже.
В работе будут использоваться два графика, один из которых назовем рабочим, а второй индикаторным. На основе их в окне рабочего графика отдельным окном должен строиться график спреда (разница цены между рабочим графиком и индикаторным). На графике спреда должна отображаться EMA. Алгоритм должен вычислять требуемое отклонение спреда от EMA и совершать одновременные разнонаправленные сделки.
Данные, которые должны использоваться в работе:
A1 Рабочий график
A2 Индикаторный график
S Спред - разница цен между двумя торгуемыми инструментами (A1 и A2).
Спред, считается по следующей формуле:
S=A1-A2*Kv, где Kv — коэффициент веса. Поясню, зачем нужен этот коэффициент. Например, если цена инструмента на рабочем графике равна 32000 руб. (Лукойл), а на индикаторном 14000 руб. (Газпром), то для корректности графика спреда, будем использовать коэффициент, равный двум. S=32000-14000*2=4000.
График спреда должен быть отображен отдельным окном на графике с рабочим инструментом.
ЕМА спреда
Скользящая EMA должна отображаться на графике спреда.
K1 Коэффициент раздвижки на вход в сделку
K2 Коэффициент раздвижки на выход из сделки
Условия на покупку спреда:
EMA-S=>A1*K1
Если выполняется данное условие, то на рабочем инструменте покупаем, а на индикаторном продаем.
Пример:
Торгуем пару Лукойл Газпром. Текущая цена EMA спреда составляет 4000 р. Цена спреда составляет 3800 р. Цена Лукойла составляет 32500 р. Используем коэффициент K1=0,002.
Считаем: 4000-3800=200 р., 32500*0,002=65. Так как 200 р. больше, чем 65, то лукойл одновременно покупаем, а газпром продаем.
Закрытие сделки:
EMA+S=>A1*K2 При соблюдении этого условия обе сделки закрываются.
Условия на продажу спреда:
EMA+S=>A1*K1
Если выполняется данное условие, то на рабочем инструменте продаем, а на индикаторном покупаем.
Закрытие сделки:
EMA-S=>A1*K2 При соблюдении этого условия обе сделки закрываются.
Настраиваемые параметры в советнике:
Выбор рабочего инструмента
Выбор индикаторного инструмента
Значение лота для рабочего инструмента
Значение лота для индикаторного инструмента
K1
K2
Kv
EMA
Не уверен, нужна ли дата начала построения спреда, чтобы терминал не перегружался.