VR Smart Grid Глобальное обновление версии MetaTrader 4 и новая версия для MetaTrader 5

VR Smart Grid Глобальное обновление версии MetaTrader 4 и новая версия для MetaTrader 5

14 мая 2019, 00:21
Vladimir Pastushak
0
325

Обзор Советника VR Smart Grid – эффективного и простого алгоритма автоматизированной торговли на рынке Форекс


Первый и самый распространенный вопрос новичков на рынке Форекс касается количества времени, которое надо потратить на обучение трейдингу. Получить простой ответ на этот вопрос не получится из-за бесконечного множества разнообразных образовательных предложений, которыми завален Интернет и полки  книжных магазинов.

Кертису Фейсу, ничего не знавшему о рынке, понадобилось две недели, чтобы изучить стратегию, что принесла ему мировую известность и миллионы долларов.  Этот метод обучения получил название «Путь Черепах», который Фейс описал в своей книге как реально доказанный факт заработанных трейдерами-учениками  миллионов долларов, после обучения сроком в две недели.

Известность и слава пришла не ко всем студентам этого эксперимента, в книге раскрывается истина, что научиться торговать можно за две недели, но для овладения искусством стабильного заработка потребуются годы совершенствования.

Советник VR Smart Grid поможет любому новичку пройти “путь черепах” менее, чем за две недели. При этом трейдеру не надо будет тратить годы на собственное совершенствование, которое не каждому под силу из-за сложной психологической составляющей трейдинга.

Подробное описание настроек советника https://www.mql5.com/ru/blogs/post/728322

Все что нужно для заработка:

Прочесть внимательно обзор
Разобраться в логике стратегии
Освоить настройки Советника VR Smart Grid
Скачать, установить, убедиться в корректной работе полученного программного обеспечения



Общее описание принципов работы Советника VR Smart Grid


В основе Советника VR Smart Grid заложен алгоритм одновременной торговли двумя противоположными по смыслу стратегиями – тренда и контртренда. Подобная реализация позволила разработчикам избежать многочисленных потерь на флэте, непредсказуемых  резких разворотах направленного движения, например, на неожиданных новостях.

Тренды определяются стратегией Ричарда Денниса – учителя «Черепах», использовавшего в торговле каналы Дончиана. Это простой индикатор, отмечающий прошедшие минимальные и максимальные значения цены актива, реализующий на практике теорию рынка, определяющую:
Растущий тренд по признакам новых максимумов, установленных курсом валют или других инструментов
Падающий тренд – по новым минимумам цены актива

На рисунке ниже наглядно показана работа канала Дончиана, линии которого укажут на направление тренда валютной пары любому новичку с первого взгляда на график.


 
Единственный минус индикатора, который привел к разорению некоторых из учеников «стратегии Черепах» - отсутствие сигнала разворота тренда. В алгоритме Советника VR Smart Grid этот вопрос решен путем введения в торговую систему осциллятора Commodity Channel Index (CCI).

Создатель CCI придумал формулу, вписывающую 85% цен, взятых на определенном трейдером периоде, в относительный промежуток, обозначенный уровнями 100 и -100. Обратите внимание на картинку ниже – “всплески” - выходы кривой индикатора за эти уровни, предсказывают разворот котировок или коррекцию тренда.


 
Советник VR Smart Grid торгует одновременно в двух режимах:
Тренда – по индикатору Дончиана
Контртренда по совместным сигналам осциллятора CCI и Дончиана
Сигналы торговой стратегии имеют ряд недостатков – опережают коррекцию или выдают ложное определение тренда, поэтому разработчики VR Smart Grid применяют стратегию сеток, позволяющую:
Усреднить и закрыть на откате убыточную позицию
«Локировать» отрицательные сделки противоположными ордерами, прибыль которых покроет любой убыток

Подобная тактика дает возможность трейдеру получать относительно постоянный рост. Учитывая тот факт, что робот VR Smart Grid работает полностью в автоматическом режиме, новичку достаточно потратить время на общее ознакомление с заложенной внутри стратегией, особенностями уcтановки и настройки Советника в платформе Metatrader и правилами использования VPS.

Рекомендованные торговые платформы Форекс и инструменты


Торговый алгоритм робота написан на языке mql под версию Metatrader, самую распространенную торговую платформу среди брокеров Форекс.

Советник работает на всех ликвидных валютных парах и контрактах CFD, а также криптовалютах, которые следует торговать с осторожностью из-за высокой волатильности курса. Старайтесь ограничиться списком из трех-четырех распространенных цифровых активов.

Выбор таймфрейма разработчики оставляют за трейдером, напоминая, что от его размерности зависит точность торговых сигналов и предлагая искать подходящий «рабочий» временной промежуток между часовыми и дневными свечами.

