Стратегия динамической ATR Stop Loss Centerline
Обзор
Эта стратегия использует функцию линейной регрессии и наименьшее двоичное умножение для вычисления ценового канала, который состоит из двух зеленых и красных линий. Она использует динамические остановки, основанные на недавнем ATR, для размещения стоп-постов.
Стратегический принцип
Стратегия использует линейную регрессию с длиной 25, с отклонением 5 и вычисляет центральную линию xLG. Затем вниз по центральной линии выбирают 6% цены для диапазона канала, верхняя линия канала - xLG1r, нижняя линия канала - xLG1s.
Когда цена выше, чем xLG1r, делайте больше; когда цена ниже, чем xLG1s, делайте меньше. И записывайте время последнего делайте больше и меньше. Делайте больше сигналов, когда время последнего делайте больше, чем время последнего делайте меньше.
Динамический стоп ATR рассчитывается с использованием ATR циклов 1, умноженных на 2. При лихвоте стоп-линия выражается в цене закрытия минус умножение на ATR; при лихвоте стоп-линия выражается в цене закрытия плюс ATR и умножение на умножение на умножение на ATR.
Анализ преимуществ
- Использование линейных каналов регрессии для отслеживания долгосрочных тенденций
- На основе ATR-расчетов можно динамически регулировать, чтобы предотвратить слишком большие или слишком маленькие остановки
- Применение ценовых прорывов для создания сигналов может уменьшить количество ложных сигналов.
Риски и улучшения
- Параметры линейного регрессивного канала нуждаются в оптимизации, и нынешний диапазон канала может быть слишком узким.
- Для получения оптимальных параметров также требуется тестирование ATR.
- Можно рассмотреть возможность увеличения механизмов подтверждения в случае взлома, чтобы избежать ложных взломов.
Оптимизация
- Тестирование различных циклов длины регрессии, чтобы найти оптимальные параметры
- Попробуйте различные циклы ATR и множители остановочных потерь ATR
- Добавление дополнительных условий подтверждения при прорыве сигнала, например, прорыв объема сделки
Подвести итог
Эта стратегия объединяет несколько технических показателей, таких как отслеживание тенденций, динамические остановки и сигналы прорыва, в систему отслеживания тенденций с высокой адаптивностью. С помощью оптимизации параметров и добавления фильтрации сигналов можно дополнительно повысить стабильность и прибыльность стратегии.
/*backtest
start: 2023-01-01 00:00:00
end: 2023-06-24 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Thanks to HPotter for the original code for Center of Gravity Backtest
strategy("Center of Gravity BF 🚀", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.15)
- 1

