Документация AlphaCore System MT5

Документация AlphaCore System MT5

21 октября 2025, 15:44
Evgeniy Zhdan
0
54

AlphaCore System - это профессиональный торговый советник для MetaTrader 5, использующий стратегию торговли на основе динамического анализа локальных экстремумов и статистического прогнозирования пробоев.

Торговая концепция

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

Ключевые преимущества подхода:

  • Торговля по тренду: Вход происходит только при подтвержденном пробое значимого уровня
  • Минимизация ложных сигналов: Использование фильтра спреда и отступа от уровней
  • Гибкое управление капиталом: Три режима определения объема позиции
  • Автоматическая защита прибыли: Встроенный трейлинг-стоп
  • Из коробки работает на XAUUSD 1H

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

Ссылка на AlphaCore System

Внешние настройки

═══ Volume Management Settings ═══

Position sizing method (Метод расчета размера позиции)

  • Тип: Выбор из списка
  • По умолчанию: Risk in percent for a deal
  • Варианты:
    • Lots Min - Минимальный лот для символа
    • Constant lot - Фиксированный лот
    • Risk in percent for a deal - Процент от баланса на сделку
  • Описание: Определяет метод расчета объема торговых позиций. При выборе риска в процентах советник автоматически рассчитает размер позиции исходя из расстояния до Stop Loss и заданного процента риска от баланса.

Initial volume or risk value (Начальный объем или значение риска)

  • Тип: Число с плавающей точкой
  • По умолчанию: 10.0
  • Диапазон:
    • Для режима Constant lot : от минимального до максимального лота символа
    • Для режима Risk in percent for a deal : от 1.0% до 100.0%
  • Описание: Базовое значение для расчета объема позиции. При использовании риск-менеджмента указывается процент от баланса, который вы готовы рисковать в одной сделке (рекомендуется не более 10%).

═══ Core Trading Parameters ═══

Timeframe for analysis (Таймфрейм для анализа)

  • Тип: Выбор таймфрейма
  • По умолчанию: PERIOD_CURRENT (текущий таймфрейм графика)
  • Описание: Временной период для анализа экстремумов и формирования торговых сигналов. Советник рекомендуется использовать на H1 для XAUUSD.

Stop Loss distance (Расстояние Stop Loss)

  • Тип: Целое число
  • По умолчанию: 10
  • Единицы: Пункты (points)
  • Описание: Расстояние от цены входа до уровня Stop Loss для защиты от убытков. Это основной параметр защиты капитала.

Take Profit distance (Расстояние Take Profit)

  • Тип: Целое число
  • По умолчанию: 325
  • Единицы: Пункты (points)
  • Описание: Расстояние от цены входа до уровня Take Profit для фиксации прибыли. Определяет целевую прибыль по каждой сделке.

Trailing Stop activation distance (Дистанция активации трейлинг-стопа)

  • Тип: Целое число
  • По умолчанию: 40
  • Единицы: Пункты (points)
  • Описание: Минимальная прибыль в пунктах, при достижении которой активируется трейлинг-стоп. Установите 0 для полного отключения функции трейлинга.

Trailing Step movement (Шаг перемещения трейлинга)

  • Тип: Целое число
  • По умолчанию: 5
  • Единицы: Пункты (points)
  • Описание: Шаг, с которым Stop Loss будет подтягиваться за ценой при движении в прибыльном направлении. Чем меньше значение, тем плотнее трейлинг следует за ценой.

Maximum allowed lot (Максимальный допустимый лот)

  • Тип: Число с плавающей точкой
  • По умолчанию: 1000.0
  • Описание: Максимальный размер лота для одной сделки. Установите 0 для снятия ограничения. Это важная защита от чрезмерного увеличения объема позиции.

═══ Pending Orders Configuration ═══

Order expiration time (Время истечения ордера)

  • Тип: Целое число
  • По умолчанию: 600
  • Единицы: Минуты
  • Описание: Время жизни отложенных ордеров в минутах. По истечении этого времени неисполненные ордера будут автоматически удалены. Установите 0 для создания бессрочных ордеров.

Price indent for pending orders (Отступ цены для отложенных ордеров)

  • Тип: Целое число
  • По умолчанию: 15
  • Единицы: Пункты (points)
  • Описание: Расстояние от локального экстремума, на котором будет размещен отложенный ордер. Помогает избежать ложных пробоев и улучшает качество входа в позицию.

Maximum spread filter (Максимальный фильтр спреда)

  • Тип: Целое число
  • По умолчанию: 12
  • Единицы: Пункты (points)
  • Описание: Максимально допустимый спред для размещения отложенных ордеров. Если текущий спред превышает это значение, новые ордера не размещаются. Это защита от торговли в неблагоприятных рыночных условиях.

Analysis window (Ширина окна анализа)

  • Тип: Целое число
  • По умолчанию: 11
  • Минимум: 3
  • Единицы: Количество баров
  • Описание: Количество последних свечей для определения локальных экстремумов. Чем больше значение, тем более значимые и "дальние" уровни поддержки/сопротивления будут использоваться для размещения ордеров.

