
Эта стратегия основана на показателях сверхтенденции, использует линию сверхтенденции для определения направления тренда и использует линию сверхтенденции в качестве линии остановки для реализации автоматической стратегии торговли, которая отслеживает движение сверхтенденции. Эта стратегия применима к более заметным видам, способным улавливать тенденции средних и длинных линий, для отслеживания в сильных тенденциях.
Показатель сверх тренда, состоящий из средней реальной колебательности (ATR) и вычисления указанного кратного числа, позволяет эффективно определять направление ценовой тенденции. Когда цена выше линии сверх тренда, она имеет тенденцию к росту, а когда цена ниже линии сверх тренда, она имеет тенденцию к снижению.
В этой стратегии сначала рассчитываются верхняя и нижняя линии сверхтяжелого тренда. Верхняя линия сверхтяжелого тренда рассчитывается как средняя величина наивысшей и самой низкой цены минус ATR в N-кратном размере. Нижняя линия сверхтяжелого тренда рассчитывается как средняя величина наивысшей и самой низкой цены плюс ATR в N-кратном размере.
Затем вычисляется направление относительной тенденции цены. Когда цена выше нижней линии тренда верхней линии K, она определяется как тенденция к росту, а когда цена ниже верхней линии тренда верхней линии K, она определяется как тенденция к снижению.
В зависимости от направления тренда, выбирайте линию верхнего или нижнего тренда как линию верхнего тренда. Если это тенденция к росту, линию верхнего тренда выбирают линию верхнего тренда, а если это тенденция к снижению, линию верхнего тренда выбирают линию нижнего тренда.
Наконец, стратегия использует линию сверх тренда в качестве линии остановки, делая больше, когда цена пересекает линию сверх тренда, делая пустоту, когда цена пересекает линию сверх тренда, и прекращая потерю, как только цена касается линии сверх тренда.
Основные преимущества этой стратегии:
Используя гипертенденциальный индикатор для определения направления ценового тренда, можно эффективно отслеживать тенденции.
Линия сверхтенденциальности используется в качестве линии остановки, которая ограничивает потери.
Стратегическое отступление было небольшим, соотношение Sharpe достигло 2.51, и показатели стабильны.
Показатель выигрышности может быть оптимизирован для увеличения количества сделок до 1988 раз.
Это полностью автоматическая транзакция, не требующая человеческого вмешательства.
Однако эта стратегия также несет в себе некоторые риски:
Сверх трендовые индикаторы чувствительны к изменениям цены и могут генерировать больше сигналов випсау, снижая прибыль.
Не подходит для поперечных сортов.
Не учитывая влияние крупных экономических событий, в этот период может быть нанесен большой убыток.
Показатель прибыли-убытка составляет 41%, но его можно улучшить.
Параметры должны быть оптимизированы для различных сортов и временных периодов.
Требуется строгое управление деньгами, чтобы не допустить слишком больших потерь.
Эта стратегия может быть оптимизирована в следующих направлениях:
Фильтрация в сочетании с другими показателями, избегая whipsaw, повышает коэффициент выигрыша. Например, MA, MACD и т. Д.
Добавление подтверждения тренда, чтобы избежать ошибочного восприятия сверх трендовых линий и создания ошибочных сигналов. Например, подтверждение прорыва в канале.
Настройка параметров для различных сортов и временных периодов. Например, настройка параметров ATR-циклов.
Присоединяйтесь к стратегии уклонения от главных экономических событий во время крупных пресс-релизов.
Оптимизация стратегии остановки убытков, оптимизация остановки убытков с помощью движущихся остановок, остановок в хвосте и т. д.
Оптимизация управления позициями, корректировка экспозиций в зависимости от рыночных условий для контроля рисковых выходов.
Эта стратегия основана на сверхтрендовых показателях, разработанных в виде простой стратегии отслеживания тенденций, которая пока работает, но имеет больше торговых сигналов, и шансы на победу должны быть улучшены. С помощью фильтрации в сочетании с другими показателями, оптимизация фильтрации, адаптация параметров к различным сортам, строгое управление капиталом, эта стратегия может стать стабильной стратегией отслеживания тенденций с умеренным отступлением.
/*backtest
start: 2023-10-16 00:00:00
end: 2023-10-23 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("QuantNomad - SuperTrend - XBTUSD - 1m", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)
// INPUTS //
st_mult = input(2, title = 'SuperTrend Multiplier', minval = 0, maxval = 100, step = 0.01)
st_period = input(14, title = 'SuperTrend Period', minval = 1)
// CALCULATIONS //
up_lev = hl2 - (st_mult * atr(st_period))
dn_lev = hl2 + (st_mult * atr(st_period))
up_trend = 0.0
up_trend := close[1] > up_trend[1] ? max(up_lev, up_trend[1]) : up_lev
down_trend = 0.0
down_trend := close[1] < down_trend[1] ? min(dn_lev, down_trend[1]) : dn_lev
// Calculate trend var
trend = 0
trend := close > down_trend[1] ? 1: close < up_trend[1] ? -1 : nz(trend[1], 1)
// Calculate SuperTrend Line
st_line = trend ==1 ? up_trend : down_trend
// Plotting
plot(st_line[1], color = trend == 1 ? color.green : color.red , style = plot.style_line, linewidth = 2, title = "SuperTrend")
plotshape(crossover( close, st_line), location = location.belowbar, color = color.green)
plotshape(crossunder(close, st_line), location = location.abovebar, color = color.red)
// Strategy with stop orders
strategy.entry("long", true, stop = st_line)
strategy.entry("short", false, stop = st_line)