通达信〖鳞龙捉妖〗确认多项技术指标均转入多头状态源码
本选股指标公式完全独立于主图【鳞龙捉妖】运行,核心逻辑为:充分回调后放量突破、多指标共振,并以涨停板作为确认信号。
具体筛选时,先识别经历回调并完成企稳的个股,再等待放量启动,同时确认多项技术指标均转入多头状态,且出现首次涨停。整个流程分为两大独立触发分支,并已剔除ST及停牌个股。为避免短时间内重复提示,额外通过FILTER函数对信号进行8周期去重处理。
{主图源码如下}
GRXG_Q1:= DYNAINFO(7),COLOR0077FF,POINTDOT;
GRXG_K1:=(2*C+H+L+O)/5;
GRXG_S2:=EMA(GRXG_K1,5),COLOR00FF00,LINETHICK2;
GRXG_X8:=SLOPE(GRXG_S2,3)>0;
IF(GRXG_S2>REF(GRXG_S2,1),GRXG_S2,DRAWNULL),COLORRED,LINETHICK3;
动向流:GRXG_S2,COLORFF8DAD;
MA(动向流,30), COLORFF1111,LINETHICK4;
MA(动向流,29) ,COLORFF2222,LINETHICK3;
MA(动向流,28) ,COLORFF3333,LINETHICK2;
MA(动向流,27) ,COLORFF4444;
MA(动向流,26) ,COLORFF5555;
MA(动向流,25) ,COLORFF6666;
MA(动向流,24) ,COLORFF7777;
MA(动向流,23) ,COLORFF8888;
MA(动向流,22) ,COLORFF9999;
MA(动向流,21) ,COLORFFAAAA;
MA(动向流,20), COLORFFBBBB,LINETHICK3;
MA(动向流,19) ,COLORFFCCCC;
MA(动向流,18), COLORFFDDDD;
MA(动向流,17), COLORFFEEEE;
MA(动向流,16) ,COLORFFFFFF;
MA(动向流,15) ,COLOREEEEFF;
MA(动向流,14), COLORDDDDFF;
MA(动向流,13), COLORCCCCFF;
MA(动向流,12) ,COLORBBBBFF;
MA(动向流,11), COLORAAAAFF;
MA(动向流,10), COLOR9999FF,LINETHICK3;
MA(动向流,9) ,COLOR8888FF;
MA(动向流,8), COLOR7777FF;
MA(动向流,7) ,COLOR6666FF;
MA(动向流,6) ,COLOR5555FF;
MA(动向流,5) ,COLOR4444FF;
MA(动向流,4) ,COLOR3333FF;
MA(动向流,3) ,COLOR2222FF;
MA(动向流,2) ,COLOR1111FF,LINETHICK2;
STICKLINE(CLOSE>= REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORRED;
STICKLINE(CLOSE>= REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR000066;
STICKLINE(CLOSE>= REF(CLOSE,1) ,OPEN,CLOSE,2.6,0 ),COLOR000099;
STICKLINE(CLOSE>= REF(CLOSE,1) ,OPEN,CLOSE,2,0 ),COLOR0000CC;
STICKLINE(CLOSE>= REF(CLOSE,1) ,OPEN,CLOSE,1.2,0 ),COLOR0000FF;
STICKLINE(CLOSE>= REF(CLOSE,1) ,OPEN,CLOSE,0.4,0 ),COLORCC66FF;
STICKLINE(CLOSE< REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORCYAN;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLORCC0000;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,2.6,0 ),COLORFF4400;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,2,0 ),COLORFF8800;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,1.2,0 ),COLORFFCC00;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,0.4,0 ),COLORCYAN;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE((REF(CLOSE,1)-CLOSE)/REF(CLOSE,1)*100>=10,CLOSE,OPEN,2,0),COLORGREEN;
GRXG_T5:=REF(EMA((HIGH+LOW+CLOSE)/3,10),1);
GRXG_J2:=EMA(LLV(LOW,10),3);
主力趋势线:EMA(GRXG_T5*2-GRXG_J2,5),COLORMAGENTA,LINETHICK9;
IF(CLOSE>主力趋势线,主力趋势线,DRAWNULL),COLORMAGENTA,LINETHICK9;
IF(CLOSE< 主力趋势线,主力趋势线,DRAWNULL),COLORBLUE,LINETHICK9;
GRXG_T4:=(SMA(HIGH,20,2) * 1.05);
STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < GRXG_T4)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,3,0),COLOR00B5FF;
STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < GRXG_T4)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,1,0),COLOR00E4FF;
STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > GRXG_T4)) AND (CLOSE < GRXG_T4)),CLOSE,OPEN,2,0),COLOR0077FF;
STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > GRXG_T4)) AND (CLOSE < GRXG_T4)),CLOSE,OPEN,1,0),COLOR00FF00;
GRXG_J5:=EMA(C,10);
GRXG_Q6:=MA(C, 15)*1.005;
GRXG_Z7:=POW((C-GRXG_Q6), 2);
GRXG_V9:=MA(GRXG_Z7, 15);
GRXG_F3:=SQRT(GRXG_V9);
GRXG_N9:=GRXG_Q6+2*GRXG_F3;
GRXG_E5:=REF(GRXG_N9, 1);
GRXG_R9:=EMA(CLOSE, 8)-EMA(CLOSE, 13);
GRXG_D1:=EMA(GRXG_R9, 5);
GRXG_K6:=(CLOSE-LLV(LOW, 8))/(HHV(HIGH, 8)-LLV(LOW, 8))*100;
GRXG_B3:=SMA(GRXG_K6, 3, 1);
GRXG_I5:=SMA(GRXG_B3, 3, 1);
GRXG_S0:=REF(CLOSE, 1);
GRXG_O4:=(SMA(MAX(CLOSE-GRXG_S0, 0), 5, 1))/(SMA(ABS(CLOSE-GRXG_S0), 5, 1))*100;
GRXG_W7:=(SMA(MAX(CLOSE-GRXG_S0, 0), 13, 1))/(SMA(ABS(CLOSE-GRXG_S0), 13, 1))*100;
GRXG_F6:=-(HHV(HIGH, 13)-CLOSE)/(HHV(HIGH, 13)-LLV(LOW, 13))*100;
GRXG_P0:=SMA(GRXG_F6, 3, 1);
GRXG_H7:=SMA(GRXG_P0, 3, 1);
GRXG_V2:=(MA(CLOSE, 3)+MA(CLOSE, 6)+MA(CLOSE, 12)+MA(CLOSE, 24))/4;
GRXG_I0:=CLOSE-REF(CLOSE, 1);
GRXG_R5:=100*EMA(EMA(GRXG_I0, 5), 3)/EMA(EMA(ABS(GRXG_I0), 5), 3);
GRXG_Z3:=100*EMA(EMA(GRXG_I0, 13), 8)/EMA(EMA(ABS(GRXG_I0), 13), 8);
GRXG_O0:=(C*2+H+L)/4;
GRXG_H6:=EMA(GRXG_O0, 13)-EMA(GRXG_O0, 34);
GRXG_B0:=EMA(GRXG_H6, 5);
GRXG_Y2:=(-2*(GRXG_H6-GRXG_B0))*3.8;
GRXG_F8:=(2*(GRXG_H6-GRXG_B0))*3.8;
GRXG_F7:=MA(CLOSE, 5);
GRXG_G5:=REF(MA(CLOSE, 5), 1);
GRXG_I6:=(2*CLOSE+HIGH+LOW)/4;
GRXG_E3:=LLV(LOW, 34);
GRXG_H0:=HHV(HIGH, 34);
GRXG_A1:=EMA((GRXG_I6-GRXG_E3)/(GRXG_H0-GRXG_E3)*100, 13);
GRXG_E4:=EMA(0.667*REF(GRXG_A1, 1)+0.333*GRXG_A1, 2);
GRXG_J1:=MA(CLOSE, 10);
GRXG_Z4:=MA(CLOSE, 55);
GRXG_W9:=(REF(CLOSE, 3)-CLOSE)/REF(CLOSE, 3)*100>5;
GRXG_S4:=FILTER(GRXG_W9, 10);
GRXG_J3:=BARSLAST(GRXG_S4);
GRXG_S3:=REF(HIGH, GRXG_J3+2);
GRXG_H4:=REF(HIGH, GRXG_J3+1);
GRXG_S1:=REF(HIGH, GRXG_J3);
GRXG_U7:=MAX(GRXG_S3, GRXG_H4);
GRXG_X2:=MAX(GRXG_U7, GRXG_S1);
GRXG_A2:=(CLOSE-REF(CLOSE, 1))/REF(CLOSE, 1)*100>5;
GRXG_P3:=GRXG_J3< 150;
GRXG_W2:=(OPEN-GRXG_X2)/GRXG_X2*100< 30;
GRXG_X1:=(CLOSE-LLV(LOW, GRXG_J3))/LLV(LOW, GRXG_J3)*100< 50;
GRXG_R8:=(CLOSE-REF(OPEN, 5))/REF(OPEN, 5)*100< 30;
GRXG_E7:=VOL/MA(VOL, 5)< 3.5;
GRXG_L9:=(CLOSE-REF(CLOSE, 89))/REF(CLOSE, 89)*100< 80;
GRXG_T9:=GRXG_A2 AND GRXG_P3 AND GRXG_W2 AND GRXG_X1 AND GRXG_R8 AND GRXG_E7 AND GRXG_L9;
GRXG_J6:=FILTER(GRXG_T9, 15);
GRXG_M1:=(CLOSE-GRXG_Z4)/GRXG_Z4< 0.1;
GRXG_B9:=(CLOSE-GRXG_J1)/GRXG_J1< 0.3;
GRXG_P1:=(GRXG_M1=1 AND GRXG_B9=1)*0.2;
GRXG_I4:=(GRXG_P1=0 AND REF(GRXG_P1, 1)=0.2 AND REF(COUNT(GRXG_P1=0.2, 10)=10, 1)=1)*(-0.1);
GRXG_M3:=GRXG_I4=(-0.1);
GRXG_C8:=GRXG_J6 OR GRXG_M3;
GRXG_C3:=GRXG_C8 AND (VOL/REF(VOL, 1)>1.2 AND CLOSE>OPEN OR(LOW>REF(HIGH, 1)AND OPEN>CLOSE AND VOL/REF(VOL, 1)>1.2)) AND ((CODELIKE(3)OR(CODELIKE(4)AND DATE>=1200824)) AND CLOSE>=ZTPRICE(REF(CLOSE, 1), 0.2)AND CLOSE=HIGH OR NOT(CODELIKE(3)OR(CODELIKE(4)AND DATE>=1200824)) AND CLOSE>=ZTPRICE(REF(CLOSE, 1), 0.1)AND CLOSE=HIGH) AND REF(NOT((CODELIKE(3)OR(CODELIKE(4)AND DATE>=1200824)) AND CLOSE>=ZTPRICE(REF(CLOSE, 1), 0.2)AND CLOSE=HIGH OR NOT(CODELIKE(3)OR(CODELIKE(4)AND DATE>=1200824)) AND CLOSE>=ZTPRICE(REF(CLOSE, 1), 0.1)AND CLOSE=HIGH), 1)AND(GRXG_F8>=GRXG_Y2)AND(GRXG_G5<= GRXG_F7)AND(GRXG_A1>=GRXG_E4)AND(GRXG_R9>=GRXG_D1)AND(GRXG_B3>=GRXG_I5)AND(GRXG_O4>=GRXG_W7)AND(CLOSE>=GRXG_V2)AND(GRXG_R5>=GRXG_Z3)AND GRXG_R9>=0 AND C>GRXG_J5;
GRXG_I8:=MA(C, 15)*1.005;
GRXG_G0:=POW((C-GRXG_I8), 2);
GRXG_N5:=MA(GRXG_G0, 15);
GRXG_R2:=SQRT(GRXG_N5);
GRXG_M8:=GRXG_I8+2*GRXG_R2;
GRXG_E1:=REF(GRXG_M8, 1);
GRXG_Y1:=CLOSE-GRXG_E1;
GRXG_V1:=(GRXG_Y1>0)AND(REF(GRXG_Y1, 1)< 0)AND(REF(GRXG_Y1, 2)< 0)AND(REF(GRXG_Y1, 3)< 0)AND(GRXG_F8>=GRXG_Y2)AND(GRXG_G5<= GRXG_F7)AND(GRXG_A1>=GRXG_E4)AND(GRXG_R9>=GRXG_D1)AND(GRXG_B3>=GRXG_I5)AND(GRXG_O4>=GRXG_W7)AND(CLOSE>=GRXG_V2)AND(GRXG_R5>=GRXG_Z3)AND(GRXG_R9>=0) AND C>GRXG_J5;
GRXG_R4:=GRXG_C3 OR GRXG_V1;
GRXG_O2:=FILTER(GRXG_R4,8);
DRAWICON(GRXG_O2, L,26);
DRAWTEXT(GRXG_O2,L*0.97,' 鳞龙捉妖'),COLORYELLOW;
STICKLINE(CLOSE>GRXG_E5 AND GRXG_O2, OPEN, CLOSE, 2, 0), COLORRED;
STICKLINE(CLOSE>GRXG_E5 AND GRXG_O2, OPEN, CLOSE, 0.6, 0), COLORRED;
{副图1源码如下}
GRXG_D2:=EMA(C,10);
GRXG_G7:=EMA(C,8)-EMA(C,13);
GRXG_D4:=EMA(GRXG_G7,5);
GRXG_D9:=(C-LLV(L,8))/(HHV(H,8)-LLV(L,8))*100;
GRXG_O4:=SMA(GRXG_D9,3,1);
GRXG_M2:=SMA(GRXG_O4,3,1);
GRXG_R7:=REF(C,1);
GRXG_I5:=SMA(MAX(C-GRXG_R7,0),5,1)/SMA(ABS(C-GRXG_R7),5,1)*100;
GRXG_I9:=SMA(MAX(C-GRXG_R7,0),13,1)/SMA(ABS(C-GRXG_R7),13,1)*100;
GRXG_S4:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4;
GRXG_C6:=C-REF(C,1);
GRXG_T3:=100*EMA(EMA(GRXG_C6,5),3)/EMA(EMA(ABS(GRXG_C6),5),3);
GRXG_H6:=100*EMA(EMA(GRXG_C6,13),8)/EMA(EMA(ABS(GRXG_C6),13),8);
GRXG_E3:=(C*2+H+L)/4;
GRXG_G9:=EMA(GRXG_E3,13)-EMA(GRXG_E3,34);
GRXG_A4:=EMA(GRXG_G9,5);
GRXG_Y7:=(2*(GRXG_G9-GRXG_A4))*3.8;
GRXG_E6:=(-2*(GRXG_G9-GRXG_A4))*3.8;
GRXG_E7:=MA(C,5);
GRXG_U5:=REF(MA(C,5),1);
GRXG_H5:=(2*C+H+L)/4;
GRXG_P6:=LLV(L,34);
GRXG_S1:=HHV(H,34);
GRXG_L3:=EMA((GRXG_H5-GRXG_P6)/(GRXG_S1-GRXG_P6)*100,13);
GRXG_G4:=EMA(0.667*REF(GRXG_L3,1)+0.333*GRXG_L3,2);
GRXG_P3:=MA(C,10);
GRXG_B2:=MA(C,55);
GRXG_E8:=(REF(C,3)-C)/REF(C,3)*100>5;
GRXG_D8:=FILTER(GRXG_E8,10);
GRXG_T5:=BARSLAST(GRXG_D8);
GRXG_L6:=MAX(REF(H,GRXG_T5+2),MAX(REF(H,GRXG_T5+1),REF(H,GRXG_T5)));
GRXG_A0:=(C-REF(C,1))/REF(C,1)*100>5 AND GRXG_T5< 150 AND (O-GRXG_L6)/GRXG_L6*100< 30 AND (C-LLV(L,GRXG_T5))/LLV(L,GRXG_T5)*100< 50 AND (C-REF(O,5))/REF(O,5)*100< 30 AND V/MA(V,5)< 3.5 AND (C-REF(C,89))/REF(C,89)*100< 80;
GRXG_V8:=FILTER(GRXG_A0,15);
GRXG_Z3:=((C-GRXG_B2)/GRXG_B2< 0.1 AND (C-GRXG_P3)/GRXG_P3< 0.3)=0 AND REF(((C-GRXG_B2)/GRXG_B2< 0.1 AND (C-GRXG_P3)/GRXG_P3< 0.3),1)=1 AND REF(COUNT(((C-GRXG_B2)/GRXG_B2< 0.1 AND (C-GRXG_P3)/GRXG_P3< 0.3),10)=10,1);
GRXG_D5:=GRXG_V8 OR GRXG_Z3;
GRXG_U3:=CODELIKE('688') OR CODELIKE('8');
GRXG_P8:=IF(GRXG_U3,C>=ZTPRICE(REF(C,1),0.2) AND C=H,C>=ZTPRICE(REF(C,1),0.1) AND C=H);
GRXG_U9:=GRXG_D5 AND (V/REF(V,1)>1.2 AND C>O OR (L>REF(H,1) AND O< C AND V/REF(V,1)>1.2)) AND GRXG_P8 AND REF(NOT(GRXG_P8),1) AND GRXG_Y7>=GRXG_E6 AND GRXG_U5<=GRXG_E7 AND GRXG_L3>=GRXG_G4 AND GRXG_G7>=GRXG_D4 AND GRXG_O4>=GRXG_M2 AND GRXG_I5>=GRXG_I9 AND C>=GRXG_S4 AND GRXG_T3>=GRXG_H6 AND GRXG_G7>=0 AND C>GRXG_D2;
GRXG_T4:=MA(C,15)*1.005;
GRXG_Z4:=C-REF(GRXG_T4+2*SQRT(MA(POW(C-GRXG_T4,2),15)),1);
GRXG_E9:=GRXG_Z4>0 AND REF(GRXG_Z4,1)< 0 AND REF(GRXG_Z4,2)< 0 AND REF(GRXG_Z4,3)< 0 AND (C/REF(C,1)-1)*100>5 AND V/REF(V,1)>1.2 AND GRXG_Y7>=GRXG_E6 AND GRXG_U5<=GRXG_E7 AND GRXG_L3>=GRXG_G4 AND GRXG_G7>=GRXG_D4 AND GRXG_O4>=GRXG_M2 AND GRXG_I5>=GRXG_I9 AND C>=GRXG_S4 AND GRXG_T3>=GRXG_H6 AND GRXG_G7>=0 AND C>GRXG_D2;
GRXG_Z7:=GRXG_U9 OR GRXG_E9;
ST:=IF(NAMELIKE('ST') OR NAMELIKE('*ST') OR DYNAINFO(4)=0,1,0);
GRXG_W1:FILTER(GRXG_Z7 AND ST=0,8);
{副图2源码如下}
GRXG_G1:=V*100/CAPITAL;
GRXG_T2:=MA(GRXG_G1,4);
GRXG_S8:=MA(GRXG_G1,9);
GRXG_X3:=MA(GRXG_G1,17);
GRXG_B4:=MA(GRXG_G1,34);
GRXG_D2:=(GRXG_T2+GRXG_S8+GRXG_X3+GRXG_B4)/4;
GRXG_Z4:=(GRXG_T2-GRXG_D2);
GRXG_I8:=(GRXG_S8-GRXG_D2);
GRXG_J3:=(GRXG_X3-GRXG_D2);
GRXG_N8:=(GRXG_B4-GRXG_D2);
GRXG_T8:=ABS(GRXG_Z4)+ABS(GRXG_I8)+ABS(GRXG_J3)+ABS(GRXG_N8);
GRXG_A4:=IF(GRXG_T8< 0.001,0,V/GRXG_T8);
GRXG_Z5:=GRXG_A4*ABS(GRXG_Z4);
GRXG_Q7:=GRXG_A4*ABS(GRXG_I8);
GRXG_M3:=GRXG_A4*ABS(GRXG_J3);
GRXG_B0:=GRXG_A4*ABS(GRXG_N8);
STICKLINE(GRXG_N8>0 AND GRXG_B0>0,0,GRXG_B0,-1,0),COLORGRAY;
STICKLINE(GRXG_N8< 0 AND GRXG_B0>0,0,GRXG_B0,-1,1),COLORGRAY;
STICKLINE(GRXG_J3>0 AND GRXG_M3>0,GRXG_B0,GRXG_B0+GRXG_M3,-1,0),COLORMAGENTA;
STICKLINE(GRXG_J3< 0 AND GRXG_M3>0,GRXG_B0,GRXG_B0+GRXG_M3,-1,1),COLORMAGENTA;
STICKLINE(GRXG_I8>0 AND GRXG_Q7>0,GRXG_B0+GRXG_M3,GRXG_B0+GRXG_M3+GRXG_Q7,-1,0),COLORLIBLUE;
STICKLINE(GRXG_I8< 0 AND GRXG_Q7>0,GRXG_B0+GRXG_M3,GRXG_B0+GRXG_M3+GRXG_Q7,-1,1),COLORLIBLUE;
STICKLINE(GRXG_Z4>0 AND GRXG_Z5>0,GRXG_B0+GRXG_M3+GRXG_Q7,GRXG_B0+GRXG_M3+GRXG_Q7+GRXG_Z5,-1,0),COLORYELLOW;
STICKLINE(GRXG_Z4< 0 AND GRXG_Z5>0,GRXG_B0+GRXG_M3+GRXG_Q7,GRXG_B0+GRXG_M3+GRXG_Q7+GRXG_Z5,-1,1),COLORYELLOW;
成交量:V,NODRAW;
机构量:GRXG_Z5,COLORYELLOW,NODRAW;
大户量:GRXG_Q7,COLORLIBLUE,NODRAW;
中户量:GRXG_M3,COLORMAGENTA,NODRAW;
散户量:GRXG_B0,COLORGRAY,NODRAW;
GRXG_L3:=HHV(GRXG_B0+GRXG_M3+GRXG_Q7+GRXG_Z5,60)*0.95;
DRAWTEXT(V>0 AND ISLASTBAR,GRXG_L3*0.95,IF(GRXG_Z4>0,'机构+','机构-')),COLORYELLOW;
DRAWTEXT(V>0 AND ISLASTBAR,GRXG_L3*0.75,IF(GRXG_I8>0,'大户+','大户-')),COLORLIBLUE;
DRAWTEXT(V>0 AND ISLASTBAR,GRXG_L3*0.55,IF(GRXG_J3>0,'中户+','中户-')),COLORMAGENTA;
DRAWTEXT(V>0 AND ISLASTBAR,GRXG_L3*0.35,IF(GRXG_N8>0,'散户+','散户-')),COLORGRAY;
换手率:VOL/CAPITAL*100,LINETHICK0;
{选股源码如下}
GRXG_D2:=EMA(C,10);
GRXG_G7:=EMA(C,8)-EMA(C,13);
GRXG_D4:=EMA(GRXG_G7,5);
GRXG_D9:=(C-LLV(L,8))/(HHV(H,8)-LLV(L,8))*100;
GRXG_O4:=SMA(GRXG_D9,3,1);
GRXG_M2:=SMA(GRXG_O4,3,1);
GRXG_R7:=REF(C,1);
GRXG_I5:=SMA(MAX(C-GRXG_R7,0),5,1)/SMA(ABS(C-GRXG_R7),5,1)*100;
GRXG_I9:=SMA(MAX(C-GRXG_R7,0),13,1)/SMA(ABS(C-GRXG_R7),13,1)*100;
GRXG_S4:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4;
GRXG_C6:=C-REF(C,1);
GRXG_T3:=100*EMA(EMA(GRXG_C6,5),3)/EMA(EMA(ABS(GRXG_C6),5),3);
GRXG_H6:=100*EMA(EMA(GRXG_C6,13),8)/EMA(EMA(ABS(GRXG_C6),13),8);
GRXG_E3:=(C*2+H+L)/4;
GRXG_G9:=EMA(GRXG_E3,13)-EMA(GRXG_E3,34);
GRXG_A4:=EMA(GRXG_G9,5);
GRXG_Y7:=(2*(GRXG_G9-GRXG_A4))*3.8;
GRXG_E6:=(-2*(GRXG_G9-GRXG_A4))*3.8;
GRXG_E7:=MA(C,5);
GRXG_U5:=REF(MA(C,5),1);
GRXG_H5:=(2*C+H+L)/4;
GRXG_P6:=LLV(L,34);
GRXG_S1:=HHV(H,34);
GRXG_L3:=EMA((GRXG_H5-GRXG_P6)/(GRXG_S1-GRXG_P6)*100,13);
GRXG_G4:=EMA(0.667*REF(GRXG_L3,1)+0.333*GRXG_L3,2);
GRXG_P3:=MA(C,10);
GRXG_B2:=MA(C,55);
GRXG_E8:=(REF(C,3)-C)/REF(C,3)*100>5;
GRXG_D8:=FILTER(GRXG_E8,10);
GRXG_T5:=BARSLAST(GRXG_D8);
GRXG_L6:=MAX(REF(H,GRXG_T5+2),MAX(REF(H,GRXG_T5+1),REF(H,GRXG_T5)));
GRXG_A0:=(C-REF(C,1))/REF(C,1)*100>5 AND GRXG_T5< 150 AND (O-GRXG_L6)/GRXG_L6*100< 30 AND (C-LLV(L,GRXG_T5))/LLV(L,GRXG_T5)*100< 50 AND (C-REF(O,5))/REF(O,5)*100< 30 AND V/MA(V,5)< 3.5 AND (C-REF(C,89))/REF(C,89)*100< 80;
GRXG_V8:=FILTER(GRXG_A0,15);
GRXG_Z3:=((C-GRXG_B2)/GRXG_B2< 0.1 AND (C-GRXG_P3)/GRXG_P3< 0.3)=0 AND REF(((C-GRXG_B2)/GRXG_B2< 0.1 AND (C-GRXG_P3)/GRXG_P3< 0.3),1)=1 AND REF(COUNT(((C-GRXG_B2)/GRXG_B2< 0.1 AND (C-GRXG_P3)/GRXG_P3< 0.3),10)=10,1);
GRXG_D5:=GRXG_V8 OR GRXG_Z3;
GRXG_U3:=CODELIKE('688') OR CODELIKE('8');
GRXG_P8:=IF(GRXG_U3,C>=ZTPRICE(REF(C,1),0.2) AND C=H,C>=ZTPRICE(REF(C,1),0.1) AND C=H);
GRXG_U9:=GRXG_D5 AND (V/REF(V,1)>1.2 AND C>O OR (L>REF(H,1) AND O< C AND V/REF(V,1)>1.2)) AND GRXG_P8 AND REF(NOT(GRXG_P8),1) AND GRXG_Y7>=GRXG_E6 AND GRXG_U5<=GRXG_E7 AND GRXG_L3>=GRXG_G4 AND GRXG_G7>=GRXG_D4 AND GRXG_O4>=GRXG_M2 AND GRXG_I5>=GRXG_I9 AND C>=GRXG_S4 AND GRXG_T3>=GRXG_H6 AND GRXG_G7>=0 AND C>GRXG_D2;
GRXG_T4:=MA(C,15)*1.005;
GRXG_Z4:=C-REF(GRXG_T4+2*SQRT(MA(POW(C-GRXG_T4,2),15)),1);
GRXG_E9:=GRXG_Z4>0 AND REF(GRXG_Z4,1)< 0 AND REF(GRXG_Z4,2)< 0 AND REF(GRXG_Z4,3)< 0 AND (C/REF(C,1)-1)*100>5 AND V/REF(V,1)>1.2 AND GRXG_Y7>=GRXG_E6 AND GRXG_U5<=GRXG_E7 AND GRXG_L3>=GRXG_G4 AND GRXG_G7>=GRXG_D4 AND GRXG_O4>=GRXG_M2 AND GRXG_I5>=GRXG_I9 AND C>=GRXG_S4 AND GRXG_T3>=GRXG_H6 AND GRXG_G7>=0 AND C>GRXG_D2;
GRXG_Z7:=GRXG_U9 OR GRXG_E9;
ST:=IF(NAMELIKE('ST') OR NAMELIKE('*ST') OR DYNAINFO(4)=0,1,0);
GRXG_W1:FILTER(GRXG_Z7 AND ST=0,8);

