Type/to search

Двойная скользящая средняя импульсная система следования за трендом и разворотная торговая система

2
Follow
476
Followers

img
img

Обзор

Эта двулинейная динамическая система отслеживания трендов и обратного трейдинга является полноценной количественной торговой стратегией, объединяющей элементы отслеживания трендов и обратного трейдинга. Эта стратегия использует движущиеся средние для определения направления рыночной тенденции на двух различных циклах (100 и 500), а также интегрирует несколько технических индикаторов в качестве фильтрующих условий, включая RSI (относительно сильный индекс), ADX (средний индекс) и ATR (средняя реальная волновая величина). Система допускает много направлений торговли, как сверх, так и ниже, и применяет различные правила входа и выхода в зависимости от различных рыночных условий.

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

Основные принципы стратегии основаны на механизме двойной проверки, основанном на идентификации тенденций и подтверждении динамики:

  1. Выявление тенденций: Стратегия использует скользящую среднюю на 100 и 500 циклов (возможно, EMA или SMA) для определения тенденции на рынке. Когда MA100 находится выше MA500, это считается тенденцией к росту; наоборот, это может быть тенденцией к снижению.

  2. Условия приема

    • Цена должна быть выше MA100 и MA500 одновременно
    • Избирательные условия фильтрации тенденций: MA100 > MA500
    • Опциональные условия фильтрации RSI: RSI должен быть выше его скользящей средней
    • Опциональные условия фильтрации ADX: ADX должен быть выше его скользящей средней, чтобы обеспечить интенсивность тренда
    • Опциональные условия фильтрации ATR: ATR должен быть выше его скользкой средней, чтобы обеспечить достаточную волатильность
  3. Условия для головоломки

    • Цена должна быть ниже MA100 и MA500 одновременно
    • Цена должна быть ниже, чем в Брин-банке (что указывает на перепродажу)
    • RSI должен быть ниже установленного порога (по умолчанию 33, что указывает на перепродажу)
    • Выборные условия фильтрации ATR
    • Сильный верхний барьер: если MA100 превышает установленный процент от MA500, не вступайте в позицию в открытом положении (избегайте позиции в открытом положении в сильной тенденции к повышению)
  4. Управление рисками и стратегия выхода из игры

    • Множественный стоп: процент, установленный ниже начальной цены (по умолчанию 3%)
    • Дополнительные выступления: когда цена упадет ниже MA500
    • Стоп-стоп: процент от цены входа (по умолчанию 3%)
    • Порог головы: процент ниже цены входа (по умолчанию 4%)
    • Управление деньгами: по умолчанию на каждую сделку используется 100% средств счета, одна пирамида допускает загрузку

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

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

  1. Высокая степень адаптацииСтратегия: обеспечивает высокую настраиваемость с помощью нескольких опциональных фильтров (RSI, ADX, ATR), которые могут быть адаптированы к различным рыночным условиям и стилям трейдеров. Пользователь может гибко включать или выключать эти фильтры в зависимости от текущей ситуации на рынке.

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

  3. Определение интеллектуальных тенденцийИспользование двух равнолинейных систем ((MA100 и MA500) обеспечивает более надежный анализ тенденций и более эффективное отфильтрование ложных прорывов по сравнению с одной равнолинейной системой.

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

  5. Предотвращение реверса в преследованииВ воздушной торговле установлен механизм "блокировки сильного подъема", когда MA100 превышает установленный процент от MA500, запрещается дифференцированное использование, что эффективно предотвращает риски, связанные с регрессией в сильной рыночной ситуации.

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

  7. Гибкий механизм выходаСтратегия: Различная логика выхода разработана для многоголовых и пустых голов, многоголовые могут использовать MA500 в качестве динамического остановки, а пустые голов имеют фиксированную цель остановки, соответствующую характеристикам торговли в разных направлениях.

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

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

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

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

  4. Риски управления капиталомСтратегия по умолчанию использует 100% средств счета, плюс позволяет один пирамидальный залог, при неблагоприятных обстоятельствах может быть большой вывод. Рекомендуется корректировать размер позиции в соответствии с индивидуальной способностью к риску и избегать использования всех средств для торговли.

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

  6. Риск Чёрной лебеди: фиксированный процентный стоп может быть неэффективно реализован в экстремальных рыночных условиях, особенно в случае скачка цен. Рекомендуется установить максимальные лимиты потери и учитывать экстремальный риск хеджирования производными, такими как использование опционов.

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

  1. Введение классификации состояния рынка: существующая стратегия использует одни и те же параметры при различных состояниях рынка (тенденция, волатильность, высокая волатильность, низкая волатильность), можно рассмотреть возможность добавления функции распознавания состояния рынка и оптимизации различных комбинаций параметров для различных состояний. Конкретная реализация может делить состояние рынка на показатели волатильности (например, процент ATR) или показатели интенсивности тренда (например, ADX-падеж).

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

  3. Добавить фильтр времени: некоторые рынки могут быть лучше или хуже в определенный период времени, можно добавить функцию фильтрации времени, чтобы избежать исторических периодов плохого результата. Это может быть достигнуто путем анализа стратегической эффективности в разные периоды времени (например, азиатские, европейские, американские торговые часы).

  4. Подтверждение многократных временных рамок: текущая стратегия работает только в одном временном периоде (((3 часа), можно рассмотреть возможность добавления подтверждения тренда в более высоких временных периодах, чтобы увеличить выигрыш только при совпадении направления тренда в более высоких временных периодах. Например, многоголовый сигнал на трехчасовом графике выполняется только при повышении тренда на солнечном графике.

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

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

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

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

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

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

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

Source
Pine
/*backtest
start: 2024-05-26 00:00:00
end: 2025-05-25 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"SOL_USDT"}]
*/

//@version=6
strategy("Momentum Long + Short Strategy (BTC 3H)", overlay=true,
     default_qty_type=strategy.percent_of_equity,
     default_qty_value=100,
Strategy parameters
Strategy parameters
LONG TRADE SETTINGS
Enable Long Trades
Long Stop Loss % (Optional)
LONG FILTER SETTINGS
Enable RSI Filter
Enable ADX Filter
Enable ATR Filter
Require MA100 > MA500
Smoothing Type (Optional)
Smoothing Length (for filters) (Optional)
RSI FILTER
RSI Length (Optional)
ADX FILTER
ADX Length (Optional)
ATR FILTER
ATR Length (Optional)
SHORT TRADE SETTINGS
Enable Short Trades
Short Stop Loss % (Optional)
Short Take Profit % (Optional)
SHORT FILTER SETTINGS
RSI Length (Optional)
RSI Threshold (Optional)
Bollinger Band Length (Optional)
Enable ATR Filter (Short)
Block Shorts if MA100 > MA500 by (%)
Threshold (%) for Blocking Shorts (Optional)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)