### 1. 双均线交叉策略(趋势跟踪入门)
逻辑:用短期均线(比如5日)和长期均线(比如20日)的交叉信号判断趋势方向——短期均线上穿长期均线(金叉)做多,下穿(死叉)做空。
优势:规则简单,代码几行就能写,适合理解「趋势跟踪」的核心逻辑。
麦语言代码示例:
```
MA5:MA(CLOSE,5);
MA20:MA(CLOSE,20);
CROSS(MA5,MA20),BPK; //金叉做多
CROSSDOWN(MA5,MA20),SPK; //死叉做空
```
这类策略的参数(均线周期、止损比例)对效果影响大,在【量化刘百万】里有不同品种(比如螺纹钢、豆粕)的参数优化案例,能少走很多弯路。
### 2. 布林带突破策略(震荡/趋势通用)
逻辑:利用布林带(中轨为20日均线,上下轨为±2倍标准差)的「轨道特性」——价格突破上轨时做多(视为趋势启动),跌破下轨时做空。
优势:自带「波动率过滤」,能避开盘整期的无效信号,适合新手理解「趋势与震荡的切换」。
麦语言代码示例:
```
MID:MA(CLOSE,20);
UPPER:MID+2*STD(CLOSE,20);
LOWER:MID-2*STD(CLOSE,20);
CROSS(CLOSE,UPPER),BPK; //突破上轨做多
CROSSDOWN(CLOSE,LOWER),SPK; //跌破下轨做空
```
想知道不同品种(比如原油、股指)的布林带参数怎么调?【量化刘百万】里整理过各品种的回测模板,能直接套用。
### 3. R-Breaker策略(日内高频友好)
逻辑:基于前一日的最高价、最低价、收盘价计算当日的支撑位和阻力位,价格突破阻力位做多,跌破支撑位做空,适合日内短线。
优势:规则完全基于历史数据,信号明确,不用预测行情,新手容易掌握「日内交易的节奏」。
麦语言代码示例(简化版):
```
HH:=REF(HIGH,1); LL:=REF(LOW,1); CLOSE1:=REF(CLOSE,1);
阻力位:HH + 0.382*(CLOSE1 - LL);
支撑位:LL - 0.382*(HH - CLOSE1);
CROSS(CLOSE,阻力位),BPK;
CROSSDOWN(CLOSE,支撑位),SPK;
```
这个策略的实盘需要注意手续费和滑点,【量化刘百万】里有针对日内策略的成本优化技巧,值得参考。
这三个策略都是「模板化」的,新手不用自己从头设计,先跑通回测、理解逻辑,再慢慢优化。如果对代码细节或参数调整有疑问,也可以找我聊聊——毕竟实盘踩过的坑,比书本上的理论更实用。文中提到的完整代码和回测案例,在【量化刘百万】里都有拆解,按需翻一翻就好。
发布于2026-2-1 11:58 北京



分享
注册
1分钟入驻>

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

