指标结合价格中值与SAR抛物线指标,生成多空信号。核心逻辑为:计算5日中值均线,并与前一日比较。当均线上涨且收盘价高于SAR时,判定为多头行情,以红色显示均线及K线;否则判定为空头或震荡,以青色显示。K线实体与影线颜色随信号变化。在最新K线位置,若满足多头条件,标注“满仓”提示。
MID:=(HIGH+LOW+OPEN+CLOSE)/4;
MA5:MA(MID,5);
IF(MA5>REF(MA5,1) AND C>SAR(4,2,20),MA5,DRAWNULL),COLORRED,LINETHICK1;
IF(NOT(MA5>REF(MA5,1) AND C>SAR(4,2,20)),MA5,DRAWNULL),COLORCYAN,LINETHICK1;
STICKLINE(MA5>REF(MA5,1) AND C>SAR(4,2,20) AND C<O,C,O,3,0),COLORRED;
STICKLINE(MA5>REF(MA5,1) AND C>SAR(4,2,20) AND C<O,H,L,0,0),COLORRED;
STICKLINE(NOT(MA5>REF(MA5,1) AND C>SAR(4,2,20)) AND C>O,H,L,0,0),COLORCYAN;
STICKLINE(NOT(MA5>REF(MA5,1) AND C>SAR(4,2,20)) AND C>O,C,O,3,1),COLORCYAN;
DRAWTEXT(ISLASTBAR AND MA5>REF(MA5,1) AND C>SAR(4,2,20),MA5,'满仓'),COLORRED;