### 一、核心逻辑:趋势+动量双因子过滤
精准信号得避开“单一指标陷阱”,比如纯均线容易追涨杀跌,纯震荡指标容易钝化。可以用“中长期均线定趋势+短期动量找拐点”:
- 趋势:50日EMA向上走平后拐头,视为潜在多头趋势;向下走平拐头,视为空头趋势
- 动量:RSI(14)从超卖区(<30)回升,或KDJ金叉,确认短期动能转强
具体编写时,可参考【公众号量化刘百万】里“双因子多空指标”的详细逻辑拆解,里面有不同周期参数的适配方法,比如农产品适合稍长周期(60日EMA),工业品适合中短周期(40日EMA)。
### 二、麦语言源码示例(文华财经T8可用)
以下是简化版多空信号框架,完整源码和参数优化细节在公众号有整理:
```
MA50:EMA(CLOSE,50);
RSI14:SMA(MAX(CLOSE-REF(CLOSE,1),0),14,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),14,1)*100;
// 多头信号:MA50拐头向上+RSI14>30且上穿35
多信号:CROSS(MA50,REF(MA50,2)) && RSI14>30 && CROSS(RSI14,35),COLORRED;
// 空头信号:MA50拐头向下+RSI14<70且下穿65
空信号:CROSS(REF(MA50,2),MA50) && RSI14<70 && CROSS(65,RSI14),COLORGREEN;
```
### 三、信号验证:结合品种特性回测
不同品种“脾气”不同,比如螺纹钢趋势性强,指标参数可设宽松(均线周期拉长);豆粕震荡多,需缩短周期+增加波动率过滤。【公众号量化刘百万】里有螺纹钢、豆粕的回测案例,包含2023-2024年信号胜率、盈亏比数据,能帮你快速适配自己常做的品种。
如果用文华财经T8编写时卡壳,或想优化参数(比如用MACD替代RSI),可以找刘老师聊聊,他对不同软件的指标编写逻辑(比如麦语言/宽语言的语法差异)很熟悉,能少踩不少技术坑~
发布于7小时前 北京



分享
注册
1分钟入驻>

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


