概述
本策略基于Kevin Davey的免费原油期货交易策略改编。该策略利用ADX指标判断原油市场的趋势,结合价格突破原则,实现了一个简单实用的原油自动交易策略。
策略原理
- 计算14周期的ADX指标
- 当ADX>10时,认为行情具有趋势
- 如果收盘价比65根K线前的收盘价高,则表明价格突破,为长仓信号
- 如果收盘价比65根K线前的收盘价低,则表明价格突破,为短仓信号
- 入场后设置止损和止盈
该策略主要依赖ADX指标判断趋势,并在趋势情况下根据固定周期的价格突破产生交易信号。整个策略逻辑非常简单清晰。
策略优势分析
- 利用ADX判断趋势,可避免错过趋势机会
- 固定周期价格突破产生信号,回测效果较好
- 代码直观简洁,易于理解和修改
- Kevin Davey多年实盘验证,非曲线拟合
策略风险分析
- ADX作为主要指标,对参数选取和突破周期选取敏感
- 固定周期突破可能错过部分机会
- 止损止盈设定不当可能增大亏损
- 实盘效果与回测存在差异的可能
策略优化方向
- 优化ADX参数和突破周期
- 增加持仓量动态调整
- 根据回测结果和实盘验证不断修改完善策略
- 引入机器学习和深度学习技术进行策略优化
总结
本策略总的来说是一个非常实用的原油交易策略。它利用ADX指标判断趋势非常合理,价格突破原则简单有效,回测效果良好。同时作为Kevin Davey的公开免费策略,它具有很强的实战可靠性。虽然策略也存在一定改进空间,但对于初学者和小资金交易者来说,本策略是一个非常适合入门和实践的选择。
策略源码
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// Strategy idea coded from EasyLanguage to Pinescript
//@version=5
strategy("Kevin Davey Crude free crude oil strategy", shorttitle="CO Fut", format=format.price, precision=2, overlay = true, calc_on_every_tick = true)
adxlen = input(14, title="ADX Smoothing")策略参数
相关策略
评论
全部评论 (0)
暂无数据
- 1

