EA Hedging for MT5
ВАЖНО! Советник работает только на
netting счете! Не пытайтесь ставить его на hedg счет!
Советник работает на терминале МТ5 netting счет. (можно тестировать советник в тестере и проводить оптимизацию параметров на истории!)
Стратегия советника:
Мы знаем, что валюты с высокой корреляцией почти всегда ведут себя зеркально. Но бывают моменты отклонения (расхождения валют) от нормального значения.
Советник открывает ордера в направлении схождения валют.
Если расхождение происходит длительное время, то применяется система доливки.
Далее, когда общая прибыль достигает CloseProfit (значение в валюте депозита при котором закрываются все позиции), советник закрывает сделки.
Для торговли выбираем валюты с высокой корреляцией, например:
EURUSD — GBPJPY
GBPUSD — USDJPY
AUDUSD — NZDUSD
Настройка советника очень проста и не занимает много времени.
В параметрах есть пункты
Symbol1
Symbol2
Это название инструментов (валютных пар)
Если оставить их пустыми и установить советник на одну из вышеперечисленных пар, то советник сам определит инструменты и будет по ним торговать.
Если Вам нужны другие варианты, то можете прописать в этих параметрах имена любых валют, например
Symbol1 = USDCAD
Symbol2 = USDCHF
Можно использовать и другие варианты, например золото — серебро или нефть и газ или акции гос корпораций.
Главное чтобы они имели высокий процент корреляции.
Советник не использует индикаторы. Он анализирует расхождение инструментов (в нашем случае валютных пар) на заданном участке.
Параметр BarsWind — это количество последних свечей на которых происходит анализ расхождения валют.
Если графики инструментов расходятся на определенное расстояние, то советник открывает пару встречных сделок в надежде,
что инструменты снова сойдутся.
Дельта (расхождение валют) при которой открываются первые позиции рассчитывается следующими параметрами:
K_Min_Points = 1.5 — коэффициент минимальной дельты для открытия позиций. Например за последние 100 свечей инструменты расходились максимум на 200%. Советник не даст открыть позиции если текущее расхождение меньше чем 133 = (200/1.5)
K_Max_Points = 1.01 — коэффициент отката от максимума дельты для открытия позиций. Например максимальное расхождение за весь период происходит именно на текущей свече и составляет 150%.
Мы предполагаем, что расхождение может еще увеличиться и поэтому сразу не открываем позиции. Чтобы позиции не открылись сразу и нужен этот параметр. Он не дает торговать, пока дельта не снизится на коэффициент до уровня 148 = (150/1.01)
StartDelta1 — минимальная дельта открытия позиций предотвращает открытие когда инструменты длительное время не расходятся. Это минимальная дельта при которой разрешено открытие.
Dolivka — доливка дополнительных позиций. Если после открытия позиций цены инструментов продолжают расходится,
то советник производит доливку. Подсчитываются пункты убытка позиций и при суммарном расхождении более, чем Dolivka открываем дополнительные позиции.
При желании можно перевести советник на ручную торговлю.
Для этого в правом нижнем углу есть три кнопки
Manual — переводит советник в режим ручного управления. При этом сам он не открывает и не закрывает позиции.
Кнопка Open открывает пару встречных позиций по двум инструментам в направлении схождения дельты.
Кнопка Close закрывает все позиции.
Получить советник можно обратившись:
cmillion@narod.ru
Skype: mqlcmillion
WhatsApp +79283690333
Советник стоит 300 usd и привязан к Вашему имени. Советник будет работать на всех счетах, открытых на это имя. Ограничений по времени нет. Все последующие версии советника будут обновляться бесплатно.
Скачать и протестировать советник можно на маркете mql5