Логин: Пароль:
Забыли пароль?Зарегистрироваться
745

VR Smart Grid - умные сети в торговле на форекс

VR Smart Grid – это многофункциональный советник для терминалов MetaTrader 4 и MetaTrader 5, позволяющий вести торговлю с помощью сетей ордеров. Алгоритм советника дает возможность торговать по тренду и против тренда. Торговля по тренду построена таким образом что каждый новый ордер открывается только в том случае если предыдущий ордер имеет Стоп Лосс в зоне прибыли. Торговля против тренда ведется с целью закрытия убыточных позиций с прибылью. Советник имеет большое количество настроек, позволяющих вести консервативную, агрессивную или скальпирующую торговлю финансовыми инструментами. Первая версия советника была написана в 2009году, программа постоянно улучшается и модернизируется. 

VR Smart Grid - умные сети в торговле на форекс

Преимущества

  • Прост в настройке
  • Подходит для новичков и профессионалов
  • Может работать с любыми финансовыми инструментами (Forex, Crypto, CFD, Futures, Metals)
  • Может быть оптимизирован в тестере стратегий
  • Может торговать на любых временных периодах
  • Имеет несколько режимов торговли, по тренду, против тренда
  • Имеет несколько режимов усреднения, в том числе, умное и частичное усреднения
  • Советник автоматически учитывает комиссии и своп

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

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

В случае если после открытия ордера цена идет в прибыльном направлении, советник VR Smart Grid будет использовать метод безубыточной торговли используя Трейлинг стоп. (Движение стоп Лосса в прибыльную зону в след за ценой). Когда выполнится условие прибыли для ордера в попутном направлении будет открыт еще ордер тем же лотом что и предыдущий. Таким образом советник будет стараться максимально эффективно использовать торговлю по тренду. 

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

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

Доходность 

Доходность советника VR Smart Grid определялась и достигалась с помощью оптимизатора встроенного в MetaTrader 5, так как качество оптимизации, качество исторических данных в несколько раз лучше чем в MetaTrader 4. Все настройки могут быть применимы для терминалов MetaTrder 4 и MetaTrader 5.

Для советника VR Smart Grid проводилась длительная оптимизация в cloud сети mql5, наиболее эффективные настройки сделаны настройками по умолчанию в советнике на дату публикации советника. Ниже представлено несколько отчетов сделанных на настройках по умолчанию. 

Рекомендации:

  • Проводите тестирование в условиях максимально приближенным к реальным.
  • Используйте демонстрационные счета для тестов.
  • Проведите тестирование не менее 2-4 рабочих недель
  • Используйте VPS сервер, это даст возможность качественно работать советнику 24/7
  • Настройки программы позволяют в одном терминале запустить несколько копий советника
  • Не позволяйте себе больших рисков, используйте небольшой депозит
  • Любые .set файлы проверяйте на тестах
  • Тестирование советника в тестере стратегий не даст Вам гарантий, используйте только демо счета
  • Не оставляйте советник работать 24/7 на реальном счете, всегда контролируйте работу советника
  • При необходимости регулируйте настройки

>Настройки советника VR Smart Grid

