Описание
Отказ от ответственности: Торговля связана с риском. Прошлые результаты не гарантируют будущих.
The Heikin Ashi Doji EMA Bot — полностью автоматизированный торговый робот для cTrader, основанный на комбинации свечей Heikin Ashi, формаций Doji, фильтрации тренда EMA и свечей подтверждения.
Бот предназначен для выявления предопределённых рыночных условий и автоматического выполнения сделок в соответствии с параметрами, выбранными пользователем. Включает ряд настраиваемых опций управления сделками, размера позиций и расписания торговли.
🔑 Особенности
✅ Стратегия Heikin Ashi Doji
Бот определяет подходящие свечи Heikin Ashi Doji и ждёт две последующие свечи подтверждения перед входом в сделку.
✅ Фильтр тренда EMA
Используйте настраиваемую экспоненциальную скользящую среднюю для фильтрации направления сделки.
Временные рамки сигнала и EMA могут быть настроены независимо.
✅ Управление длинными и короткими позициями
Включайте или отключайте торговлю длинными и короткими позициями независимо.
✅ Опциональная обратная торговля
Опциональная настройка позволяет инвертировать сгенерированные торговые сигналы.
✅ Гибкое определение размера позиции
Выбирайте между:
- Определением размера в процентах от капитала
- Фиксированным размером лота
Определение размера на основе капитала использует настроенный процент риска и рассчитанное расстояние стопа для определения объёма позиции.
✅ Настраиваемое соотношение риск/прибыль
Установите желаемое соотношение риск/прибыль для расчёта целей сделки.
✅ Опциональный жёсткий стоп-лосс
Защита жёстким стоп-лоссом может быть включена или отключена в соответствии с выбранной пользователем конфигурацией.
Важно: Отключение жёсткого стопа может существенно увеличить торговый риск.
✅ Защита по безубыточности
Опциональное управление безубыточностью с тремя доступными методами:
- Множитель R
- Пункты
- Чистая прибыль/убыток
✅ Трейлинг-стоп на основе прибыли
Опциональная защита трейлинг-стопом на основе прибыли в валюте счёта.
Настройте:
- Прибыль активации на 1.00 лот
- Процент буфера прибыли
✅ Удвоение позиции
Опциональная функция удвоения позиции может добавлять позиции после неблагоприятного движения цены.
Пользователи могут настроить:
- Расстояние срабатывания
- Максимальное количество уровней удвоения
- Включение/отключение функции
Удвоение позиции может увеличить общую рыночную экспозицию и должно тщательно тестироваться перед использованием в реальной торговле.
✅ Управление корзиной
Связанные позиции могут управляться как группа, включая расчёты объёмно-взвешенного среднего входа и общие торговые цели.
Информация о группе сделок также сохраняется, чтобы позиции можно было управлять после перезапуска бота.
✅ Фильтр спреда
Опционально предотвращайте новые сделки, когда текущий спред превышает настроенный максимум.
✅ Защита маржи
Опциональное требование минимального уровня маржи может использоваться для предотвращения открытия дополнительных позиций, если условия маржи счёта не соответствуют выбранному порогу.
✅ Управление торговыми днями
Включайте или отключайте торговлю для отдельных дней недели.
✅ Ежедневные торговые сессии
Настраивайте отдельное время начала и окончания для каждого дня.
✅ Почасовое управление
Опциональное почасовое управление может контролировать торговлю вокруг почасовых границ, включая настраиваемое обращение с выигрышными и убыточными позициями.
✅ Ежемесячные фильтры
Опциональные фильтры могут ограничивать новую торговлю вокруг выбранных периодов начала и конца месяца.
Доступные фильтры включают:
- Первый день месяца
- Последний день месяца
- Пятница перед концом месяца
- Понедельник после начала месяца
✅ Сглаживание Heikin Ashi
Опциональное сглаживание Heikin Ashi доступно как дополнительная настраиваемая опция.
⚙️ Как это работает
Бот оценивает завершённые свечи Heikin Ashi и проверяет их на соответствие настроенным условиям EMA.
Потенциальная длинная позиция требует подходящей бычьей свечи Heikin Ashi Doji, соответствующего расположения EMA и двух последующих бычьих свечей подтверждения.
Потенциальная короткая позиция использует соответствующие медвежьи условия.
Когда настроенные условия выполняются, бот проводит проверки сделки и риска перед открытием позиции.
После открытия позиции могут применяться выбранные настройки защиты и управления, включая Стоп Лосс, Тейк Профит, безубыточность, трейлинг и опциональное удвоение позиции.
📊 Настраиваемая торговая среда
Бот предоставляет контроль над несколькими аспектами автоматического исполнения, позволяя пользователям настраивать стратегию в соответствии с их собственными требованиями тестирования.
К ним относятся:
- Временной интервал сигнала
- Временной интервал EMA
- Период EMA
- Размер позиции
- Максимальное количество открытых позиций
- Направление длинных/коротких позиций
- Соотношение риск/прибыль
- Стоп Лосс
- Безубыточность
- Трейлинг
- Удвоение позиции
- Ограничения по спреду
- Требования к марже
- Торговые дни
- Ежедневные торговые сессии
- Почасовое управление
- Ежемесячные фильтры
⚠️ Обратите внимание
1. Результаты бэктестинга были достигнуты в специфической тестовой среде и могут отличаться от результатов реальной торговли.
2. Результаты могут различаться между брокерами из-за различий в спредах, комиссиях, ликвидности, исполнении, спецификациях символов и других торговых условиях.
3. Бэктестинг не гарантирует будущую производительность.
4. Удвоение позиции и отключение жёсткого стоп-лосса могут увеличить потенциальный риск и рыночную экспозицию.
5. Пользователи должны тщательно тестировать бота с собственным брокером, символом, временным интервалом и условиями счёта перед рассмотрением использования в реальной торговле.
6. Рассмотрите возможность использования демо-счёта или другой контролируемой среды при оценке бота.
7. Бот не гарантирует прибыль, и возможны торговые убытки.
Сводка
Key features include dynamic risk-based position sizing that calculates trade volume based on equity risk percentage, stop loss distance, and current account equity. It supports customizable risk-to-reward ratios for automatic take profit level setting. An advanced trailing stop system locks in profits using configurable activation thresholds and profit buffers. The bot also offers daily profit and loss protection by halting trading upon reaching set limits.
Comprehensive time filters allow control over trading days, hours, blackout periods, and automatic profit-taking before scheduled windows. Monthly market protection filters help avoid trading during volatile month-end and month-start periods. Optional Heikin Ashi EMA smoothing reduces market noise to better identify strong trends. An optional reverse trading mode enables contrarian strategy deployment.
This bot is designed for swing trading with medium trade frequency, emphasizing disciplined, rule-based execution and professional risk management. It supports market orders and uses equity-based stop loss risk models.