Установка  VR Smart Grid на торговую платформу Metatrader


Скачайте и распакуйте архив с дистрибутивом программы, код Советника VR Smart Grid реализован в единственном файле. Запустите Metatrader, нажмите на верхней панели опцию «Файл» и выберите из выпавшего меню «Каталог данных».


 

В открывшемся окне войдите в папку MQL, файл Советника  VR Smart Grid надо разместить в директории «Experts».


 

Перезапустите торговую платформу Metatrader и откройте меню «Навигатор», чтобы убедиться в корректной установке VR Smart Grid, его название должно отобразиться в списке Советников.



 
Прежде чем устанавливать Советник на график, проверьте настройки торговой платформы, они расположены в меню «Сервис» на верхней панели. Опции автоматической торговли регулирует вкладка «Советник», проверьте включение функций, отмеченных маркером на рисунке ниже:
 



Настройка параметров Советника VR Smart Grid


Первая установка Советника VR Smart Grid на график путем простого перетаскивания мышкой файла из окна «Навигатора» откроет окно настроек функционала торгового робота. По умолчанию они уже настроены разработчиком, но пользователю стоит проконтролировать выделенные пункты.


 
Непосредственную работу стратегии регламентирует вкладка «Входные параметры», разбитая на 9 отдельных блоков.

Первый блок настроек – виды и типы расчета лотов – «Lot calculation setting»
Фиксированный – Советник строит сетку, исходя из числового расчета лот, например, от минимального значения 0,01 или любого другого, заданного в настройках ниже, пользователем
Процентный – размер сделок определит процентная доля депозита
Иногда новичкам сложно понять стоимость лота, особенно для контрактов CFD на индексы или акции, поэтому проще и понятней выбрать проценты от депозита
Lot value – стартовое значение лота
Lot calculation type – опция задает размер каждой последующей сделки, предусматривая пять типов алгоритма – фиксированный и четыре типа увеличения каждого нового ордера: в два раза, по коэффициентам Фибоначчи, используя простую последовательность (1,2,3…), по сумме убыточных ордеров + размер фиксированной инвестиции


 
На рынке нет точных исследований «лучшего Мартингейла» - тактики увеличения ордеров, она считается опасной из-за высокого риска разорения. Реальная практика показывает, что 80% успешных управляющих  ПАММ-счетов  используют  эту стратегию, эффективно повышая прибыль.

Правильно выбрать настройку типа увеличения ордеров поможет таблица оптимизации, что находится в архиве Советника, она будет рассмотрена ниже.
Maximum/minimum allowed buy/sell lot – параметры, ограничивающие возможности выше приведенных настроек увеличивать до бесконечности размер каждой новой сделки на покупку/продажу

Разработчики по умолчанию выставили оптимальные настройки первого блока. Во втором блоке рассматривается возможность закрытия ордеров «в ноль», чтобы избавляться от текущих убытков. Такая тактика основана на постулате «хорошей сделки», которая должна сразу  приносить прибыль. Если этого не происходит, то ее лучше закрыть. Открытие еще одного ордера усреднит убыток и упростит закрытие обеих сделок в «ноль» на развороте котировок.

Второй блок предлагает четыре варианта усреднения или возможность отключить эту функцию (не рекомендуется использовать).


 
Третий блок – Setting for trading, ему следует уделить особое внимание, именно он задает основной алгоритм торговли:
Trade in the direction of the current trend? – опция, потенциально увеличивающая прибыль торговли по тренду, безопасным способом открывая новые ордера, после защиты от убытка предыдущей сделки
Trade type – промежуточная настройка робота

На старте Советник VR Smart Grid торгует по первому варианту, открывая сделки по тренду и против тренда: All orders.

Если на этапе затяжного безоткатного движения возникает «перебор» уже открытых ордеров, трейдер может оперативно перенастроить робота, разрешив сделки только на покупку или продажу: Trade with buy/sell orders

Другой вариант выхода из «перекоса» сделок  в одну сторону – плавное закрытие: Gradually stop. В этом случае Советник прекратит открывать новые позиции, пока не закроются предыдущие открытые ордера по одному из выбранных вариантов:
На покупку,
Продажу
Все сделки

Отдельный случай – перевод робота на ручное управление (только для «продвинутых» трейдеров). Enable manual trade mode – режим при котором сетка строится по каналам, построенным «от руки» с помощью наклонных прямых линий.


 
Trade in the new bar? – требует детального пояснения. Логика Советника открывает ордера, как только произошло пересечение уровня, но трейдер может включить опцию, заставляющую брать паузу до открытия нового бара и только тогда, проверив условия, вывести новую сделку.
Maximum amount of the buy/sell order – ограничения количества максимально возможных открываемых позиций
Четвертый блок определяет расстояние (шаг) между сеткой ордеров: «Setting the order steps». Он реализован двумя параметрами:
Step between the order points – шаг между ордерами
Series of orders – количество открытых сделок, после которого робот может увеличить шаг

