总亿:AMOUNT/100000000,COLORFF00FF,NODRAW;
VAR1:=AMOUNT/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
流入亿:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),AMOUNT/2))/100000000,COLORRED,NODRAW;
流出亿:IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN- LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-AMOUNT/2))/100000000,COLOR00FF00,NODRAW;
额亿:流入亿+流出亿,COLORFFFF00,NODRAW;
线:=MA(CLOSE,1)-MA(CLOSE,6),NODRAW;
主力资金:=MA(CLOSE,1)-MA(CLOSE,6),,NODRAW;
分界:0;
高度:=HSL * 1.3 * 0.3;
零上:=主力资金>0 AND 主力资金>REF(主力资金,1);
STICKLINE(主力资金>0 AND 主力资金>REF(主力资金,1),0,主力资金,3,0)COLOR0D0C6A;
STICKLINE(主力资金>0 AND 主力资金>REF(主力资金,1),0,主力资金,2,0)COLOR0D06AA;
STICKLINE(主力资金>0 AND 主力资金>REF(主力资金,1),0,主力资金,1,0)COLOR2108C1;
STICKLINE(主力资金>0 AND 主力资金>REF(主力资金,1),0,主力资金,0.5,0)COLOR9F5DFF;
STICKLINE(主力资金>0 AND 主力资金<REF(主力资金,1),0,主力资金,3,0)COLOR22736F;
STICKLINE(主力资金>0 AND 主力资金<REF(主力资金,1),0,主力资金,2,0)COLOR22AAD5;
STICKLINE(主力资金>0 AND 主力资金<REF(主力资金,1),0,主力资金,1,0)COLOR10C7BF;
STICKLINE(主力资金>0 AND 主力资金<REF(主力资金,1),0,主力资金,0.5,0)COLOR80FFFF;
STICKLINE(主力资金<0 AND 主力资金<REF(主力资金,1),0,主力资金,3,0)COLOR1B7411;
STICKLINE(主力资金<0 AND 主力资金<REF(主力资金,1),0,主力资金,2,0)COLOR17A715;
STICKLINE(主力资金<0 AND 主力资金<REF(主力资金,1),0,主力资金,1,0)COLOR08D306;
STICKLINE(主力资金<0 AND 主力资金<REF(主力资金,1),0,主力资金,0.5,0)COLOR40FF00;
STICKLINE(主力资金<0 AND 主力资金>REF(主力资金,1),0,主力资金,3,0)COLOR080E71;
STICKLINE(主力资金<0 AND 主力资金>REF(主力资金,1),0,主力资金,2,0)COLOR0B0E8C;
STICKLINE(主力资金<0 AND 主力资金>REF(主力资金,1),0,主力资金,1,0)COLORBLUE;
STICKLINE(主力资金<0 AND 主力资金>REF(主力资金,1),0,主力资金,0.5,0)COLORBLUE;
DRAWTEXT(CROSS(主力资金,0),0,'')COLORYELLOW;
DRAWICON(CROSS(主力资金,0),0,9);
{1动向}
今开%:(OPEN/REF(CLOSE,1)-1)*100,NODRAW;
X_1:=CLOSE>REF(CLOSE,1)*1.097;
X_2:=REF(CLOSE,1)>REF(CLOSE,2)*1.09 AND REF(HIGH,1)=REF(CLOSE,1);
X_3:=EMA(CLOSE,6)-EMA(CLOSE,12);
X_4:=EMA(X_3,5);
X_5:=X_3-X_4;
X_6:=ABS(CLOSE-OPEN);
X_7:=VOL/((HIGH-LOW)*2-X_6);
X_8:=IF(CLOSE>OPEN,X_7*(HIGH-LOW),IF(CLOSE< OPEN,X_7*(HIGH-OPEN+(CLOSE-LOW)),VOL/2))+IF(CLOSE>OPEN,0-X_7*(HIGH-CLOSE+(OPEN-LOW)),IF(CLOSE< OPEN,0-X_7*(HIGH-LOW),0-VOL/2));
X_9:=X_8/20/1.15;
X_10:=EMA(X_9*0.55+REF(X_9,1)*0.33+REF(X_9,2)*0.22,3);
X_11:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
X_12:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
X_13:=X_11< REF(X_12,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
X_14:=(HIGH+LOW+CLOSE)/3;
X_15:=(X_14-MA(X_14,14))/(0.015*AVEDEV(X_14,14));
X_16:=(X_14-MA(X_14,70))/(0.015*AVEDEV(X_14,70));
X_17:=IF(X_15>=150 AND X_15< 200 AND X_16>=150 AND X_16< 200,10,0);
X_18:=IF(X_15<=(-150) AND X_15>(-200) AND X_16<=(-150) AND X_16>(-200),(-10),X_17);
资金动向:(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100,COLORYELLOW,NODRAW;{最大};
BL1:=CONST(HHV(高度,100)/HHV(资金动向,150));
NOTEXT资金:资金动向*BL1,COLORYELLOW;
前一日:REF(资金动向,1),COLORRED,NODRAW;{DOTLINE}
NOTEXT前一日:前一日*BL1,DOTLINE,,COLORGREEN,NODRAW;
资金动向差:资金动向-前一日,,COLOR666666,NODRAW;
NOTEXT动向差:资金动向差*BL1,COLORFFFFFF;
资金动向1:(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100,COLORYELLOW,NODRAW;
NOTEXT资金动向1:资金动向*BL1,COLORYELLOW;
IF(资金动向1> REF(资金动向1,1),资金动向1*BL1,DRAWNULL),COLORRED,LINETHICK1;
IF(资金动向1<=REF(资金动向1,1),资金动向1*BL1,DRAWNULL),COLORCYAN,LINETHICK1;
{红十字}
ZYXF11:=TROUGHBARS(3,15,1)<4;
DRAWICON(FILTER(ZYXF11=1,3),NOTEXT动向差,23);
显示位置4:=NOTEXT资金动向1;
显示条件100:=CROSS(ZIG(3,20),REF(ZIG(3,20),1));
显示条件80:=CROSS(ZIG(3,16),REF(ZIG(3,16),1)) AND 显示条件100=0;
显示条件60:=CROSS(ZIG(3,12),REF(ZIG(3,12),1)) AND 显示条件80=0 AND 显示条件100=0;
显示条件40:=CROSS(ZIG(3,8),REF(ZIG(3,8),1)) AND 显示条件60=0 AND 显示条件80=0 AND 显示条件100=0;
显示条件20:=CROSS(ZIG(3,4),REF(ZIG(3,4),1)) AND 显示条件40=0 AND 显示条件60=0 AND 显示条件80=0 AND 显示条件100=0;
{黄色数字}
DRAWTEXT(显示条件20,显示位置4,'20'),COLORYELLOW;
DRAWTEXT(显示条件40,显示位置4,'40'),COLORYELLOW;
DRAWTEXT(显示条件60,显示位置4,'60'),COLORYELLOW;
DRAWTEXT(显示条件80,显示位置4,'80'),COLORYELLOW;
DRAWTEXT(显示条件100,显示位置4,'100'),COLORYELLOW;
显示条件负100:=CROSS(REF(ZIG(3,20),1),ZIG(3,20));
显示条件负80:= CROSS(REF(ZIG(3,16),1),ZIG(3,16)) AND 显示条件负100=0;
显示条件负60:= CROSS(REF(ZIG(3,12),1),ZIG(3,12)) AND 显示条件负80=0 AND 显示条件负100=0;
显示条件负40:= CROSS(REF(ZIG(3,8),1),ZIG(3,8)) AND 显示条件负60=0 AND 显示条件负80=0 AND 显示条件负100=0;
显示条件负20:= CROSS(REF(ZIG(3,4),1),ZIG(3,4)) AND 显示条件负40=0 AND 显示条件负60=0 AND 显示条件负80=0 AND 显示条件负100=0;
DRAWTEXT(显示条件负100,显示位置4,'100'),COLORCYAN;
DRAWTEXT(显示条件负80, 显示位置4,'80'),COLORCYAN;
DRAWTEXT(显示条件负60, 显示位置4,'60'),COLORCYAN;
DRAWTEXT(显示条件负40, 显示位置4,'40'),COLORCYAN;
DRAWTEXT(显示条件负20, 显示位置4,'20'),COLORCYAN;
{大中短牛提取源码 备份}
VAR_1:=C-REF(C,1);
VAR_2:=100*EMA(EMA(VAR_1,6),6)/EMA(EMA(ABS(VAR_1),6),6);
MA5:=EMA(C,5);
MA13:=EMA(C,13);
JC13:=BARSLAST(CROSS(MA13,MA5));
SC13:=BARSLAST(CROSS(MA5,MA13));
UP:=DRAWLINE(L=LLV(L,JC13+1),LLV(L,JC13+1),H=HHV(H,SC13+1),HHV(H,SC13+1),0),COLOR0000FF;
DOWN:=DRAWLINE(H=HHV(H,SC13+1),HHV(H,SC13+1),L=LLV(L,JC13+1),LLV(L,JC13+1),0),COLOR00FF00;
BT:=(LLV(VAR_2,2)=LLV(VAR_2,7) AND COUNT(VAR_2<0,2) AND CROSS(VAR_2,MA(VAR_2,2))) AND REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1);
TJ1:=REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1) AND C<HHV(H,21)*0.82;
HR:=HHV(HIGH,55);
HRY:=LLV(LOW,55);
HRY11:=HR*HRY;
HRY33:=SQRT(HRY11);
TJ2:=REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1) AND C<HRY33;
ST:=REF(UP,1)>REF(UP,2) AND DOWN<REF(UP,1);
{RSI}
DRAWTEXT(ST,主力资金,'R'),COLORCYAN;
DRAWTEXT(BT,主力资金,''),COLORMAGENTA;
DRAWTEXT(TJ1,主力资金,''),COLORRED;
DRAWTEXT(TJ2,主力资金,'牛'),COLOR00FFFF;