### 一、改良版MACD(解决滞后问题)
普通MACD信号滞后?试试加个斜率判断!当DIFF线上穿DEA且斜率>0.5(上涨动能足),同时价格站稳20日均线时做多;反之DIFF线下穿DEA且斜率<-0.5,价格跌破20日均线时做空。
麦语言代码(文华财经T8适用):
```
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
斜率:=SLOPE(DIFF,3);
MA20:=MA(CLOSE,20);
多信号:=CROSS(DIFF,DEA) AND 斜率>0.5 AND CLOSE>MA20;
空信号:=CROSSDOWN(DIFF,DEA) AND 斜率<-0.5 AND CLOSE
这个版本在震荡市过滤了60%的无效信号,在【量化刘百万】里对不同品种的参数优化有详细案例。
### 二、布林带突破+RSI过滤(避免假突破)
布林带突破常见,但单独用容易被骗线!结合RSI判断强弱:上轨突破时RSI>50(多头强势)才做多,下轨突破时RSI<50(空头强势)才做空。
麦语言代码:
```
MID:=MA(CLOSE,20);
UPPER:=MID+2*STD(CLOSE,20);
LOWER:=MID-2*STD(CLOSE,20);
RSI:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
多信号:=CROSS(CLOSE,UPPER) AND RSI>50;
空信号:=CROSSDOWN(CLOSE,LOWER) AND RSI<50;
```
### 三、成交量加权均线(VWAP,抓资金流向)
日内交易必看!成交量大的价格权重更高,比普通均线更贴近真实资金成本。价格站稳VWAP且成交量放大时做多,跌破则做空。
PEL代码(金字塔决策系统适用):
```
SUM_VOL:=SUM(VOL,0);
SUM_PRICE_VOL:=SUM(CLOSE*VOL,0);
VWAP:=SUM_PRICE_VOL/SUM_VOL;
多信号:=CROSS(CLOSE,VWAP) AND VOL>MA(VOL,5)*1.5;
空信号:=CROSSDOWN(CLOSE,VWAP) AND VOL>MA(VOL,5)*1.5;
```
如果对指标参数调整或信号过滤有疑问,可以找有经验的刘老师聊聊,避免踩坑。文中提到的三个指标完整源码和回测报告,在【量化刘百万】里有整理成文档,有需要可以自己对照着测试。
发布于16小时前 北京



分享
注册
1分钟入驻>

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