Манименеджменту (контролю над прибылью/убытками) посвящен пятый блок Советника: «Setting for balance management»
Deposit allocated for the advisor – определяет (в валюте депозита) сумму максимально возможной просадки Советника. В это число входит суммарный убыток уже закрытых и текущих, открытых позиций.

Если трейдер не собирается «доверить» роботу весь депозит, он ставит число меньшее, чем общая сумма счета. Робот закроет все позиции самостоятельно, как только достигнет этого уровня убытка. Чтобы перезапустить Советник по новой, перейдите к пункту IX и поменяйте значение Magic Number на любое другое число.


 
Размер ограниченного депозита, выделенного на торговлю, можно автоматически увеличивать при фиксации прибыли  на процент, определенный первой цифрой в строке:
Distribution of the profit…

Трейдеру предложено 10 вариантов распределения полученной прибыли, первая цифра, например 10% идет на увеличение торгового депозита, 90% на не участвующий в торговле, депозит.


 
Minimal profit upon the closure of series of orders in points – опция, позволяющая учитывать стоимость спреда брокера. Трейдер может задать роботу закрытие серии ордеров в безубыток + пункты спреда, значение которых установит самостоятельно
Minimal profit for unprofitable order closure in the deposit – действие этой опции предусматривает задание комплексного условия для открытых ордеров по тренду и против тренда. Робот может закрывать часть ордеров или всю «конструкцию», если накопленный профит противоположных позиций превышает общий текущий убыток. В строке настроек надо указать размер этого превышения в долларах
Trailing stop setup – опция используется для защиты ордеров, приносящих прибыль, от неожиданного убытка. Открытая сделка получает от робота стоп-лосс – равный по цене и размеру, но противоположный по направлению, ордер.

Чтобы более эффективно использовать эту защиту, трейдер может настроить варианты ее перестановки, вслед за ростом прибыли, чтобы «забрать» ее часть при изменении тренда. Советник предлагает не использовать стоп-лосс или  сделать его подвижным (Trailing stop), установив 3 варианта условий перестановки:
По уровню от прибыли (классика)
По линиям канала Дончиана
По индикатору «Скользящая средняя линия»

 

Правильный вариант – выбрать канал Дончиана, следуя логике заложенной в VR Smart Grid стратегии, параметры трейлинга закладываются в двух, следующих ниже опциях
Trailing stop distance – расстояние стоп-лосс от максимальной точки прибыли
Donchian indicator or moving average… - период индикаторов, по условиям которых переставляется трейлинг стоп
Trading stop time setup – это настройки остановки и времени запуска торгов в формате 24 часов (для «продвинутых» трейдеров)

Восьмой блок настроек предлагает трейдеру изменить по выбору стратегию нормирования сеток, выбрав из вариантов торговли по каналу Дончиана или пересечениям «быстрой» (с коротким периодом) и «медленной» скользящих средних. Параметры этих индикаторов (периоды) выбираются в этом же блоке настроек.

Последний, девятый блок устанавливает функциональные характеристики работы Советника
Show balance…  - отображение информации в окне графика с текущими результатами торгов
Order comment  - оставляем без изменений
Magic Number – уникальный номер, используемый роботом в качестве опознавателя «своих» ордеров, необходим при работе нескольких Советников (должен различаться друг у друга) или параллельной, «ручной» торговли». Если оставить поле «нулевым», робот может закрыть какую угодно сделку, открытую вне стратегии
Slippage – проскальзывание, запрещает Советнику открывать ордера при образовании большой разницы между планируемой ценой сделки и фактическим, неожиданно изменившимся значением котировок

 

Если настройки торговой платформы Metatrader и Советника VR Smart Grid заполнены корректно, после нажатия «ОК» трейдер должен увидеть в правом верхнем углу графика «улыбающийся смайлик».

Как выбрать оптимальные параметры настроек Советника VR Smart Grid


Оптимальные настройки Советника подбираются в ходе тестирования работы робота на определенном историческом периоде изменений котировок. Инструмент и длительность истории торгов выбирается пользователем в теcтере стратегий Metatrader.

Если полученные результаты по прибыли не устраивают трейдера, он  может применить оптимизацию, где автоматическим методом подстановки и смены значений на вкладке «Входные параметры», последовательно тестируются различные варианты настроек.

