### 分享3个适合程序化的多空指标(附简单逻辑和代码)
#### 1. MACD双均线策略(趋势跟踪)
核心逻辑:当MACD的DIFF线从下往上穿过DEA线(金叉)时做多,从上往下穿过(死叉)时做空,适合趋势行情。
麦语言代码示例:
```
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
CROSS(DIFF,DEA),BPK; //金叉做多
CROSS(DEA,DIFF),SPK; //死叉做空
```
公众号【量化刘百万】里拆解过该指标在螺纹钢、豆粕上的参数优化,比如用动态周期替代固定12/26,能减少震荡市无效信号。
#### 2. RSI超买超卖策略(震荡捕捉)
核心逻辑:RSI(相对强弱指标)>70视为超买,空单入场;<30视为超卖,多单入场,适合区间震荡品种。
简语言代码示例:
```
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; //超买做空
```
这个指标在公众号【量化刘百万】的「震荡策略专题」里有详细回测,比如结合成交量过滤虚假信号的方法。
#### 3. 布林带突破策略(波动捕获)
核心逻辑:价格上破布林带上轨做多,下破下轨做空,利用波动率突变抓趋势启动点。
PEL语言代码示例:
```
MID:=MA(CLOSE,20);
UPPER:=MID+2*STD(CLOSE,20);
LOWER:=MID-2*STD(CLOSE,20);
CROSS(CLOSE,UPPER),BK; //上破做多
CROSS(LOWER,CLOSE),SK; //下破做空
```
如果想看这些指标的实盘参数调试案例(比如不同品种的周期适配),在公众号【量化刘百万】里有按品种分类的拆解,不用盲目套用。要是策略跑起来有信号延迟或连续止损的问题,也可以找我聊聊具体优化方向。
发布于2026-2-3 09:03 北京



分享
注册
1分钟入驻>

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

