Type/to search

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

Common strategy
Created: 2024-01-15 12:15:14
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Биполярная стратегия возврата к скользящим средним (Bidirectional Moving Average Reversion Trading Strategy) — это количественная торговая стратегия, основанная на принципе возврата цены к среднему значению. Стратегия использует несколько групп скользящих средних для выявления разворотов цены, входя в рынок после отклонения цены от скользящей средней на определенную величину и закрывая позицию при возврате цены к средней с целью получения прибыли.

Принцип стратегии

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

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

Анализ преимуществ

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

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

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

Анализ рисков

Стратегия возврата к двусторонним скользящим средним также содержит некоторые риски:

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

Для снижения указанных рисков можно провести следующие оптимизации:

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

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

Данная стратегия имеет большой потенциал для улучшения, в основном по следующим направлениям:

  1. Добавить дополнительные условия для открытия позиции, чтобы избежать погони за ростом и падением в трендовом рынке.
  2. Ввести логику уменьшения размера позиции для снижения риска при сильных колебаниях цены.
  3. Попробовать различные типы скользящих средних для поиска лучших комбинаций параметров.
  4. Использовать методы машинного обучения для автоматической оптимизации параметров.
  5. Ввести автоматический стоп-лосс для более эффективного контроля рисков.

Заключение

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

Source
Pine
/*backtest
start: 2023-12-15 00:00:00
end: 2024-01-14 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title = "hamster-bot MRS 2", overlay = true, default_qty_type = strategy.percent_of_equity, initial_capital = 100, default_qty_value = 30, pyramiding = 1, commission_value = 0.1, backtest_fill_limits_assumption = 1)
info_options = "Options"
Strategy parameters
Strategy parameters
long1on
Long
Lot 1
short1on
short
Lot 1
Start date
Final date
Options
Entry on close
Offset View
Trade
Use Kalman filter
MA Opening Long
maopeningtyp_l
maopeningsrc_l
maopeninglen_l
MA Opening Short
maopeningtyp_s
maopeningsrc_s
maopeninglen_s
MA Closing
maclosingtyp
maclosingsrc
maclosinglen
mul
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)