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 объект нельзя случайно сдвинуть или удалить.
Принцип работы
Алгоритм торговли
- Анализ экстремумов
- Советник анализирует последние N баров (определяется параметром "Analysis window")
- Определяет максимальную и минимальную цену в этом диапазоне
- Формирует ценовой коридор между локальными экстремумами
- Размещение отложенных ордеров
- На границах коридора (с учетом отступа "Price indent for pending orders") размещаются отложенные ордера
- Тип ордеров определяется настройками "Order type at maximum" и "Order type at minimum"
- Ордера размещаются только если текущий спред не превышает значение "Maximum spread filter"
- Срабатывание ордеров
- При пробое уровня отложенный ордер активируется и открывается позиция
- Автоматически устанавливаются Stop Loss и Take Profit согласно настройкам
- Все предыдущие неисполненные отложенные ордера удаляются
- Управление позицией
- При достижении прибыли, равной "Trailing Stop activation distance", активируется трейлинг-стоп
- Stop Loss автоматически подтягивается за ценой с шагом "Trailing Step movement"
- Позиция закрывается по Stop Loss, Take Profit или трейлинг-стопу
Защитные механизмы
- Ограничение максимального лота - параметр "Maximum allowed lot" предотвращает открытие слишком больших позиций
- Фильтр спреда - параметр "Maximum spread filter" предотвращает торговлю при расширенном спреде
- Проверка уровней заморозки - автоматическое соблюдение требований брокера при модификации ордеров
Информационная панель
При включенной опции "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 месяц
- Убедитесь в стабильности работы на исторических данных
- Проверьте поведение в различных рыночных условиях
- Требования к депозиту
- Минимальный рекомендуемый депозит: $500
- Для комфортной торговли: $3000-5000
- Убедитесь, что у вас достаточная свободная маржа
- Управление рисками
- Не устанавливайте "Initial volume or risk value" выше 10% в режиме риска
- Всегда используйте параметр "Maximum allowed lot" для ограничения максимального объема
- Не торгуйте деньгами, которые не можете позволить себе потерять
- Выбор брокера
- Выбирайте брокера с узким спредом на XAUUSD (менее 20 пунктов в среднем)
- Убедитесь в качественном исполнении ордеров без реквот
- Проверьте, что брокер разрешает использование автоматических торговых систем
- Технические требования
- Рекомендуется использовать VPS для бесперебойной работы 24/7
- Обеспечьте стабильное интернет-соединение
- Регулярно проверяйте журнал терминала на наличие ошибок
- Мониторинг
- Используйте информационную панель для контроля состояния счета
- Регулярно проверяйте открытые позиции и отложенные ордера
- Ведите статистику результатов для анализа эффективности
Важные примечания
⚠️ ПРЕДУПРЕЖДЕНИЕ О РИСКАХ:
Торговля на финансовых рынках, включая рынок форекс и CFD на драгоценные металлы, сопряжена с высоким уровнем риска и может привести к потере всего инвестированного капитала. Используйте только те средства, полную потерю которых вы можете себе позволить без ущерба для вашего финансового положения.
⚠️ ОТВЕТСТВЕННОСТЬ:
Автор и разработчик советника не несут ответственности за любые убытки, понесенные в результате использования данного программного обеспечения. Прошлые результаты не гарантируют будущую прибыльность.
⚠️ ПРОВЕРКА БРОКЕРА:
Перед использованием советника убедитесь, что:
- Ваш брокер разрешает использование автоматических торговых систем
- Отсутствуют специальные ограничения на торговлю роботами
- Качество исполнения ордеров соответствует требованиям алгоритмической торговли
Часто задаваемые вопросы (FAQ)
В: На каких инструментах можно использовать советника?
О: Советник оптимизирован для работы на XAUUSD (золото) на таймфрейме H1, но может работать и на других инструментах после соответствующей оптимизации параметров.
В: Почему советник не открывает позиции?
О: Проверьте следующее:
- Текущий спред не превышает значение "Maximum spread filter"
- На графике отображается прямоугольник ценового диапазона
- В журнале терминала нет сообщений об ошибках
- Достаточно свободной маржи для открытия позиции
В: Как часто обновляются отложенные ордера?
О: Отложенные ордера обновляются при изменении локальных экстремумов в пределах окна анализа.
В: Можно ли использовать несколько копий советника на одном счете?
О: Да, но обязательно установите разные значения параметра "Magic number identifier" для каждого экземпляра советника.
В: Нужно ли держать терминал постоянно включенным?
О: Да, для непрерывной работы советника терминал должен быть запущен 24/7. Рекомендуется использование VPS.


