Type/to search

Комбинированный индикатор двойного стохастика и объемно-взвешенной скользящей средней

Common strategy
Created: 2023-10-26 17:18:53
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

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

  1. Рассчитать стохастический осциллятор с коротким периодом, длина периода input(30), параметр сглаживания 2

  2. Рассчитать стохастический осциллятор с длинным периодом, длина периода input(90), параметр сглаживания 2

  3. Сложить значения стохастических осцилляторов короткого и длинного периодов, получив сводную кривую стохастика ts

  4. Рассчитать взвешенную по объему скользящую среднюю tsl для кривой ts, длина периода input(30)

  5. Сравнить текущее значение tsl с его значением на один период назад: когда tsl растет, считается восходящим трендом, когда падает — нисходящим трендом.

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

  • Когда tsl растет, а ts находится в средней зоне — сигнал на покупку (лонг).
  • Когда tsl падает, а ts находится в средней зоне — сигнал на продажу (шорт).

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

Данная стратегия объединяет определение тренда и оценку перекупленности/перепроданности, что позволяет достаточно надежно идентифицировать направление тренда. Конкретные преимущества следующие:

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

  2. Взвешивание по объему помогает отфильтровать ложные сигналы пробоя.

  3. Положение стохастической кривой дополнительно подтверждает надежность трендового сигнала.

  4. Параметры настраиваемые, можно корректировать длины периодов в соответствии с разными рынками.

  5. Логика стратегии четкая и простая, легко понимается и модифицируется.

Анализ рисков и возможностей улучшения

Эта стратегия также имеет некоторые риски, на которые следует обратить внимание:

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

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

  3. Основана только на технических индикаторах, можно повысить точность, сочетая с фундаментальными факторами.

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

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

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

Заключение

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

Source
Pine
/*backtest
start: 2022-10-19 00:00:00
end: 2023-10-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Trend Finder V2", shorttitle="TFV2", format=format.price, precision=2, overlay = true)

//----------Indicator------------//
Strategy parameters
Strategy parameters
periodK
periodK_two
VWMA Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)