Описание работы советника

Советник не требует постоянной настройки и оптимизации параметров. Одновременно советник может торговать на множестве валютных парах или других инструментах торговли, такие как акции, металлы, криптовалюты и пр…. Принцип торговли – хэджирование (страховка сделок). Когда одна сделка совершается на покупку, а вторая по другому активу на продажу. При этом оба актива у нас имеют высокую корреляцию. Благодаря этому принципу советник не заходит в большие просадки. Регулирование прибыльности достигается за счет изменения лота. Минимальный рекомендованный депозит от 500 usd с лотом 0,01. При этом ожидаемая прибыль составит 7-15% в месяц. Остальные параметры можно оставить как есть (для RoboForex Alpari и других брокеров с подобными условиями торговли). Можно так же установить закрытие при заданном значении суммарной прибыли или при приросте эквити всего счета. В новых версиях советника есть множество дополнительных функций о которых можно узнать на канале телеграм.

https://t.me/cm_bancomat

Крестик в левой части таблицы – отключение валютной пары от торговли. Если Вы хотите полностью остановить советник, то нажмите все крестики и дождитесь когда советник закроет все открытые позиции. Далее он не будет открывать новых сделок. При нажатии на кнопку профита советник предложит закрыть имеющуюся на данный момент прибыль по данной паре.
Два правых столбца это прибыль за текущий день и суммарная прибыль с момента запуска советника. В правом информационном окне советник сообщает для Вас какие действия он производит.
Советник работает как на MT5 так и на МТ4, но протестировать версию для МТ4 в тестере невозможно из за ограничений тестера МТ4.

Параметры:

  • Symbol 1 =”EURGBP,EURJPY,AUDCAD,EURUSD”; – Строка 1го набора инструментов
  • Symbol 2=”GBPCHF,CHFJPY,NZDUSD,USDCHF”; – Строка 2го набора инструментов
  • TesterPara = -1; При значении -1 торгуют все пары, если значение, например 0 то торгует только первая по списку пара USDCAD-NZDUSD. Таким образом в тестере можно перебирать пары для их отдельной оптимизации
  • Fix_Lot = 0.1; Если стоит значение больше 0 то лот фиксированный иначе он будет рассчитан по параметру Lot %
  • Lot_Percent_Balance = 0.01; процент от депозита (lot= Balance x Lot_Percent_Balance / 1000)
  • KLot = 0.0; коэффициент увеличения доливочных ордеров (если он равен 0 то советник берет коэффициент из следующей строке в соответствии с номером пары)
  • KLot_string = “1.5, 1.5, 2.0, 2.0”;
  • K_balance_lot = 0; Если для компенсации волатильности или стоимости пункта требуется ставить разные объемы в инструментах пары, то применяем коэффициент баланса объемов. Допустим имеем пару GOLD-SILVER, Волатильность золота намного выше серебра и стоимость пункта так же значительно больше. Допустим мы решили,, что нам необходимо ставить лот серебра в 7,5 раз больше чем золота, Ставим K_balance_lot – 7.5. Таким образом если первый лот по золоту будет 0,1 то по серебру уже 0,75. (Если
    K_balance_lot равен 0 то советник берет коэффициент из следующей строке в соответствии с номером пары)
  • K_balance_lot_string = “1.5, 0.9, 1.0, 1.0”;
  • MaxOrders = 5; Максимальное число открытых позиций по каждой паре
  • MaxLot = 5.00; Максимальный суммарный лот
    по каждой паре
  • ______________Control_Correlation________=””;
  • TIMEFRAMES = 5; Таймфрейм на котором советник ищет корреляцию инструментов
  • BarsCorrelation = 0; Число свечей на котором советник проводит анализ корреляции (Если то советник берет коэффициент из следующей строке в соответствии с номером пары)
  • BarsCorrelation_string =” 900 , 1200, 1200 , 600 “;
  • K_Correlation_Open = 0.5; Коэффициент корреляции ниже которого советник не будет открывать новые позиции
  • Bars Correlation Koeff = 2000; Число свечей на котором проводим анализ корреляции для фильтра
  • Percent_Delta_Open = 75; Процент от максимального расхождения инструментов при котором открываем позиции. (Для более раннего открытия можно поставить 30-50% Для более точного 70-90%)
  • ______________Control_History_Correlation_____=””;
  • Control_History_Correlation = true; Анализировать корреляцию на истории за последние X bar
  • K_Correlation_Min = 0.1; Если корреляция на истории опускалась ниже 0,1 то запрещаем открытие новых
  • AveragePeriodCorrelation = 2000; Число свечей анализа истории корреляции
  • ______________profit_close___________=””;
  • K_D_profit = 0.0; Коэффициент корректировки суммы профита при котором закрываем все позиции. Для более раннего закрытия ставьте число 20 и более. Для увеличения прибыли ставьте от 1 -20) В формуле расчета профита так же участвуют суммарные объемы позиций и стоимость тиков. Если установлено 0 то берем значение из следующей строки:
  • K_D_profit_string = “10.0, 15, 10, 5”;
  • EquityCloseProfit = 2.0; // Процент прироста эквити всего счета при котором советник закрывает все позиции по всем инструментам
  • SumProfitClose = 2.0; Процент текущего профита всего счета при котором советник закрывает все позиции по всем инструментам
  • MinProfitClose = 0.1; Минимальная прибыль при которой советник имеет право закрывать сделки
  • MinProfitCloseMaxOrders = 1.0; Минимальная прибыль при которой советник будет закрывать все сделки пары если она набрала максимально возможное число ордеров или максимальный суммарный объем сделок.
  • LossClosePercent = 0.0; Убыток в процентах от депозита при котором все сделки по паре закрываются и пара отключается от торговли. Для ее включения необходимо вновь нажать кнопку (слева от пары).
  • LossClose = 0.0; Убыток в валюте депозита при котором все сделки по паре закрываются и пара отключается от торговли. Для ее включения необходимо вновь нажать кнопку (слева от пары).
  • StopTradeAfterLoss = true; Останавливть торговлю по паре которая получила убыток
  • ______________adding_orders_________ = “”;
  • Step_Spead = 0; Суммарный убыток пары инструментов при котором разрешаем доливку (измеряется в спредах) Если спред на вашем счете = 0 то установите минимальное число в параметре MinSpead. Если установить 0 то советник будет выбирать это значение из следующей строки в соответствии с номером пары. Доливки осуществляются витруальными ордерами на расстоянии Level_TralSpead от текущей цены
  • StepSpead_string = “8, 13, 13, 15”;
  • Level_TralSpead = 0; Расстояние от текущей цены до виртуального отложенного ордераю Если 0 то выбираем из списка ниже:
  • LevelTralSpead_string = “5, 8, 8, 0”; Если в списке стоит 0 то вместо виртуальной отложки будет открываться рыночная позиция по текущей цене.
  • MinSpead = 2; если у брокера спред меньше указанного то берем это значение
  • ______________filter_spread__________
  • NoOpenSpread = 10; Не открываем позиции если расстояние между инструментами меньше чем указанное число (Измеряется в числе спредов)
  • ______________filter_time____________=””;
  • TimeStart = 0; время начала работы советника
  • TimeEnd = 24; время окончания работы советника

