
Стратегия Breakback Storm специально использует возможности для перехода после прорыва цены, чтобы поймать скрытые возможности для бури во время перехода на короткие линии. Она сочетает в себе тенденционное суждение и обратный сигнал, чтобы войти, когда цена возвращается к предыдущей поддержке после прорыва нового максимума; войти в пустоту, когда цена возвращается к предыдущему давлению после прорыва нового минимума.
Стратегия основана на двух сигналах: недавний новый высокий прорыв на длинной линии и обратный тренд на короткой линии. В частности, стратегия сначала требует, чтобы цена преодолела максимум 80 циклов, и, судя по более длинной линии, в настоящее время находится в восходящей тенденции.
Принцип сигнала прорыва является симметричным, требуя недавнего нового низкого прорыва в сочетании с высоким отклонением. Сначала следует определить, что длинная линия находится в нисходящей тенденции, а затем на короткой линии появляется нисходящий прорыв, который образует сигнал прорыва, когда цена возвращается к самой высокой точке предыдущего дня.
Такой комбинированный дизайн позволяет эффективно отфильтровывать возможности ложных прорывов, гарантируя правильное направление входа в прорыв. В то время как входная точка использует возможность отката на короткой линии, входя вблизи предыдущих низких (или высоких) точек поворота, избегая средних поворотов и получая основную часть последующих поворотов.
Эта стратегия, в сочетании с концепцией многополосного двунаправленного трейдинга и прорыва, имеет следующие значительные преимущества:
В частности, фильтрация на 80 циклов позволяет избежать фальшивого прорыва большинства рынков с короткой линией. Прорыв на следующий день высокого уровня (или низкого уровня) является надежным способом захвата тенденции короткой линии. Такой высококачественный входящий сигнал гарантирует правильное направление торговли.
Входная точка была установлена вблизи обратной точки предыдущего дня, что дало достаточно места для остановки убытков, а также позволило захватить основную часть среднего периода обратной тенденции. Это гарантировало стабильную прибыль стратегии.
Наконец, механизм временного выхода также учитывает всесторонние факторы прибыли и контроль риска, заранее определяя результаты прибыли и убытка, чтобы уменьшить вмешательство субъективных эмоций трейдеров в реализацию стратегии.
Однако эта стратегия несет в себе определенные риски:
Первая опасность заключается в установке времени входа. Во время одновременного роста и падения большого диска может возникнуть конфликт времени входа. Это может привести к невозможности входа в любую из сторон.
Избегайте слишком интенсивного обоюдного сигнала, настроив параметры фильтра Exiting, а также настроив минимальную пробивочную величину.
Второй риск связан с частыми обратными поворотами. При наличии нескольких колебаний в рынке может происходить слишком частое переключение. Это увеличивает стоимость сделки и реальные убытки.
Можно уменьшить ненужный переход на покупку и продажу, скорректируя параметры времени удержания позиции и Stop Loss Margin.
Наконец, после прорыва обратная волатильность также может не дать достаточного пространства для прибыли. Это обычно происходит во время рыночных колебаний.
В соответствии с вышеприведенным анализом, данная стратегия может быть оптимизирована в следующих аспектах:
Во-первых, можно дополнительно добавить движущийся стоп или преодолеть новый высокий (или новый низкий) стоп. Это позволит зафиксировать большую часть прибыли и избежать убытков после разворота.
Кроме того, можно использовать такие показатели, как ATR, RVI и другие, чтобы определить колебания рынка. Это может отфильтровать периоды, когда нет возможности для торговли, и уменьшить количество бесполезных сделок.
Наконец, можно также обратить внимание на циклические тенденции, такие как сезонные смены. Такие длинные линии могут предоставить больше пространства для тенденций и избежать некоторых побочных эффектов.
В целом, стратегия “Скрытая буря в прорыве” направлена на то, чтобы захватить краткосрочные возможности для реверса после прорыва. Она предоставляет мощную основу для торговли реверсом в больших тенденциях, используя в сочетании фильтры длительного тренда, сигналы кратковременного реверса, проверку прорыва и вход для реверса.
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Smash Day Pattern (Type B)", overlay=true, default_qty_type = strategy.fixed, default_qty_value = 1, initial_capital = 10000)
in1 = input(40, "Max Days to Hold") - 1
isLong = strategy.position_size > 0
isShort = strategy.position_size < 0
longTrigger = close[1]<low[2]
shortTrigger = close[1]>high[2]
longFilter = close[1] > close[80]
shortFilter = close[1] < close[80]
longEntry = (not isLong) and longTrigger and longFilter
shortEntry = (not isShort) and shortTrigger and shortFilter
longStop = valuewhen(longEntry, low[1], 0)
longPrice = valuewhen(longEntry, high[1], 0)
shortStop = valuewhen(shortEntry, high[1],0)
shortPrice = valuewhen(shortEntry, low[1], 0)
strategy.entry(id = "Long", long = true, stop = longPrice+.001, when = longEntry)
strategy.exit(id = "Stop Long", from_entry = "Long", stop = longStop, when = isLong)
strategy.close("Long", barssince(longEntry==true)>=in1)
strategy.entry(id = "Short", long = false, stop = shortPrice-.001, when = shortEntry)
strategy.exit(id = "Stop Short", from_entry = "Short", stop = shortStop, when = isShort)
strategy.close("Short", barssince(shortEntry==true)>=in1)