Type/to search

Количественная торговая стратегия прорыва ключевого уровня цены для длинных позиций (Ливермор)

ATR
2
Follow
510
Followers

img
img

Обзор

Количественная торговая стратегия прорыва ключевых уровней по Ливермору (длинная позиция) — это систематизированный метод торговли, основанный на философии торговли Джесси Ливермора. Стратегия позволяет точно определять моменты прорыва ключевых уровней поддержки и сопротивления, выявляя основной тренд рынка, естественные откаты и вторичные коррекции. Основная идея — использовать ключевые точки разворота, определённые с помощью процентного соотношения или индикатора ATR, для выявления смены тренда, открывать длинные позиции при подтверждении восходящего тренда и закрывать их при подтверждении нисходящего тренда, обеспечивая интеллектуальное отслеживание рыночных колебаний и управление капиталом.

Принцип работы стратегии

Стратегия основана на торговой философии Джесси Ливермора и делит рыночный тренд на шесть состояний: основной восходящий тренд (MAIN_UP), основной нисходящий тренд (MAIN_DOWN), естественное ралли (NATURAL_REBOUND), естественный откат (NATURAL_RETRACEMENT), вторичное ралли (SECONDARY_REBOUND) и вторичная коррекция (SECONDARY_RETRACEMENT).

Стратегия определяет текущее состояние тренда, сравнивая текущую цену с историческими ключевыми точками и используя заданные коэффициенты расстояния до экстремумов (могут быть фиксированным процентом или динамически рассчитываться на основе ATR). Логика выглядит следующим образом:

  1. В основном восходящем тренде, если цена продолжает расти или величина отката не превышает порог, заданный множителем основного экстремума, состояние восходящего тренда сохраняется, а максимум обновляется. Если откат превышает порог, состояние переключается на естественный откат.
  2. В основном нисходящем тренде, если цена продолжает падать или величина ралли не превышает порог, заданный множителем основного экстремума, состояние нисходящего тренда сохраняется, а минимум обновляется. Если ралли превышает порог, состояние переключается на естественное ралли.
  3. Между естественными ралли/откатами и вторичными ралли/коррекциями смена тренда определяется на основе соотношения цены с историческими максимумами/минимумами и заданными множителями основного и вторичного экстремумов.

Логика генерации торговых сигналов: когда тренд подтверждается как основной восходящий в течение двух последовательных периодов, открывается длинная позиция. Когда тренд подтверждается как основной нисходящий в течение двух последовательных периодов, позиция закрывается.

Преимущества стратегии

  1. Систематизированное определение тренда: Стратегия систематизирует торговую идею Ливермора, определяя различные состояния тренда с помощью чёткой математической модели, что устраняет неопределённость субъективных суждений.
  2. Высокая адаптивность: Благодаря параметризованному проценту расстояния до экстремумов и опции ATR, стратегия может адаптироваться к различным рыночным условиям и волатильности, повышая гибкость.
  3. Механизм подтверждения: Стратегия требует подтверждения тренда в течение двух последовательных периодов перед исполнением сделки, что эффективно снижает убытки от ложных прорывов.
  4. Интегрированное управление капиталом: Стратегия использует процент от собственного капитала счёта для управления размером позиции, обеспечивая единый уровень риска независимо от размера счёта.
  5. Улавливание долгосрочных трендов: Различая основной и вторичный тренды, стратегия эффективно захватывает крупные циклы, избегая помех от краткосрочного шума.

Риски стратегии

  1. Риск запаздывания: Поскольку стратегия требует подтверждения состояния тренда в течение двух периодов перед исполнением сделки, она может упустить часть прибыли на начальном этапе тренда или получить более глубокую просадку при развороте.
  2. Чувствительность к параметрам: Эффективность стратегии сильно зависит от настроек, таких как процент расстояния до экстремумов, множители основного и вторичного экстремумов. Неправильные параметры могут привести к чрезмерной торговле или пропуску важных сигналов.
  3. Ограничение только длинными позициями: Стратегия рассчитана только на длинные сделки, что в долгосрочном медвежьем рынке может привести к длительному простою капитала и снижению общей доходности.
  4. Сложность определения тренда: Логика переключения между шестью состояниями тренда довольно сложна. В периоды высокой волатильности это может привести к частой смене состояний, увеличивая торговые издержки.
  5. Отсутствие стоп-лосса: В коде нет явного механизма стоп-лосса, что может привести к значительным потерям при резком развороте рынка.

Направления оптимизации стратегии

  1. Добавление стоп-лосса: Внедрение стоп-лосса на основе ATR или фиксированного процента для контроля риска по одной сделке до разворота тренда. Например, при открытии длинной позиции сразу же устанавливать уровень стоп-лосса для защиты капитала.
  2. Оптимизация механизма подтверждения тренда: Текущая стратегия требует двух последовательных периодов для подтверждения. Можно рассмотреть возможность добавления объёма или других технических индикаторов для повышения качества сигналов.
  3. Добавление возможности шортов: Расширить стратегию для поддержки коротких сделок, чтобы полностью использовать возможности получения прибыли на нисходящих трендах, улучшая всепогодную производительность.
  4. Динамическая настройка параметров: Внедрить механизм динамической корректировки параметров на основе исторической волатильности или рыночного состояния, чтобы стратегия лучше адаптировалась к различным условиям.
  5. Добавление фильтров: Использовать фильтры на основе рыночных циклов, сезонности или фундаментальных данных, чтобы избегать открытия позиций в неблагоприятных условиях, повышая процент выигрышных сделок.
  6. Частичное открытие и закрытие позиций: Реализовать механизм частичного входа и выхода, снижая риск выбора времени и оптимизируя использование капитала.

Заключение

Количественная торговая стратегия прорыва ключевых уровней по Ливермору (длинная позиция) успешно преобразует классическую торговую философию Джесси Ливермора в алгоритмическую систему, пригодную для количественного исполнения. Благодаря точному определению шести состояний тренда и условий их переключения, стратегия эффективно выявляет и отслеживает основные восходящие тренды, выполняя длинные сделки на основе подтверждённого тренда.

Хотя стратегия обладает такими преимуществами, как систематизация, адаптивность и встроенный механизм подтверждения, она также сопряжена с рисками запаздывания, чувствительности к параметрам и отсутствия стоп-лосса. Оптимизация за счёт добавления стоп-лосса, улучшения подтверждения тренда, расширения на короткие позиции и внедрения динамической настройки параметров может повысить её устойчивость и прибыльность.

В целом, стратегия предоставляет прочную основу для инвесторов, стремящихся систематически реализовать философию Ливермора. При правильной настройке параметров и оптимизации управления рисками она способна обеспечить стабильную долгосрочную доходность в реальной торговле.

Source
Pine
/*backtest
start: 2024-07-16 00:00:00
end: 2025-07-12 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT","balance":200000}]
*/

// This Pine Script® code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © bozhang_ox

//@version=6
Strategy parameters
Strategy parameters
Pivot Distance Percentage (Optional)
Major Pivot Multiplier (Optional)
Minor Pivot Multiplier (Optional)
Use ATR for Pivot Distance
ATR Period (Optional)
ATR Pivot Multiplier (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)