### 一、先说说短线策略的核心痛点
新手做短线常踩的坑:要么信号太频繁导致手续费吞噬利润,要么参数敏感容易过拟合。所以分享的策略都会侧重“低频率、高胜率”,且用常见指标组合降低复杂度。
### 二、3套可直接用的短线策略代码(附逻辑说明)
#### 1. MACD+RSI双指标过滤策略(文华财经T8,麦语言)
逻辑:用MACD判断趋势方向,RSI过滤超买超卖,避免追涨杀跌。
```
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;
// 买入条件:MACD金叉且RSI<50(趋势向上+未超买)
BUYCOND:=CROSS(DIFF,DEA) AND RSI<50;
// 卖出条件:MACD死叉或RSI>70(趋势反转或超买止盈)
SELLCOND:=CROSS(DEA,DIFF) OR RSI>70;
BUY(BUYCOND,1);
SELL(SELLCOND,1);
```
#### 2. 布林带波动率突破策略(TB开拓者,简语言)
逻辑:价格突破布林带上轨做多,跌破下轨做空,用波动率过滤假突破。
```
MID:=MA(CLOSE,20);
UPPER:=MID+2*STD(CLOSE,20);
LOWER:=MID-2*STD(CLOSE,20);
// 波动率:近5日涨跌幅标准差,低于阈值不交易
VOLATILITY:=STD(ABS(CLOSE/REF(CLOSE,1)-1),5);
// 买入:突破上轨且波动率>0.005
BUY(CROSS(CLOSE,UPPER) AND VOLATILITY>0.005,1);
// 卖出:跌破下轨或收盘价回到中轨
SELL(CROSS(LOWER,CLOSE) OR CROSS(MID,CLOSE),1);
```
#### 3. 量价共振短线策略(金字塔PEL语言)
逻辑:成交量突然放大(超过5日均量2倍)+价格突破前3根K线高点/低点,捕捉资金异动。
```
AVGVOL:=MA(VOL,5);
HIGH3:=HHV(HIGH,3);
LOW3:=LLV(LOW,3);
// 放量突破高点做多
BUY(VOL>2*AVGVOL AND CLOSE>HIGH3,1);
// 放量跌破低点做空
SELLSHORT(VOL>2*AVGVOL AND CLOSE
SELL(BARSLAST(BUYORDER)>5,1);
BUYTOCOVER(BARSLAST(SELLSHORTORDER)>5,1);
```
### 三、实操建议
这3套策略回测时建议用15分钟周期(短线兼顾稳定性),品种选螺纹钢、甲醇等流动性好的。公众号【量化刘百万】里有这几个策略的参数优化案例和实盘绩效统计,包括不同品种的适配调整,新手可以参考避免走弯路。
如果对代码逻辑或回测细节有疑问,随时找我聊聊,短线策略关键在“细节打磨”,我可以帮你看看参数是否合理~
发布于2026-2-3 10:44 北京



分享
注册
1分钟入驻>

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

