Количественная торговая стратегия пересечения Supertrend и EMA

ST EMA ATR
Дата создания: 2024-07-31 14:43:38 Последнее изменение: 2024-07-31 14:43:38
Копировать: 19 Количество просмотров: 901
1
Подписаться
1617
Подписчики

Количественная торговая стратегия пересечения Supertrend и EMA

Обзор

В данной статье представлена стратегия количественного трейдинга, основанная на перекрестке индикатора Supertrend и индикатора EMA. Эта стратегия объединяет в себе преимущества отслеживания тенденций и перекрестков равномерных линий, и предназначена для того, чтобы улавливать рыночные тенденции и своевременно совершать сделки при обратном тренде. Стратегия использует индикатор Supertrend для определения направления общей тенденции, используя при этом цикл 44EMA в качестве ориентира для входа и выхода.

Стратегический принцип

  1. Супертенденция рассчитывается следующим образом:

    • Супертренд рассчитывается с использованием ATR (реальная волновая amplitude) 10 циклов и коэффициентом 3,0.
    • Направление супертренда используется для определения общей тенденции (положительные значения означают тенденцию к росту, отрицательные значения - тенденцию к снижению).
  2. 44 Циклическая EMA рассчитывается:

    • Индекс рассчитывается с использованием 44-циклических цен на закрытие.
  3. Условия участия:

    • Многостороннее вхождение: цена пересекает 44 EMA вверх, а направление Supertrend положительное.
    • Вход с головой вниз: цена пересекает 44 EMA и направление Supertrend отрицательно.
  4. Условия участия:

    • С помощью функции strategy.exit устанавливается 1% стоп и 1% стоп-лост.
    • Многоголовый: стоп-прибыль составляет 101% от цены входа, стоп-убыток составляет 99% от цены входа.
    • Пустота: стоп-прибыль составляет 99% от цены входа, стоп-убыток составляет 101% от цены входа.
  5. Управление позициями:

    • Используйте strategy.risk.max_position_size ((1) ограничение максимального размещения позиции 1 ≠

Стратегические преимущества

  1. Тенденционное слежение и пересечение средних линий:

    • Supertrend обеспечивает направление общей тенденции и уменьшает контрастную торговлю.
    • EMA Cross предлагает более точные входные моменты и повышает вероятность успешной торговли.
  2. Управление рисками:

    • Установка фиксированного процента стоп-стоп и стоп-лосс, эффективно контролирующих риск каждой сделки.
    • Ограничение максимального количества позиций предотвращает чрезмерный рычаг.
  3. Устойчивость:

    • Супертренд и параметры EMA могут быть адаптированы к различным рынкам и временным рамкам.
  4. Автоматизированные транзакции:

    • Стратегии могут быть автоматически реализованы на платформе TradingView, уменьшая вмешательство человека.
  5. Ясные торговые сигналы:

    • Условия въезда и выезда четкие, понятные и простые в исполнении.

Стратегический риск

  1. Некоторые из них, например, были задействованы в проекте “Открытие”.

    • Частые ложные сигналы могут возникать на рынке в поперечном или колебательном режиме, что приводит к последовательным потерям.
  2. Отсталость:

    • EMA и Supertrend являются отстающими индикаторами, которые могут пропустить ранние стадии тренда.
  3. Ограничения фиксированной остановки:

    • Фиксированный стоп-стоп в 1% может не подходить для всех рыночных условий, особенно в более волатильных рынках.
  4. Чрезмерная зависимость от технических показателей:

    • Не учитывая фундаментальные факторы и рыночные настроения, компания может не выполнить свою задачу во время важных новостей или событий.
  5. Риск отмены:

    • При сильных тенденциях 1%-ный стоп может привести к преждевременному выходу из выгодных сделок.

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

  1. Динамическая остановка и остановка:

    • Подумайте о том, чтобы использовать ATR или волатильность в процентах, чтобы установить динамический стоп-лост для различных рыночных условий.
  2. Добавить фильтр:

    • Введение в качестве дополнительных фильтрующих условий, для уменьшения ложного сигнала, количества перемещений, колебаний или других технических показателей.
  3. Анализ нескольких временных рамок:

    • Анализ тенденций в более высоких временных рамках повышает точность направления торговли.
  4. Параметры оптимизации:

    • Используйте исторические данные для отслеживания различных параметров Supertrend и EMA, чтобы найти оптимальную комбинацию.
  5. Присоединяйтесь к фундаментальному анализу:

    • Принимая во внимание фундаментальные факторы, такие как публикация важных экономических данных или финансовые отчеты компании, можно корректировать стратегию в определенный период времени.
  6. Улучшение управления позициями:

    • Применение более сложных стратегий управления позициями, таких как проценты на основе чистой стоимости счетов или правила Келли.
  7. Фильтрация интенсивности трендов:

    • Используйте ADX или аналогичный индикатор для оценки силы тренда и торгуйте только в сильных тенденциях.

Подвести итог

Стратегия количественного трейдинга Supertrend и EMA - это автоматизированная торговая система, которая сочетает в себе слежение за трендом и пересечение равномерной линии. С помощью индикатора Supertrend можно определить направление общей тенденции и использовать пересечение 44 циклов EMA в качестве конкретного сигнала для входа и выхода. Стратегия предназначена для захвата средне- и долгосрочных тенденций рынка.

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

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

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

Исходный код стратегии
/*backtest
start: 2023-07-25 00:00:00
end: 2024-07-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

//@version=5
strategy("Supertrend and 44 EMA Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// Inputs for Supertrend
atrPeriod = input.int(10, title="ATR Period")
factor = input.float(3.0, title="Factor")

// Supertrend calculation
[supertrend, direction] = ta.supertrend(factor, atrPeriod)
plot(supertrend, color=direction > 0 ? color.green : color.red, linewidth=2)

// 44 EMA calculation
ema44 = ta.ema(close, 44)
plot(ema44, color=color.blue, linewidth=1)

// Entry and exit conditions
longCondition = ta.crossover(close, ema44) and direction > 0
shortCondition = ta.crossunder(close, ema44) and direction < 0

// Target and Stop Loss
strategy.risk.max_position_size(1)
targetPercent = 0.01
stopPercent = 0.01

if (longCondition)
    strategy.entry("Long", strategy.long)
    strategy.exit("Take Profit/Stop Loss", from_entry="Long", limit=close * (1 + targetPercent), stop=close * (1 - stopPercent))

if (shortCondition)
    strategy.entry("Short", strategy.short)
    strategy.exit("Take Profit/Stop Loss", from_entry="Short", limit=close * (1 - targetPercent), stop=close * (1 + stopPercent))