我常用的解决方案是采用三重过滤机制。首先用ATR通道过滤震荡行情,当价格突破ATR通道时才算有效信号。其次用成交量加权MACD确认动能,最后再用时间周期过滤,只做特定时段出现的信号。比如这个简语言编写的多空过滤指标:
//@version=2
strategy("三重过滤系统", overlay=true)
length = input(14)
atrLength = input(20)
upper = close + atr(atrLength)*2
lower = close - atr(atrLength)*2
macdLine = ema(close,12) - ema(close,26)
signalLine = ema(macdLine,9)
buySignal = crossover(close,upper) and macdLine > signalLine and hour>=9 and hour<11
sellSignal = crossunder(close,lower) and macdLine < signalLine and hour>=9 and hour<11
在实际操作中,我建议您先用文华财经WH6或者同花顺期货通加载这个指标进行回测。特别要注意的是,不同品种的参数需要微调,比如螺纹钢和原油的ATR倍数就不能用同一个值。
现在,我会针对新手小白定期免费分享低成本落地方案,如果你对量化交易感兴趣,或者想通过免费低门槛的方法实现全自动量化交易,可以点赞扫码加我微信,我这边可以教你免费实现量化,手把手3天内实现量化交易。也可以微信搜索关注"量化刘百万"公众号,里面有专业量化入门资料和优质策略分享,免费好用。
发布于2025-10-31 17:23 北京



分享
注册
1分钟入驻>
关注/提问
18342365994
秒答
搜索更多类似问题 >
电话咨询
+微信


