Стратегия процентного разворота скользящей средней
Принцип стратегии
Стратегия процентного разворота скользящей средней определяет моменты покупки и продажи, вычисляя процентное отклонение цены от скользящей средней. Когда отклонение цены от скользящей средней достигает определенного процента, генерируется торговый сигнал.
В частности, логика торговли стратегии заключается в следующем:
- Рассчитывается разность между ценой и скользящей средней длины N.
- Разность преобразуется в процентную форму, то есть разность делится на цену.
- Когда процентное отклонение превышает заданный верхний предел (например, 5%), открывается короткая позиция.
- Когда процентное отклонение меньше заданного нижнего предела (например, -3%), открывается длинная позиция.
- По желанию можно инвертировать сигналы: длинная позиция меняется на короткую, короткая – на длинную.
Если N равно 14, верхний предел установлен на 5%, а нижний – на -3%, то:
- Когда цена превышает 14-дневную скользящую среднюю на 5%, открывается короткая позиция.
- Когда цена опускается ниже 14-дневной скользящей средней на 3%, открывается длинная позиция.
Регулируя параметры N, верхнего и нижнего пределов, можно контролировать чувствительность стратегии.
Преимущества стратегии
- Использование процентной формы позволяет избежать влияния абсолютного значения цены.
- Параметры можно настраивать в зависимости от рынка, что подходит для разных периодов.
- Применение стратегии BREAK позволяет раньше улавливать развороты тренда.
Риски стратегии
- Процентное отклонение не позволяет определить направление тренда.
- Возможны ложные сигналы, требующие фильтрации.
- Скользящая средняя отстает, что не позволяет своевременно улавливать развороты.
Вывод
Стратегия процентного отклонения от скользящей средней определяет точки покупки и продажи на основе процентного отклонения цены от скользящей средней, используя стратегию BREAK для захвата точек разворота тренда. Настройка параметров позволяет адаптироваться к различным рыночным условиям. Однако существуют определенные риски запаздывания и ложных сигналов, требующие оптимизации и фильтрации.
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 30/07/2018
// Percent difference between price and MA- 1
