Количественная стратегия, основанная на индикаторе SuperTrend и торговле по кривой капитала
Обзор
Основная идея данной стратегии заключается в объединении индикатора SuperTrend и торговли по кривой собственного капитала. Когда индикатор SuperTrend генерирует сигнал на покупку или продажу, мы не совершаем сделку напрямую, а оцениваем, находится ли текущая кривая собственного капитала ниже своей скользящей средней. Только когда кривая собственного капитала выше скользящей средней, мы открываем позицию. Когда кривая собственного капитала опускается ниже скользящей средней, мы приостанавливаем торговлю по текущей стратегии. Это позволяет эффективно предотвращать расширение убытков.
Принцип стратегии
Данная стратегия состоит из двух основных частей:
- Индикатор SuperTrend
- Торговля по кривой собственного капитала
Формула расчета индикатора SuperTrend выглядит следующим образом:
Верхняя полоса = Цена источника - множитель ATR * ATR
Нижняя полоса = Цена источника + множитель ATR * ATR
где ATR — средний истинный диапазон. Индикатор SuperTrend использует ATR для установки верхней и нижней полос. Пробой цены выше верхней полосы дает сигнал на продажу, пробой ниже нижней полосы — сигнал на покупку.
Идея торговли по кривой собственного капитала заключается в том, что мы строим скользящую среднюю от кривой собственного капитала стратегии. Когда кривая собственного капитала опускается ниже скользящей средней, мы приостанавливаем торговлю по текущей стратегии и ждем, пока кривая снова поднимется выше скользящей средней, после чего возобновляем торговлю.
Данная стратегия объединяет оба подхода: после получения сигнала от SuperTrend мы не торгуем напрямую, а проверяем, находится ли текущая кривая собственного капитала выше скользящей средней. Позиция открывается только при одновременном выполнении обоих условий. Это позволяет эффективно избежать рисков, присущих самому индикатору SuperTrend, и предотвратить чрезмерные убытки.
Анализ преимуществ
Основные преимущества данной стратегии:
-
Эффективное предотвращение рисков индикатора SuperTrend. Сам по себе SuperTrend не способен эффективно ограничивать убытки, и торговля по кривой собственного капитала восполняет этот недостаток.
-
При неблагоприятной торговле стратегия может быть приостановлена, что позволяет избежать чрезмерных убытков. Когда рынок улучшается, торговля может быть возобновлена.
-
Автоматическое управление позициями без необходимости ручного вмешательства. Приостановка происходит автоматически, когда кривая собственного капитала опускается ниже скользящей средней, и возобновляется, когда она поднимается выше.
Анализ рисков
Данная стратегия также несет определенные риски:
-
Неправильная настройка параметров может снизить эффективность торговли по кривой собственного капитала. Необходимо выбрать подходящий период скользящей средней.
-
При изменении рыночного тренда может возникнуть задержка в корректировке позиций, что приведет к определенным убыткам.
-
Ожидание восстановления кривой собственного капитала может привести к упущению благоприятных моментов входа.
Пути решения:
-
Оптимизация параметров, выбор наилучшего периода скользящей средней.
-
Использование дополнительных индикаторов для оценки тренда и своевременной корректировки позиций.
-
Умеренное сокращение времени приостановки торговли для снижения вероятности упущения точек входа.
Направления оптимизации
Данная стратегия может быть оптимизирована по следующим направлениям:
-
Тестирование различных комбинаций параметров для нахождения оптимального периода ATR и множителя ATR.
-
Попробовать другие типы скользящих средних, например, экспоненциальную скользящую среднюю, скользящую среднюю Халла и т.д.
-
Добавить другие индикаторы для оценки рыночного тренда и своевременной корректировки позиций при его изменении.
-
Оптимизировать период скользящей средней для поиска наилучшего баланса. Слишком длинный период приведет к упущению возможностей, слишком короткий — к частым приостановкам.
-
Оптимизировать условия приостановки торговли, например, установить стоп-лосс, чтобы приостановка происходила только при достижении определенного уровня убытка.
Заключение
Данная стратегия умело сочетает индикатор SuperTrend и торговлю по кривой собственного капитала. Она сохраняет преимущества SuperTrend в определении тренда, но при этом эффективно контролирует риски с помощью торговли по кривой собственного капитала. Результаты тестирования показывают, что в большинстве случаев применение торговли по кривой собственного капитала снижает уровень прибыльности, поэтому данная стратегия больше подходит для консервативных трейдеров. Путем оптимизации параметров и правил эта стратегия может стать очень практичной количественной торговой стратегией.
/*backtest
start: 2023-01-14 00:00:00
end: 2024-01-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy('Supertrend & Equity curve with EMA', overlay=false, format=format.price, precision=2, initial_capital=100000)
eqlen = input.int(25, "EQ EMA len", group = "New Equity Curve Settings")- 1