Настройки расчета лота

  • Тип расчета лота - Настройка выбора типа расчета лота для первого стартового ордера.
    • Фиксированный лот - лот остается без изменений.
    • Лот из расчета процент от баланса - лот увеличивается в зависимости от роста баланса на депозите.
  • Значение фиксированного лота или процента - в зависимости от того какой параметр выбран в настройке "Тип расчета лота", для "Фиксированного лота" нужно указать значение лота, например 0,01 или 1,26, для "Лот из расчета процент от баланса", нужно указать процент, например 0,5 или 5. Указав в поле значение 5, советник автоматически рассчитывает лот исходя из 5% от депозита, если депозит 100 000 долларов, то лот будет рассчитан из 5% это 5000 долларов, значение лота будет 21,65.
  • Тип расчета лота (Калькуляция для ордеров) - Настройка позволяет выбрать стратегию управления лотами для новых ордеров, открывающихся в сети против тренда.
    • Start lot - Лот остается не измененным, для всех ордеров используется лот указанный в настройке "Значение фиксированного лота или процента". Пример:  (0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01) 
    • Martingale lot - Лот рассчитывается из формулы, лот предыдущего ордера умножается на 2. Пример: (0.01, 0.02, 0.04, 0.08, 0.16, 0.32) 
    • Fibo lot - Лот рассчитывается по принципу чисел Фибоначчи, каждый новый лот равен сумме двух предыдущих лотов. Пример: (0.01, 0.01, 0.02, 0.03, 0.05, 0.08, 0.13 )
    • Sum start lot - Лот рассчитывается по принципу сложения лота, указанного в настройке "Значение фиксированного лота или процента" и лота последнего открытого ордера. Пример: (0.01, 0.02, 0.03, 0.04, 0.05, 0.06) 
    • Up lot + Dw lot - Лот рассчитывается по принципу сложения лотов первого ордера и последнего. Пример: (3+,4,7,10,13,16,19) 
  • Максимально допустимый лот для покупок - Настройка ограничивает максимальный лот, если в результате расчетов стратегии управления лотами, лот будет больше, чем указан в настройке, советник откроет ордер не превышающим значения указанного в настройке.
  • Максимально допустимый лот для продаж - Настройка ограничивает максимальный лот, если в результате расчетов стратегии управления лотами, лот будет больше, чем указан в настройке, советник откроет ордер не превышающим значения указанного в настройке.

Настройки усреднения ордеров

  • Тип усреднения ордеров - Настройка позволяет выбрать стратегию расчета средней цены, при достижении которой, будет закрыта часть ордеров или все ордера.
    • Усреднять все ордера против тренда - Стратегия рассчитывает реальные уровни Тейк Профитов для всех ордеров. Всем ордерам устанавливается реальный тейк профит, который фиксируется на сервере брокера и в терминале трейдера.
    • Усреднять два крайних ордера против тренда - Стратегия рассчитывает реальный уровни Тейк Профитов для двух крайних ордеров. В расчет берется ордер с наибольшей ценой открытия и с наименьшей ценой открытия.
    • Усреднять два последних ордера против тренда - Стратегия рассчитывает реальные уровни Тейк Профитов для двух последних ордеров. В расчет берутся два последних открытых по цене и времени ордера.
    • Умное усреднение, выборка наиболее оптимального усреднения - Стратегия анализирует предыдущие три стратегии "Усреднять все ордера против тренда, Усреднять два крайних ордера против тренда, Усреднять два последних ордера против тренда" с целью расчета и поиска цены, которая максимально близко находится к текущей рыночной цене. Чем ближе средняя цена ордеров к текущей рыночной цене, тем больше вероятность закрыть часть ордеров с прибылью и сократить позицию против тренда. Стратегия работает постоянно с каждым изменением положения ордеров, пересчет уровней происходит с каждым изменением количества ордеров. Для ордеров используются реальные уровни Тейк Профита.
    • Частичное усреднение всех ордеров против тренда - Стратегия работает аналогично стратегии "Усреднять все ордера против тренда", с несколькими отличиями. 1 - Используется виртуальный уровень Тейк Профита, что позволяет скрыть свои уровни от брокера, 2 - Расчет средней цены происходит не для всего лота, а для части лота, указанной в настройке "Процент закрытия части ордеров в сети". Если ордер имеет лот 1, а в настройке указано 50 процентов то для расчета средней цены будет взято 0,5 лота.
    • Частичное усреднение крайних ордеров против тренда - Стратегия работает аналогично стратегии "Усреднять два крайних ордера против тренда"  с несколькими отличиями. Используются виртуальные уровни Тейк Профита, в расчет цены закрытия идут части лотов. 
    • Частичное усреднение двух последних ордеров против тренда - Стратегия работает аналогично стратегии "Усреднять два последних ордера против тренда" с несколькими отличиями. Используются виртуальные уровни Тейк Профита, в расчет цены закрытия идут части лотов.
    • Не использовать усреднение против тренда - Стратегия исключает расчет средних цен и закрытие ордеров по общим ценам или общим Тейк Профитам.
  • Процент закрытия части ордеров в сети - Настройка задает процент для закрытия части ордеров, применяется только к стратегиям "Частичное усреднение всех ордеров против тренда, Частичное усреднение крайних ордеров против тренда, Частичное усреднение двух последних ордеров против тренда".