Order type at maximum (Тип ордера на максимуме)

  • Тип: Выбор из списка
  • По умолчанию: Buy stop
  • Варианты:
    • Sell limit - Отложенный ордер на продажу (вход при откате к максимуму)
    • Buy stop - Отложенный ордер на покупку при пробое вверх
  • Описание: Определяет тип отложенного ордера, который будет размещаться у верхней границы ценового диапазона (локального максимума).

Order type at minimum (Тип ордера на минимуме)

  • Тип: Выбор из списка
  • По умолчанию: Sell stop
  • Варианты:
    • Buy limit - Отложенный ордер на покупку (вход при откате к минимуму)
    • Sell stop - Отложенный ордер на продажу при пробое вниз
  • Описание: Определяет тип отложенного ордера, который будет размещаться у нижней границы ценового диапазона (локального минимума).

═══ Advanced Options ═══

Display Info Panel (Отображение информационной панели)

  • Тип: Логический (true/false)
  • По умолчанию: true
  • Описание: Включает/выключает отображение информационной панели на графике с детальной статистикой работы советника: информация о счете, открытые позиции, отложенные ордера.

Enable detailed logging (Детальное логирование)

  • Тип: Логический (true/false)
  • По умолчанию: true
  • Описание: Включает подробный вывод информации о работе советника в журнал терминала. Полезно для диагностики и отладки, но может замедлить работу при большом количестве операций.

Freeze level coefficient (Коэффициент уровня заморозки)

  • Тип: Целое число
  • По умолчанию: 3
  • Описание: Множитель для расчета минимально допустимого расстояния до цены при модификации ордеров и позиций. Используется для соблюдения требований брокера по уровням заморозки.

Slippage tolerance (Допустимое проскальзывание)

  • Тип: Целое число
  • По умолчанию: 10
  • Единицы: Пункты (points)
  • Описание: Максимально допустимое отклонение цены исполнения от запрошенной. Если проскальзывание превысит это значение, ордер не будет исполнен.

Magic number identifier (Магический номер)

  • Тип: Целое число
  • По умолчанию: 98741
  • Описание: Уникальный идентификатор для всех ордеров и позиций советника. Позволяет отличать сделки данного советника от других EA и ручной торговли на том же счете.

═══ Visual Rectangle Settings ═══

Display price range rectangle (Отображение прямоугольника диапазона)

  • Тип: Логический (true/false)
  • По умолчанию: true
  • Описание: Включает визуализацию активного ценового диапазона на графике. Прямоугольник отображает зону между текущим локальным максимумом и минимумом, используемую для размещения ордеров.

Rectangle color (Цвет прямоугольника)

  • Тип: Цвет
  • По умолчанию: clrGainsboro (светло-серый)
  • Описание: Цвет границ прямоугольника ценового диапазона на графике.

Rectangle line style (Стиль линии прямоугольника)

  • Тип: Стиль линии
  • По умолчанию: STYLE_DASH (пунктир)
  • Варианты: Сплошная, пунктир, точки и др.
  • Описание: Стиль отображения границ прямоугольника диапазона.

Rectangle line width (Толщина линии прямоугольника)

  • Тип: Целое число
  • По умолчанию: 3
  • Единицы: Пиксели
  • Описание: Толщина линий прямоугольника в пикселях. Чем больше значение, тем заметнее будет прямоугольник на графике.

Fill rectangle with color (Заливка прямоугольника)

  • Тип: Логический (true/false)
  • По умолчанию: false
  • Описание: Включает заливку внутренней области прямоугольника цветом. При значении true область диапазона будет залита полупрозрачным цветом.

Draw in background (Отрисовка на заднем плане)

  • Тип: Логический (true/false)
  • По умолчанию: false
  • Описание: Если установлено true , прямоугольник будет отрисован под графиком цены и не будет закрывать свечи.

Allow selection (Возможность выбора)

  • Тип: Логический (true/false)
  • По умолчанию: false
  • Описание: Разрешает выбирать и перемещать прямоугольник мышью. При значении false объект нельзя случайно сдвинуть или удалить.

Принцип работы

Алгоритм торговли

  1. Анализ экстремумов
    • Советник анализирует последние N баров (определяется параметром "Analysis window")
    • Определяет максимальную и минимальную цену в этом диапазоне
    • Формирует ценовой коридор между локальными экстремумами
  2. Размещение отложенных ордеров
    • На границах коридора (с учетом отступа "Price indent for pending orders") размещаются отложенные ордера
    • Тип ордеров определяется настройками "Order type at maximum" и "Order type at minimum"
    • Ордера размещаются только если текущий спред не превышает значение "Maximum spread filter"
  3. Срабатывание ордеров
    • При пробое уровня отложенный ордер активируется и открывается позиция
    • Автоматически устанавливаются Stop Loss и Take Profit согласно настройкам
    • Все предыдущие неисполненные отложенные ордера удаляются
  4. Управление позицией
    • При достижении прибыли, равной "Trailing Stop activation distance", активируется трейлинг-стоп
    • Stop Loss автоматически подтягивается за ценой с шагом "Trailing Step movement"
    • Позиция закрывается по Stop Loss, Take Profit или трейлинг-стопу

