EA Hedging for MT5
Советник работает на терминале МТ5 неттинговый счет. (можно тестировать советник в тестере и проводить оптимизацию параметров на истории!)
Стратегия советника:
Мы знаем, что валюты с высокой корреляцией почти всегда ведут себя зеркально. Но бывают моменты отклонения (расхождения валют) от нормального значения.
Советник открывает ордера в направлении схождения валют.
Если расхождение происходит длительное время, то применяется система доливки.
Далее, когда общая прибыль достигает CloseProfit (значение в валюте депозита при котором закрываются все позиции), советник закрывает сделки.
Для торговли выбираем валюты с высокой корреляцией, например:
EURUSD — GBPJPY
GBPUSD — USDJPY
AUDUSD — NZDUSD
В параметрах есть пункт Instrument_2
Это название второго инструмента в связке (вторая валютная пара)
Первая берется та, на которой стоит советник.
Если оставить Instrument_2 пустым и установить советник на одну из вышеперечисленных пар, то советник сам определит 2й инструмент.
«EURUSD» — «GBPUSD»;
«GBPUSD» — «EURUSD»;
«AUDUSD» — «NZDUSD»;
«NZDUSD» — «AUDUSD»;
«USDCHF» — «USDCAD»;
«USDCAD» — «USDCHF»;
Если Вам нужны другие варианты, то можете прописать имена любых валют, например
USDCAD, 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 закрывает все позиции.
Форумы по советнику SMARTHEDGE
Для работы на реале нужно ввести ключ в параметрах (key). Ключ привязан к определенному номеру торгового счета. Чтобы получить ключ оплатите 150$ (можно в рублях по текущему курсу) . Ключи для всех обновлений Вы сможете получать бесплатно. Так же можно привязать советник к Вашему имени чтобы он мог работать на любых счетах у любого брокера открытых на Ваше имя. Такая привязка стоит 300 usd.
После оплаты отправьте номер Вашего торгового счета, на котором будет работать советник и имя советника мне
- почта: cmillion@narod.ru
- Skype: mqlcmillion
- WhatsApp +79283690333
- Telegram: mqlcmillion