Type/to search

Многотаймфреймовая стратегия комбинированных сигналов для отслеживания тренда

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

img

Обзор

Данная стратегия использует комбинированные сигналы технических индикаторов на множестве таймфреймов для определения направления тренда и осуществления следования за трендом. Она объединяет такие индикаторы, как RSI, Stoch, Stoch RSI и CCI, на таймфреймах 1 минута, 5 минут, 15 минут, 1 час, 4 часа и 1 день, выискивая комбинации сигналов, соответствующих условиям, чтобы определить общее направление текущего тренда.

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

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

На таймфреймах 1 мин, 5 мин, 15 мин, 1 час, 4 часа и 1 день любой пройденный таймфрейм даёт положительный сигнал для отслеживания общего тренда. Только когда все таймфреймы (1 мин, 5 мин, 15 мин, 1 час, 4 часа, 1 день) проходят проверку, срабатывает истинный сигнал на покупку.

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

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

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

Анализ рисков стратегии

  1. Поскольку стратегия следует за общим трендом, при развороте тренда трудно своевременно закрыть позицию, что несёт значительный риск просадки.
  2. Неправильная настройка параметров может привести к упущенным трендовым возможностям или увеличению частоты сделок. Требуется обширная оптимизация параметров на исторических данных.
  3. Оценка на множестве таймфреймов может пропускать краткосрочные трендовые возможности. Можно оптимизировать, допустив генерацию сигнала даже при несоответствии отдельных таймфреймов.

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

  1. Оптимизировать настройки параметров технических индикаторов на каждом таймфрейме, найти наилучшую комбинацию.
  2. Протестировать эффективность генерации сигнала только по части таймфреймов. Например, совпадение направлений на 1-минутном и 15-минутном графиках может считаться сигналом к покупке.
  3. Добавить новые технические индикаторы, расширить набор индикаторов для многократной оценки. Рассмотреть MACD, KD, полосы Боллинджера и т.д.
  4. Протестировать различные уровни стоп-лосса и тейк-профита, найти оптимальные параметры. Слишком узкий стоп-лосс увеличивает риск срабатывания, слишком широкий – может упустить прибыль.

Заключение

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

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

