Type/to search

Стратегия сглаженной целевой полосы волатильности

Common strategy
Created: 2024-01-29 16:22:14
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

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

Конкретно, в стратегии с помощью функции smoothrng вычисляется сглаженная волатильность smrng, затем на основе значения smrng рассчитываются верхняя и нижняя границы целевых полос – hband и lband. Далее определяются условия для длинной позиции longCondition и короткой позиции shortCondition. При выполнении условия длинной позиции формируется сигнал на покупку, для короткой – на продажу.

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

Стратегия обладает следующими преимуществами:

  1. Использование волатильности цены для построения торговых сигналов позволяет эффективно отслеживать изменения рынка.

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

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

  4. Сочетание с пробоем цены позволяет своевременно улавливать торговые возможности при смене тренда.

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

Стратегия также имеет некоторые риски:

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

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

  3. Определение пробоя может иметь временную задержку, что приведёт к слишком раннему или позднему входу в сделку. Можно добавить подтверждение другими индикаторами.

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

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

  1. Протестировать различные периоды ценовых данных для нахождения наиболее подходящего периода расчёта волатильности.

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

  3. Ввести объём торгов или другие индикаторы для подтверждения сигналов пробоя.

  4. Установить стоп-лосс или трейлинг-стоп для контроля убытков по каждой сделке.

  5. Оптимизировать значение коэффициента волатильности mult для определения наилучшего диапазона целевых полос.

Заключение

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

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

//@version=4
strategy("1SmSm1 Strategy", shorttitle="1SmSm1", overlay=true)

// Source
Strategy parameters
Strategy parameters
Source
Sampling Period
Range Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)