Работа в тестере стратегий имеет ряд существенных недостатков, в части погрешности точности моделирования исторических котировок, а оптимизация может привести к нахождению наилучших параметров, которые работают только на выбранном отрезке истории.

Разработчики предлагают воспользоваться готовыми вариантами различных пакетов настроек, собранных в таблице Exel, где справа находятся параметры, при установке которых трейдер может достигнуть результатов по прибыли и других показателей, сопоставимых с теми, что находятся  справа.



Пример работы Советника VR Smart Grid


Работа робота начинается, как только трейдер нажмет «ОК» в окне настроек  Советника, при условии, что торговая платформа также настроена и смайлик VR Smart Grid улыбается в левом углу.

Алгоритм работает с минимумом визуализации без нанесения индикаторов, они отображены в рисунках ниже для демонстрации логики торговли.

VR Smart Grid использует принцип «тотального трейдинга», т.е., открывает сделки при первой возможности «в обе стороны». Сетки  сделок в шорт (продажа) и лонг (покупка),  ведутся роботом изначально  отдельно друг от друга и объединяются в одну систему, если Советник «видит» возможность перекрыть убыток одной из сторон за счет избытка общей прибыли.

Первый ордер открывается сразу, как только VR Smart Grid определяет расположение котировок относительно средней линии канала Дончиана. В нашем примере курс EUR/USD выше линии индикатора, поэтому Советник продает с лотом 0,01 (указан в настройках).

 

Курс EUR/USD продолжает рост и канала Дончиана перерисовывается выше, что дает сигнал на покупку по тренду с лотом 0,01. Теперь убыток по первой сделке шорт будет компенсироваться открытым лонгом.


 
В коде  робота заложен еще один индикатор, определяющий коррекции к тренду и развороты. Рост курса EUR/USD привел к попаданию кривой CCI в  зону перекупленности, поэтому Советник открывает контртрендовую сделку на продажу. Она вторая по счету, поэтому алгоритм VR Smart Grid:
Увеличивает по Мартингейлу шорт до 0,02 лота
Усредняет первый, убыточный шорт, автоматически рассчитав уровень прибыли, и выставив отложенный ордер – тейк профит

Ордер на покупку пока остается открытым, так как сигнал канала Дончиана на растущий тренд еще актуален.


 

Дальнейшее падение курса «закрывает шорты», принося первую прибыль, обозначенную в левом верхнем углу графика на появившемся мониторе баланса. Теперь под управлением  VR Smart Grid остается только убыточная позиция на покупку.

 

После закрытия шорта, робот будет искать возможность открыть новую сделку на продажу, так как алгоритм стремится постоянно «быть в рынке». Текущая свеча находится выше скользящей средней канала Дончиана, поэтому стратегия выдает сигнал шорт, который сталкивается с ограничением в настройках – «Сделка по новому бару». Сделка открывается только по цене закрытия, на новой свече, что оказывается гораздо ниже средней линии.


 

Курс продолжает падать, увеличивая прибыль шорта, робот задействует алгоритм защиты этой сделки от потерь, выставляя стоп-лосс. Теперь при откате курса назад сделка закроется в ноль, плюс минимальная прибыль, чтобы покрыть расходы спреда (настраивается пользователем).


 
Падение приводит к возникновению сигнала перепроданности, индикатор CCI показывает значение ниже уровня «минус 100», Советник VR Smart Grid:
1.  Открывает сделку на покупку, увеличивая ее до 0,02 лота по правилу Мартингейла, так как это второй лот
2.  Усредняет оба лонга, выставляя тейк-профит, покрывающий убыток открытого ранее ордера
3.  Высчитывает и выставляет тейк профит на шорт, чтобы получить запас прибыли для резервного покрытия убытка по долго «висящей» покупке EUR/USD
  

Сделка шорт закрываются с прибылью, что отображается на отчете монитора баланса в левом верхнем углу, «в рынке» под управлением робота остаются две сделки на покупку с тейкпрофитом на закрытие.


 
Выводы

Пример работы Советника показывает, что робот реализует сложносоставную  стратегию, управляя отдельными сценариями и совместной группой разнонаправленных ордеров. Попытка повторить подобную тактику ручной торговлей может обернуться чередой ошибок из-за невнимательности. Ошибки трейдера умножит «растущий минус» по открытым ордерам, который будет влиять на эмоциональный фон трейдинга.

Советник VR Smart Grid не имеет подобных проблем, единственно к чему чувствителен робот: обрывы Интернет-соединения, отключения электричества, проблемы с компьютером пользователя, запаздывания котировок (большой ping).

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

ДЕМО ВЕРСИЯ И СЕТ ФАЙЛЫ 



Поделитесь с друзьями: