Советник торгует по инструментам с высокой корреляцией. При этом он страхует (хэджирует) каждую сделку за счет другого инструмента.
Принцип страховки заключается в том, что по одному инструменту мы покупаем, а по противоположному продаем. Так как пары с положительной корреляцией всегда следуют в одном направлении то в сумме советник не может получить большой убыток. Этот способ торговли страхует сделки и поэтому стоплосс тут не нужен!
Лот советник рассчитывает на основании стоимости тика и текущего баланса. Это сделано для того чтобы один инструмент (валютная пара) мог компенсировать другой…. Во время торговли советник может открывать множество сделок, но всегда они происходят парно и страхуют друг друга. Закрывает советник по суммарной прибыли. Вы так же можете поучаствовать в его работе, закрывая в какой то момент одну из валют или все вместе если видите, что прибыль Вас устраивает.

Например:
EURJPY-CHFJPY – корреляция 89-100%
CADJPY-AUDJPY – корреляция 95%
EURJPY-CADJPY – корреляция 87-94%
EURJPY-AUDJPY – корреляция 80-92%

Эти пары я выбрал с помощью скрипта определяющего корреляцию на заданном промежутке времени CORR.. Можно собирать группу от 2 инструментов и более. Чем больше инструментов в торговле, тем больше эффект страховки (хэджирования) Но обязательно! все инструменты в корзине должны иметь положительную корреляцию!

Советник показывает какая именно корреляция на данный момент у всех выбранных инструментов и не будет торговать если корреляция не пройдет проверку. (Фильтр корреляции задаем в параметрах)

Советник продает (sell) по самому верхнему из всех инструментов и одновременно покупает (buy) по самому нижнему. За счет этого получается страховка от любого движения валют. Главное нужно подобрать сами инструменты таким образом, чтобы они хорошо коррелировали между собой. Это можно проверить по характеру движения валют, они почти повторяют движение друг друга! Закрытие сделок происходит как только суммарная прибыль достигает заданного значения в процентах от депозита.

Параметры:


SB=”EURJPY,CHFJPY,CADJPY,AUDJPY”; – здесь мы через запятую перечисляем инструменты по которым собираемся торговать.
варианты могут быть различные, число инструментов тоже не ограничено.
Примеры:
– BTCUSD,ETHUSD,BTCEUR,ETHEUR
– EURUSD,AUDUSD,EURGBP,EURCAD,NZDUSD
– BRENT,WTI

Основное условия выбора инструментов – это их взаимная корреляция. Выбрать инструменты поможет скрипт CORR

TF = M5; – Выбор таймфрейма по которому контролируем корреляцию
BarsCorrelation = 1000; – Число свечей на котором контролируем корреляцию

______________Control_Deviation________
MinDeltaOpen = 10; – Минимальное расстояние между инструментами. Если инструменты очень близко друг к другу, то советник не даст открыть встречные сделки. Параметр задается в %.
______________Control_Correlation________
FilterCorrel = 10; – Фильтр корреляции будет контролировать корреляцию инструментов во время торговли. Если в какой то момент инструменты перестанут коррелировать, то фильтр запретит торговлю по ним. Для отключения фильтра установите filter off.


Если включен фильтр, то советник показывает значение корреляции по выбранным парам

Название: 2021-07-16_12-05-15.png
Просмотров: 1

Размер: 8.6 КБ


______________Profit_Risk________

calculation profit & lot = %; – расчет прибыли в % или в валюте
calculation_Lot = 0.1; – расчет лота. Лот рассчитывается как процент от баланса или задается как минимальный в зависимости от параметра calculation profit & lot . Расчет на основе стоимости тика соответствующего инструмента. Если мы выбираем общий расчет не в процентах, а в валюте, то лот будет рассчитываться следующим образом:
Советник находит инструмент с самой большой стоимостью тика и ставит для него минимальный лот, указанный в параметре LOT. Всем остальным инструментам лот увеличивается в соответствии с их стоимостью.
Если ставим расчет в процентах, то лот каждого инструмента считается на основе стоимости его тика с учетом текущего баланса.
Таким образом лоты всех инструментов приравнены к единой валюте счета и компенсируют друг друга.

ProfitClose = 10.0; – Прибыль в валюте депозита или в процентах при которой закрываем все позиции. Например в нашем случае 10 usd и при таком профите у нас будут закрываться все сделки.
LossClose = 100.0; – Убыток (Стоплосс). Измеряется в валюте депозита или в % в зависимости от параметра calculation profit & lot. Если депозит в долларах, то значит как только просадка достигнет 100 usd так будут закрыты все открытые позиции.
ProfitCloseOne = 0.0; – Прибыль по одному инструменту. Если этот инструмент в прибыли и находится не в крайнем положении, то закрываем его отдельно от всех. 0 – отключено. Задается так же в % или в валюте в зависимости от параметра calculation profit & lot

______________filter_time____________
TimeStart = 0; – Час начала работы советника.
TimeEnd = 24; – Час окончания работы советника.
Советник может открывать сделки только в промежутке между
TimeStart и TimeEnd
Order Balance – поддерживать баланс противоположных позиций. При включении число buy и sell позиций будет поддерживаться на одинаковом уровне.
MaxOrders – максимальное число открытых позиций

Дополнительные параметры

Key = “xxxxxxxxxxxxxxxxxxxx”; – ключ для работы на реальном счете. Для его получения обратитесь к разработуику (реквизиты ниже в тексте)
WindSize = 1.2; – размер окна информации. Если текст находит друг на друга, то увеличьте этот параметр да 1,5 или 2
Plus_font_size = 0; – размер текста может быть от -3 до 5 в зависимости как настроен Ваш монитор
AlertON = true; – отправка алерта при действиях советника
SendMailInfo = false; – отправка сообщение на вашу электронную почту о действиях советника
Magic = 123; – магик номер ордеров советника. Если стоит несколько советников на одном счету, то ставьте здесь разные значения
ScreenShot = true; – Сохранение скринов при всех действиях советника в папку files терминала

Остановить советник можно нажав на кнопку “Торговля разрешена”
Если кнопка отжата она становится красной. Но советник не бросает открытые сделки. Он доведет их до закрытия, но не будет открывать новые позиции. Так же и при запрете торговли по времени. Советник доводит уже открытые позиции до профита, но новые не открывает.

В процессе торговли можно самостоятельно закрывать некоторые позиции или все, нажав на соответствующие кнопки

Название: 2021-07-16_12-11-51.png
Просмотров: 0

Размер: 37.9 КБ

Тестирование мультивалютных советников возможно только в тестере МТ5. Для МТ4 возможно тестирование только на демо счете в реальном времени.

Покупка, аренда

  • 150 usd на год на 1 счет
  • 250 usd без ограничения времени на 1 счет

Оплатить можно любым способом указанным ниже
https://cmillion.ru/pay/
После оплаты пришлите номер счета на котором будет торговать советник для привязки ключа

Советник разработан для MT4 и МТ5

ICB 3.9
ICB 3.9
ICB-3.9.ex4
Version: 3.9
172.0 KiB
10 Downloads
Детали
ICB 4.1
ICB 4.1
ICB-4.1.ex5
Version: 4.1
184.4 KiB
21 Downloads
Детали
ICB 3.9
ICB 3.9
ICB-3.9.ex5
Version: 3.9
165.2 KiB
12 Downloads
Детали
ICB 4.1
ICB 4.1
ICB-4.1.ex4
Version: 4.1
201.8 KiB
22 Downloads
Детали