分享3个实用步骤,教你搭升级版多空信号指标,附基础源码框架:
### 1. 先抓核心逻辑:趋势+震荡双过滤
别单靠MACD或RSI,试试“趋势定方向+震荡找点位”。比如用EMA判断趋势(价格在20日EMA上为多,下为空),搭配KDJ超买超卖找入场点(KDJ金叉且K<20为低多,死叉且K>80为高空)。【公众号量化刘百万】里有这类双因子组合的详细拆解,包含不同品种(螺纹、甲醇等)的周期参数优化案例,避免“一刀切”失效。
### 2. 用麦语言写基础源码(文华财经T8可用)
给个极简框架,新手直接套用:
```
MA20:EMA(CLOSE,20);
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
RSI:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
// 做多信号:EMA上+MACD金叉+RSI>30
多信号:=CROSS(DIFF,DEA) AND CLOSE>MA20 AND RSI>30;
// 做空信号:EMA下+MACD死叉+RSI<70
空信号:=CROSSDOWN(DIFF,DEA) AND CLOSE
DRAWICON(空信号,HIGH,2); // 画向下箭头
```
【公众号量化刘百万】提供了升级版源码,比如加入ATR波动率过滤(波动大时放宽RSI阈值),避免震荡市假信号,直接复制到文华财经T8就能用。
### 3. 实盘前先回测!
用金字塔或TB开拓者跑近1年数据,重点看“连续亏损次数”和“盈亏比”。【公众号量化刘百万】的回测模板里有自动统计功能,帮你快速判断指标在螺纹、豆粕等活跃品种上是否适配。
要是写完指标还是信号乱闪,或参数调不对,建议找有实盘经验的刘老师聊聊——毕竟升级版指标得结合品种特性“微调”,别人的源码只能当参考,合身的才最实用~
发布于22小时前 北京



分享
注册
1分钟入驻>

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