Настройки типов ордеров

  • Тип торговли - Настройка позволяет выбрать тип торговли и направление торговли.
    • Одновременная торговля ордерами на покупку и продажу - Настройка позволяет включить полную автоматическую торговлю ордерами на покупку и на продажу.
    • Торговля ордерами только на покупку - Настройка позволяет включить торговлю только на покупку, начальные ордера на продажу открываться не будут, ордера на продажу открытые до включения настройки останутся под контролем советника и будут закрыты по принципу "Плавной остановки торговли на продажу"
    • Торговля ордерами только на продажу - Настройка позволяет включить торговлю только на продажу, начальные ордера на покупку открываться не будут, ордера на покупку открытые до включения настройки останутся под контролем советника и будут закрыты по принципу "Плавной остановки торговли на покупку"
    • Плавная остановка торговли на покупку - Настройка плавно завершает стратегию покупки финансового инструмента. Включение этой настройки не означает что ордера на покупку больше открываться не будут. Советник будет продолжать работать в обычном режиме пока не закроет все ордера на покупку. После закрытия всех ордеров на покупку, новые ордера открываться не будут. Торговля на продажу будет вестись в обычном режиме.
    • Плавная остановка торговли на продажу - Настройка плавно завершает стратегию продажи финансового инструмента. Включение этой настройки не означает что ордера на продажу больше открываться не будут. Советник будет продолжать работать в обычном режиме пока не закроет все ордера на продажу. После закрытия всех ордеров на продажу, новые ордера открываться не будут. Торговля на покупку будет вестись в обычном режиме.
    • Плавная остановка торговли по всем типам ордеров - Настройка плавно завершает работу советника. Плавное завершение не означает что советник не будет открывать новых ордеров. Советник будет продолжать вести торговлю до тех пор, пока не закроет все ордера.
    • Подхватывание ручных ордеров (Magic number = 0) - Настройка предназначена для торговли в ручном режиме. Трейдер сам принимает решение, когда и какой ордер открыть. В данном режиме ордера, открытые трейдером советник контролирует и в случае не верного входа трейдера руками, задача советника ликвидировать "Плохой вход" с минимальной прибылью.
  • Максимальное количество ордеров на покупку против тренда - Настройка ограничивает количество ордеров, открываемых на покупку против тренда.
  • Максимальное количество ордеров на продажу против тренда - Настройка ограничивает количество ордеров, открываемых на продажу против тренда.

Настройки шага ордеров

  • Шаг между ордерами в пунктах - Настройка задает дистанцию в пунктах между открытым ордером и ордером, который должен быть открыт.
  • Увеличить шаг на указанное количество пунктов - Настройка увеличивает значение указанное в "Шаг между ордерами в пунктах" в зависимости от количества ордеров по типу.

