VR Smart Grid
- Эксперты
- Vladimir Pastushak
- Версия: 25.31
- Обновлено: 4 марта 2025
- Активации: 20
VR Smart Grid – умный торговый робот(Советник), который способен поэтапно закрывать множество рыночных позиций с заданной трейдером прибылью. Постепенное закрытие мелких частей помогает оперативно и результативно сократить риски. Алгоритм торговой стратегии включает несколько тщательно проработанных торговых стратегий. Основополагающая стратегия заключается в создании сетки позиций и частичном закрытии позиций с фиксированной прибылью. Торговый робот(Советник) анализирует текущую рыночную ситуацию, разбивая лоты на отдельные части, что позволяет вычислить оптимальную среднюю цену для закрытия определенной части позиций. Такой метод обеспечивает максимальное приближение средней цены к актуальной рыночной цене, а незначительные колебания рынка приводят к автоматическому закрытию заранее рассчитанной части позиций.
Файлы настроек (set files), демо версии продукта, инструкции и бонусы доступны в [блоге]
Версия для [MetaTrader 5]
В торговую стратегию робота VR Smart Grid заложено восемь различных методов закрытия рыночных позиций. В зависимости от выбранного метода, советник может устанавливать реальные или виртуальные уровни Take Profit. Последовательность расчета лотов может задаваться трейдером вручную либо определяться автоматически одним из методов, включая принцип Фибоначчи. Расстояние между позициями также может настраиваться вручную для каждого шага или же рассчитываться автоматически.
VR Smart Grid способен осуществлять торги финансовыми инструментами в полностью автоматическом режиме, оставляя трейдеру лишь контроль над настройками. В зависимости от параметров, с использованием VR Smart Grid можно управлять и сопровождать позиции, открытые другими советниками или самим трейдером. Способ открытия позиции — будь то через компьютерный терминал или мобильное приложение — для советника не имеет значения.
Алгоритм работы торговой стратегии основан на управлении и корректировке рыночных позиций. Например, при восходящем тренде для позиции на покупку советник использует трейлинг-стоп. Как только уровень Stop Loss окажется в зоне прибыли, советник откроет дополнительную позицию. Цель этой тактики — минимизировать риски торговли. В условиях нисходящего тренда советник открывает позиции для усреднения с установленным лотом и шагом. При малейшем откате VR Smart Grid начнет постепенно закрывать всю сетку позиций небольшими частями.
Преимущества советника VR Smart Grid:
- Торговый робот прост в настройке;
- Подходит для новичков и профессионалов;
- Работает с любыми финансовыми инструментами (Forex, Crypto, CFD, Futures, Metals);
- Советник может торговать в любые временные периоды;
- Предоставляет несколько режимов усреднения, в том числе умное и частичное усреднения.
- Имеет несколько режимов торговли по тренду, против тренда;
- Может сопровождать и контролировать позиции других торговых алгоритмов;
- Автоматически учитывает комиссии и своп;
- Работает с оптимизацией в тестере стратегий;
- Бесплатные обновления.
- Бесплатная техническая поддержка.
- Наборы файлов настроек, обратитесь к автору.
Основные рекомендации:
- Контролируйте работу торгового робота и своевременно изменяйте настройки.
- Проводите тестирование на демо счетах, в условиях максимально приближенных к реальным.
- Используйте VPS сервера.
- Не позволяйте больших рисков.
- Настройте терминал MetaTrader на отправку Push сообщений, чтобы получать на смартфон сообщения.
- Свяжитесь с автором программы для получения дополнительной информации, настроек и бонусов.
- Внимательно изучите настройки программы в блоге.
Уважаемые коллеги и друзья-трейдеры,
Как и многие из вас, я стремлюсь зарабатывать на финансовых рынках. Работа над советником VR Smart Grid началась в 2009 году. С тех пор я перепробовал тысячи вариаций алгоритмов и логических схем. Каждая новая версия проходила тщательное тестирование на учебных и демо-счетах, поскольку симуляторы не могут передать всей сложности реальных условий. Лишь наблюдая за поведением советника в живой торговле, я вносил улучшения, шаг за шагом совершенствуя алгоритм до оптимальной конфигурации.
VR Smart Grid выделяется среди аналогичных решений не только наличием восьми методов усреднения, но и гибкостью настроек, позволяющих точно настроить автоматическую торговую стратегию под ваши нужды.
Настройки торгового робота и их описание
Трендом считается когда цена ВЫШЕ верхней позиции на покупку, против тренда считается когда цена НИЖЕ верхней позиции на покупку. Для продаж с точностью на оборот.
4/5 - Помечены настройки зависимые от количества знаков после запятой у брокера.
Описание настроек и настройки по умолчанию сделаны для 3-5 значных брокеров. Для 2-4 значных брокеров настройки помеченные знаком 4/5 следует указывать в 10 раз меньше.
< = Lot calculation settings = >
- The type of lot calculation - Настройка позволяет выбрать тип автоматического расчёта лота.
- Fixed lot (Example: 0.01) - Режим при котором используется стандартный фиксированный лот.
- Percentage lot (Example: 3) - Режим при котором новый лот рассчитывается в виде процента от депозита.
- The balance for the minimum lot (Example: 300 for the minimum lot) - Режим при котором лот рассчитывается от суммы депозита для минимального лота. Например трейдер задал депозит 500. В таком случае сумма общего депозита будет разделена на 500 и умножена на минимально допустимы лот брокера. Если депозит 2000 долларов и трейдер указал 500 долларов, 2000 / 500 = 4, 4 * на 0.01, стартовый лот будет 0.04.
- Value (Lot, Percentage, Balance) - Значение для указанного типа расчета лота.
- Manual sequence of lots, through ; (Example: 0.01;0.05;0.02;0.04) - Настройка позволяет задать любую последовательность лотов в ручную. Настройка имеет высший приоритет и отключает работу вышеописанных настроек.
- Type of automatic lot calculation - Настройка позволяет выбрать автоматический метод расчёта лотов для новых позиций, открывающихся против тренда.
- The starting lot (Calculation example: 1,1,1,1,1) - Лот остается без изменений и всегда равен рассчитанному лоту в настройке Value (Lot, Percentage, Balance).
- Martingale lot (Calculation example: 1,2,4,8,16) - Лот рассчитывается по формуле: лот предыдущей позиции умножается на 2.
- Fibo lot (Calculation example: 1,1,2,3,5,8) - Лот рассчитывается по принципу чисел Фибоначчи, каждый новый лот равен сумме двух предыдущих лотов.
- The sum of the maximum and starting lot (Calculation example: 1,2,3,4,5) - Лот рассчитывается по принципу сложения лота, рассчитанного в настройке Value (Lot, Percentage, Balance) и лота последней открытой позиции.
- The sum of lots of extreme positions (Calculation example: 3+,4,7,10) - Лот рассчитывается по принципу сложения лотов первой и последней позиций.
- Additional lot multiplier (0 - Disabled) - Настройка позволяет увеличить рассчитанный лот или уменьшить его. Пример: калькуляция Фибо без Additional lot multiplier: 1,1,2,3,5,8. Калькуляция с использованием Additional lot multiplier равным 2: 1*2 = 2, 1+2=3*2, 3+6=9*2. Данная настройка может не только агрессивно увеличивать лоты но и уменьшать их, если значение настройки меньше 0. Например 1*0.5 = 0.5, 1 + 0,5 = 1,5 * 0,5 = 0.75.
- Maximum Buy lot - Настройка ограничивает максимальный лот для покупок, если в результате расчетов стратегии управления лотами, лот будет больше, чем указан в настройке, торговый робот откроет позицию не превышающим значения указанного в настройке.
- Maximum Sell lot - Настройка ограничивает максимальный лот для продаж, если в результате расчетов стратегии управления лотами, лот будет больше, чем указан в настройке, торговый робот откроет позицию не превышающим значения указанного в настройке.
< = Position Pitch Settings = >
- Type of distance calculation - Тип расчёта дистанции для новых позиций против тренда.
- Points (Example: 100) - Дистанция рассчитывается в пунктах.
- ATR modified (Example: 50) - Дистанция рассчитывается по модифицированной формуле индикатора ATR. В данном алгоритме дистанция на продажу может отличаться от дистанции на покупку.
- Percentages (Example: 1.5) - Дистанция рассчитывается как процент роста или падения текущей цены от последней позиции против тренда.
- Bollinger Bands difference line (Example: 12) - Дистанция рассчитывается как разность между верхней и нижней линией индикатора Bollinger Bands.
- Donchian difference line (Example: 22) - Дистанция рассчитывается как разность между верхней и нижней линией индикатора Donchian.
- The average value of the bars (Example: 30) - Дистанция рассчитывается как среднее значение баров за указанный период.
- 4/5 Value (Points, Percentage, Indicator Period) - Значение для указанного типа расчета дистанции.
- 4/5 Step increase between positions (0 - Disabled) - Настройка позволяет увеличивать дистанцию в зависимости от количества позиций по типу против тренда.
- Manual distance sequence, through ; (Example: 50;100;80;30) - Настройка позволяет задать любую последовательность дистанций в ручную. Настройка имеет высший приоритет и отключает работу вышеописанных настроек.
< = Working time settings = >
- Trading on a new bar - Настройка позволяет задать ограничить открытие торговых позиций появлением нового бара. В зависимости от выбранного периода и иных рассчитанных условий, торговый робот будет открывать позиции только с учетом появления нового бара, указанного периода. Данная настройка не влияет на алгоритмы расчёта значений индикаторов. Все индикаторные расчёты производятся относительно периода на котором работает торговый робот.
- Enable time-based work - Настройка включает или отключает работу торгового робота по времени.
- Trading end Time - Время когда торговый робот должен завершить работу.
- Trading start time - Время когда торговый робот должен возобновить работу.
< = Trading Settings = >
- 4/5 Maximum Spread (0 - Disabled) - Настройка останавливает работу торгового робота в случает если спред больше заданного трейдером.
- Type of trading operations - Настройка позволяет задать тип торговых позиций для торговли.
- Buy and Sell together - Торговый робот может одновременно и покупать и продавать.
- Buy Only - Торговый робот может совершать сделки только на покупку.
- Sell Only - Торговый робот может совершать сделки только на покупку.
- Buy - smooth stop - Торговый робот плавно останавливает работу с покупками. Принцип работы данного алгоритма: торговый робот совершает сделки на покупку до тех пор пока вся сеть покупок не будет полностью закрыта. После закрытия всех покупок новые позиции на покупку открываться не будут.
- Sell - smooth stop - Торговый робот плавно останавливает работу с покупками. Принцип работы данного алгоритма: торговый робот совершает сделки на покупку до тех пор пока вся сеть покупок не будет полностью закрыта. После закрытия всех продаж новые позиции на продажу открываться не будут.
- Buy and Sell is a smooth stop - Торговый робот плавно останавливает торговлю. Принцип работы данного алгоритма: торговый робот совершает сделки на покупку и на продажу до тех пор пока вся сеть не будет полностью закрыта. После закрытия всех позиций новые открываться не будут.
- Control of manual positions (Magic Number = 0) - Настройка позволяет торговому алгоритму взять под контроль определенные торговые позиции открытые трейдером в ручную или другим торговым роботом. При использовании данной настройки параметр Magic Number должен быть указан как 0 для ручных позиций или Magic Number другого торгового робота. Избегайте работы нескольких торговых роботов с одним Magic Number! Перед включением данной настройки, во избежание конфликтов торговых роботов, другие роботы должны быть выключены! Данная настройка позволяет разруливать сложные ситуации созданные другими торговыми роботами или трейдером в ручную.
- Maximum number of purchase positions (0 - Disabled) - Настройка ограничивает максимальное количество покупок против тренда.
- Maximum number of positions for sale (0 - Disabled) - Настройка ограничивает максимальное количество продаж против тренда.
< = Balance Management Settings = >
- Close all positions with profit or loss (Example: 50 or -30) - Настройка позволяет задать сумму профита или убытка при котором торговый робот должен закрыть все позиции на покупку и продажу.
- Action after closing all positions - Настройка задает роботу дальнейшие действия после закрытия всех позиций.
- Close all positions and Stop trading - Полностью остановить торговлю робота.
- Close all positions and Continue trading - Продолжить торговлю.
< = Averaging Settings = >
- Type of averaging - Настройка позволяет выбрать тип расчёта средней цены. Частичное закрытие возможно только при использовании виртуальных уровней.
- All positions, real TakeProfit - Работает только с реальными уровнями, тип усреднения при котором в расчёт идут все позиции на покупку или все позиции на продажу.
- Two extreme positions, a real TakeProfit - Работает только с реальными уровнями, тип усреднения при котором в расчёт идут две крайние позиции на покупку или две крайние позиции на продажу.
- The last two positions, the real TakeProfit - Работает только с реальными уровнями, тип усреднения при котором в расчёт идут две последние позиции с большими лотами на покупку или две последние позиции с большими лотами на продажу.
- Smart choice, Real TakeProfit - Работает только с реальными уровнями, тип усреднения при котором торговый робот анализирует все цены усреднений и выбирает наилучшую.
- All positions, virtual TakeProfit - Работает только с виртуальными уровнями, тип усреднения при котором в расчёт идут все позиции на покупку или все позиции на продажу.
- Two extreme positions, virtual TakeProfit - Работает только с виртуальными уровнями, тип усреднения при котором в расчёт идут все позиции на покупку или все позиции на продажу.
- Last two positions, virtual TakeProfit - Работает только с виртуальными уровнями, тип усреднения при котором в расчёт идут две последние позиции с большими лотами на покупку или две последние позиции с большими лотами на продажу.
- Smart choice, virtual TakeProfit - Работает только с виртуальными уровнями, тип усреднения при котором торговый робот анализирует все цены усреднений и выбирает наилучшую.
- Do not use averaging - Настройка отключает автоматический расчёт средних цен. Управление позициями осуществляется с помощью других функций или в ручную трейдером.
- Closing the percentage portion of the Virtual mode (Example: 25) - Работает только с виртуальными режимами усреднений. Настройка задает процент закрытия лотов позиций.
- 4/5 Minimum profit for closing positions (Example: 25) - Настройка задает количество пунктов дополнительной прибыли, при закрытии серии позиций.
< = Trailing trend stop = >
- Type of trend-based trailing - Настройка устанавливает тип трейлинг стопа для позиций по тренду:
- Classic - Классический трейлинг стоп при котором стоп лосс передвигается за ценой на заданном количестве пунктов.
- Dynamic - Динамический трейлинг стоп при котором расстояние для стоп лосса рассчитывается на процентном соотношении. Данный трейлинг стоп требует указать размер потенциального тренда в пунктах. (Средний размер тренда для пары EURUSD 8000 - 11 000 пунктов)
- Manual - Режим при котором трейдер сам управляет перемещением Stop Loss.
- 4/5 Potential trend size (Points) (Example: 4000) - Значение для указанного типа расчета Трейлинг Стопа.
- Maximum percentage for a trailing stop (Dynamic) - Настройка ограничивает динамический трейлинг стоп в случае если тренд больше чем трейдер указал в настройке 4/5 Potential trend size.
< = Trailing stop against the trend = >
- Type of anti-trend trailing - Настройка устанавливает тип трейлинг стопа для позиций против тренда:
- Classic - Классический трейлинг стоп при котором стоп лосс передвигается за ценой на заданном количестве пунктов.
- Dynamic - Динамический трейлинг стоп при котором расстояние для стоп лосса рассчитывается на процентном соотношении. Данный трейлинг стоп требует указать размер потенциального тренда в пунктах. (Средний размер тренда для пары EURUSD 8000 - 11 000 пунктов)
- Manual - Режим при котором трейдер сам управляет перемещением Stop Loss.
- 4/5 Potential trend size (Points) (Example: 4000) - Значение для указанного типа расчета Трейлинг Стопа.
- Maximum percentage for a trailing stop (Dynamic) - Настройка ограничивает динамический трейлинг стоп в случае если тренд больше чем трейдер указал в настройке 4/5 Potential trend size.
< = Setting up strategies = >
- The type of signals for the strategy - Настройка устанавливает тип сигнала для открытия позиций.
- Do not use indicator signals - Сигнал не используется, торговый робот проверяет наличие позиций и если их начинает торговлю.
- CCI indicator signal - Сигал от индикатора CCI. Cиналом для покупки считается когда текущее показание индикатора CCI на текущем баре больше показаний на предыдущем баре и значение индикатора меньше -100. Для продаж обратный сигнал.
- The signal of the Donchian channel indicator - Сигнал от индикатора Дончиан. Сигналом для покупки считается пробитие верхней границы канала. Для продаж обратный сигнал.
- Intersection of the 2x Moving Average - Сигнал от пересечения двух скользящих средних Moving Average. Сигналом для покупки считается пересечение быстрой скользящей средней медленную снизу вверх. Для продаж обратный сигнал.
- The signal of the user indicator - Пользовательский сигнал от пользовательского индикатора или иного приложения. В торговом роботе реализована возможность получения сигналов от сторонних приложений. Принцип передачи сигнала очень простой. Ваше приложение должно передавать сигнал через Глобальные переменные терминала по принципу: 1 Совершить покупку, -1 Совершить продажу. Принцип формирования имени глобальной переменной: _Symbol + "-VRSG-" + iMagicNumber;
- _Symbol - Имя финансового инструмента по номенклатуре терминала.
- "-VRSG-" - Отличительный префикс.
- MagicNumber - робота которому передается сигнал.
- Period of indicators: Donchian, CCI, Moving Average 1 (Example: 25) - Значение периода для указанного первого индикатора.
- Indicator period: Moving Average 2 (Example: 33) - Значение периода для указанного второго индикатора.
< = Other settings = >
- Display the information panel - Настройка включает или отключает информационную панель на графике. В тестере стратегий и оптимизаторе стратегий информационная панель не работает. Для тестере стратегий выводится изменение баланса тестирования с учетом прихода нового бара.
- The size of the information panel - Настройка размера информационной панели.
- Smartphone notifications - Настройка позволяет получать уведомление об изменениях в торговле робота в MetaTrader на мобильное устройство.
- Notifications in the terminal - Настройка позволяет получать стандартное уведомление в терминале (Alert).
- Email notifications - Настройка позволяет получать уведомление об изменениях в торговле робота на электронный адрес почты.
- Telegram notifications - Настройка позволяет получать уведомление об изменениях в торговле робота в телеграмм канал.
- Telegram Channel Name - Имя телеграмм канала.
- Secret Telegram Bot token - Секретный токен телеграмм бота, работающего в канале.
- Serial number of items (MagicNumber) - Уникальный номер позиций.
- 4/5 Slippage (Points) - Проскальзывание.
- Comment on the positions - Комментарий к позициям или их маска. Маска позволяет создавать комментарии автоматически. Максимальное количество тегов для маски 3. Пример: :eaname: :magic: - Комментарий будет VR Smart Grid v.25.020 MN 227
- Теги масок
- :eaname: - Запишет в комментарий имя торгового робота и его версию.
- :magic: - Запишет в комментарий MagicNumber торгового робота.
- :balance: - Запишет в комментарий баланс торгового счета на момент открытия позиции.
- :equity: - Запишет плавающую прибыль или убыток на момент открытия позиции.
- :typpos: - Запишет тип позиции.
Важно! Тестируя программу в тестере стратегий учтите следующие моменты:
- Лучшее тестирование - это использование программы в реальных условиях. Что бы оценить реальную эффективность приложения, купите программу на небольшой срок и используйте на учебных или микро-счетах.
- Тестер стратегий, встроенный в MetaTrader, не учитывает: спред, комиссию, пинги, реквоты, реальную скорость поступления тиков, качество тиков и другие важные условия.
- Результаты прибыльности или убыточности, полученные в тестере стратегий брать во внимание нельзя!
Hello, The smart grid is a great EA. It has a great risk management capability and keeps up with the settings. This EA is great for sideways markets and need better risk management for long trends. I find this EA will have a significant DD for pairs with the JPY currencies with it, since these pairs tend to move a lot in trends, so here you will have to put your money risk management into use. If you are an experienced trader you will love this EA because you would have an easy time going through the setting and programming them. This EA is not a fit all pair money making machines! If you think so, it will draw down your account in a day! This EA is basically a BMW that runs perfectly on the dot but if someone crash this great car is most likely the driver rather than the BMW!! So if you want a great EA this is it! But take the time to learn how to use it and fall in love with it!! Several times I thought I had it all down! And a few days later or less, got my surprise, I had it all wrong! had to plan and start all over! Every time I tried I became better at it!I am glad all happened on a demo account! Your mind is your best partner or your biggest enemy! You are so anxious to make money that very often overlook the small details! And details matters so much in trading!