Стратегия трейлинг-стоп-лосса на основе эластичного стоп-лосса
Обзор
Стратегия основана на гибком стоп-потере, устанавливает сигналы покупки и продажи, проводит операции на длинные и короткие позиции. Когда индикатор появляется, делайте больше; когда появляется сигнал продажи, делайте меньше. Стратегия также включает в себя механизм отслеживания стоп-потерей, чтобы эффективно контролировать риск.
Принципы
Эта стратегия основана на использовании эластичных стоп-индикаторов для идентификации переломных точек тренда и проведения обратных операций. Внутри индикатора используется индикатор реального диапазона для идентификации крайней цены, а когда цена превышает предельную величину, считается аномальным прорывом, чтобы оценить вероятность обратного тренда. В частности, внутри индикатора поддерживаются две переменные: крайняя цена (EP) и цена запуска (TP).
В восходящем тренде, когда цена выше EP, определяется как аномальный прорыв, в этот момент EP обновляется как самая высокая цена, а TP - как самая низкая цена. Когда цена ниже TP, определяется как обратный тренд, создающий сигнал продажи. В нисходящем тренде, принцип аналогичен.
Эта стратегия в сочетании с механизмом отслеживания стоп-убытков отслеживает оптимальную цену стоп-убытков в режиме реального времени после открытия позиции, контролируя риск, гарантируя прибыль. В частности, после свертывания линия стоп-убытков отслеживает закрытые минимумы; после дефолта линия стоп-убытков отслеживает закрытые максимумы.
Преимущества
Эта стратегия имеет следующие преимущества:
-
Показатели используются для определения переменных в тренде, которые не могут быть использованы в качестве ловушки.
-
Следить за механизмом остановки убытков, чтобы блокировать прибыль и избежать увеличения убытков.
-
Параметры показателя просты и легко реализуемы.
-
Конфигурируемые сигналы о покупке и продаже, удобные в использовании.
-
Гибкость в настройке циклов отслеживания, всесторонняя оценка эффективности стратегии.
Риск
Однако эта стратегия также несет в себе некоторые риски:
-
Показатель задерживается и может упустить лучшие точки для изменения тренда.
-
Столкновение слишком радикально, и может быть остановлено кратковременными колебаниями цен.
-
Неправильный выбор цикла обратной связи не позволяет полностью оценить эффективность стратегии.
-
Необходимо обратить внимание на влияние затрат на прибыль.
Оптимизация рисков может быть осуществлена в следующих направлениях:
-
Настройка параметров показателя для сокращения отставания.
-
Оптимизируйте алгоритмы сдерживания убытков, чтобы избежать обмана.
-
Выбор подходящего цикла отсчета обеспечивает надежность.
-
Оптимизация управления позициями, снижение стоимости торгов.
Направление оптимизации
Эта стратегия может быть улучшена в следующих аспектах:
-
В сочетании с трендовыми показателями, чтобы избежать обратной торговли. Можно добавить такие показатели, как MA, чтобы определить большую тенденцию.
-
Оптимизация алгоритмов управления позициями, например, фиксированная пропорциональная позиция, динамическая позиция и т. д.
-
Включение фильтрации объемов сделок, чтобы избежать ошибочных сделок, вызванных пробелами.
-
Оптимизация параметров, чтобы найти оптимальную комбинацию параметров.
-
Присоединяйтесь к стратегии остановки, чтобы вовремя остановить тренд.
-
Оптимизируйте стратегию остановки убытков, чтобы сделать их более плавными. Можно попробовать алгоритмы остановки убытков, такие как Chandelier Exit.
-
Оптимизация типов торгов, временных периодов и т.д. для повышения адаптивности стратегий.
-
Включение алгоритмов машинного обучения, чтобы сделать стратегию более адаптивной.
Подвести итог
Эта стратегия в целом является более простой и надежной, используя гибкий показатель остановки для идентификации точек поворота, а также для отслеживания риска контроля механизма остановки. Она может использоваться в качестве стратегии короткого отклонения. Однако следует обратить внимание на такие проблемы, как задержка показателя, слишком радикальная остановка.
Overview
This strategy is based on the Parabolic SAR indicator to generate buy and sell signals for long and short positions. It also incorporates a trailing stop loss mechanism to effectively control risks.
Principle
The core of this strategy is to identify trend reversal points using the Parabolic SAR indicator for counter-trend trading. The indicator uses the true range to detect extreme prices. When the price exceeds the extreme, it is considered a breakout and a sign of potential trend reversal. Specifically, the indicator maintains two variables: the Extreme Price (EP) and the Trigger Price (TP). The EP represents the highest/lowest price of the current trend, while the TP is derived from the EP.
In an uptrend, when the price is higher than the EP, it is considered a breakout. The EP is then updated to the highest price and the TP to the lowest price. When the price falls below the TP, a trend reversal is identified and a sell signal is generated. The same principle applies for a downtrend.
The strategy also incorporates a trailing stop loss mechanism. After opening a position, it will track the optimal stop loss price in real-time, locking in profits while controlling risks. Specifically, after long entry, the stop loss tracks the closing low; after short entry, it tracks the closing high.
Advantages
The main advantages of this strategy are:
-
Identify trend reversal points with the indicator, avoiding being trapped in trends.
-
Trailing stop loss locks in profits and prevents wider losses.
-
Simple indicator parameters, easy to implement.
-
Configurable buy/sell signal alerts for convenience.
-
Flexible backtest period configuration for thorough evaluation.
Risks
There are also some risks to consider:
-
Indicator lag may miss optimal reversal points.
-
Aggressive stops may be stopped out by short-term fluctuations.
-
Improper backtest period selection cannot fully evaluate the strategy.
-
Transaction costs may impair profits.
Some ways to address the risks are:
-
Optimize parameters to reduce lag.
-
Improve stop loss algorithm to avoid being stopped out unnecessarily.
-
Select appropriate backtest periods for reliability.
-
Optimize position sizing to lower transaction costs.
Enhancement
Some ways to further optimize the strategy:
-
Incorporate trend indicators like MA to avoid being trapped in countertrends.
-
Optimize position sizing algorithms, e.g. fixed fractional, dynamic.
-
Add volume filter to avoid false signals from gaps.
-
Parameter optimization to find optimal combinations.
-
Implement profit taking strategies to lock in profits in trends.
-
Refine stop loss algorithms for smoother stops. Experiment with Chandelier Exit etc.
-
Optimize across products, time frames etc. to improve adaptability.
-
Incorporate machine learning for greater adaptability.
Summary
In summary, this is a simple and robust strategy using the Parabolic SAR to identify reversals and trailing stop loss to control risk. It can work as a short-term mean-reversion strategy. But indicator lag and oversensitive stops need to be addressed. Further optimizations can lead to improved performance.
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("PB SAR BackTest - Colorbar", overlay=false)
// Full credit to Sawcruhteez, Lucid Investment Strategies LLC, Casey Bowman and Peter Brandt.- 1
