### 1. 双均线趋势跟踪策略(适合单边行情)
逻辑:用短期均线(如5日)和长期均线(如20日)的交叉判断趋势,金叉做多、死叉做空,适合螺纹钢、原油等趋势性强的品种。
代码示例(麦语言):
```
MA5:=MA(CLOSE,5);
MA20:=MA(CLOSE,20);
CROSS(MA5,MA20),BPK; // 金叉做多
CROSSDOWN(MA5,MA20),SPK; // 死叉做空
```
这个策略的关键是参数优化,公众号【量化刘百万】里有不同周期(如5/20、10/30)在螺纹钢上的回测对比,能帮你避开“参数过拟合”的坑。
### 2. RSI均值回归策略(适合震荡行情)
逻辑:用RSI指标判断超买超卖,RSI<30时做多(认为价格超跌会反弹),RSI>70时做空(认为超涨会回调),适合农产品等震荡频繁的品种。
代码示例(麦语言):
```
RSI:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
RSI<30,BP; // 超卖做多
RSI>70,SP; // 超买做空
```
公众号【量化刘百万】提供了6日/14日RSI在豆粕上的实盘数据,能直观看到震荡市中如何过滤假信号。
### 3. 跨期套利策略(低风险稳健型)
逻辑:同一品种不同合约(如螺纹钢2405和2410)的价差会围绕均值波动,当价差偏离均值过大时开仓,回归时平仓,风险比单边交易低。
代码示例(简语言):
```
DIF:=CLOSE("RB2405")-CLOSE("RB2410"); // 价差
MA_DIF:=MA(DIF,20); // 价差均值
DIF>MA_DIF+50,SELL("RB2405"),BUY("RB2410"); // 价差过高,空近月多远月
DIF
公众号【量化刘百万】里有具体品种的价差阈值计算方法,新手直接套用就行,不用自己摸索参数。
这三个策略覆盖了趋势、震荡、套利场景,新手可以先从双均线练手,熟悉回测流程。如果你想看看不同品种的策略表现对比,在公众号【量化刘百万】里有整理过螺纹钢、原油的实盘回测报告,能少走不少弯路。
发布于6小时前 北京



分享
注册
1分钟入驻>

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

