//========= 参数设置 ==========
N1:=12;
N2:=26;
N3:=9;
VWMA_PERIOD:=20;
//========= VWMA计算 ==========
VWMA:SUM(C*V,VWMA_PERIOD)/SUM(V,VWMA_PERIOD),COLORCYAN; // 成交量加权均线
// 主图绘制VWMA线
//========= MACD计算 ==========
DIF:=EMA(C,N1) – EMA(C,N2); // 快线DIF
DEA:=EMA(DIF,N3); // 信号线DEA
MACD:=(DIF-DEA)*2, COLORSTICK; // MACD柱(副图)
//========= 多因子转折信号 ==========
// 条件1:价格上穿VWMA且MACD金叉(买入信号)
COND_BUY := CROSSUP(C,VWMA) AND CROSSUP(DIF,DEA);
DRAWICON(COND_BUY,LOW,’ICO1′),VALIGN0; // 主图下方显示买入图标
// 条件2:价格下穿VWMA且MACD死叉(卖出信号)
COND_SELL := CROSSDOWN(C,VWMA) AND CROSSDOWN(DIF,DEA);
DRAWICON(COND_SELL,HIGH,’ICO2′),VALIGN2; // 主图上方显示卖出图标
//========= 信号过滤(可选) ==========
// 增加成交量放大条件(示例:当日成交量>5日均量)
// VOL_MA5:MA(V,5);
// COND_BUY := COND_BUY AND V>VOL_MA5;