/* 文华财经趋势跟踪策略指标 */
// 参数设置
SHORT_MA:=8; // 短期均线周期
MID_MA:=13; // 中期均线
LONG_MA:=21; // 长期均线
VOL_RATIO:=1.5; // 成交量放大倍数
// 计算均线
MA8:MA(CLOSE,SHORT_MA);
MA13:MA(CLOSE,MID_MA);
MA21:MA(CLOSE,LONG_MA);
// MACD动量过滤
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
// 动态成交量条件
VOL_MA5:=MA(VOL,5); // 5日平均成交量
VOL_COND:=VOL>VOL_MA5*VOL_RATIO;
//==== 信号生成 =================================
// 主信号(长期均线交叉+MACD共振)
MAIN_BUY:=CROSS(MA8,MA21) && VOL_COND && DIF>DEA,COLORRED;
MAIN_SELL:=CROSSDOWN(MA8,MA21) && VOL_COND && DIF<DEA,COLORGREEN;
// 辅助信号(短期交叉需服从主趋势)
SUB_BUY:=CROSS(MA8,MA13) && VOL_COND && MA8>MA21,COLORYELLOW;
SUB_SELL:=CROSSDOWN(MA8,MA13) && VOL_COND && MA8<MA21,COLORCYAN;
//==== 信号标注 =================================
DRAWICON(MAIN_BUY,HIGH,’ICO1′); // 主买信号
DRAWICON(MAIN_SELL,LOW,’ICO2′); // 主卖信号
DRAWTEXT(SUB_BUY,HIGH,’辅买’),COLORYELLOW;
DRAWTEXT(SUB_SELL,LOW,’辅卖’),COLORCYAN;
//==== 趋势背景色 ===============================
FILLRGN(MA8>MA21,MA8,MA21,RGB(255,50,50)); // 红色多头区域
FILLRGN(MA8<MA21,MA8,MA21,RGB(50,255,50)); // 绿色空头区域