//@version=3
strategy("Intellitrader - Buy - BACKTESTER", overlay = true)
//study("APEX - Tester - Buy/Sell Strategies - Basic ", overlay = true)
source_main             = close
Strategy parameters
Strategy parameters
INTELLITRADER BACKTESTER
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻ PC ⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻
Use Percent Change (On / Off)
Perc.Change - 1m - Min
Perc.Change - 1m - Max
Perc.Change - 5m - Min
Perc.Change - 5m - Max
Perc.Change - 15m - Min
Perc.Change - 15m - Max
Perc.Change - 1h - Min
Perc.Change - 1h - Max
Perc.Change - 4h - Min
Perc.Change - 4h - Max
Perc.Change - 1d - Min
Perc.Change - 1d - Max
⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻ 1m ⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻
RSI 7 - Min
RSI 7 - Max
RSI 7 ? (On / Off)
RSI 7 Raising? (On / Off)
RSI 14 - Min
RSI 14 - Max
RSI 14 ? (On / Off)
RSI 14 Raising? (On / Off)
STOCH 14 3 3 - Min
STOCH 14 3 3 - Max
STOCH 14 3 3 ? (On / Off)
STOCH 14 3 3 Raising? (On / Off)
STOCHRSI 14 14 3 3 - Min
STOCHRSI 14 14 3 3 - Max
STOCHRSI 14 14 3 3 ? (On / Off)
STOCHRSI 14 14 3 3 Raising? (On / Off)
CCI 20 - Min
CCI 20 - Max
CCI 20 ? (On / Off)
CCII 20 Raising? (On / Off)
⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻ 5m ⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻
RSI 7 - Min
RSI 7 - Max
RSI 7 ? (On / Off)
RSI 7 Raising? (On / Off)
RSI 14 - Min
RSI 14 - Max
RSI 14 ? (On / Off)
RSI 14 Raising? (On / Off)
STOCH 14 3 3 - Min
STOCH 14 3 3 - Max
STOCH 14 3 3 ? (On / Off)
STOCH 14 3 3 Raising? (On / Off)
STOCHRSI 14 14 3 3 - Min
STOCHRSI 14 14 3 3 - Max
STOCHRSI 14 14 3 3 ? (On / Off)
STOCHRSI 14 14 3 3 Raising? (On / Off)
CCI 20 - Min
CCI 20 - Max
CCI 20 ? (On / Off)
CCII 20 Raising? (On / Off)
⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻ 15m ⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻
RSI 7 - Min
RSI 7 - Max
RSI 7 ? (On / Off)
RSI 7 Raising? (On / Off)
RSI 14 - Min
RSI 14 - Max
RSI 14 ? (On / Off)
RSI 14 Raising? (On / Off)
STOCH 14 3 3 - Min
STOCH 14 3 3 - Max
STOCH 14 3 3 ? (On / Off)
STOCH 14 3 3 Raising? (On / Off)
STOCHRSI 14 14 3 3 - Min
STOCHRSI 14 14 3 3 - Max
STOCHRSI 14 14 3 3 ? (On / Off)
STOCHRSI 14 14 3 3 Raising? (On / Off)
CCI 20 - Min
CCI 20 - Max
CCI 20 ? (On / Off)
CCII 20 Raising? (On / Off)
⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻ 1h ⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻
RSI 7 - Min
RSI 7 - Max
RSI 7 ? (On / Off)
RSI 7 Raising? (On / Off)
RSI 14 - Min
RSI 14 - Max
RSI 14 ? (On / Off)
RSI 14 Raising? (On / Off)
STOCH 14 3 3 - Min
STOCH 14 3 3 - Max
STOCH 14 3 3 ? (On / Off)
STOCH 14 3 3 Raising? (On / Off)
STOCHRSI 14 14 3 3 - Min
STOCHRSI 14 14 3 3 - Max
STOCHRSI 14 14 3 3 ? (On / Off)
STOCHRSI 14 14 3 3 Raising? (On / Off)
CCI 20 - Min
CCI 20 - Max
CCI 20 ? (On / Off)
CCII 20 Raising? (On / Off)
⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻ 4h ⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻
RSI 7 - Min
RSI 7 - Max
RSI 7 ? (On / Off)
RSI 7 Raising? (On / Off)
RSI 14 - Min
RSI 14 - Max
RSI 14 ? (On / Off)
RSI 14 Raising? (On / Off)
STOCH 14 3 3 - Min
STOCH 14 3 3 - Max
STOCH 14 3 3 ? (On / Off)
STOCH 14 3 3 Raising? (On / Off)
STOCHRSI 14 14 3 3 - Min
STOCHRSI 14 14 3 3 - Max
STOCHRSI 14 14 3 3 ? (On / Off)
STOCHRSI 14 14 3 3 Raising? (On / Off)
CCI 20 - Min
CCI 20 - Max
CCI 20 ? (On / Off)
CCII 20 Raising? (On / Off)
⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻ 1d ⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻
RSI 7 - Min
RSI 7 - Max
RSI 7 ? (On / Off)
RSI 7 Raising? (On / Off)
RSI 14 - Min
RSI 14 - Max
RSI 14 ? (On / Off)
RSI 14 Raising? (On / Off)
STOCH 14 3 3 - Min
STOCH 14 3 3 - Max
STOCH 14 3 3 ? (On / Off)
STOCH 14 3 3 Raising? (On / Off)
STOCHRSI 14 14 3 3 - Min
STOCHRSI 14 14 3 3 - Max
STOCHRSI 14 14 3 3 ? (On / Off)
STOCHRSI 14 14 3 3 Raising? (On / Off)
CCI 20 - Min
CCI 20 - Max
CCI 20 ? (On / Off)
CCII 20 Raising? (On / Off)
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Trailing Stop
Trailing Stop (%)
Take Profit
Take Profit (%)
Trailing Profit (%)
Stop Loss
Stop Loss (%)
Turn ON Tradingview Alerts ?
⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻ S/R Lines ⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻⎻
Show S/R Lines
VolumeMA
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)