MA3:MA(C,3);
MA5:MA(C,5);
MA13:MA(C,13);
MA21:MA(C,21);
MA30:MA(C,30);
MID:MA(CLOSE,26),COLORGRAY;
TMP2:=STD(CLOSE,26);
压力线:MID+2*TMP2,COLORGRAY;
支撑线:MID-2*TMP2,COLORGRAY;
// 自动均线 13/57(加粗)
MA1:MA(C,13),COLORGRAY,LINETHICK4;
MA2:MA(C,57),COLORGRAY,LINETHICK4;
//==================== 核心资金逻辑 ====================
DD1:=OPI>REF(OPI,1) AND C>REF(C,1) AND V>REF(V,1);
DD2:=OPI<REF(OPI,1) AND C>REF(C,1) AND V>REF(V,1);
KK1:=OPI>REF(OPI,1) AND C<REF(C,1) AND V>REF(V,1);
KK2:=OPI<REF(OPI,1) AND C<REF(C,1) AND V>REF(V,1);
//==================== RSI 拐头信号 ====================
RSI5:SMA(MAX(CLOSE-REF(CLOSE,1),0),5,1)/SMA(ABS(C-REF(C,1)),5,1)*100,NODRAW;
RSI10:SMA(MAX(CLOSE-REF(CLOSE,1),0),10,1)/SMA(ABS(C-REF(C,1)),10,1)*100,NODRAW;
RSI多头:=RSI5>REF(RSI5,1) AND RSI10>REF(RSI10,1),NODRAW;
RSI空头:=RSI5<REF(RSI5,1) AND RSI10<REF(RSI10,1),NODRAW;
LC:=REF(CLOSE,1);
AA:=ABS(HIGH-LC);
BB:=ABS(LOW-LC);
CC:=ABS(HIGH-REF(LOW,1));
DD:=ABS(LC-REF(OPEN,1));
R:=IFELSE(AA>BB&&AA>CC,AA+BB/2+DD/4,IFELSE(BB>CC&&BB>AA,BB+AA/2+DD/4,CC+DD/4));
X:=(CLOSE-LC+(CLOSE-OPEN)/2+LC-REF(OPEN,1));
SI:=16*X/R*MAX(AA,BB);
ASI:=SUM(SI,0);
ASIT:=MA(ASI,13);
//==================== 保底逻辑 ====================
保底多头:=C>MA1;
保底空头:=C<MA1;
//==================== 总信号 ====================
总多头:=DD1 OR DD2 OR RSI多头 OR 保底多头 OR ASI>ASIT;
总空头:=KK1 OR KK2 OR RSI空头 OR 保底空头 OR ASI<ASIT;
//==================== 趋势连续 ====================
上一次多头:=BARSLAST(总多头);
上一次空头:=BARSLAST(总空头);
趋势:=IF(上一次多头<上一次空头,1,-1),NODRAW;
// 输出连续红绿线(加粗)
多头线:IF(趋势=1,MA1,NULL),COLORRED,LINETHICK4;
空头线:IF(趋势=-1,MA1,NULL),COLORGREEN,LINETHICK4;
