Greens Lantern
- Эксперты
- Версия: 1.0
- Активации: 5
Green Lantern — автоматизированный торговый Expert Advisor (EA) для MetaTrader 5, предназначенный для алгоритмического анализа рынка и автоматического управления торговыми позициями.
Советник использует комбинацию нескольких настраиваемых компонентов анализа: быстрых и медленных средних, осцилляторного компонента, оценки волатильности и фильтров. На основе этих компонентов алгоритм оценивает текущие рыночные условия и формирует торговые сигналы в соответствии с установленными параметрами.
Green Lantern также включает настройки управления торговым объёмом, сериями позиций, ограничениями прибыли и убытка, а также сопровождением открытых позиций.
Принцип работы алгоритма
В основе Green Lantern используется комбинация нескольких параметров технического анализа.
Быстрое и медленное среднее
FastAveragePeriod и SlowAveragePeriod определяют периоды быстрого и медленного средних, используемых алгоритмом при формировании торгового сигнала.
Соотношение этих параметров позволяет учитывать как более быстрые изменения цены, так и более сглаженную динамику рынка.
Осциллятор
OscillatorPeriod задаёт период осцилляторного компонента.
Он используется алгоритмом как дополнительный элемент оценки текущего состояния рынка.
Анализ волатильности
VolatilityPeriod определяет период оценки волатильности.
Дополнительное влияние волатильности регулируется параметрами:
-
VolatilityOscMult
-
VolatilitySelfMult
Эти коэффициенты позволяют изменять влияние соответствующих компонентов волатильности на расчёт сигнала.
Фильтрация сигнала
Для дополнительной обработки используются:
-
FastFilterLength
-
SlowFilterLength
Они определяют длину быстрого и медленного фильтров.
Корректировка сигнала
AdjustmentFactor задаёт коэффициент корректировки, используемый в алгоритме расчёта сигнала.
Все перечисленные параметры работают совместно, поэтому изменение одного параметра может повлиять на частоту и характеристики торговых сигналов.
Управление торговым объёмом
Green Lantern поддерживает фиксированный и автоматический режим расчёта объёма.
LotSizeConfig
По умолчанию: 0.01
Используется как базовый торговый объём при работе в соответствующем режиме.
Фактический объём позиции дополнительно ограничивается торговыми условиями символа и требованиями брокера, включая минимальный объём, максимальный объём и шаг изменения объёма.
RiskAutoMode
По умолчанию: true
Включает автоматический режим расчёта торгового объёма.
При включённом режиме советник использует параметр RiskShare в своей логике определения объёма позиции.
RiskShare
По умолчанию: 20.0
Определяет настроенную долю риска, используемую автоматическим режимом управления объёмом.
Фактическая величина позиции зависит от параметров торгового счёта, символа и условий исполнения. Перед использованием на реальном счёте рекомендуется проверить выбранную конфигурацию на демо-счёте.
Управление серией позиций
SeriesCap
По умолчанию: 15
Определяет максимальное настроенное количество позиций/ордеров в одной торговой серии.
VolumeGrowth
По умолчанию: 1.6
Определяет коэффициент изменения объёма между последовательными позициями в рамках логики управления серией.
Использование повышенного количества позиций и коэффициента роста объёма может существенно увеличивать совокупную торговую экспозицию, поэтому эти параметры требуют особого внимания при настройке.
Защитный механизм
При компиляции советника с соответствующим модулем защиты становится доступен параметр:
SeriesSafeguard
По умолчанию: 40
Используется как дополнительное ограничение для логики управления торговой серией.
Параметр присутствует только в версиях Green Lantern, в которых активирован соответствующий защитный модуль.
Контроль прибыли и убытка
ProfitTarget
По умолчанию: 1200
Определяет настроечный уровень прибыли, используемый логикой управления позициями.
LossLimit
По умолчанию: 1200
Определяет настроечный уровень убытка, используемый логикой управления позициями.
Фактическое денежное значение зависит от торгового инструмента, размера позиции, валюты счёта, спецификации контракта и условий брокера.
Сопровождение позиции
Green Lantern содержит настраиваемый механизм трейлинга.
TrailActivation
По умолчанию: 700
Определяет уровень, при достижении которого активируется соответствующая логика трейлинга.
TrailStep
По умолчанию: 200
Определяет шаг изменения уровня трейлинга после его активации.
Эти параметры позволяют пользователю настроить поведение советника при сопровождении уже открытой позиции.
Технические параметры MetaTrader 5
InstanceID
По умолчанию: 9009
Уникальный идентификатор экземпляра советника.
Используется для различения торговых операций Green Lantern от операций других экземпляров советника, других Expert Advisors или ручных сделок.
При использовании нескольких экземпляров Green Lantern на одном торговом счёте рекомендуется использовать разные значения InstanceID.
OrderLabel
По умолчанию: "Green Lantern"
Текстовая метка, используемая для идентификации торговых операций, созданных советником.
EcnAccountType
По умолчанию: false
Позволяет включить соответствующую логику работы для ECN-условий исполнения, если это требуется используемым торговым счётом.
FillMode
По умолчанию: ORDER_FILLING_FOK
Определяет режим исполнения торговых запросов в MetaTrader 5.
Доступность конкретного режима исполнения зависит от настроек и спецификации торгового инструмента у брокера.
RequoteCap
По умолчанию: 10
Определяет максимальное количество настроенных повторных попыток выполнения торгового запроса при возникновении соответствующей ситуации исполнения.
Настройка и тестирование
Перед использованием Green Lantern рекомендуется:
-
Выбрать торговый инструмент и таймфрейм.
-
Настроить торговый объём или автоматический режим риска.
-
Настроить параметры серии и ограничения экспозиции.
-
Проверить параметры сигнального алгоритма в Strategy Tester MetaTrader 5.
-
Провести дополнительное тестирование на демо-счёте.
-
Проверить требования брокера к объёму позиции и режиму исполнения.
-
Убедиться, что выбранный FillMode поддерживается торговым инструментом.
-
Оценить поведение советника при различных рыночных условиях.
-
Перед переходом на реальный счёт самостоятельно проверить выбранную конфигурацию и уровень принимаемого риска.
Важная информация о рисках
Green Lantern является программным инструментом автоматизированной торговли и не гарантирует получение прибыли и не исключает возможность убытков.
Торговля на финансовых рынках связана с риском. Результаты реальной торговли могут отличаться от результатов тестирования вследствие изменения рыночных условий, спредов, проскальзывания, комиссий, ликвидности, скорости исполнения и других факторов.
Результаты исторического тестирования, оптимизации или моделирования не являются гарантией будущих результатов.
Особое внимание следует уделять параметрам RiskShare, SeriesCap и VolumeGrowth, поскольку их значения непосредственно влияют на потенциальный размер торговой экспозиции.
Пользователь самостоятельно выбирает торговые параметры и несёт ответственность за их использование.
Перед использованием Green Lantern на реальном торговом счёте рекомендуется провести тестирование в Strategy Tester и на демо-счёте.