未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
定制指标公式、软件请联系QQ或微信同号:88652583
GRXG_Q1赋值: 现价,COLOR0077FF,POINTDOT
GRXG_K1赋值:(2*收盘价+最高价+最低价+开盘价)/5
GRXG_S2赋值:GRXG_K1的5日指数移动平均,COLOR00FF00,线宽为2
GRXG_X8赋值:GRXG_S2的3日线性回归斜率>0
如果GRXG_S2>1日前的GRXG_S2,返回GRXG_S2,否则返回无效数,画红色,线宽为3
输出动向流:GRXG_S2,COLORFF8DAD
动向流的30日简单移动平均, COLORFF1111,线宽为4
动向流的29日简单移动平均 ,COLORFF2222,线宽为3
动向流的28日简单移动平均 ,COLORFF3333,线宽为2
动向流的27日简单移动平均 ,COLORFF4444
动向流的26日简单移动平均 ,COLORFF5555
动向流的25日简单移动平均 ,COLORFF6666
动向流的24日简单移动平均 ,COLORFF7777
动向流的23日简单移动平均 ,COLORFF8888
动向流的22日简单移动平均 ,COLORFF9999
动向流的21日简单移动平均 ,COLORFFAAAA
动向流的20日简单移动平均, COLORFFBBBB,线宽为3
动向流的19日简单移动平均 ,COLORFFCCCC
动向流的18日简单移动平均, COLORFFDDDD
动向流的17日简单移动平均, COLORFFEEEE
动向流的16日简单移动平均 ,COLORFFFFFF
动向流的15日简单移动平均 ,COLOREEEEFF
动向流的14日简单移动平均, COLORDDDDFF
动向流的13日简单移动平均, COLORCCCCFF
动向流的12日简单移动平均 ,COLORBBBBFF
动向流的11日简单移动平均, COLORAAAAFF
动向流的10日简单移动平均, COLOR9999FF,线宽为3
动向流的9日简单移动平均 ,COLOR8888FF
动向流的8日简单移动平均, COLOR7777FF
动向流的7日简单移动平均 ,COLOR6666FF
动向流的6日简单移动平均 ,COLOR5555FF
动向流的5日简单移动平均 ,COLOR4444FF
动向流的4日简单移动平均 ,COLOR3333FF
动向流的3日简单移动平均 ,COLOR2222FF
动向流的2日简单移动平均 ,COLOR1111FF,线宽为2
当满足条件收盘价>=1日前的收盘价时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
当满足条件收盘价>=1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000066
当满足条件收盘价>=1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR000099
当满足条件收盘价>=1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000CC
当满足条件收盘价>=1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR0000FF
当满足条件收盘价>=1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.4,0不为0则画空心柱.,COLORCC66FF
当满足条件收盘价<1日前的收盘价时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画青色
当满足条件收盘价<1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORCC0000
当满足条件收盘价<1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLORFF4400
当满足条件收盘价<1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF8800
当满足条件收盘价<1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLORFFCC00
当满足条件收盘价<1日前的收盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.4,0不为0则画空心柱.,画青色
K线
当满足条件(1日前的收盘价-收盘价)/1日前的收盘价*100>=10时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
GRXG_T5赋值:1日前的(最高价+最低价+收盘价)/3的10日指数移动平均
GRXG_J2赋值:10日内最低价的最低值的3日指数移动平均
输出主力趋势线:GRXG_T5*2-GRXG_J2的5日指数移动平均,画洋红色,线宽为9
如果收盘价>主力趋势线,返回主力趋势线,否则返回无效数,画洋红色,线宽为9
如果收盘价<主力趋势线,返回主力趋势线,否则返回无效数,画蓝色,线宽为9
GRXG_T4赋值:(最高价的20日[2日权重]移动平均 * 1.05)
当满足条件((((收盘价/开盘价)>1.04)AND(收盘价0))时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00B5FF
当满足条件((((收盘价/开盘价)>1.04)AND(收盘价0))时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00E4FF
当满足条件((((收盘价<1日前的收盘价)AND(收盘价<1日前的收盘价))AND(最高价>GRXG_T4))AND(收盘价当满足条件((((收盘价<1日前的收盘价)AND(收盘价<1日前的收盘价))AND(最高价>GRXG_T4))AND(收盘价GRXG_J5赋值:收盘价的10日指数移动平均
GRXG_Q6赋值:收盘价的15日简单移动平均*1.005
GRXG_Z7赋值:(收盘价-GRXG_Q6)的2乘幂
GRXG_V9赋值:GRXG_Z7的15日简单移动平均
GRXG_F3赋值:GRXG_V9的开方
GRXG_N9赋值:GRXG_Q6+2*GRXG_F3
GRXG_E5赋值:1日前的GRXG_N9
GRXG_R9赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
GRXG_D1赋值:GRXG_R9的5日指数移动平均
GRXG_K6赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
GRXG_B3赋值:GRXG_K6的3日[1日权重]移动平均
GRXG_I5赋值:GRXG_B3的3日[1日权重]移动平均
GRXG_S0赋值:1日前的收盘价
GRXG_O4赋值:(收盘价-GRXG_S0和0的较大值的5日[1日权重]移动平均)/(收盘价-GRXG_S0的绝对值的5日[1日权重]移动平均)*100
GRXG_W7赋值:(收盘价-GRXG_S0和0的较大值的13日[1日权重]移动平均)/(收盘价-GRXG_S0的绝对值的13日[1日权重]移动平均)*100
GRXG_F6赋值:-(13日内最高价的最高值-收盘价)/(13日内最高价的最高值-13日内最低价的最低值)*100
GRXG_P0赋值:GRXG_F6的3日[1日权重]移动平均
GRXG_H7赋值:GRXG_P0的3日[1日权重]移动平均
GRXG_V2赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
GRXG_I0赋值:收盘价-1日前的收盘价
GRXG_R5赋值:100*GRXG_I0的5日指数移动平均的3日指数移动平均/GRXG_I0的绝对值的5日指数移动平均的3日指数移动平均
GRXG_Z3赋值:100*GRXG_I0的13日指数移动平均的8日指数移动平均/GRXG_I0的绝对值的13日指数移动平均的8日指数移动平均
GRXG_O0赋值:(收盘价*2+最高价+最低价)/4
GRXG_H6赋值:GRXG_O0的13日指数移动平均-GRXG_O0的34日指数移动平均
GRXG_B0赋值:GRXG_H6的5日指数移动平均
GRXG_Y2赋值:(-2*(GRXG_H6-GRXG_B0))*3.8
GRXG_F8赋值:(2*(GRXG_H6-GRXG_B0))*3.8
GRXG_F7赋值:收盘价的5日简单移动平均
GRXG_G5赋值:1日前的收盘价的5日简单移动平均
GRXG_I6赋值:(2*收盘价+最高价+最低价)/4
GRXG_E3赋值:34日内最低价的最低值
GRXG_H0赋值:34日内最高价的最高值
GRXG_A1赋值:(GRXG_I6-GRXG_E3)/(GRXG_H0-GRXG_E3)*100的13日指数移动平均
GRXG_E4赋值:0.667*1日前的GRXG_A1+0.333*GRXG_A1的2日指数移动平均
GRXG_J1赋值:收盘价的10日简单移动平均
GRXG_Z4赋值:收盘价的55日简单移动平均
GRXG_W9赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
GRXG_S4赋值:GRXG_W9的10日过滤
GRXG_J3赋值:上次GRXG_S4距今天数
GRXG_S3赋值:GRXG_J3+2日前的最高价
GRXG_H4赋值:GRXG_J3+1日前的最高价
GRXG_S1赋值:GRXG_J3日前的最高价
GRXG_U7赋值:GRXG_S3和GRXG_H4的较大值
GRXG_X2赋值:GRXG_U7和GRXG_S1的较大值
GRXG_A2赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
GRXG_P3赋值:GRXG_J3< 150
GRXG_W2赋值:(开盘价-GRXG_X2)/GRXG_X2*100< 30
GRXG_X1赋值:(收盘价-GRXG_J3日内最低价的最低值)/GRXG_J3日内最低价的最低值*100< 50
GRXG_R8赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
GRXG_E7赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
GRXG_L9赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
GRXG_T9赋值:GRXG_A2 AND GRXG_P3 AND GRXG_W2 AND GRXG_X1 AND GRXG_R8 AND GRXG_E7 AND GRXG_L9
GRXG_J6赋值:GRXG_T9的15日过滤
GRXG_M1赋值:(收盘价-GRXG_Z4)/GRXG_Z4< 0.1
GRXG_B9赋值:(收盘价-GRXG_J1)/GRXG_J1< 0.3
GRXG_P1赋值:(GRXG_M1=1 AND GRXG_B9=1)*0.2
GRXG_I4赋值:(GRXG_P1=0 AND 1日前的GRXG_P1=0.2 AND 1日前的统计10日中满足GRXG_P1=0.2的天数=10=1)*(-0.1)
GRXG_M3赋值:GRXG_I4=(-0.1)
GRXG_C8赋值:GRXG_J6 OR GRXG_M3
GRXG_C3赋值:GRXG_C8 AND (成交量(手)/1日前的成交量(手)>1.2 AND 收阳线OROSE(最低价>1日前的最高价AND 收阴线ANDN 成交量(手)/1日前的成交量(手)>1.2)) AND ((模糊匹配品种代码OR(模糊匹配品种代码AND 日期>=1200824)) AND 收盘价>=计算涨停价AND 收盘价=最高价 OR 取反 AND 收盘价>=计算涨停价AND 收盘价=最高价) AND CE(1日前的收盘价,0.1)ANDCLOSE=最高价)日前的取反AND(GRXG_F8>=GRXG_Y2)AND(GRXG_G5<= GRXG_F7)AND(GRXG_A1>=GRXG_E4)AND(GRXG_R9>=GRXG_D1)AND(GRXG_B3>=GRXG_I5)AND(GRXG_O4>=GRXG_W7)AND(收盘价>=GRXG_V2)AND(GRXG_R5>=GRXG_Z3)AND GRXG_R9>=0 AND 收盘价>GRXG_J5
GRXG_I8赋值:收盘价的15日简单移动平均*1.005
GRXG_G0赋值:(收盘价-GRXG_I8)的2乘幂
GRXG_N5赋值:GRXG_G0的15日简单移动平均
GRXG_R2赋值:GRXG_N5的开方
GRXG_M8赋值:GRXG_I8+2*GRXG_R2
GRXG_E1赋值:1日前的GRXG_M8
GRXG_Y1赋值:收盘价-GRXG_E1
GRXG_V1赋值:(GRXG_Y1>0)AND(1日前的GRXG_Y1< 0)AND(2日前的GRXG_Y1< 0)AND(3日前的GRXG_Y1< 0)AND(GRXG_F8>=GRXG_Y2)AND(GRXG_G5<= GRXG_F7)AND(GRXG_A1>=GRXG_E4)AND(GRXG_R9>=GRXG_D1)AND(GRXG_B3>=GRXG_I5)AND(GRXG_O4>=GRXG_W7)AND(收盘价>=GRXG_V2)AND(GRXG_R5>=GRXG_Z3)AND(GRXG_R9>=0) AND 收盘价>GRXG_J5
GRXG_R4赋值:GRXG_C3 OR GRXG_V1
GRXG_O2赋值:GRXG_R4的8日过滤
当满足条件GRXG_O2时,在最低价位置画26号图标
当满足条件GRXG_O2时,在最低价*0.97位置书写文字,画黄色
当满足条件收盘价>GRXG_E5ANDGRXG_O2时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱., 画红色
当满足条件收盘价>GRXG_E5ANDGRXG_O2时,在开盘价和收盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱., 画红色
GRXG_D2赋值:收盘价的10日指数移动平均
GRXG_G7赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
GRXG_D4赋值:GRXG_G7的5日指数移动平均
GRXG_D9赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
GRXG_O4赋值:GRXG_D9的3日[1日权重]移动平均
GRXG_M2赋值:GRXG_O4的3日[1日权重]移动平均
GRXG_R7赋值:1日前的收盘价
GRXG_I5赋值:收盘价-GRXG_R7和0的较大值的5日[1日权重]移动平均/收盘价-GRXG_R7的绝对值的5日[1日权重]移动平均*100
GRXG_I9赋值:收盘价-GRXG_R7和0的较大值的13日[1日权重]移动平均/收盘价-GRXG_R7的绝对值的13日[1日权重]移动平均*100
GRXG_S4赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
GRXG_C6赋值:收盘价-1日前的收盘价
GRXG_T3赋值:100*GRXG_C6的5日指数移动平均的3日指数移动平均/GRXG_C6的绝对值的5日指数移动平均的3日指数移动平均
GRXG_H6赋值:100*GRXG_C6的13日指数移动平均的8日指数移动平均/GRXG_C6的绝对值的13日指数移动平均的8日指数移动平均
GRXG_E3赋值:(收盘价*2+最高价+最低价)/4
GRXG_G9赋值:GRXG_E3的13日指数移动平均-GRXG_E3的34日指数移动平均
GRXG_A4赋值:GRXG_G9的5日指数移动平均
GRXG_Y7赋值:(2*(GRXG_G9-GRXG_A4))*3.8
GRXG_E6赋值:(-2*(GRXG_G9-GRXG_A4))*3.8
GRXG_E7赋值:收盘价的5日简单移动平均
GRXG_U5赋值:1日前的收盘价的5日简单移动平均
GRXG_H5赋值:(2*收盘价+最高价+最低价)/4
GRXG_P6赋值:34日内最低价的最低值
GRXG_S1赋值:34日内最高价的最高值
GRXG_L3赋值:(GRXG_H5-GRXG_P6)/(GRXG_S1-GRXG_P6)*100的13日指数移动平均
GRXG_G4赋值:0.667*1日前的GRXG_L3+0.333*GRXG_L3的2日指数移动平均
GRXG_P3赋值:收盘价的10日简单移动平均
GRXG_B2赋值:收盘价的55日简单移动平均
GRXG_E8赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
GRXG_D8赋值:GRXG_E8的10日过滤
GRXG_T5赋值:上次GRXG_D8距今天数
GRXG_L6赋值:GRXG_T5+2日前的最高价和GRXG_T5+1日前的最高价和GRXG_T5日前的最高价的较大值的较大值
GRXG_A0赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5 AND GRXG_T5< 150 AND (开盘价-GRXG_L6)/GRXG_L6*100< 30 AND (收盘价-GRXG_T5日内最低价的最低值)/GRXG_T5日内最低价的最低值*100< 50 AND (收盘价-5日前的开盘价)/5日前的开盘价*100< 30 AND 成交量(手)/成交量(手)的5日简单移动平均< 3.5 AND (收盘价-89日前的收盘价)/89日前的收盘价*100< 80
GRXG_V8赋值:GRXG_A0的15日过滤
GRXG_Z3赋值:((收盘价-GRXG_B2)/GRXG_B2< 0.1 AND (收盘价-GRXG_P3)/GRXG_P3< 0.3)=0 AND 1日前的((收盘价-GRXG_B2)/GRXG_B2<0.1AND(收盘价-GRXG_P3)/GRXG_P3<0.3)=1 AND 1日前的统计10日中满足((收盘价-GRXG_B2)/GRXG_B2<0.1AND(收盘价-GRXG_P3)/GRXG_P3<0.3)的天数=10
GRXG_D5赋值:GRXG_V8 OR GRXG_Z3
GRXG_U3赋值:模糊匹配品种代码 OR 模糊匹配品种代码
GRXG_P8赋值:如果GRXG_U3,返回收盘价>=计算涨停价ANDC=最高价,否则返回收盘价>=计算涨停价ANDC=最高价
GRXG_U9赋值:GRXG_D5 AND (成交量(手)/1日前的成交量(手)>1.2 AND 收阳线OR (最低价>1日前的最高价 AND 收阳线AND 成交量(手)/1日前的成交量(手)>1.2)) AND GRXG_P8 AND 1日前的取反 AND GRXG_Y7>=GRXG_E6 AND GRXG_U5<=GRXG_E7 AND GRXG_L3>=GRXG_G4 AND GRXG_G7>=GRXG_D4 AND GRXG_O4>=GRXG_M2 AND GRXG_I5>=GRXG_I9 AND 收盘价>=GRXG_S4 AND GRXG_T3>=GRXG_H6 AND GRXG_G7>=0 AND 收盘价>GRXG_D2
GRXG_T4赋值:收盘价的15日简单移动平均*1.005
GRXG_Z4赋值:收盘价-1日前的GRXG_T4+2*收盘价-GRXG_T4的2乘幂的15日简单移动平均的开方
GRXG_E9赋值:GRXG_Z4>0 AND 1日前的GRXG_Z4< 0 AND 2日前的GRXG_Z4< 0 AND 3日前的GRXG_Z4< 0 AND (收盘价/1日前的收盘价-1)*100>5 AND 成交量(手)/1日前的成交量(手)>1.2 AND GRXG_Y7>=GRXG_E6 AND GRXG_U5<=GRXG_E7 AND GRXG_L3>=GRXG_G4 AND GRXG_G7>=GRXG_D4 AND GRXG_O4>=GRXG_M2 AND GRXG_I5>=GRXG_I9 AND 收盘价>=GRXG_S4 AND GRXG_T3>=GRXG_H6 AND GRXG_G7>=0 AND 收盘价>GRXG_D2
GRXG_Z7赋值:GRXG_U9 OR GRXG_E9
ST赋值:如果模糊匹配品种名称ORNAMELIKE('*ST')ORDYNAINFO(4)=0,返回1,否则返回0
输出GRXG_W1:GRXG_Z7ANDST=0的8日过滤
GRXG_G1赋值:成交量(手)*100/当前流通股本(手)
GRXG_T2赋值:GRXG_G1的4日简单移动平均
GRXG_S8赋值:GRXG_G1的9日简单移动平均
GRXG_X3赋值:GRXG_G1的17日简单移动平均
GRXG_B4赋值:GRXG_G1的34日简单移动平均
GRXG_D2赋值:(GRXG_T2+GRXG_S8+GRXG_X3+GRXG_B4)/4
GRXG_Z4赋值:(GRXG_T2-GRXG_D2)
GRXG_I8赋值:(GRXG_S8-GRXG_D2)
GRXG_J3赋值:(GRXG_X3-GRXG_D2)
GRXG_N8赋值:(GRXG_B4-GRXG_D2)
GRXG_T8赋值:GRXG_Z4的绝对值+GRXG_I8的绝对值+GRXG_J3的绝对值+GRXG_N8的绝对值
GRXG_A4赋值:如果GRXG_T8<0.001,返回0,否则返回成交量(手)/GRXG_T8
GRXG_Z5赋值:GRXG_A4*GRXG_Z4的绝对值
GRXG_Q7赋值:GRXG_A4*GRXG_I8的绝对值
GRXG_M3赋值:GRXG_A4*GRXG_J3的绝对值
GRXG_B0赋值:GRXG_A4*GRXG_N8的绝对值
当满足条件GRXG_N8>0ANDGRXG_B0>0时,在0和GRXG_B0位置之间画柱状线,宽度为-1,0不为0则画空心柱.,画深灰色
当满足条件GRXG_N8<0ANDGRXG_B0>0时,在0和GRXG_B0位置之间画柱状线,宽度为-1,1不为0则画空心柱.,画深灰色
当满足条件GRXG_J3>0ANDGRXG_M3>0时,在GRXG_B0和GRXG_B0+GRXG_M3位置之间画柱状线,宽度为-1,0不为0则画空心柱.,画洋红色
当满足条件GRXG_J3<0ANDGRXG_M3>0时,在GRXG_B0和GRXG_B0+GRXG_M3位置之间画柱状线,宽度为-1,1不为0则画空心柱.,画洋红色
当满足条件GRXG_I8>0ANDGRXG_Q7>0时,在GRXG_B0+GRXG_M3和GRXG_B0+GRXG_M3+GRXG_Q7位置之间画柱状线,宽度为-1,0不为0则画空心柱.,画淡蓝色
当满足条件GRXG_I8<0ANDGRXG_Q7>0时,在GRXG_B0+GRXG_M3和GRXG_B0+GRXG_M3+GRXG_Q7位置之间画柱状线,宽度为-1,1不为0则画空心柱.,画淡蓝色
当满足条件GRXG_Z4>0ANDGRXG_Z5>0时,在GRXG_B0+GRXG_M3+GRXG_Q7和GRXG_B0+GRXG_M3+GRXG_Q7+GRXG_Z5位置之间画柱状线,宽度为-1,0不为0则画空心柱.,画黄色
当满足条件GRXG_Z4<0ANDGRXG_Z5>0时,在GRXG_B0+GRXG_M3+GRXG_Q7和GRXG_B0+GRXG_M3+GRXG_Q7+GRXG_Z5位置之间画柱状线,宽度为-1,1不为0则画空心柱.,画黄色
输出成交量:成交量(手),NODRAW
输出机构量:GRXG_Z5,画黄色,NODRAW
输出大户量:GRXG_Q7,画淡蓝色,NODRAW
输出中户量:GRXG_M3,画洋红色,NODRAW
输出散户量:GRXG_B0,画深灰色,NODRAW
GRXG_L3赋值:60日内GRXG_B0+GRXG_M3+GRXG_Q7+GRXG_Z5的最高值*0.95
当满足条件成交量(手)>0ANDISLASTBAR时,在GRXG_L3*0.95位置书写文字,画黄色
当满足条件成交量(手)>0ANDISLASTBAR时,在GRXG_L3*0.75位置书写文字,画淡蓝色
当满足条件成交量(手)>0ANDISLASTBAR时,在GRXG_L3*0.55位置书写文字,画洋红色
当满足条件成交量(手)>0ANDISLASTBAR时,在GRXG_L3*0.35位置书写文字,画深灰色
输出换手率:成交量(手)/当前流通股本(手)*100,线宽为0
GRXG_D2赋值:收盘价的10日指数移动平均
GRXG_G7赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
GRXG_D4赋值:GRXG_G7的5日指数移动平均
GRXG_D9赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
GRXG_O4赋值:GRXG_D9的3日[1日权重]移动平均
GRXG_M2赋值:GRXG_O4的3日[1日权重]移动平均
GRXG_R7赋值:1日前的收盘价
GRXG_I5赋值:收盘价-GRXG_R7和0的较大值的5日[1日权重]移动平均/收盘价-GRXG_R7的绝对值的5日[1日权重]移动平均*100
GRXG_I9赋值:收盘价-GRXG_R7和0的较大值的13日[1日权重]移动平均/收盘价-GRXG_R7的绝对值的13日[1日权重]移动平均*100
GRXG_S4赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
GRXG_C6赋值:收盘价-1日前的收盘价
GRXG_T3赋值:100*GRXG_C6的5日指数移动平均的3日指数移动平均/GRXG_C6的绝对值的5日指数移动平均的3日指数移动平均
GRXG_H6赋值:100*GRXG_C6的13日指数移动平均的8日指数移动平均/GRXG_C6的绝对值的13日指数移动平均的8日指数移动平均
GRXG_E3赋值:(收盘价*2+最高价+最低价)/4
GRXG_G9赋值:GRXG_E3的13日指数移动平均-GRXG_E3的34日指数移动平均
GRXG_A4赋值:GRXG_G9的5日指数移动平均
GRXG_Y7赋值:(2*(GRXG_G9-GRXG_A4))*3.8
GRXG_E6赋值:(-2*(GRXG_G9-GRXG_A4))*3.8
GRXG_E7赋值:收盘价的5日简单移动平均
GRXG_U5赋值:1日前的收盘价的5日简单移动平均
GRXG_H5赋值:(2*收盘价+最高价+最低价)/4
GRXG_P6赋值:34日内最低价的最低值
GRXG_S1赋值:34日内最高价的最高值
GRXG_L3赋值:(GRXG_H5-GRXG_P6)/(GRXG_S1-GRXG_P6)*100的13日指数移动平均
GRXG_G4赋值:0.667*1日前的GRXG_L3+0.333*GRXG_L3的2日指数移动平均
GRXG_P3赋值:收盘价的10日简单移动平均
GRXG_B2赋值:收盘价的55日简单移动平均
GRXG_E8赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
GRXG_D8赋值:GRXG_E8的10日过滤
GRXG_T5赋值:上次GRXG_D8距今天数
GRXG_L6赋值:GRXG_T5+2日前的最高价和GRXG_T5+1日前的最高价和GRXG_T5日前的最高价的较大值的较大值
GRXG_A0赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5 AND GRXG_T5< 150 AND (开盘价-GRXG_L6)/GRXG_L6*100< 30 AND (收盘价-GRXG_T5日内最低价的最低值)/GRXG_T5日内最低价的最低值*100< 50 AND (收盘价-5日前的开盘价)/5日前的开盘价*100< 30 AND 成交量(手)/成交量(手)的5日简单移动平均< 3.5 AND (收盘价-89日前的收盘价)/89日前的收盘价*100< 80
GRXG_V8赋值:GRXG_A0的15日过滤
GRXG_Z3赋值:((收盘价-GRXG_B2)/GRXG_B2< 0.1 AND (收盘价-GRXG_P3)/GRXG_P3< 0.3)=0 AND 1日前的((收盘价-GRXG_B2)/GRXG_B2<0.1AND(收盘价-GRXG_P3)/GRXG_P3<0.3)=1 AND 1日前的统计10日中满足((收盘价-GRXG_B2)/GRXG_B2<0.1AND(收盘价-GRXG_P3)/GRXG_P3<0.3)的天数=10
GRXG_D5赋值:GRXG_V8 OR GRXG_Z3
GRXG_U3赋值:模糊匹配品种代码 OR 模糊匹配品种代码
GRXG_P8赋值:如果GRXG_U3,返回收盘价>=计算涨停价ANDC=最高价,否则返回收盘价>=计算涨停价ANDC=最高价
GRXG_U9赋值:GRXG_D5 AND (成交量(手)/1日前的成交量(手)>1.2 AND 收阳线OR (最低价>1日前的最高价 AND 收阳线AND 成交量(手)/1日前的成交量(手)>1.2)) AND GRXG_P8 AND 1日前的取反 AND GRXG_Y7>=GRXG_E6 AND GRXG_U5<=GRXG_E7 AND GRXG_L3>=GRXG_G4 AND GRXG_G7>=GRXG_D4 AND GRXG_O4>=GRXG_M2 AND GRXG_I5>=GRXG_I9 AND 收盘价>=GRXG_S4 AND GRXG_T3>=GRXG_H6 AND GRXG_G7>=0 AND 收盘价>GRXG_D2
GRXG_T4赋值:收盘价的15日简单移动平均*1.005
GRXG_Z4赋值:收盘价-1日前的GRXG_T4+2*收盘价-GRXG_T4的2乘幂的15日简单移动平均的开方
GRXG_E9赋值:GRXG_Z4>0 AND 1日前的GRXG_Z4< 0 AND 2日前的GRXG_Z4< 0 AND 3日前的GRXG_Z4< 0 AND (收盘价/1日前的收盘价-1)*100>5 AND 成交量(手)/1日前的成交量(手)>1.2 AND GRXG_Y7>=GRXG_E6 AND GRXG_U5<=GRXG_E7 AND GRXG_L3>=GRXG_G4 AND GRXG_G7>=GRXG_D4 AND GRXG_O4>=GRXG_M2 AND GRXG_I5>=GRXG_I9 AND 收盘价>=GRXG_S4 AND GRXG_T3>=GRXG_H6 AND GRXG_G7>=0 AND 收盘价>GRXG_D2
GRXG_Z7赋值:GRXG_U9 OR GRXG_E9
ST赋值:如果模糊匹配品种名称ORNAMELIKE('*ST')ORDYNAINFO(4)=0,返回1,否则返回0
输出GRXG_W1:GRXG_Z7ANDST=0的8日过滤