По умолчанию настройки советника стоят для RoboForex с депозитом 500 usd. Дополнительные пары для торговли можно подобрать с помощью скрипта CORR

Стоимость советника:
На 1 месяц 1 торговый счет – 75usd
На 3 месяца 1 торговый счет – 150usd
На год 1 торговый счет – 500usd
Без ограничений по времени на 1 торговый счет – 1000 usd

При открытии счета по партнерской программе можно получить скидку 35%. Подробнее пишите мне:

  • Email: cmillion@narod.ru
  • Skype: mqlcmillion
  • WhatsApp +79283690333
  • Telegram:   @mqlcmillion

Оплата PayPal

Rent EA

Другие способы оплаты: https://cmillion.ru/pay/

Обсудить советник можно в группе телеграм https://t.me/joinchat/Sbv8MPkw2EiMmSBq
или VK
https://vk.com/public199258872
Доработки версии 4.4

  • ускорил отображение при смене пар
  • добавил MinSpead – если у брокера спред меньше указанного то берем это значение
  • добавил закрытие в ручном режиме любой позиции
  • добавил проверку открытия парных позиций
  • добавил визуализацию виртуального трейлинга доливочных позиций
  • – добавил проверку для Netting счета 
  • Теперь на Netting счете советник на старте блокирует дублирующие инструменты 
  • – добавил закрытие по минимальной прибыли если открыли максимум ордеров MinProfitCloseMaxOrders 
  • – при нажатии крестика слева теперь идет полный запрет на открытие и доливки 
  • – первые позиции открываются в зависимости от движения цены на участке последних 10 бар. 
  • Если 1 инструмент прошел этот участок в 2 раза быстрее, то открываем позицию только по второму, а на первый ставим виртуальный ордер на подстраховку. 
  • Таким образом часть сделок у нас получают профит намного быстрее, но при этом они так же страхуются виртуально!
  • MaxLot ограничивает суммарно открытый объем всех позиций по 1 инструменту
  • добавил k balance lot – коэффициент стабилизации баланса лота. Если по разным инструментам требуется выставить разный лот для компенсации волатильности или стоимости тика, то можно это регулировать данным коэффициентом
  • расширил диапазон настроек для разных инструментов по параметрам
BANCOMAT 4.4
BANCOMAT 4.4
BANCOMAT-4.4.ex4
Version: 4.4
198.0 KiB
87 Downloads
Детали
BANCOMAT 4.4
BANCOMAT 4.4
BANCOMAT-4.4.ex5
Version: 4.4
327.2 KiB
51 Downloads
Детали
BANCOMAT 4.2
BANCOMAT 4.2
BANCOMAT-4.2.ex5
Version: 4.2
331.9 KiB
42 Downloads
Детали
BANCOMAT 4.2
BANCOMAT 4.2
BANCOMAT-4.2.ex4
Version: 4.2
190.5 KiB
45 Downloads
Детали