Alpha Grid MT5 – многофункциональный советник, разработанный для полной или частичной автоматизации различных идей, связанных с сеточной торговлей (на хеджинг счету). При этом его можно рассматривать как общий конструктор стратегий, возможности которого позволяют настраивать не только сеточную торговлю, но и создавать нечто более сложное и индивидуальное, если хорошо разобраться в его функционале. То есть используемая стратегия совсем не обязательно должна быть сеточной или полностью автоматической.
Советник может торговать на любом тайм-фрейме, на любой валютной паре, на нескольких валютных парах, на любом количестве знаков. Не мешает ни ручной торговле, ни торговле других советников, ни работе каких-либо индикаторов.
Позволяет корректировать свои настройки на лету, по умолчанию работает только со своими позициями и ордерами, но при определенных настройках может контролировать не только в ручную торговлю, но и в торговлю других советников. Имеет мощную информационную систему, с помощью которой возможно контролировать общую торговую ситуацию для всего счёта.
Краткое описание основных возможностей Alpha Grid MT5:
Развертывание и поддержка сетей с самыми различными настройками
Одновременно могут поддерживаться 4 типа сети:
- BuyUp - сеть отложенных ордеров типа BUY, которая разворачивается ВВЕРХ от исходной цены
- BuyDown - сеть отложенных ордеров типа BUY, которая разворачивается ВНИЗ от исходной цены
- SellUp - сеть отложенных ордеров типа SELL, которая разворачивается ВВЕРХ от исходной цены
- SellDown - сеть отложенных ордеров типа SELL, которая разворачивается ВВЕРХ от исходной цены
Каждая сеть имеет свою собственную исходную цену. Исходные цены можно задавать вручную, либо генерировать автоматически по нескольким различным алгоритмам. Все сети могут работать абсолютно независимо друг от друга и для каждой из них есть отдельный блок настроек, принцип действия которых абсолютно идентичен.
В базовые сетевые настройки входят:
- Размер шага сети (с поддержкой коэффициентов различных типов)
- Размер Take-Profit для каждого сетевого ордера или позиции (с поддержкой коэффициентов различных типов)
- Размер Stop-Loss для каждого сетевого ордера или позиции (с поддержкой коэффициентов различных типов)
- Размер лота для каждого сетевого ордера или позиции (с поддержкой коэффициентов различных типов)
Типы поддерживаемых коэффициентов: умножение, деление, сложение, вычитание
Переоткрытие закрывающихся позиций
Автоматическое переоткрытие закрывающихся сетевых позиций. То есть, если какая-то рыночная позиция закрылась по тейк-профиту, стоп-лосс или вручную, на её месте будет сразу же создан новый отложенный ордер с теми же самыми настройками... и технически, такая сеть может работать бесконечно. При этом данная функциональность не является обязательной и легко отключается в настройках.
Сетка из отложенных ордеров позволяет открывать рыночные позиции настолько быстро, насколько это вообще возможно и делается это даже тогда, когда терминал выключен. При этом после включения терминала советник быстро возвращает себе контроль над ситуацией, выдавая отчет о произошедших событиях.
Торговля с отслеживанием времени
Поддерживается два режима контроля временного диапазона. Торговля может быть разрешена либо только внутри заданного диапазона (классический вариант), либо за пределами заданного диапазона (если нужно заблокировать торговлю только на какое-то время). При этом, если для одного валютного инструмента использовать несколько графиков одновременно, можно настроить торговлю по расписанию в самых различных комбинациях. Для этого, на каждом таком графике, для каждого экземпляра советника нужно обязательно использовать разные магические номера (помимо остальных отличающихся настроек).
Торговля с отслеживанием прибыли и убытка
Данный режим позволяет финализировать торговлю (любую) по достижению заданного уровня прибыли или убытка. Верхний уровень трактуется как тейк-профит, нижний как стоп-лосс. При этом, использование хотя бы одного из этих уровней, в данном режиме торговли, обязательно! Значения для них задаются в валюте депозита (то есть с учетом размерности лотов), а расчёт прибыли происходит с учетом уже закрывшихся позиций с момента старта торговли (не только для действующих позиций).
После достижения любой из заданных границ советник перестаёт автообновлять свои сетевые уровни. Также может быть проведено массовое закрытие рыночных позиций или удаление отложенных ордеров в самых различных комбинациях. Для перезапуска данного режима достаточно выключить и включить его снова.
Многоразовая торговля с отслеживанием прибыли и убытка
Режим многоразовой торговли является продолжением развития идеи с отслеживанием средств трейдера и даёт возможность не только автоматически перезапускать стандартный режим необходимое количество раз, но и отслеживать общую прибыль для всех перезапусков.
Подобный подход значительно расширяет торговые возможности советника, позволяя реализовывать различные многоступенчатые стратегии, в том числе и в тестере стратегий! Например, можно относительно безопасно использовать агрессивные сеточные настройки с небольшими значениями тейк-профитов и стоп-лоссов для одноразовой торговли и большими для многоразовой.
Торговля внутри заданного ценового диапазона
Данный режим позволяет начать и вести торговлю в пределах установленного ценового диапазона.
Поддерживаются следующие возможности:
- Торговля только внутри заданного ценового диапазона
- Развертывание сетки отложенных ордеров при подходе к заданной цене (или 1 ордера)
- Трейлинг-стоп заданных ценовых границ
- Закрытие позиций и удаление ордеров заданного типа при выходе за заданные ценовые границы
- Возможность использовать данный тип торговли одновременно с любыми другими типами торговли, которые поддерживает советник.
Фантом режим
Данный режим позволяет обойти ограничение брокера на количество отложенных ордеров и использовать их абсолютный минимум для развертывания и поддержки сетей с любым количеством сетевых уровней и с любыми настройками.
Общий принцип этого режима заключается в том, что выставляются только ближайшие, к текущим рыночным ценам, отложенные ордера (сверху и снизу) и так продолжается до тех пор пока рыночные цены находится в пределах сети. При этом всю сеть, можно визуализировать в любой момент времени с помощью специальной подсветки.
В нормальной ситуации для полноценного поддержания всех типов сетей одновременно, потребуется не более 4 отложенных ордеров, но следует учитывать, что речь идет именно об отложенных ордерах. Действующие рыночные позиции фантомный режим не контролирует, и они остаются под контролером трейдера и остальных настроек советника.
Важно, что данный режим может корректно работать даже при неравномерном распределении сетевых уровней (когда используется коэффициент шага).
Привязка исходных цен к актуальным рыночными уровням
Для каждой сети в настройках можно задать диапазон привязки исходной сетевой цены к текущим рыночным уровням. То есть как только рыночная цена удалится от исходной цены на заданное расстояние, и это расстояние будет вмещать в себя цельный сетевой шаг (или несколько шагов), исходная цена автоматически переместится как можно ближе к текущей рыночной цене.
Далее, вслед за ней перестроится вся остальная сеть - лишние отложенные ордера будут удалены, а рыночные позиции, выпавшие из нее будут считаться устаревшими. В данном случае важно учитывать то, что без изменений сеть будет работать только, если не будет использоваться коэффициент шага. В противном случае лучше использовать фантом-режим.
Также, пользуясь данным функционалом можно реализовать некоторые НЕсетевые стратегии. Например, если в настройках сети указать только 1 сетевой ордер, тогда при перемещении исходной цены, советник каждый раз будет выставлять новый отложенный ордер и удалять старый (кроме рыночных позиций). Именно так, например, можно организовать трейлинг-стоп одиночного отложенного ордера (по сетевым шагам), до момента когда он превратится в рыночную позицию.
Возможны и другие стратегии...
Альфа режим
Данный режим расширяет возможности любого типа лимитированной торговли и позволяет не только выгружать Alpha Grid с графика и(или) закрывать терминал после достижения заданных целей, но и выгружать любые другие советники с любых других графиков, тем самым контролируя и ограничивая их работу по каким-либо признакам: времени, прибыли, убытку или ценам. При этом все эти возможности можно комбинировать между собой, запуская их по отдельности, либо одновременно.
Общая дополнительная информация
- Советник можно одновременно запускать на любых валютных парах или даже на одной и той же с разными настройками. Каждый его ордер или позиция помечаются индивидуальным комментарием в котором присутствует и цена его открытия и название его инструмента. Также в комментарий можно добавить личную отметку трейдера.
- Советнику не страшны никакие прерывания в работе. При каждом новом запуске и неизменных настройках, он подхватывает все свои ордера и выдаёт отчет о том, что произошло с ними за время его бездействия. Также Alpha Grid обладает отдельной системой различных оповещений (текстовых и графических), которые помогают быстрее разбираться, что конкретно происходит с его торговлей в любой момент времени.
- Информационные (и некоторые торговые) возможности советника можно использовать при обычной ручной торговле. При этом большинство информационных панелей, кнопок и уведомлений можно свободно перемещать по графику, некоторые из них сворачивать и масштабировать. Цветовые настройки панелей можно использовать для быстрого визуального опознавания работающего советника при его одновременном использовании на разных графиках.
Alpha Grid MT5 представляет собой мощный торговый инструмент с множеством вариантов своего использования. Я стараюсь делать так, чтобы любые настройки были интуитивно понятными и информационные возможности должны немало этому помогать. Но если по ним всё же возникают вопросы, прошу задавать их в общих обсуждениях, чтобы непонятные моменты прояснялись сразу для всех. Если не отвечаю в обсуждениях (возможно просто не замечу), тогда пишите в личные сообщения.
i really fit with this ea, seller is fast response too