Схема стратегии «Три красные свечи с выходом по времени»
English | 中文 | Español | Deutsch | Português | 日本語
Эта схема торгует после трёх подряд одноцветных свечей при повышенной волатильности. Три красные свечи и ATR 14 выше 0,8 его средней за 30 значений создают сигнал в лонг; три зелёные свечи при том же фильтре создают сигнал в шорт. Из нулевой позиции вход выполняется сразу, встречная позиция разворачивается подтверждённой двухэтапной последовательностью, а открытая позиция может закрыться по обратной трёхсвечной серии или через двадцать завершённых баров. Каждая последовательность действий запускает кулдаун на двенадцать свечей.
Обзор стратегии
- Обрабатываются только завершённые 30-минутные свечи. Два кубика Previous value и шесть Converter выделяют Open и Close текущей свечи и двух предыдущих, поэтому на каждом баре проверяется скользящее окно из трёх красных и трёх зелёных свечей.
- ATR 14 и его простая средняя по 30 значениям должны быть сформированы. Повышенная волатильность задаётся строгим условием
ATR > средняя ATR × 0,8; во время прогрева индикаторов торговых решений нет. - Подходящая серия из трёх красных свечей покупает из нулевой позиции или разворачивает шорт. Серия из трёх зелёных продаёт из нулевой позиции или разворачивает лонг. При развороте одна единица сначала закрывается через ReduceOnly, а вход на одну единицу в новом направлении начинается только после полного исполнения закрывающего Order.
- Если условия высоковолатильного разворота нет, три зелёные свечи закрывают лонг, а три красные — шорт. Счётчик состояния также закрывает любую сторону после двадцати завершённых баров удержания; разворот на той же свече имеет приоритет над выходом по времени.
- Три кубика Combination объединяют два повода закрыть лонг, два повода закрыть шорт и потоки исполнений восьми торговых действий. Исполнение запрещает новые действия на следующие двенадцать завершённых свечей; первой допустимой становится тринадцатая. Стоп-лосса, тейк-профита и кубика защиты позиции нет.
Правила входа и выхода
- Вход в лонг: Когда текущая и две предыдущие завершённые свечи закрылись ниже своих открытий, ATR 14 строго выше
средняя ATR × 0,8и кулдаун готов, из нулевой позиции отправляется рыночная покупка NoCondition объёмом Order Volume 1. Из шорта схема сначала отправляет рыночную покупку ReduceOnly объёмом 1; полностью исполненный Order обновляет значение объёма и запускает рыночную покупку NoCondition объёмом 1. - Вход в шорт: Когда текущая и две предыдущие завершённые свечи закрылись выше своих открытий, ATR 14 строго выше
средняя ATR × 0,8и кулдаун готов, из нулевой позиции отправляется рыночная продажа NoCondition объёмом Order Volume 1. Из лонга схема сначала отправляет рыночную продажу ReduceOnly объёмом 1; полностью исполненный Order обновляет значение объёма и запускает рыночную продажу NoCondition объёмом 1. - Выход: Лонг закрывается по трём подряд зелёным свечам, если эта серия одновременно не создаёт высоковолатильный разворот, либо при достижении Max Hold Bars = 20. Шорт зеркально закрывается по трём красным свечам или через 20 баров. События паттерна и таймера объединяются отдельно для каждой стороны, а Flag допускает не более одного самостоятельного закрытия на свече. Каждое такое закрытие и оба исполнения поэтапного разворота поступают в общий поток кулдауна.
Параметры
| Параметр | По умолчанию | Описание |
|---|---|---|
| Candles Series | 00:30:00 | Серия 30-минутных свечей; только завершённые свечи обновляют паттерны, индикаторы, счётчики, кулдаун и торговые решения. |
| ATR Length | 14 | Период индикатора Average True Range, который выдаёт только сформированные значения. |
| ATR Average Length | 30 | Период простой скользящей средней по значениям ATR; решения начинаются только после её формирования. |
| ATR Multiplier | 0.8 | Множитель средней ATR. Волатильность подходит только при строгом превышении полученного порога текущим ATR. |
| Max Hold Bars | 20 | Число завершённых баров, отсчитываемых при ненулевой позиции до разрешения выхода по времени. |
| Cooldown Bars | 12 | Число следующих завершённых свечей, заблокированных после последовательности действий; решения возобновляются на свече 13. |
| Order Volume | 1 | Фиксированный объём входов из нуля, ReduceOnly-закрытий и входов после исполненного закрытия; схема рассчитана на созданную ею позицию в одну единицу. |
Детали диаграммы
- Кубик Свечи выдаёт завершённые 30-минутные свечи. Два кубика Previous value хранят сдвиги 1 и 2, а шесть Converter извлекают три пары Open/Close.
- Шесть кубиков Comparison классифицируют свечи строгими проверками
Close < OpenиClose > Open. Два трёхвходовых Logical condition формируют скользящие красную и зелёную серии; доджи делает обе серии ложными. - Два сформированных Indicator рассчитывают ATR 14 и SMA 30 по ATR. Кубик Formula умножает среднюю на 0,8, а строгое сравнение выдаёт признак повышенной волатильности.
- Текущая Position фиксируется дважды на свече: для маршрута сделки и для счётчика удержания. Кубики Variable и Formula увеличивают счётчик только при ненулевой позиции и сбрасывают его по подтверждённым исполнениям действий.
- Два логических Combination объединяют выходы по паттерну и таймеру без подсчёта и изменения значений. Два Flag исключают повторные самостоятельные закрытия, а проверки приоритета подавляют такой выход, если та же свеча уже создаёт разворот.
- Восемь кубиков Modify position реализуют два входа из нуля, два самостоятельных выхода и два поэтапных разворота. Каждый разворот выполняет
ReduceOnly close 1 → fully matched Order → NoCondition open 1; исполненный Order также повторно выдаёт объём в том же цикле события. - Combination типа MyTrade отправляет каждое исполнение действия в кулдаун N values. Первое исполнение запускает отсчёт двенадцати свечей, а вторая часть того же разворота не перезапускает активный отсчёт. Chart panel получает свечи, ATR, его среднюю, порог и все исполнения действий.
Использование
Импортируйте файл .json в Designer, прогоните схему на исторических данных в тестере, затем подстройте параметры или сами кубики под свой инструмент, прежде чем торговать вживую.