Настройки для управления балансом

  • Минимальный профит для закрытия ордеров в пунктах - Настройка задает минимальное значение прибыли в пунктах, которое должно быть получено при полном или частичном закрытии ордеров. 
  • Закрыть все ордера при прибыли больше - Настройка позволяет закрыть все ордера если общая плавающая прибыль достигла указанного значения. Сумма прибыли указывается в валюте депозита. Пример: (100)
  • Закрыть все ордера при убытке больше - Настройка позволяет закрыть все ордера если общий плавающий убыток достиг указанного значения. Сумма убытка указывается в валюте депозита. Пример: (-100)  Знак ( -  Минус ) Обязателен.
  • Полная остановка торговли или с возобновлением - Настройка позволяет либо полностью остановить работу эксперта на торговом счете после срабатывания "Закрыть все ордера при прибыли больше" или "Закрыть все ордера при убытке больше" либо возобновить торговлю после закрытия всех ордеров. Тип стратегии выбирается в настройке ниже.
    • Полная остановка без возобновления торговли - Настройка укажет торговой программе закрыть все ордера и остановить торговлю. Торговля советником останавливается не зависимо от того нажата кнопка Авто торговли в терминале или нет.
    • Полная остановка советника и продолжение торговли - Настройка укажет торговой программе закрыть все ордера и возобновить торговлю.

Настройка трейлинг-стопа

  • Трейлинг стоп для ордеров по тренду - Настройка включает торговую стратегию работы советника с учетом тренда. В зависимости от указанного значения торговый алгоритм будет перемещать реальный уровень стоп лосса в след за ценой на указанной в настройке дистанции. Когда дистанция между Стоп Лоссом будет больше или равна указанному значению, будет открыт новый ордер по тренду.
  • Трейлинг стоп для ордеров против тренда - Настройка включает торговую стратегию торговли с использованием Трейлинг Стопа против тренда. Перемещение реального уровня Стоп Лосса в след за ценой будет происходить только у ордеров, открытых против тренда.

Настройка времени остановки торговли

  • Использовать новый бар для открытия позиции - Настройка позволяет указать программе открывать новый ордер с учетом настройки "Шаг между ордерами в пунктах" и при появлении нового бара. Ордера будут открываться на новом баре со смещением в 5 секунд, чтобы избежать попадания в сверх-активный период обращений к серверу брокера.
  • Отключать советник на время? - Настройка указывает программе контролировать заданное время торговли, указанное ниже.
  • Время остановки работы эксперта - Время при наступлении которого советник прекращает открывать новые ордера. При этом советник продолжает работать с ордерами, открытыми ранее.
  • Время возобновления торговли экспертом - Время при наступлении которого советник возобновляет открытие новых ордеров.

Настройка сигналов торговых стратегий

  • Торговая стратегия сигналы от индикаторов - Настройка позволяет выбрать торговую стратегию по индикаторам или безындикаторную торговлю.
    • Не использовать сигналы индикаторов - Стратегия торговли основана на отсутствии ордеров. Если ордера нет или ордер был закрыт, советник откроет новый ордер.
    • Сигнал индикатора CCI - Стратегия, основанная на индикаторе CCI. В советник запрограммирован индикатор с периодом 20, сигнал на открытие ордера происходит если значение индикатора CCI пересекает уровни 100 и -100.
    • Сигнал индикатора Donchian channel - Стратегия, основанная на канале Дончана, ордер открывается в момент пересечения ценой границы канала на пробой. Покупка происходит если цена проходит верхний уровень, продажа происходит если цена опускается ниже нижней границы канала.
    • Пересечение индикаторов Moving Average - Стратегия основана на пересечении средних скользящих. Периоды индикаторам можно указать в настройках ниже. Для быстрой скользящей средней "Период индикатора 1 Period PTP", для медленной "Период индикатора 2 Target Factor PTP". Ордер на покупку открывается, когда быстрая скользящая средняя пересекает медленную снизу вверх. Ордер на продажу открывается, когда быстрая скользящая средняя пересекает медленную сверху в низ.
    • Свой сигнал - Стратегия позволяет трейдеру передать сигнал из любого другого индикатора или советника. Метод передачи сигнала очень прост и основан на глобальных переменных терминала MetaTrader. Для того что бы советник открыл ордер на покупку, нужно через глобальную переменную с именем "SignalBuy" передать значение 1, для продажи нужно через глобальную переменную с именем "SignalSell" передать значение -1. Любое другое значение переданное через глобальные переменные не учитывается. GlobalVariableSet("SignalBuy",1) ; - Передача сигнала на покупку. GlobalVariableSet("SignalSell",-1); - Передача сигнала на продажу.
    • Свой сигнал PTP - Сигнал, основанный на индикаторе PTP, Установить период индикатора "Период индикатора 1 Period PTP" установить второе значение "Период индикатора 2 Target Factor PTP", номер буфера для роста "Номер буфера индикатора для покупок", номер буфера для покупок "Номер буфера индикатора для продаж".
  • Применять сигналы для стартового ордера или для всех ордеров против тренда? - Настройка указывает советнику применять сигналы только к первым ордерам, когда в терминале вообще нет ордеров или открывать все ордера с учетом сигнала.
  • Период индикатора 1 Period PTP - Настройки периодов быстрой скользящей средней или периода индикатора PTP.
  • Период индикатора 2 Target Factor PTP - Настройки периодов медленной скользящей средней или периода индикатора PTP.
  • Номер буфера индикатора для покупок - Настройка буфера индикатора для покупок.
  • Номер буфера индикатора для продаж - Настройка буфера индикатора для продаж.

