Стратегия быстрого отмены биткоина

Автор:Чао Чжан, Дата: 2023-09-20 11:18:47
Тэги:

Обзор

Эта стратегия подходит для очень волатильных криптовалют, таких как Биткойн. Она использует индикатор Parabolic SAR для определения точек переворота цен, в сочетании с фильтром SMA для ложных прорывов. Она принимает быстрые торговые решения, когда происходит прорыв для получения прибыли. Стратегия подходит для краткосрочной торговли, чтобы поймать возможности быстрой корректировки на рынке.

Логика стратегии

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

В частности, долгосрочные условия входа:

  1. Текущие пороги открываются выше, чем параболический SAR
  2. Предыдущие стойки открываются ниже, чем Parabolic SAR
  3. Текущие пороги открываются выше 50-периодного SMA

Когда все 3 условия выполнены, это считается сигналами восстановления и длинный ход.

Краткие условия вступления:

  1. Текущие стойки открываются ниже параболического SAR
  2. Предыдущие стойки открываются выше, чем Parabolic SAR
  3. Нынешние открытые пороги ниже 50-периодного SMA

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

Кроме того, для управления рисками выполняются условия стоп-лосса и прибыли.

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

По сравнению с традиционными стратегиями выхода из кризиса, эта стратегия имеет следующие преимущества:

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

  2. Фильтрация с помощью SMA позволяет избежать обмана ложными прорывами от консолидаций с небольшим диапазоном.

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

  4. Подходит для высоковолатильных криптовалют, таких как Биткойн, чтобы поймать торговые возможности от быстрых корректировок.

  5. Стоп-лосс, настроенный для контроля риска потери одной сделки.

  6. Хорошие результаты обратных тестов с относительно высоким показателем победы.

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

Несмотря на преимущества, стратегия также несет следующие риски:

  1. Параболическая SAR не идеальна и все еще может делать неправильные суждения.

  2. Может не работать в таких комбинациях, как катушки и маленькие треугольники.

  3. Без учета объема, с риском попасть в ловушку.

  4. Неправильные параметры также могут привести к слишком высокой или низкой чувствительности.

  5. Если стоп-лосс слишком тесный, он может быть перевернут.

  6. Риск привлечения по-прежнему существует, рекомендуется размеры позиций.

Руководство по оптимизации

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

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

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

  3. Оптимизировать параметры для различных рыночных циклов.

  4. Использовать временные стоп-лосс, чтобы избежать пересечения тесных стоп-лосса.

  5. Добавьте размеры позиций к более низкому размеру во время снижения.

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

  7. Установите цели прибыли и стоп-лосс на основе волатильности рынка.

Резюме

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


/*backtest
start: 2023-09-12 00:00:00
end: 2023-09-19 00:00:00
period: 10m
basePeriod: 1m
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/
// © atakhadivi

//@version=4
strategy("rapid fire", overlay=true)

longCondition = open > sar(0.02,0.02,0.2) and open[1] < sar(0.02,0.02,0.2)[1] and open > sma(close,50)
takeprofit = strategy.position_avg_price * (1 + 0.005)
stopLoss = strategy.position_avg_price * (1 - 0.015)
if (longCondition)
    strategy.entry("longEntry", strategy.long, limit = takeprofit, stop = stopLoss)


shortCondition = open < sar(0.02,0.02,0.2) and open[1] > sar(0.02,0.02,0.2)[1] and open < sma(close,50)
take_profit = strategy.position_avg_price * (1 - 0.005)
stop_Loss = strategy.position_avg_price * (1 + 0.015)
if (shortCondition)
    strategy.entry("shortEntry", strategy.short, limit = take_profit, stop = stop_Loss)

Больше