Это стратегия, которая использует медвежий паттерн поглощения в свечах для определения сигналов обратного движения рынка для короткого. Она становится короткой, когда появляется медвежий паттерн поглощения и закрывает позицию после достижения цели получения прибыли.
Основная логика этой стратегии заключается в определении медвежьей модели поглощения в диаграмме свечей. Медвежьей модели поглощения относится к нисходящей свечи, которая полностью поглощает реальное тело предыдущей восходящей свечи после восходящего тренда. Согласно теории технического анализа, эта модель обычно подразумевает, что текущая восходящая тенденция скоро будет обращена вспять.
Следовательно, специфическая логика торговли этой стратегии заключается в следующем:
Таким образом, можно воспользоваться возможностью обратного движения после появления сигнала медвежьего поглощения.
Самое большое преимущество этой стратегии заключается в том, что она может определить обратный ход рынка относительно рано, основываясь на модели медвежьего поглощения, что является достаточно эффективным сигналом обратного хода с высоким уровнем успеха. Кроме того, логика стратегии проста и легко понять и реализовать.
Кроме того, механизмы остановки потерь и получения прибыли помогают контролировать риск и блокировать прибыль, эффективно предотвращая чрезмерные потери.
Основной риск этой стратегии заключается в том, что сигнал обворота медвежьего поглощения не всегда надежен. Хотя в большинстве случаев он точен, иногда может произойти ошибка в оценке. Это может привести к неизбежным потерям в фактической торговле.
Кроме того, использование фиксированных уровней для остановки потерь и получения прибыли не имеет некоторой гибкости.
Эта стратегия может быть дополнительно оптимизирована в следующих аспектах:
Эта стратегия обратного отклонения медвежьего поглощения фиксирует время обратного отклонения рынка путем выявления модели медвежьего поглощения. Логика стратегии проста и легко следовать с относительно высоким уровнем успеха. Но некоторые риски ошибочного суждения все еще существуют. Можно сделать дальнейшие оптимизации для улучшения эффективности стратегии и снижения рисков.
/*backtest start: 2023-12-04 00:00:00 end: 2024-01-03 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 30/10/2018 // // This is a bearish candlestick reversal pattern formed by two candlesticks. // Following an uptrend, the first candlestick is a up candlestick which is // followed by a down candlestick which has a long real body that engulfs or // contains the real body of the prior bar. The Engulfing pattern is the reverse // of the Harami pattern. // // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title = "Bearish Engulfing Backtest", overlay = true) input_takeprofit = input(40, title="Take Profit pip") input_stoploss = input(20, title="Stop Loss pip") input_minsizebody = input(2, title="Min. Size Body pip") barcolor(abs(close[1] - open[1]) >= input_minsizebody? close[1] > open[1] ? open > close ? open >= close[1] ? open[1] >= close ? open - close > close[1] - open[1] ? yellow :na :na : na : na : na: na) pos = 0.0 barcolor(nz(pos[1], 0) == -1 ? red: nz(pos[1], 0) == 1 ? green : blue ) posprice = 0.0 posprice := abs( close[1] - open[1]) >= input_minsizebody? close[1] > open[1] ? open > close ? open >= close[1] ? open[1] >= close ? open - close > close[1] - open[1] ? close :nz(posprice[1], 0) :nz(posprice[1], 0) : nz(posprice[1], 0) : nz(posprice[1], 0) : nz(posprice[1], 0): nz(posprice[1], 0) pos := iff(posprice > 0, -1, 0) if (pos == 0) strategy.close_all() if (pos == -1) strategy.entry("Short", strategy.short) posprice := iff(low <= posprice - input_takeprofit and posprice > 0, 0 , nz(posprice, 0)) posprice := iff(high >= posprice + input_stoploss and posprice > 0, 0 , nz(posprice, 0))