Другие настройки

  • Показывать рост баланса на графике? - Настройка отображает информацию о росте баланса на графике.
  • Предупреждать о низкой марже? - Настройка предупредит трейдера о низкой марже.
  • Комментарий ордеров - Настройка комментариев к ордерам, если поле пустое, то в комментарии указывается имя программы и "Серийный номер (Magic Number)".
  • Серийный номер (Magic Number) - Настройка серийного номера, по данному номеру советник отличает свои ордера от чужих ордеров.
  • Проскальзывание (Slippage) - Настройка задает размер проскальзывания в пунктах.

Видео обзор советника и описание настроек

Обновления и история версий VR Smart Grid

Версия 20.090 22.09.2020

  • Программа полностью переписана
  • Массовые исправления и улучшения
  • Добавлено несколько новых видов усреднений

Запланировано

Вы можете предложить идею или доработку в разделе "Отзывы и обсуждения".

Что в архиве

Архив содержит файлы:

  • VR-Smart-Grid-RU.ex4 - Версия программы на Русском языке для MetaTrader 4
  • VR-Smart-Grid-EN.ex4 - Версия программы на Английском языке для MetaTrader 4
  • VR-Smart-Grid-RU.ex5 - Версия программы на Русском языке для MetaTrader 5
  • VR-Smart-Grid-EN.ex5 - Версия программы на Английском языке для MetaTrader 5
  • Файлы оптимизации и тестирования советника
  • Файлы настроек советника

Частые вопросы

Вопрос: Как установить советинк?

Ответ:Открываем терминал MetaTrader, Нажимаем вверху слева Файл > Открыть каталог данных > Папка Mql4 или Mql5 > Папка Experts. Вот в эту папку нужно положить советник


Trading-Go, опубликовал запись 3 года назад.
С момента публикации зафиксировано 4166 просмотров.
Сейчас эту запись просматривает 1 незарегистрированный пользователь.
Добавить фото Добавить файл
Trading-Go

Трейдер-программист с 2006 г. Пишу уникальные редкие программы :)

Сайт https://trading-go.ru/
Регистрация на проекте: 20.06.2010
Написал комментариев: 65
Записей в блоге: 212
Подписчиков: 745
Сайт: trading-go.ru/
Skype: Voldemar227

Содержание блога:
Форекс-объявления:

Показано форекс-объявлений:
в декабре: 11 033 625;
вчера: 1 038 695 на 260 сайтах;
Разместить форекс-объявление
 Forex Magazine © 2004-2024