Type/to search

Стратегия отслеживания пересечения трендов и фильтрации волатильности с использованием нескольких скользящих средних

1
Follow
1780
Followers

img

Обзор

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

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

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

  2. Оценка тенденций:

    • Поверхностная тенденция: когда краткосрочная средняя линия выше долгосрочной средней линии, и среднесрочная средняя линия вверх пересекает долгосрочную среднюю линию.
    • Головной тренд: когда краткосрочная средняя линия ниже долгосрочной средней линии, и средняя средняя линия вниз пересекает долгосрочную среднюю линию.
  3. Оценка рынка быков и медведей: можно выбрать четвёртую скользящую среднюю как разграничительную линию рынка быков и медведей. Когда цена находится над этой линией, разрешается делать больше; наоборот, разрешается делать меньше.

  4. Фильтрация волатильности: используется индикатор волатильности, основанный на наивысшей и наименьшей цене. Стратегия выдает торговый сигнал только тогда, когда волатильность превышает установленный пользователем порог.

  5. Входная логика:

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

    • Частичное выравнивание: выравнивание определенной доли позиции, когда тренд поворачивается (среднесрочная средняя линия снова пересекается с долгосрочной средней линией).
    • Все равные позиции: когда цены пересекают разграничительную линию для бычьего и медвежьего рынка, все позиции в противоположном направлении выровняются.
  7. Стоп-лост: используется фиксированный процент стоп-лоста, пользователь может настроить стоп-процент.

  8. Управление позициями: пользователь может настроить фиксированный процент доли в пользу счета при каждом открытии позиции.

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

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

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

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

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

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

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

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

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

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

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

  2. Недостаточная эффективность на рынке волатильности: в случае волатильности на рынке волатильности, стратегия может часто давать ложные сигналы, что приводит к переторгу и убыткам.

  3. Чувствительность к параметрам: эффективность стратегии в значительной степени зависит от параметров, и различные рынки и временные рамки могут требовать различные комбинации параметров.

  4. Риск отступления: при обратном тренде стратегия может не выйти в полном объеме вовремя, что приведет к более крупному отступлению.

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

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

  7. Установка на стоп-убытки: фиксированный стоп-убыток может не применяться во всех рыночных условиях и может привести к преждевременным стоп-убыткам в периоды высокой волатильности.

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

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

  2. Анализ в нескольких временных рамках: объединение информации в более длинных и более коротких временных рамках повышает точность определения тенденций.

  3. Оптимизация показателей волатильности: рассмотреть возможность использования более сложных показателей волатильности, таких как ATR или Bollinger Bandwidth, для более точной оценки состояния рынка.

  4. Внедрение динамических показателей: в сочетании с динамическими показателями, такими как RSI или MACD, оптимизация времени входа и выхода из игры.

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

  6. Интеграция индикаторов рыночной сентиментальности: внедрение индикаторов рыночной сентиментальности, таких как VIX, для оптимизации стратегий в различных рыночных условиях.

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

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

  9. Оптимизация машинного обучения: использование алгоритмов машинного обучения для оптимизации параметров и правил принятия решений, повышения адаптивности стратегий.

  10. Обратное тестирование и тестирование вперед: более полное тестирование и тестирование вперед на различных рынках и в разные периоды времени для проверки устойчивости стратегии.

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

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

Source
Pine
/*backtest
start: 2023-07-23 00:00:00
end: 2024-07-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="WODIsMA Strategy", shorttitle="WMA_Strategy", overlay=true, overlay=true, pyramiding=2, default_qty_value=6, default_qty_type=strategy.fixed, initial_capital=1000, currency=currency.USD)

// 用户输入参数
Strategy parameters
Strategy parameters
Position
每笔订单使用的资金百分比(%) (Optional)
每次平仓使用的百分比(%) (Optional)
止损百分比(%) (Optional)
是否做多
是否做空
TrendIdentify
短期趋势均线 (Optional)
中期趋势均线 (Optional)
长期趋势均线 (Optional)
牛熊趋势均线 (Optional)
是否启用牛熊趋势线
volatility
波动率数值K线数 (Optional)
波动率值 0则不使用(%) (Optional)
MA 0
Length 0 (Optional)
Source 0 (Optional)
Type 0 (Optional)
Timeframe 0 (Optional)
Color 0 (Optional)
Show MA 0
MA 1
Length 1 (Optional)
Source 1 (Optional)
Type 1 (Optional)
Timeframe 1 (Optional)
Color 1 (Optional)
Show MA 1
MA 2
Length 2 (Optional)
Source 2 (Optional)
Type 2 (Optional)
Timeframe 2 (Optional)
Color 2 (Optional)
Show MA 2
MA 3
Length 3 (Optional)
Source 3 (Optional)
Type 3 (Optional)
Timeframe 3 (Optional)
Color 3 (Optional)
Show MA 3
MA 4
Length 4 (Optional)
Source 4 (Optional)
Type 4 (Optional)
Timeframe 4 (Optional)
Color 4 (Optional)
Style 4 (Optional)
Show MA 4
MA 5
Length 5 (Optional)
Source 5 (Optional)
Type 5 (Optional)
Timeframe 5 (Optional)
Color 5 (Optional)
Style 5 (Optional)
Show MA 5
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)