### 一、先解决短线策略的核心逻辑:抓短期趋势+过滤杂波
短线交易重点在“快”和“准”,推荐用“双均线交叉+MACD确认”的组合:
1. 短期均线(比如5分钟周期20日均线)上穿长期均线(60日均线),视为短期趋势启动信号;
2. MACD指标中,DIFF线上穿DEA线且柱状线由负转正,确认趋势强度,避免假突破;
3. 离场条件反过来:短期均线下穿长期均线,或MACD死叉,立刻止盈/止损。
### 二、文华财经T8麦语言代码示例(可直接复制测试)
```plaintext
// 短线双均线+MACD策略
MA20:MA(CLOSE,20); // 短期均线
MA60:MA(CLOSE,60); // 长期均线
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
// 开多条件:均线金叉+MACD金叉
开多条件:=CROSS(MA20,MA60) AND CROSS(DIFF,DEA) AND MACD>0;
// 开空条件:均线死叉+MACD死叉
开空条件:=CROSSDOWN(MA20,MA60) AND CROSSDOWN(DIFF,DEA) AND MACD<0;
// 交易信号
IF 开多条件 THEN BEGIN
BUY(1,1,THISCLOSE); // 市价开多1手
END
IF 开空条件 THEN BEGIN
SELLSHORT(1,1,THISCLOSE); // 市价开空1手
END
// 平仓条件(反信号出现)
IF CROSSDOWN(MA20,MA60) OR CROSSDOWN(DIFF,DEA) THEN BEGIN
SELL(1,0,THISCLOSE); // 平多
END
IF CROSS(MA20,MA60) OR CROSS(DIFF,DEA) THEN BEGIN
BUYTOCOVER(1,0,THISCLOSE); // 平空
END
```
### 三、工具选择:新手优先用文华财经T8
这套代码直接在文华财经T8里就能跑,它的麦语言简单易懂,自带回测功能,适合零基础上手。如果想进阶,也可以用VNPY(Python),但初期先用T8把策略逻辑跑通更重要。
如果你想调整参数(比如均线周期、止损比例),或者看不同品种(螺纹钢、豆粕等)的适配案例,在公众号【量化刘百万】里有针对这套策略的详细拆解,包括实盘回测报告和参数优化思路,可以按需翻一翻,不一定非要照搬。
发布于2026-1-15 15:34 北京



分享
注册
1分钟入驻>

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

