N:=5;M:=13;
上:EMA(C,3),COLORBLUE,LINETHICK1;
中:EMA(C,6),COLORWHITE,LINETHICK1;
下:EMA(中,6),COLOR00FF00,LINETHICK1;
IF(上 中AND上 REF(上,1),上,DRAWNULL),LINETHICK2,COLORRED;
IF(中 下AND中 REF(中,1),中,DRAWNULL),LINETHICK2,COLORRED;
DRAWBAND(上,RGB(255,255,0),中,RGB(256,200,0));
QQ:=C
MM:=上 REF(上,1)ANDREF(上,1) REF(上,2);
超买:MA(C,10)*IF(CAPITAL=0,1.04,1.1),POINTDOT,COLORGREEN,LINETHICK2;
超卖:MA(C,10)*IF(CAPITAL=0,0.95,0.9),POINTDOT,COLORRED,LINETHICK2;
获利盘%:WINNER(CLOSE)*100,NODRAW,COLORWHITE;
趋势线:EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42),POINTDOT,COLORFF00FF,LINETHICK4;
V1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
V2:=(1-7/100)*(DMA(CLOSE,V1));
V3:=(1+7/100)*(DMA(CLOSE,V1));
V5:=MA((LOW+HIGH+CLOSE)/3,5);
MA1:=MEMA(CLOSE,5);
MA2:=ATAN((MA1/REF(MA1,1)-1)*100)*180/3.1416;
MA3:=IF(MA2 0,MA2,MA2);
MA5:=MA(CLOSE,N),COLOR888899;
MA13:=MA(CLOSE,M),COLORFF00F0,LINETHICK2;
VAR1:=CLOSE=HHV(C,4)AND(REF(C,1) =REF(C,2)ORREF(C,1) =REF(C,3))
ORREF(C,1)=HHV(C,4)ANDCLOSE =REF(C,2)ORREF(C,2)=HHV(C,4)AND
REF(C,3)=LLV(C,4)ANDC =REF(C,1)ORREF(C,3)=HHV(C,4)AND
C =REF(C,1)ANDC =REF(C,2);
{收盘价=4日内收盘价的最高值AND昨收 =2日前的收盘价}
VAR2:=CLOSE=HHV(C,4)ANDREF(C,1)=LLV(C,4);
{收盘价=4日内收盘价的最高值AND昨收=4日内收盘价的最低值}
VAR3:=CLOSE=LLV(C,4)AND(REF(C,1) REF(C,2)ORREF(C,1) REF(C,3))OR
REF(C,1)=LLV(C,4)ANDC REF(C,2)ORREF(C,2)=LLV(C,4)AND
REF(C,1)=HHV(C,4)ANDC REF(C,1)ORREF(C,3)=LLV(C,4)AND
C REF(C,1)ANDC REF(C,2);
{收盘价=4日内收盘价的最低值AND(昨收 2日前的收盘价}
VAR4:=REF(C,1)=LLV(C,4)ANDC =REF(C,2)ORREF(C,2)=LLV(C,4)AND
REF(C,1) =REF(C,3)ANDREF(C,2) REF(C,4)ANDC =REF(C,1);
{昨收=4日内收盘价的最低值AND收盘价 =2日前的收盘价}
VAR5:=REF(C,1)=HHV(C,4)ANDC REF(C,2)OR(REF(C,2)=HHV(C,4)AND
REF(C,1) REF(C,3)ORREF(C,3)=HHV(C,4)ANDREF(C,1) REF(C,2))AND
REF(C,2) =REF(C,4)ANDC REF(C,1);
{昨收=4日内收盘价的最高值AND收盘价 2日前的收盘价}
VAR6:=V5 REF(V5,1)ANDREF(V5,1) REF(V5,2);
{今日V5向上形成拐点}
VAR7:=LOW HHV(V5,13)ANDHIGH HHV(V5,13)ANDCLOSE REF(C,1)ANDCLOSE OPEN;
VAR8:=VAR7ANDCOUNT(VAR6,2);
VAR9:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);
VAR10:=EMA(MA(C,13),13);
VAR11:=FILTER((LLV(VAR9,2)=LLV(VAR9,7)ANDCOUNT(VAR9 0,2)AND
CROSS(VAR9,MA(VAR9,2)))=1,5);
VAR12:=FILTER((HHV(VAR9,2)=HHV(VAR9,7)ANDCOUNT(VAR9 50,2)AND
CROSS(MA(VAR9,2),VAR9))=1,1);
VAR13:=SMA(EMA((C-REF(C,1))/REF(C,1),5)*100,3,1)*10;
VAR14:=FILTER(((CROSS(VAR13,0)ORCROSS(C,VAR10))ANDVAR11)=1,3);
VAR15:=MA(C,18) =REF(MA(C,18),3)ANDCROSS(C,MA(C,18));
VAR16:=VAR8ANDNOT(REF(VAR8,1));
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
:=CROSS(J,D);
死叉:=CROSS(D,J);
买1:=(VAR14ORVAR15)ANDVAR11;
买2:=(VAR14ORVAR15)ANDVAR4;
买3:=(VAR14ORVAR15)ANDVAR2;
买4:=(VAR2ANDVAR11)OR(VAR4ANDVAR11);
买5:=(金叉ANDVAR4)OR(金叉ANDVAR2)OR(金叉ANDVAR11);
{}
STICKLINE(CLOSE REF(CLOSE,1)*1.0985ANDCLOSE=HIGH,CLOSE,OPEN,4,-1),
COLOR00FFFF;
{跌停}
STICKLINE(CLOSE REF(CLOSE,1)*0.9015ANDCLOSE=LOW,CLOSE,OPEN,4,-1),
COLORGREEN;
STICKLINE(OPEN =CLOSE,CLOSE,OPEN,3.3,0),COLORFF6600;
STICKLINE(OPEN =CLOSE,CLOSE,OPEN,2.4,0),COLORFF8800;
STICKLINE(OPEN =CLOSE,CLOSE,OPEN,1.3,0),COLORFFAA00;
STICKLINE(OPEN =CLOSE,CLOSE,OPEN,0.6,0),COLORFFCC00;
STICKLINE(CLOSE OPEN,CLOSE,OPEN,3.3,0),COLOR000066;
STICKLINE(CLOSE OPEN,CLOSE,OPEN,2.4,0),COLOR000099;
STICKLINE(CLOSE OPEN,CLOSE,OPEN,1.3,0),COLOR0000DD;
STICKLINE(CLOSE OPEN,CLOSE,OPEN,0.5,0),COLORCC66FF;
STICKLINE(VAR3,OPEN,(OPEN+CLOSE)/2,3.3,0),COLOR009900;
STICKLINE(VAR3,OPEN,(OPEN+CLOSE)/2,2.4,0),COLOR00BB00;
STICKLINE(VAR3,OPEN,(OPEN+CLOSE)/2,1.3,0),COLOR00DD00;
STICKLINE(VAR3,OPEN,(OPEN+CLOSE)/2,0.5,0),COLOR00FF00;
STICKLINE(VAR4ANDMM,OPEN,(OPEN+CLOSE)/2,3.3,0),COLOR999999;
STICKLINE(VAR4ANDMM,OPEN,(OPEN+CLOSE)/2,2.2,0),COLORBBBBBB;
STICKLINE(VAR4ANDMM,OPEN,(OPEN+CLOSE)/2,1.3,0),COLORDDDDDD;
STICKLINE(VAR4ANDMM,OPEN,(OPEN+CLOSE)/2,0.5,0),COLORFFFFFF;
STICKLINE(金叉,OPEN,CLOSE,0.5,0),COLORYELLOW;
STICKLINE(死叉,OPEN,CLOSE,0.5,0),COLOR000066;
DRAWICON(VAR16,LOW-0.02,1);
DRAWICON(买1OR买2OR买3OR买4OR买5ANDMM,LOW-0.05,1);
DRAWICON(死叉ORCROSS(50,VAR9)ANDQQANDK 50,HIGH+0.01,2);
X1:=(C+L+H)/3;
BB5:=ATAN(EMA(X1,7)-REF(EMA(X1,7),1))*3.1416*10;
EMA3:=EMA(C,3);
DRAWTEXT(FILTER(BB5 1ANDEMA(X1,7) REF(EMA(X1,7),1),10),
LOW*0.99,'★∠45'),COLORFFFFFF;
VAR81:=1;
VAR82:=((((2*CLOSE)+HIGH)+LOW)/4);
低金叉进:=20,COLORYELLOW,LINETHICK2;
高死叉出:=90,COLORGREEN,LINETHICK3;
VAR84:=LLV(LOW,5);
VAR85:=HHV(HIGH,4);
C1:=(EMA((((VAR82-VAR84)/(VAR85-VAR84))*100),4)*VAR81),COLORFF00FF,LINETHICK2;
C2:=(EMA(((0.667*REF(C1,1))+(0.333*C1)),2)*VAR81),COLORFFFFFF,LINETHICK2;
条件:=CROSS(C1,C2)ANDC1
条件0:=CROSS(C2,C1)ANDC1
TJ1:=CROSS(C1,C2);
TJ2:=CROSS(C2,C1);
TJ3:=CROSS(C1,C2)ANDREF(C1,1)
TJ4:=CROSS(C2,C1)ANDREF(C1,1)
DRAWTEXT(条件0,H*1.02,'S'),COLORBLUE;
DRAWTEXT(TJ3ANDMM,L*0.98,'底'),COLORFF00FF;
DRAWTEXT(TJ4ANDQQ,H*1.02,'逃跑'),COLORGREEN;
DRAWTEXT(TJ4,H*1.02,'逃'),COLORGREEN;
水平面:=EMA(CLOSE,89),COLOR3399FF;
AAA:=(3*C+H+L+O)/6;
短趋:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36;
中趋:=(LLV(短趋,2)+LLV(短趋,4)+LLV(短趋,6))/3;
TTJ1:=VOL=HHV(VOL,10)ANDVOL 2*REF(VOL,1)ANDCLOSE
立桩量:=FILTER(TTJ1,5);
TTJ2:=IF(BARSLAST(立桩量)=1ANDCLOSE REF(HIGH,1),1,IF(BARSLAST(立桩量)=2ANDCLOSE REF(HIGH,2),1,IF(BARSLAST(立桩量)=3ANDCLOSE REF(HIGH,3),1,0)));
:=TTJ2=1;
TTJ3:=IF(BARSLAST(立桩量)=1ANDCLOSE REF(LOW,1),1,IF(BARSLAST(立桩量)=2ANDCLOSE REF(LOW,2),1,IF(BARSLAST(立桩量)=3ANDCLOSE REF(LOW,3),1,0)));
三天法则:=TTJ3=1;
成立:=三天法则AND突破;
条件成立:=FILTER(成立,3);
DRAWTEXT(条件成立,L*0.93,'立桩量'),COLOR00FFFF;
VAR90:=((((HHV((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)
-EMA(DCLOSE,26)),9)))*2),4) 0)AND((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-
(EMA((EMA(DCLOSE,12)-EMA(DCLOSE,26)),9)))*2) REF((((EMA(DCLOSE,12)
-EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)-EMA(DCLOSE,26)),9)))*2),1)))
AND(REF((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)-
EMA(DCLOSE,26)),9)))*2),1) REF((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-
(EMA((EMA(DCLOSE,12)-EMA(DCLOSE,26)),9)))*2),2)))AND(REF((((EMA(DCLOSE,12)
-EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)-EMA(DCLOSE,26)),9)))*2),2)
REF((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)-EMA(DCLOSE,
26)),9)))*2),3)));
DRAWTEXT(VAR90ANDMM,L*0.98,'买'),COLORRED;
DRAWTEXT(VAR90,L*0.98,'←短买'),COLORRED;
DRAWTEXT(CROSS(MA(C,3),MA(C,9))ANDC =REF(C,1)ANDC O,L*0.98,'追'),COLORMAGENTA;
DRAWTEXT(REF(C,BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1))+1) CAND
REF("MACD.DIF",BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1))+1)
"MACD.DIF"ANDCROSS("MACD.DIF","MACD.DEA")
0,L-0.02,'★M'),COLORFF00FF;{MACD底}
DRAWTEXT(REF(C,BARSLAST(REF(CROSS("KDJ.K","KDJ.D"),1))+1) CAND
REF("KDJ.K",BARSLAST(REF(CROSS("KDJ.K","KDJ.D"),1))+1) "KDJ.K"AND
CROSS("KDJ.K","KDJ.D"),L-0.10,'◎K'),COLORFF00FF;{KDJ底背离}
DRAWTEXT(REF(C,BARSLAST(REF(CROSS("RSI.RSI1","RSI.RSI2"),1))+1) CAND
REF("RSI.RSI1",BARSLAST(REF(CROSS("RSI.RSI1","RSI.RSI2"),1))+1)
"RSI.RSI1"ANDCROSS("RSI.RSI1","RSI.RSI2")
0,L-0.18,'◆R'),COLORFF00FF;{RSI底背离};
DRAWTEXT(REF(C,BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1))+1) C
ANDREF("MACD.DIF",BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1))+1)
"MACD.DIF"ANDCROSS("MACD.DEA","MACD.DIF")
0,H+0.16,'★M'),COLORGREEN;{MACD顶背离};
DRAWTEXT(REF(C,BARSLAST(REF(CROSS("KDJ.D","KDJ.K"),1))+1) C
ANDREF("KDJ.K",BARSLAST(REF(CROSS("KDJ.D","KDJ.K"),1))+1)
"KDJ.K"ANDCROSS("KDJ.D","KDJ.K") 0,H+0.08,'◎K'),COLORGREEN;{KDJ顶背离}
DRAWTEXT(REF(C,BARSLAST(REF(CROSS("RSI.RSI2","RSI.RSI1"),1))+1) CAND
REF("RSI.RSI1",BARSLAST(REF(CROSS("RSI.RSI2","RSI.RSI1"),1))+1) "RSI.RSI1"
ANDCROSS("RSI.RSI2","RSI.RSI1") 0,H+0.04,'◆R'),COLORGREEN;{RSI顶背离};
AA05:=MA(C,5);
AA30:=MA(C,30);
MA05:=MA(C,5);
MA10:=MA(C,13);
MA30:=MA(C,34);
BB05:=ATAN((MA05/REF(MA05,1)-1)*100)*180/3.1416;
BB10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;
BB30:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416;
速度5:=SMA(EMA((MA05-REF(MA05,1))/REF(MA05,1),3)*100,3,1);
加速度5:=EMA((速度5-REF(速度5,1)),3);
五日乖离率:=(C-AA05)/AA05*100;
三拾日乖离率:=(C-MA30)/MA30*100;
MR:=COUNT(CROSS(五日乖离率,0),3) =1AND三拾日乖离率 REF(三拾日乖离率,1)ANDAA05 REF(AA05,1)AND(C/REF(C,1)-1)*100 5ANDREF(C,1) AA30;
买入:=FILTER(MR,10);
DRAWTEXT(买入,LOW*0.98,'←买入'),COLORRED;
{强势狙击:=FILTER(BB30 30ANDBB10 45ANDCROSS(BB05,60),10);
DRAWTEXT(强势狙击,LOW*0.98,'←强势狙击'),COLORRED;}
加仓:=FILTER(COUNT(CROSS(BB05,30),5) =1ANDMA05 REF(MA05,1)AND三拾日乖离率 REF(三拾日乖离率,1)ANDMA10 REF(MA10,1)AND加速度5 REF(加速度5,1)AND速度5 REF(速度5,1),10);
DRAWTEXT(加仓,LOW*0.98,'←加仓'),COLORRED;
VAR1:=CLOSE-REF(CLOSE,1);
VAR2:=100*EMA(EMA(VAR1,5),3)/EMA(EMA(ABS(VAR1),5),3);
VAR3:=100*EMA(EMA(VAR1,13),8)/EMA(EMA(ABS(VAR1),13),8);
VAR4:=VAR2 VAR3;
VAR5:=IF(VAR4,6,0);
VAR6:=EMA(CLOSE,8)-EMA(CLOSE,13);
VAR7:=EMA(VAR6,5);
VAR8:=VAR6 VAR7;
VAR9:=IF(VAR8,1,0);
VAR10:=(EMA(CLOSE,3)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4;
VAR11:=CLOSE VAR10;
VAR12:=IF(VAR11,5,0);
VAR13:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
VAR14:=SMA(VAR13,3,1);
VAR15:=SMA(VAR14,3,1);
VAR16:=VAR14 VAR15;
VAR17:=IF(VAR16,2,0);
VAR18:=REF(CLOSE,1);
VAR19:=SMA(MAX(CLOSE-VAR18,0),5,1)/SMA(ABS(CLOSE-VAR18),5,1)*100;
VAR20:=SMA(MAX(CLOSE-VAR18,0),13,1)/SMA(ABS(CLOSE-VAR18),13,1)*100;
VAR21:=VAR19 VAR20;
VAR22:=IF(VAR21,3,0);
VAR23:=(-(HHV(HIGH,13)-CLOSE))/(HHV(HIGH,13)-LLV(LOW,13))*100;
VAR24:=SMA(VAR23,3,1);
VAR25:=SMA(VAR24,3,1);
VAR26:=VAR24 VAR25;
VAR27:=IF(VAR26,4,0);
VAR28:=VAR8+VAR16+VAR21+VAR26+VAR11+VAR4-3;
【持股】:VAR28 0,NODRAW,COLORMAGENTA;
【持币】:VAR28 0,NODRAW,COLORGREEN;
【变盘】:VAR28=0,NODRAW,COLORYELLOW;
0,COLORYELLOW;
STICKLINE(【持股】,0,VAR28,2,0),COLORMAGENTA;
STICKLINE(【持币】,0,ABS(VAR28),2,0),COLORGREEN;
STICKLINE(【变盘】,0,1,2,0),COLORYELLOW;
DRAWICON(【持股】ANDREF(VAR28,1) =0,-0.8,7);
DRAWICON(【持币】ANDREF(VAR28,1) =0,-0.8,8);
【必买】:【持股】ANDREF(VAR28,1) =0ANDCROSS(CLOSE,EMA(CLOSE,5))ANDCROSS(CLOSE,EMA(CLOSE,10))ANDCROSS(CLOSE,EMA(CLOSE,20))ANDLOW REF(LOW,1)ANDMACD.MACD 0,NODRAW,COLORRED;
STICKLINE(【必买】,-0.5,0,3,0),COLORRED;
STICKLINE(【必买】,-0.5,-1,3,0),COLORYELLOW;公式解读:
[源码注释]通达信公式动态公式解读
N赋值:5
M赋值:13
输出上:收盘价的3日指数移动平均,画蓝色,线宽为1
输出中:收盘价的6日指数移动平均,画白色,线宽为1
输出下:中的6日指数移动平均,COLOR00FF00,线宽为1
如果上 ,返回?,否则返回?
中AND上
1日前的上,上,无效数),线宽为2,画红色
如果中 ,返回?,否则返回?
下AND中
1日前的中,中,无效数),线宽为2,画红色
画带状线
QQ赋值:收盘价
中
MM赋值:上
1日前的上ANDREF(上,1)
2日前的上
输出超买:收盘价的10日简单移动平均*如果当前流通股本(手)=0,返回1.04,否则返回1.1,POINTDOT,画绿色,线宽为2
输出超卖:收盘价的10日简单移动平均*如果当前流通股本(手)=0,返回0.95,否则返回0.9,POINTDOT,画红色,线宽为2
输出获利盘%:以收盘价计算的获利盘比例*100,NODRAW,画白色
输出趋势线:((收盘价的21日线性回归斜率*20)+收盘价)的42日指数移动平均,POINTDOT,COLORFF00FF,线宽为4
V1赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均
V2赋值:(1-7/100)*(以V1为权重收盘价的动态移动平均)
V3赋值:(1+7/100)*(以V1为权重收盘价的动态移动平均)
V5赋值:(最低价+最高价+收盘价)/3的5日简单移动平均
MA1赋值:收盘价的5日平滑移动平均
MA2赋值:(MA1/1日前的MA1-1)*100的反正切*180/3.1416
MA3赋值:如果MA2 ,返回?,否则返回?
0,MA2,MA2)
MA5赋值:收盘价的N日简单移动平均,COLOR888899
MA13赋值:收盘价的M日简单移动平均,COLORFF00F0,线宽为2
VAR1赋值:收盘价=4日内收盘价的最高值AND(1日前的收盘价
=2日前的收盘价ORREF(收盘价,1)
=3日前的收盘价)ORREF(收盘价,1)=4日内收盘价的最高值ANDCLOSE
=2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最高值AND3日前的收盘价=4日内收盘价的最低值ANDC
=1日前的收盘价ORREF(收盘价,3)=4日内收盘价的最高值AND收盘价
=1日前的收盘价ANDC
=2日前的收盘价
VAR2赋值:收盘价=4日内收盘价的最高值ANDREF(收盘价,1)=4日内收盘价的最低值
VAR3赋值:收盘价=4日内收盘价的最低值AND(1日前的收盘价
2日前的收盘价ORREF(收盘价,1)
3日前的收盘价)OR1日前的收盘价=4日内收盘价的最低值ANDC
2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最低值AND1日前的收盘价=4日内收盘价的最高值ANDC
1日前的收盘价ORREF(收盘价,3)=4日内收盘价的最低值AND收盘价
1日前的收盘价ANDC
2日前的收盘价
VAR4赋值:1日前的收盘价=4日内收盘价的最低值ANDC
=2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最低值AND1日前的收盘价
=3日前的收盘价ANDREF(收盘价,2)
4日前的收盘价ANDC
=1日前的收盘价
VAR5赋值:1日前的收盘价=4日内收盘价的最高值ANDC
2日前的收盘价OR(2日前的收盘价=4日内收盘价的最高值AND1日前的收盘价
3日前的收盘价ORREF(收盘价,3)=4日内收盘价的最高值ANDREF(收盘价,1)
2日前的收盘价)AND2日前的收盘价
=4日前的收盘价ANDC
1日前的收盘价
VAR6赋值:V5
1日前的V5ANDREF(V5,1)
2日前的V5
VAR7赋值:最低价
13日内V5的最高值ANDHIGH
13日内V5的最高值ANDCLOSE
1日前的收盘价ANDCLOSE
开盘价
VAR8赋值:VAR7ANDCOUNT(VAR6,2)
VAR9赋值:100*收盘价-1日前的收盘价的6日指数移动平均的6日指数移动平均/收盘价-1日前的收盘价的绝对值的6日指数移动平均的6日指数移动平均
VAR10赋值:收盘价的13日简单移动平均的13日指数移动平均
VAR11赋值:(2日内VAR9的最低值=7日内VAR9的最低值ANDCOUNT(VAR9 的?日过滤
0,2)ANDVAR9上穿VAR9的2日简单移动平均)=1,5)
VAR12赋值:(2日内VAR9的最高值=7日内VAR9的最高值ANDCOUNT(VAR9 的?日过滤
50,2)ANDVAR9的2日简单移动平均上穿VAR9)=1,1)
VAR13赋值:(收盘价-1日前的收盘价)/1日前的收盘价的5日指数移动平均*100的3日[1日权重]移动平均*10
VAR14赋值:((VAR13上穿0ORCROSS(收盘价,VAR10))ANDVAR11)=1的3日过滤
VAR15赋值:收盘价的18日简单移动平均
=3日前的收盘价的18日简单移动平均ANDCROSS(收盘价,收盘价的18日简单移动平均)
VAR16赋值:VAR8ANDNOT(1日前的VAR8)
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
金叉赋值:J上穿D
死叉赋值:D上穿J
买1赋值:(VAR14ORVAR15)ANDVAR11
买2赋值:(VAR14ORVAR15)ANDVAR4
买3赋值:(VAR14ORVAR15)ANDVAR2
买4赋值:(VAR2ANDVAR11)OR(VAR4ANDVAR11)
买5赋值:(金叉ANDVAR4)OR(金叉ANDVAR2)OR(金叉ANDVAR11)
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的收盘价*1.0985ANDCLOSE=最高价,收盘价,开盘价,4,-1),COLOR00FFFF
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的收盘价*0.9015ANDCLOSE=最低价,收盘价,开盘价,4,-1),画绿色
当满足条件开盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=收盘价,收盘价,开盘价,3.3,0),COLORFF6600
当满足条件开盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=收盘价,收盘价,开盘价,2.4,0),COLORFF8800
当满足条件开盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=收盘价,收盘价,开盘价,1.3,0),COLORFFAA00
当满足条件开盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=收盘价,收盘价,开盘价,0.6,0),COLORFFCC00
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,3.3,0),COLOR000066
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,2.4,0),COLOR000099
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,1.3,0),COLOR0000DD
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,0.5,0),COLORCC66FF
当满足条件VAR3时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLOR009900
当满足条件VAR3时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLOR00BB00
当满足条件VAR3时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为1.3,0不为0则画空心柱.,COLOR00DD00
当满足条件VAR3时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FF00
当满足条件VAR4ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLOR999999
当满足条件VAR4ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLORBBBBBB
当满足条件VAR4ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为1.3,0不为0则画空心柱.,COLORDDDDDD
当满足条件VAR4ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFFFF
当满足条件金叉时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色
当满足条件死叉时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR000066
当满足条件VAR16时,在最低价-0.02位置画1号图标
当满足条件买1OR买2OR买3OR买4OR买5ANDMM时,在最低价-0.05位置画1号图标
当满足条件死叉ORCROSS(50,VAR9)ANDQQANDK 时,在?位置画?号图标
50,最高价+0.01,2)
X1赋值:(收盘价+最低价+最高价)/3
BB5赋值:X1的7日指数移动平均-1日前的X1的7日指数移动平均的反正切*3.1416*10
EMA3赋值:收盘价的3日指数移动平均
当满足条件BB5 的?日过滤时,在?位置书写文字
1ANDEMA(X1,7)
1日前的X1的7日指数移动平均,10),最低价*0.99,'★∠45'),COLORFFFFFF
VAR81赋值:1
VAR82赋值:((((2*收盘价)+最高价)+最低价)/4)
低金叉进赋值:20,画黄色,线宽为2
高死叉出赋值:90,画绿色,线宽为3
VAR84赋值:5日内最低价的最低值
VAR85赋值:4日内最高价的最高值
C1赋值:((((VAR82-VAR84)/(VAR85-VAR84))*100)的4日指数移动平均*VAR81),COLORFF00FF,线宽为2
C2赋值:(((0.667*1日前的C1)+(0.333*C1))的2日指数移动平均*VAR81),COLORFFFFFF,线宽为2
条件赋值:C1上穿C2ANDC1
40
条件0赋值:C2上穿C1ANDC1
90
TJ1赋值:C1上穿C2
TJ2赋值:C2上穿C1
TJ3赋值:C1上穿C2ANDREF(C1,1)
20
TJ4赋值:C2上穿C1ANDREF(C1,1)
80
当满足条件条件0时,在最高价*1.02位置书写文字,画蓝色
当满足条件TJ3ANDMM时,在最低价*0.98位置书写文字,COLORFF00FF
当满足条件TJ4ANDQQ时,在最高价*1.02位置书写文字,画绿色
当满足条件TJ4时,在最高价*1.02位置书写文字,画绿色
水平面赋值:收盘价的89日指数移动平均,COLOR3399FF
AAA赋值:(3*收盘价+最高价+最低价+开盘价)/6
短趋赋值:(8*AAA+7*1日前的AAA+6*2日前的AAA+5*3日前的AAA+4*4日前的AAA+3*5日前的AAA+2*6日前的AAA+8日前的AAA)/36
中趋赋值:(2日内短趋的最低值+4日内短趋的最低值+6日内短趋的最低值)/3
TTJ1赋值:(手)=10日内成交量(手)的最高值ANDVOL
2*1日前的成交量(手)ANDCLOSE
短趋
立桩量赋值:TTJ1的5日过滤
TTJ2赋值:如果上次立桩量距今天数=1ANDCLOSE ,返回?,否则返回?
1日前的最高价,1,如果上次立桩量距今天数=2ANDCLOSE ,返回?,否则返回?
2日前的最高价,1,如果上次立桩量距今天数=3ANDCLOSE ,返回?,否则返回?
3日前的最高价,1,0)))
突破赋值:TTJ2=1
TTJ3赋值:如果上次立桩量距今天数=1ANDCLOSE ,返回?,否则返回?
1日前的最低价,1,如果上次立桩量距今天数=2ANDCLOSE ,返回?,否则返回?
2日前的最低价,1,如果上次立桩量距今天数=3ANDCLOSE ,返回?,否则返回?
3日前的最低价,1,0)))
三天法则赋值:TTJ3=1
成立赋值:三天法则AND突破
条件成立赋值:成立的3日过滤
当满足条件条件成立时,在最低价*0.93位置书写文字,COLOR00FFFF
VAR90赋值:((((4日内(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)的最高值
0)AND((((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)
1日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)))AND(1日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)
2日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)))AND(2日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)
3日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)))
当满足条件VAR90ANDMM时,在最低价*0.98位置书写文字,画红色
当满足条件VAR90时,在最低价*0.98位置书写文字,画红色
当满足条件收盘价的3日简单移动平均上穿收盘价的9日简单移动平均ANDC 时,在?位置书写文字
=1日前的收盘价ANDC
开盘价,最低价*0.98,'追'),画洋红色
当满足条件上次1日前的"平滑异同平的DIF"上穿"平滑异同平均线的DEA"距今天数+1日前的收盘价 时,在?位置书写文字
CAND上次1日前的"平滑异同平均线的DIF"上穿"平滑异同平均线的DEA"距今天数+1日前的"平滑异同平均线的DIF"
"平滑异同平均线的DIF"ANDCROSS("平滑异同平均线的DIF","平滑异同平均线的DEA")
0,最低价-0.02,'★M'),COLORFF00FF
当满足条件上次1日前的"KDJ的K"上穿"KDJ的D"距今天数+1日前的收盘价 时,在?位置书写文字
CAND上次1日前的"KDJ的K"上穿"KDJ的D"距今天数+1日前的"KDJ的K"
"KDJ的K"AND"KDJ的K"上穿"KDJ的D",最低价-0.10,'◎K'),COLORFF00FF
当满足条件上次1日前的"RSI的RSI1"上穿"RSI的RSI2"距今天数+1日前的收盘价 时,在?位置书写文字
CAND上次1日前的"RSI的RSI1"上穿"RSI的RSI2"距今天数+1日前的"RSI的RSI1"
"RSI的RSI1"ANDCROSS("RSI的RSI1","RSI的RSI2")
0,最低价-0.18,'◆R'),COLORFF00FF
当满足条件上次1日前的"平滑异同平均线的DEA"上穿"平滑异同平均线的DIF"距今天数+1日前的收盘价 时,在?位置书写文字
收盘价ANDREF("平滑异同平均线的DIF",上次1日前的"平滑异同平均线的DEA"上穿"平滑异同平均线的DIF"距今天数+1)
"平滑异同平均线的DIF"ANDCROSS("平滑异同平均线的DEA","平滑异同平均线的DIF")
0,最高价+0.16,'★M'),画绿色
当满足条件上次1日前的"KDJ的D"上穿"KDJ的K"距今天数+1日前的收盘价 时,在?位置书写文字
收盘价ANDREF("KDJ的K",上次1日前的"KDJ的D"上穿"KDJ的K"距今天数+1)
"KDJ的K"ANDCROSS("KDJ的D","KDJ的K")
0,最高价+0.08,'◎K'),画绿色
当满足条件上次1日前的"RSI的RSI2"上穿"RSI的RSI1"距今天数+1日前的收盘价 时,在?位置书写文字
CAND上次1日前的"RSI的RSI2"上穿"RSI的RSI1"距今天数+1日前的"RSI的RSI1"
"RSI的RSI1"ANDCROSS("RSI的RSI2","RSI的RSI1")
0,最高价+0.04,'◆R'),画绿色
AA05赋值:收盘价的5日简单移动平均
AA30赋值:收盘价的30日简单移动平均
MA05赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的13日简单移动平均
MA30赋值:收盘价的34日简单移动平均
BB05赋值:(MA05/1日前的MA05-1)*100的反正切*180/3.1416
BB10赋值:(MA10/1日前的MA10-1)*100的反正切*180/3.1416
BB30赋值:(MA30/1日前的MA30-1)*100的反正切*180/3.1416
速度5赋值:(MA05-1日前的MA05)/1日前的MA05的3日指数移动平均*100的3日[1日权重]移动平均
加速度5赋值:(速度5-1日前的速度5)的3日指数移动平均
五日乖离率赋值:(收盘价-AA05)/AA05*100
三拾日乖离率赋值:(收盘价-MA30)/MA30*100
MR赋值:统计3日中满足五日乖离率上穿0的天数
=1AND三拾日乖离率
1日前的三拾日乖离率ANDAA05
1日前的AA05AND(收盘价/1日前的收盘价-1)*100
5ANDREF(收盘价,1)
AA30
买入赋值:MR的10日过滤
当满足条件买入时,在最低价*0.98位置书写文字,画红色
加仓赋值:统计5日中满足BB05上穿30的天数 的?日过滤
=1ANDMA05
1日前的MA05AND三拾日乖离率
1日前的三拾日乖离率ANDMA10
1日前的MA10AND加速度5
1日前的加速度5AND速度5
1日前的速度5,10)
当满足条件加仓时,在最低价*0.98位置书写文字,画红色
VAR1赋值:收盘价-1日前的收盘价
VAR2赋值:100*VAR1的5日指数移动平均的3日指数移动平均/VAR1的绝对值的5日指数移动平均的3日指数移动平均
VAR3赋值:100*VAR1的13日指数移动平均的8日指数移动平均/VAR1的绝对值的13日指数移动平均的8日指数移动平均
VAR4赋值:VAR2 VAR3
VAR5赋值:如果VAR4,返回6,否则返回0
VAR6赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
VAR7赋值:VAR6的5日指数移动平均
VAR8赋值:VAR6 VAR7
VAR9赋值:如果VAR8,返回1,否则返回0
VAR10赋值:(收盘价的3日指数移动平均+收盘价的6日指数移动平均+收盘价的12日指数移动平均+收盘价的24日指数移动平均)/4
VAR11赋值:收盘价 VAR10
VAR12赋值:如果VAR11,返回5,否则返回0
VAR13赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
VAR14赋值:VAR13的3日[1日权重]移动平均
VAR15赋值:VAR14的3日[1日权重]移动平均
VAR16赋值:VAR14 VAR15
VAR17赋值:如果VAR16,返回2,否则返回0
VAR18赋值:1日前的收盘价
VAR19赋值:收盘价-VAR18和0的较大值的5日[1日权重]移动平均/收盘价-VAR18的绝对值的5日[1日权重]移动平均*100
VAR20赋值:收盘价-VAR18和0的较大值的13日[1日权重]移动平均/收盘价-VAR18的绝对值的13日[1日权重]移动平均*100
VAR21赋值:VAR19 VAR20
VAR22赋值:如果VAR21,返回3,否则返回0
VAR23赋值:(-(13日内最高价的最高值-收盘价))/(13日内最高价的最高值-13日内最低价的最低值)*100
VAR24赋值:VAR23的3日[1日权重]移动平均
VAR25赋值:VAR24的3日[1日权重]移动平均
VAR26赋值:VAR24 VAR25
VAR27赋值:如果VAR26,返回4,否则返回0
VAR28赋值:VAR8+VAR16+VAR21+VAR26+VAR11+VAR4-3
输出【持股】:VAR28 0,NODRAW,画洋红色
输出【持币】:VAR28 0,NODRAW,画绿色
输出【变盘】:VAR28=0,NODRAW,画黄色
0,画黄色
当满足条件【持股】时,在0和VAR28位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件【持币】时,在0和VAR28的绝对值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件【变盘】时,在0和1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件【持股】ANDREF(VAR28,1) =0时,在-0.8位置画7号图标
当满足条件【持币】ANDREF(VAR28,1) =0时,在-0.8位置画8号图标
输出【必买】:【持股】ANDREF(VAR28,1) =0ANDCROSS(收盘价,收盘价的5日指数移动平均)ANDCROSS(收盘价,收盘价的10日指数移动平均)ANDCROSS(收盘价,收盘价的20日指数移动平均)ANDLOW 1日前的最低价ANDMACD.平滑异同平均线 0,NODRAW,画红色
当满足条件【必买】时,在-0.5和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件【必买】时,在-0.5和-1位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色