概述
双项式动量突破反转策略通过结合斯托克指标和公牛指标,实现双重信号过滤,在市场反转点进行反转交易,追捧超跌超升。
策略原理
该策略由两部分组成:
-
123反转策略
使用乌尔夫·詹森在他的书《我如何在期货市场上将资金翻三番》中提出的反转策略。当收盘价连续2天高于前一日收盘价,而9日慢速K线斯托克指标低于50时做多;当收盘价连续2天低于前一日收盘价,而9日快速K线斯托克指标高于50时做空。
-
公牛指标
使用瓦迪姆·吉梅尔法布在他的书《公牛熊平衡指标》中提出的动量指标。它通过计算当前K线与前一K线的关系,判断多空力量,并给出做多做空信号。
该策略将上述两种单一信号策略结合,当两者信号一致时发出交易信号,以双重过滤减少假信号。
优势分析
该策略结合反转策略和跟踪策略的优点,能够在市场出现反转信号时及时捕捉,同时通过双信号过滤减少假信号,避免追高杀跌。具体优势如下:
- 使用123形态判断市场反转点,能够识别超卖超买点位。
- 双重信号过滤机制,避免单一指标产生的假信号,提高信号质量。
- 采用反转交易方式,追捧市场反转带来的趋势机会。
- 参数优化空间大,可以通过调整指标参数适应不同市场环境。
风险分析
该策略也存在一定风险,主要来源如下:
- 反转失败风险。识别反转信号具有一定难度,反转信号发出后价格继续原趋势运行的概率也很大。
- 双重过滤信号不一致时无法交易的机会损失。
- 参数不当造成反转信号识别不准确。
- 该策略更适合中长线交易,短线交易效果并不是很好。
对策如下:
- 采用止损策略控制单笔损失。
- 优化参数,不同品种可以选择不同参数组合。
- 结合其他指标作为辅助判断。
优化方向
该策略还可以从以下几个方面进行优化:
- 测试不同参数对策略效果的影响,寻找最优参数组合。例如调整斯托克指标的周期参数、KDJ指标的平滑参数等。
- 增加止损策略,以控制单笔损失。可以结合ATR指标设定止损位。
- 结合其他指标进行信号校验。例如MACD,KD,RSI等指标产生信号时再考虑发出交易信号。
- 使用机器学习算法对参数进行优化,实现参数的动态调整。
总结
双项式动量突破反转策略通过斯托克指标和公牛指标的结合,实现双重信号过滤和反转交易。它能抓住市场反转机会,避免单一信号产生的噪音,是一种稳定而有效的量化策略。该策略可以通过参数优化、止损策略、信号校验等方式进行改进,适应更多不同品种和市场环境,具有很大的优化空间和应用前景。
策略源码
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 05/07/2019
// This is combo strategies for get a cumulative signal. 策略参数
相关策略
评论
全部评论 (0)
暂无数据
- 1

