Type/to search

Стратегия фильтрации сигналов покупки/продажи на основе диапазона колебаний цены

Common strategy
Created: 2024-03-08 17:06:50
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

Стратегия фильтрации сигналов покупки и продажи на основе диапазона колебаний цен (Range Filter Buy Sell Signals Strategy) представляет собой весьма практичную количественную торговую стратегию. Она использует диапазон колебаний цен для фильтрации сигналов на покупку и продажу, уменьшая количество ложных сигналов на рынках с низкой волатильностью и повышая качество сигналов на рынках с высокой волатильностью. Название стратегии точно отражает её основную функцию.

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

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

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

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

Преимущества стратегии

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

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

Кроме того, в отличие от стратегий с одним условием, данная стратегия объединяет оценку направления тренда, что даёт более надёжные торговые сигналы. При этом она также включает функции стоп-лосса и тейк-профита, что позволяет эффективно контролировать риски по отдельным сделкам.

Риски стратегии

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

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

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

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

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

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

  3. Объединение данной стратегии с разными периодами для формирования системы, повышающей общую стабильность.

  4. Внедрение алгоритмов машинного обучения для улучшения настройки параметров и правил фильтрации.

Заключение

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

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/

// Credits to the original Script - Range Filter DonovanWall https://www.tradingview.com/script/lut7sBgG-Range-Filter-DW/
// This version is the old version of the Range Filter with less settings to tinker with
Strategy parameters
Strategy parameters
Long Stop Loss (%)
Short Stop Loss (%)
Long Take(%)
Short Take (%)
EMA Length
Swing Source
Swing Period
Swing Multiplier
Bar Colors On/Off
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)