概述
三四K线突破反转策略通过识别K线上涨势头较大的三根K线或四根K线,在其后几根较小幅度的K线形成支撑或压力后,在反转K线发生时进行逆势交易,属于逆势交易策略。
策略原理
该策略的核心识别逻辑主要有以下几个部分:
-
识别增大幅度的K线(Gap Bar):突破1.5倍平均ATR,实体部分大于0.65。该K线被认为具有较强的涨跌势头。
-
识别缩量整理的K线(Collecting Bar):跟随Gap Bar后面1-2根小幅度波动的K线,高点或低点接近Gap Bar。这些K线代表着趋势的减缓和盘整,形成了支撑或压力。
-
识别反转信号K线:在盘整K线后,如果出现一根实体突破前几根K线的高点或低点的K线,就可以认为是一个反转信号,根据实体方向判断做多还是做空,在该K线开仓。
-
止损和止盈:止损设置在Gap K线低点之下或高点之上;止盈基于止损点乘以配置的盈亏比例。
优势分析
该策略具有以下几个主要优势:
-
利用K线本身的特征判断趋势和反转点,不依赖任何指标,实现了“指标自带”。
-
Gap Bar和Collecting Bar的筛选条件严格,可以有效识别真正的趋势和盘整。
-
反转信号判断以实体为准,减少了假信号的概率。
-
只需3-4根K线组合就可以完成一次交易,时间周期短,频次高。
-
止盈止损设置明确,回撤和盈亏比容易控制。
风险分析
该策略也存在以下一些风险:
-
依赖参数设置的质量,如果参数设置过于宽松,会增加假信号和赔钱交易的机会。
-
容易受到高频假突破的干扰,无法有效过滤全部假信号。
-
存在被套住的风险,如果反转不足时易形成调整,从而无法止损。
-
止损范围比较大,个别被套机会可能造成较大亏损。
为降低这些风险,可以从以下几个方面进行优化:
-
优化参数,使Gap Bar和Collecting Bar识别更为准确。
-
增加过滤器,在反转K线再次确认后开仓。
-
优化止损算法,使止损更贴近价格,亏损更可控。
优化方向
该策略还有以下几个主要的优化方向:
-
增加复合过滤器,避免假突破干扰。例如增加成交量指标,只在成交量放大的情况下考虑交易信号。
-
结合均线指标,只在价格突破重要均线(如20日线,60日线)时考虑交易信号。
-
多时间框架验证,只有多个周期同时给出信号时才开仓。
-
优化止盈条件,根据市场波动程度和风险偏好动态调整盈亏比。
-
结合市场多空状态判断系统,只在趋势性market的环境下使用该策略。
这些优化可以进一步提高策略的稳定性和盈利概率。
总结
三四K线突破反转策略通过识别高质量的趋势潜力段和反转信号进行交易。操作周期短,频次高,有望获取丰厚的超额收益。同时也存在一定的风险,需要继续优化以降低风险提高稳定性。总的来说,该策略有效地利用了行情轮廓自身的特征判断趋势和反转点,值得进一步研究和应用。
/*backtest
start: 2023-12-10 00:00:00
end: 2023-12-17 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Three (3)-Bar and Four (4)-Bar Plays Strategy", shorttitle="Three (3)-Bar and Four (4)-Bar Plays Strategy", overlay=true, calc_on_every_tick=true, currency=currency.USD, default_qty_value=1.0,initial_capital=30000.00,default_qty_type=strategy.percent_of_equity)
frommonth = input(defval = 1, minval = 01, maxval = 12, title = "From Month")- 1

