分享三个实测有效的更新方向,附文华财经T8的麦语言代码片段,你可以直接套用测试:
1. 双因子逻辑:趋势+波动率过滤
别只用均线判断方向,叠加ATR(平均真实波幅)过滤杂波。比如当EMA12上穿EMA26(金叉),且收盘价突破前3根K线的ATR高点时做多;反之死叉+跌破ATR低点做空。
代码示例(麦语言):
MA1:=EMA(CLOSE,12);
MA2:=EMA(CLOSE,26);
ATR:=MA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
多信号:=CROSS(MA1,MA2) && CLOSE>REF(HIGH,1)+ATR*0.5;
空信号:=CROSSDOWN(MA1,MA2) && CLOSE
2. 参数动态适配品种
不同品种波动特性不同,比如螺纹钢和黄金的ATR阈值肯定不一样。在公众号【量化刘百万】里拆解过类似的双因子模型,通过均线斜率判断趋势强度,ATR过滤波动噪音,还整理了10个主流品种的适配参数表,新手直接拿去就能用。
3. 加入成交量验证
信号出现时,如果成交量同步放大(比如超过20日平均成交量的1.5倍),说明资金共识强,信号可靠性更高。
如果觉得代码调试麻烦,或者想针对具体品种优化参数,可以找我聊聊实盘经验。文中提到的双因子完整代码和品种参数表,在【量化刘百万】里有详细拆解,包括回测时如何规避过度拟合的坑,你可以按需参考。
发布于2026-1-30 10:18 北京



分享
注册
1分钟入驻>

+微信
秒答
搜索更多类似问题 >
电话咨询
18270025212 