Защитные механизмы

  1. Ограничение максимального лота - параметр "Maximum allowed lot" предотвращает открытие слишком больших позиций
  2. Фильтр спреда - параметр "Maximum spread filter" предотвращает торговлю при расширенном спреде
  3. Проверка уровней заморозки - автоматическое соблюдение требований брокера при модификации ордеров

Информационная панель

При включенной опции "Display Info Panel" на графике отображается детальная информационная панель с актуальными данными:

⚙ Account Info (Информация о счете)

  • Balance: Текущий баланс торгового счета
  • Equity: Текущие средства (баланс + плавающая прибыль/убыток по открытым позициям)
  • Free Margin: Свободная маржа, доступная для открытия новых позиций

📊 Open Positions (Открытые позиции)

  • Total P/L: Общая плавающая прибыль/убыток по всем позициям в валюте депозита и процентах от баланса
  • Buy Positions: Количество и суммарный объем длинных позиций
  • Sell Positions: Количество и суммарный объем коротких позиций

📋 Pending Orders (Отложенные ордера)

Отображает количество отложенных ордеров каждого типа:

  • Buy Limit: Ордера на покупку ниже текущей цены
  • Sell Limit: Ордера на продажу выше текущей цены
  • Buy Stop: Ордера на покупку выше текущей цены
  • Sell Stop: Ордера на продажу ниже текущей цены

Панель обновляется в режиме реального времени и помогает контролировать текущее состояние торговли.


Рекомендации по использованию

Оптимальные настройки для XAUUSD (золото) на H1

Параметр Рекомендуемое значение
Timeframe for analysis H1 (1 час)
Position sizing method Risk in percent for a deal
Initial volume or risk value 5-10%
Stop Loss distance 10-20 пунктов
Take Profit distance 300-400 пунктов
Trailing Stop activation distance 30-50 пунктов
Trailing Step movement 5-10 пунктов
Analysis window 8-15 баров
Price indent for pending orders 10-20 пунктов
Maximum spread filter 10-15 пунктов

Общие рекомендации

  1. Обязательное тестирование
    • Протестируйте советника на демо-счете минимум 1 месяц
    • Убедитесь в стабильности работы на исторических данных
    • Проверьте поведение в различных рыночных условиях
  2. Требования к депозиту
    • Минимальный рекомендуемый депозит: $500
    • Для комфортной торговли: $3000-5000
    • Убедитесь, что у вас достаточная свободная маржа
  3. Управление рисками
    • Не устанавливайте "Initial volume or risk value" выше 10% в режиме риска
    • Всегда используйте параметр "Maximum allowed lot" для ограничения максимального объема
    • Не торгуйте деньгами, которые не можете позволить себе потерять
  4. Выбор брокера
    • Выбирайте брокера с узким спредом на XAUUSD (менее 20 пунктов в среднем)
    • Убедитесь в качественном исполнении ордеров без реквот
    • Проверьте, что брокер разрешает использование автоматических торговых систем
  5. Технические требования
    • Рекомендуется использовать VPS для бесперебойной работы 24/7
    • Обеспечьте стабильное интернет-соединение
    • Регулярно проверяйте журнал терминала на наличие ошибок
  6. Мониторинг
    • Используйте информационную панель для контроля состояния счета
    • Регулярно проверяйте открытые позиции и отложенные ордера
    • Ведите статистику результатов для анализа эффективности

Важные примечания

⚠️ ПРЕДУПРЕЖДЕНИЕ О РИСКАХ:

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

⚠️ ОТВЕТСТВЕННОСТЬ:

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

⚠️ ПРОВЕРКА БРОКЕРА:

Перед использованием советника убедитесь, что:

  • Ваш брокер разрешает использование автоматических торговых систем
  • Отсутствуют специальные ограничения на торговлю роботами
  • Качество исполнения ордеров соответствует требованиям алгоритмической торговли

Часто задаваемые вопросы (FAQ)

В: На каких инструментах можно использовать советника?

О: Советник оптимизирован для работы на XAUUSD (золото) на таймфрейме H1, но может работать и на других инструментах после соответствующей оптимизации параметров.

В: Почему советник не открывает позиции?

О: Проверьте следующее:

  • Текущий спред не превышает значение "Maximum spread filter"
  • На графике отображается прямоугольник ценового диапазона
  • В журнале терминала нет сообщений об ошибках
  • Достаточно свободной маржи для открытия позиции

В: Как часто обновляются отложенные ордера?

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

В: Можно ли использовать несколько копий советника на одном счете?

О: Да, но обязательно установите разные значения параметра "Magic number identifier" для каждого экземпляра советника.

В: Нужно ли держать терминал постоянно включенным?

О: Да, для непрерывной работы советника терминал должен быть запущен 24/7. Рекомендуется использование VPS.