通达信指标公式源码 三浪启动选股 源码
- 格式:doc
- 大小:197.00 KB
- 文档页数:1
通达信三元主图指标公式程序源码编程思路破译及风险提示编程思路破译填充背景K线MV10赋值:成交量(手)的10日简单移动平均AVG_V赋值:(成交量(手)-MV10)/MV10*100量差赋值:AVG_V-1日前的AVG_V假阴赋值:收盘价>1日前的收盘价 AND 收阴线高开赋值:(开盘价-1日前的收盘价)/1日前的收盘价*100倍量赋值:成交量(手)>1日前的成交量(手)*1.69 AND 成交量(手)>1日前的20日内成交量(手)的最高值振幅赋值:(最高价-最低价)/1日前的收盘价*100ZF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100涨停赋值:收盘价/1日前的收盘价>1.095三元赋值:最近3日一直存在涨停 OR 最近2日一直存在涨停XG1赋值:1日前的三元 AND 倍量XG2赋值:三元 AND 倍量XG0610赋值:三元 AND 量差>1日前的20日内量差的最高值XG2265赋值:1日前的最近2日一直存在涨停AND 振幅>15 AND ZF>0.5 AND 倍量XG600352赋值:高开>=6 AND 假阴AND 1日前的最近2日一直存在涨停 AND 倍量XG3赋值:XG2 OR XG1 OR XG0610 OR XG2265 OR XG600352 XGOK赋值:XG3的2日过滤当满足条件XGOK>0时,在最低价*0.98位置画4号图标输出T:上次XGOK距今天数,NODRAW输出支撑1:T+1日前的收盘价,NODRAW输出支撑2:T+2日前的收盘价,NODRAW输出支撑:T日前的收盘价,NODRAW当满足条件开盘价时,在支撑1和支撑1位置之间画柱状线,宽度为5,-1不为0则画空心柱.,COLOR22B4EE当满足条件开盘价时,在支撑2和支撑2位置之间画柱状线,宽度为5,-1不为0则画空心柱.,COLOR0000FF当满足条件开盘价时,在支撑和支撑位置之间画柱状线,宽度为5,-1不为0则画空心柱.,画绿色V1赋值:上次XGOK>0距今天数V2赋值:V1日前的收盘价V12赋值:收盘价上穿V2V13赋值:收盘价>V2 AND 1日前的最低价<V2V15赋值:V1+1日前的收盘价V16赋值:V1+2日前的收盘价V11赋值:收盘价>1日前的收盘价AND 最低价<1日前的收盘价AND XGOK=0 AND 1日前的XGOK>0V14赋值:V12>0 OR V13>0 OR V11>0X11赋值:V1>0 AND 收盘价/1日前的收盘价>1.085 AND V14>0X12赋值:V11>0 OR X11>0买3赋值:X12>0的2日过滤当满足条件买3>0时,在最低价*0.97位置书写文字,画绿色买2赋值:V1>0 AND 收盘价/1日前的收盘价>1.01 AND 收盘价上穿V15 AND V1<9当满足条件买2>0时,在最低价*0.95位置书写文字,画绿色买1赋值:V1>0 AND 收盘价/1日前的收盘价>1.01 AND 收盘价上穿V16 AND V1<9当满足条件买1>0时,在最低价*0.90位置书写文字,画绿色Z1赋值:上次收盘价上穿T日前的收盘价距今天数PZ赋值:Z1>0 AND 统计Z1日中满足收盘价和开盘价的较大值>T 日前的收盘价的天数=Z1 AND Z1<20 AND 收盘价/1日前的收盘价>1.085PZ1赋值:PZ>0的10日过滤PZ2赋值:T>1ANDCOUNT(收盘价和开盘价的较大值>T日前的收盘价,T)=TANDT<20ANDC/1日前的收盘价>1.085的10日过滤P3赋值:PZ1 OR PZ2当满足条件P3>0时,在最低价*0.98位置画23号图标输出流通市值:流通市值/100000000,NODRAW,画黄色XA8赋值:1日前的收盘价/3日前的收盘价>=1.2 AND 开盘价/1日前的收盘价<=1.01 AND 最低价<1日前的收盘价 AND 收盘价/1日前的收盘价>1.05启动8赋值:XA8 AND 统计4日中满足XA8的天数=1当满足条件启动8时,在最低价*1.06位置书写文字,画绿色A11111赋值:收阴线AND 收盘价>1日前的收盘价 AND 开盘价/1日前的收盘价>1.03A21111赋值:1日前的15日内成交量(手)的最高值A31111赋值:A11111 AND 成交量(手)>A21111当满足条件A31111时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画绿色N2赋值:14A17赋值:(成交量(手)=N2日内成交量(手)的最高值)K0赋值:到最后交易的周期=A17累加至1的天数的最后一日取值设为常数K17赋值:上次A17距今天数K27赋值:K17日前的收盘价和开盘价的较大值K21赋值:K17日前的最低价K3赋值:到最后交易的周期=A17累加至2的天数的最后一日取值设为常数K4赋值:上次K3距今天数K5赋值:K4日前的收盘价和开盘价的较大值NOTEXT1赋值:如果到最后交易的周期<A17累加至1的天数的最后一日取值设为常数,返回K27的最后一日取值设为常数,否则返回无效数, 画红色NOTEXT2赋值:如果到最后交易的周期<A17累加至2的天数的最后一日取值设为常数,返回K5的最后一日取值设为常数,否则返回无效数,画红色输出NOTEXT3:如果到最后交易的周期<A17累加至1的天数的最后一日取值设为常数,返回K21的最后一日取值设为常数,否则返回无效数,画绿色,线宽为1涨幅赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100梯量9赋值:最近3日一直存在收阳线AND 最近2日一直存在收盘价>1日前的收盘价 AND 最近2日一直存在成交量(手)>1日前的成交量(手) AND 涨幅的3日累和<15梯量4赋值:1日前的梯量9 AND 收盘价>=1日前的收盘价当满足条件梯量9的2日过滤时,在最高价位置书写文字,COLOR888888BK5赋值:上次到最后交易的周期=上次梯量9的2日过滤距今天数的最后一日取值设为常数+1距今天数,COLORD355BA 输出T35:BK5日前的最高价,线宽为1,COLORD355BA当满足条件到最后交易的周期=1时,在横轴0.9纵轴0.1位置书写文字当满足条件1时,在横轴0.01纵轴0.05位置书写文字COLOR0066BB当满足条件1时,在横轴0.03纵轴0.05位置书写文字COLOR0066BB当满足条件1时,在横轴0.01纵轴0.10位置书写文字画淡绿色当满足条件1时,在横轴0.03纵轴0.10位置书写文字画黄色当满足条件1时,在横轴0.03纵轴0.25位置书写文字COLOR70DB93当满足条件1时,在横轴0.01纵轴0.15位置书写文字COLOR0000FF当满足条件1时,在横轴0.03纵轴0.15位置书写文字COLOR0000FFU11赋值:5U21赋值:11U31赋值:9UPPER赋值:(1+U21/100)*收盘价的U11日简单移动平均LOWER赋值:(1-U31/100)*收盘价的U11日简单移动平均ENE1赋值:(UPPER+LOWER)/2出轨赋值:收盘价上穿UPPER AND 最高价=收盘价画青色A14赋值:流通股本(股)<120000000B14赋值:流通股本(股)<300000000 AND 流通股本(股)>120000000C14赋值:流通股本(股)<500000000 AND 流通股本(股)>300000000D14赋值:流通股本(股)<800000000 AND 流通股本(股)>500000000E19赋值:流通股本(股)<1300000000 AND 流通股本(股)>800000000A88赋值:涨幅<0.03 AND 涨幅>0.006 AND 量比>10 AND 成交量(手)*200/当前离开盘分钟数/1日前的成交量(手)的5日简单移动平均>3B赋值:现量S19赋值:最低价>(2日前的最高价+0.001) AND 收盘价>1日前的收盘价 AND 收盘价>收盘价的20日简单移动平均*1.20 AND 成交量(手)*200/当前离开盘分钟数/1日前的成交量(手)的5日简单移动平均>3竞价龙头赋值:S19 OR (A14 AND A88=1 AND B>1200) OR (B14 AND A88=1 AND B>3000)OR (C14 AND A88=1 AND B>5000)OR (D14 AND A88=1 AND B>8000)OR (E19 AND A88=1 AND B>13000) 画红色GK1赋值:开盘价>1日前的收盘价FD赋值:开盘价/1日前的收盘价ZT33赋值:收盘价/1日前的收盘价>1.09 OR 收盘价/1日前的收盘价>1.19GK2赋值:如果GK1>0ANDFD>1日前的FDANDREF(ZT33,1)>0ANDREF(GK1,1)>0,返回1,否则返回0 GK3赋值:GK2>0 AND GK1>0 AND ZT33>0 AND 统计4日中满足ZT33>0的天数<4墨轩寻牛赋值:出轨 AND (竞价龙头 OR GK3)墨轩寻牛1赋值:出轨 AND 竞价龙头当满足条件墨轩寻牛时,在最低价*0.96位置画25号图标当满足条件墨轩寻牛1时,在最低价*0.94位置画24号图标程序源码DRAWGBK(O>C,RGB(0,30,0),RGB(0,0,60),0,'01',0);DRAWKLINE(H,O,L,C);MV10:=MA(V,10);AVG_V:=(V-MV10)/MV10*100;量差:=AVG_V-REF(AVG_V,1);假阴:=C>REF(C,1) AND C<O;高开:=(O-REF(C,1))/REF(C,1)*100;倍量:=V>REF(V,1)*1.69 AND V>REF(HHV(V,20),1);振幅:=(H-L)/REF(C,1)*100;ZF:=(C-REF(C,1))/REF(C,1)*100;涨停:=C/REF(C,1)>1.095 ;三元:=EVERY(涨停,3) OR EVERY(涨停,2);XG1:=REF(三元,1) AND 倍量;XG2:=三元 AND 倍量;XG0610:=三元 AND 量差>REF(HHV(量差,20),1);XG2265:=REF(EVERY(涨停,2),1) AND 振幅>15 AND ZF>0.5 AND 倍量;XG600352:=高开>=6 AND 假阴AND REF(EVERY(涨停,2),1)AND 倍量;XG3:=XG2 OR XG1 OR XG0610 OR XG2265 OR XG600352;XGOK:=FILTER(XG3,2);DRAWICON(XGOK>0,L*0.98,4);T:BARSLAST(XGOK),NODRAW;支撑1:REF(C,T+1),NODRAW;支撑2:REF(C,T+2),NODRAW;支撑:REF(C,T),NODRAW;STICKLINE(O,支撑1,支撑1,5,-1),COLOR22B4EE;STICKLINE(O,支撑2,支撑2,5,-1),COLOR0000FF;STICKLINE(O,支撑,支撑,5,-1),COLORGREEN;V1:=BARSLAST(XGOK>0);V2:=REF(C,V1);V12:=CROSS(C,V2);V13:=C>V2 AND REF(L,1)<V2 ;V15:=REF(C,V1+1); V16:=REF(C,V1+2);V11:=C>REF(C,1) AND L<REF(C,1) AND XGOK=0 AND REF(XGOK,1)>0;V14:=V12>0 OR V13>0 OR V11>0;X11:=V1>0 AND C/REF(C,1)>1.085 AND V14>0;X12:=V11>0 OR X11>0;买3:=FILTER(X12>0,2);DRAWTEXT(买3>0,L*0.97,'3'),COLORGREEN;买2:=V1>0 AND C/REF(C,1)>1.01 AND CROSS(C,V15) AND V1<9;DRAWTEXT(买2>0,L*0.95,'2'),COLORGREEN;买1:=V1>0 AND C/REF(C,1)>1.01 AND CROSS(C,V16) AND V1<9;DRAWTEXT(买1>0,L*0.90,'1'),COLORGREEN;Z1:=BARSLAST(CROSS(C,REF(C,T)));PZ:=Z1>0 AND COUNT(MAX(C,O)>REF(C,T),Z1)=Z1 ANDZ1<20 AND C/REF(C,1)>1.085;PZ1:=FILTER(PZ>0,10);PZ2:=FILTER(T>1 AND COUNT(MAX(C,O)>REF(C,T),T)=T AND T<20 AND C/REF(C,1)>1.085,10);P3:=PZ1 OR PZ2;DRAWICON(P3>0,L*0.98,23);流通市值:FINANCE(40)/100000000,NODRAW,COLORYELLOW;XA8:=REF(C,1)/REF(C,3)>=1.2 AND O/REF(C,1)<=1.01 AND L<REF(C,1) AND C/REF(C,1)>1.05;启动8:=XA8 AND COUNT(XA8,4)=1;DRAWTEXT(启动8,L*1.06,'风'),COLORGREEN;A11111:=O>C AND C>REF(C,1) AND O/REF(C,1)>1.03;A21111:=REF(HHV(V,15),1);A31111:=A11111 AND V>A21111;STICKLINE(A31111,O,C,2.5,0),COLORGREEN;N2:=14;A17:=(VOL=HHV(VOL,N2));K0:=CURRBARSCOUNT=CONST(SUMBARS(A17,1));K17:=BARSLAST(A17);K27:=REF(MAX(C,O),K17);K21:=REF(L,K17);K3:=CURRBARSCOUNT=CONST(SUMBARS(A17,2));K4:=BARSLAST(K3);K5:=REF(MAX(C,O),K4);NOTEXT1:=IF(CURRBARSCOUNT<CONST(SUMBARS(A17,1)) ,CONST(K27),DRAWNULL), COLORRED;NOTEXT2:=IF(CURRBARSCOUNT<CONST(SUMBARS(A17,2)) ,CONST(K5),DRAWNULL),COLORRED;NOTEXT3:IF(CURRBARSCOUNT<CONST(SUMBARS(A17,1)), CONST(K21),DRAWNULL),COLORGREEN,LINETHICK1;{梯量3}涨幅:=(C-REF(C,1))/REF(C,1)*100;梯量9:=EVERY(C>O,3) AND EVERY(C>REF(C,1),2) AND EVERY(V>REF(V,1),2) AND SUM(涨幅,3)<15;梯量4:=REF(梯量9,1) AND C>=REF(C,1);DRAWTEXT(FILTER(梯量9,2),H,'T3'),COLOR888888;BK5:=BARSLAST(CURRBARSCOUNT=CONST(BARSLAST(FILT ER(梯量9,2)))+1),COLORD355BA;T35:REF(H,BK5),LINETHICK1,COLORD355BA;DRAWTEXT_FIX(CURRBARSCOUNT=1,0.9,0.1,1,EXTERNSTR( 0,9997)); { 涨停原因}DRAWTEXT_FIX(1,0.01,0.05,0,'板块:')COLOR0066BB;DRAWTEXT_FIX(1,0.03,0.05,0,STRCAT(STRCAT(STRCAT(STRC AT(HYBLOCK,'_____'),GNBLOCK),'__'),DYBLOCK))COLOR0066BB; {板块信息}DRAWTEXT_FIX(1,0.01,0.10,0,'同花:')COLORLIGREEN; {同花顺}DRAWTEXT_FIX(1,0.03,0.10,0,EXTERNSTR(0,9886))COLORYEL LOW;DRAWTEXT_FIX(1,0.03,0.25,0,EXTERNSTR(0,9601))COLOR70 DB93 ;DRAWTEXT_FIX(1,0.01,0.15,0,'游资:')COLOR0000FF;DRAWTEXT_FIX(1,0.03,0.15,0,EXTERNSTR(0,9701))COLOR00 00FF; {游资协战席位};U11:=5;U21:=11;U31:=9;UPPER:=(1+U21/100)*MA(CLOSE,U11);LOWER:=(1-U31/100)*MA(CLOSE,U11);ENE1:=(UPPER+LOWER)/2;出轨:=CROSS(C,UPPER) AND H=C COLORCYAN;{竞价龙头副图}A14:=FINANCE(7)<120000000;B14:=FINANCE(7)<300000000 AND FINANCE(7)>120000000;C14:=FINANCE(7)<500000000 AND FINANCE(7)>300000000;D14:=FINANCE(7)<800000000 AND FINANCE(7)>500000000;E19:=FINANCE(7)<1300000000 AND FINANCE(7)>800000000;A88:=DYNAINFO(14)<0.03 AND DYNAINFO(14)>0.006 AND DYNAINFO(17)>10 AND V*200/FROMOPEN/REF(MA(V,5),1)>3;B:=DYNAINFO(9);S19:=LOW>(REF(HIGH,2)+0.001) AND C>REF(C,1) AND C>MA(C,20)*1.20 AND V*200/FROMOPEN/REF(MA(V,5),1)>3;竞价龙头:=S19 OR (A14 AND A88=1 AND B>1200) OR (B14 AND A88=1 AND B>3000)OR (C14 AND A88=1 AND B>5000)OR (D14 AND A88=1 AND B>8000)OR (E19 AND A88=1 AND B>13000) COLORRED;GK1:=O>REF(C,1);FD:=O/REF(C,1);ZT33:=C/REF(C,1)>1.09 OR C/REF(C,1)>1.19;GK2:=IF(GK1>0 AND FD>REF(FD,1) AND REF(ZT33,1)>0 AND REF(GK1,1)>0,1,0);GK3:=GK2>0 AND GK1>0 AND ZT33>0 AND COUNT(ZT33 >0,4)<4;墨轩寻牛:=出轨 AND (竞价龙头 OR GK3);墨轩寻牛1:=出轨 AND 竞价龙头;DRAWICON(墨轩寻牛,L*0.96,25);DRAWICON(墨轩寻牛1,L*0.94,24);风险提示该公式包含未来函数:DYNAINFO该公式包含未来函数:FINANCE注:馆内各种公式为学习编程而保存,实战使用前一定要看其成功率回测数据和风险提示或者自己亲自测试近期成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
X:=30;D:=60;M5:=EMA(C,X);M10:=EMA(C,D);T:=BARSLAST(CROSS(M5,M10));ST:=BARSLAST(CROSS(M10,M5));T1:=SUMBARS(T=0,2);T2:=SUMBARS(T=0,3);ST1:=SUMBARS(ST=0,2);ST2:=SUMBARS(ST=0,3);H1:=IF(CONST(M5)>CONST(M10),HHV(H,T+1),REF(HHV(H,T+1),ST));L1:=IF(CONST(M5)<CONST(M10),LLV(L,ST+1),REF(LLV(L,ST+1),T));H2:=IF(CONST(M5)>CONST(M10),REF(HHV(H,T+1),ST),REF(HHV(H,T+1),ST1-1));L2:=IF(CONST(M5)<CONST(M10),REF(LLV(L,ST+1),T),REF(LLV(L,ST+1),T1-1));H3:=IF(CONST(M5)>CONST(M10),REF(HHV(H,T+1),ST1-1),REF(HHV(H,T+1),ST2-1)); L3:=IF(CONST(M5)<CONST(M10),REF(LLV(L,ST+1),T1-1),REF(LLV(L,ST+1),T2-1)); TJ1:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(T2) AND CURRBARSCOUNT<=CONST(ST2) AND L=CONST(L3);TJ2:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(ST1) ANDCURRBARSCOUNT<=CONST(T2) AND H=CONST(H3);TJ3:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(T1) AND CURRBARSCOUNT<=CONST(ST1) AND L=CONST(L2);TJ4:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(ST) AND CURRBARSCOUNT<=CONST(T1) AND H=CONST(H2);TJ5:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(T)+1 AND CURRBARSCOUNT<=CONST(ST)+1 AND L=CONST(L1);TJ6:=CONST(M5)>CONST(M10) AND H=CONST(H1) ANDCURRBARSCOUNT<=CONST(ST2);TJ7:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(ST2) AND CURRBARSCOUNT<=CONST(T2) AND H=CONST(H3);TJ8:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(T1) AND CURRBARSCOUNT<=CONST(ST2) AND L=CONST(L3);TJ9:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(ST1) AND CURRBARSCOUNT<=CONST(T1) AND H=CONST(H2);TJ10:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(T) AND CURRBARSCOUNT<=CONST(ST1) AND L=CONST(L2);TJ11:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(ST)+1 AND CURRBARSCOUNT<=CONST(T)+1 AND H=CONST(H1);TJ12:=CONST(M5)<CONST(M10) AND L=CONST(L1)ANDCURRBARSCOUNT<=CONST(T2);DRAWLINE(TJ1,L,TJ2,H,0),COLORMAGENTA;DRAWLINE(TJ2,H,TJ3,L,0),COLORMAGENTA;DRAWLINE(TJ3,L,TJ4,H,0),COLORMAGENTA;DRAWLINE(TJ4,H,TJ5,L,0),COLORMAGENTA;DRAWLINE(TJ5,L,TJ6,H,0),COLORMAGENTA;DRAWLINE(TJ7,H,TJ8,L,0),COLORGREEN;DRAWLINE(TJ8,L,TJ9,H,0),COLORGREEN;DRAWLINE(TJ9,H,TJ10,L,0),COLORGREEN;DRAWLINE(TJ10,L,TJ11,H,0),COLORGREEN;DRAWLINE(TJ11,H,TJ12,L,0),COLORGREEN;HH:=CONST(MAX(MAX(H1,H2),H3));LL:=CONST(MIN(MIN(L1,L2),L3));Z:=(HH-LL)/2+LL;DRAWLINE(TJ7,Z,ISLASTBAR,Z,0),COLORGREEN,DOTLINE;DRAWTEXT(TJ7,CONST(Z)*1.01,VARCAT(VARCAT('中区价位:',VAR2STR(CONST(Z),2)),'元')),COLORGREEN;HH1:=CONST(MAX(H1,MAX(H2,H3)));LL1:=CONST(MIN(MIN(L1,L2),L3));Z1:=(HH1-LL1)/2+LL1;DRAWLINE(TJ1,Z1,ISLASTBAR,Z1,0),COLORMAGENTA,DOTLINE;DRAWTEXT(TJ1,CONST(Z)*1.01,VARCAT(VARCAT('中区价位:',VAR2STR(CONST(Z1),2)),'元')),COLORMAGENTA;LT:=BARSLAST(L=LLV(L,120));CT:=CONST(LT)+1;HT:=FINDHIGHBARS(H,CT,CT,1);{HH:=FINDHIGH(H,CT,CT,1);LL:=CONST(REF(L,LT));}QD:=CURRBARSCOUNT=CT*2;ZD:=CURRBARSCOUNT=CT;DRAWLINE(QD,CONST(HH),ISLASTBAR,CONST(HH),0),COLORYELLOW;DRAWLINE(QD,CONST(HH),ZD,LL,0),COLORYELLOW;DRAWLINE(ZD,LL,ISLASTBAR,CONST(HH),0),COLORYELLOW;KT的X:=30;D:=60;M5:=EMA(C,X);M10:=EMA(C,D);T:=BARSLAST(CROSS(M5,M10));ST:=BARSLAST(CROSS(M10,M5));T1:=SUMBARS(T=0,2);T2:=SUMBARS(T=0,3);ST1:=SUMBARS(ST=0,2);ST2:=SUMBARS(ST=0,3);H1:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),HHV(H,T+1),R EF(HHV(H,T+1),ST));L1:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),LLV(L,ST+1),RE F(LLV(L,ST+1),T));H2:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),REF(HHV(H,T+ 1),ST),REF(HHV(H,T+1),ST1-1));L2:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),REF(LLV(L,ST+ 1),T),REF(LLV(L,ST+1),T1-1));H3:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),REF(HHV(H,T+ 1),ST1-1),REF(HHV(H,T+1),ST2-1));L3:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),REF(LLV(L,ST+ 1),T1-1),REF(LLV(L,ST+1),T2-1));TJ1:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T2,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS) ANDL=refx(L3,DATACOUNT-BARPOS);TJ2:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS) ANDH=refx(H3,DATACOUNT-BARPOS);TJ3:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST1,DATACOUNT-BARPOS) ANDL=refx(L2,DATACOUNT-BARPOS);TJ4:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T1,DATACOUNT-BARPOS) ANDH=refx(H2,DATACOUNT-BARPOS);TJ5:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T,DATACOUNT-BARPOS)+1 AND DATACOUNT-BARPOS+1<=refx(ST,DATACOUNT-BARPOS)+1 ANDL=refx(L1,DATACOUNT-BARPOS);TJ6:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND H=refx(H1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS);TJ7:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST2,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS) ANDH=refx(H3,DATACOUNT-BARPOS);TJ8:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T1,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS) ANDL=refx(L3,DATACOUNT-BARPOS);TJ9:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST1,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T1,DATACOUNT-BARPOS) ANDH=refx(H2,DATACOUNT-BARPOS);TJ10:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(ST1,DATACOUNT-BARPOS) ANDL=refx(L2,DATACOUNT-BARPOS);TJ11:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST,DATACOUNT-BARPOS)+1 AND DATACOUNT-BARPOS+1<=refx(T,DATACOUNT-BARPOS)+1 ANDH=refx(H1,DATACOUNT-BARPOS);TJ12:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND L=refx(L1,DATACOUNT-BARPOS)ANDDATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS);DRAWLINE(TJ1,L,TJ2,H,0),COLORMAGENTA;DRAWLINE(TJ2,H,TJ3,L,0),COLORMAGENTA;DRAWLINE(TJ3,L,TJ4,H,0),COLORMAGENTA;DRAWLINE(TJ4,H,TJ5,L,0),COLORMAGENTA;DRAWLINE(TJ5,L,TJ6,H,0),COLORMAGENTA;DRAWLINE(TJ7,H,TJ8,L,0),COLORGREEN;DRAWLINE(TJ8,L,TJ9,H,0),COLORGREEN;DRAWLINE(TJ9,H,TJ10,L,0),COLORGREEN;DRAWLINE(TJ10,L,TJ11,H,0),COLORGREEN;DRAWLINE(TJ11,H,TJ12,L,0),COLORGREEN;HH:=refx(MAX(MAX(H1,H2),H3),DATACOUNT-BARPOS);LL:=refx(MIN(MIN(L1,L2),L3),DATACOUNT-BARPOS);Z:=(HH-LL)/2+LL;DRAWLINE(TJ7,Z,ISLASTBAR,Z,0),COLORGREEN,LINEDOT;DRAWTEXT(TJ7,refx(Z,DATACOUNT-BARPOS)*1,'中区价位:'+NUMTOSTR(refx(Z,DATACOUNT-BARPOS),2)+'元'),COLORGREEN;HH1:=refx(MAX(H1,MAX(H2,H3)),DATACOUNT-BARPOS);LL1:=refx(MIN(MIN(L1,L2),L3),DATACOUNT-BARPOS);Z1:=(HH1-LL1)/2+LL1;DRAWLINE(TJ1,Z1,ISLASTBAR,Z1,0),COLORMAGENTA,LINEDOT;DRAWTEXT(TJ1,refx(Z1,DATACOUNT-BARPOS)*1,'中区价位:'+NUMTOSTR(refx(Z1,DATACOUNT-BARPOS),2)+'元'),COLORMAGENTA;LT:=BARSLAST(L=LLV(L,120));CT:=refx(LT,DATACOUNT-BARPOS)+1;HT:=FINDHIGHBARS(H,CT,CT,1);HH:=FINDHIGH(H,CT,CT,1);LL:=refx(REF(L,LT),DATACOUNT-BARPOS);QD:=DATACOUNT-BARPOS+1=CT*2;ZD:=DATACOUNT-BARPOS+1=CT;DRAWLINE(QD,refx(HH,DATACOUNT-BARPOS),ISLASTBAR,refx(HH,DATACOUNT-BARPO S),0),COLORYELLOW;DRAWLINE(QD,refx(HH,DATACOUNT-BARPOS),ZD,LL,0),COLORYELLOW; DRAWLINE(ZD,LL,ISLASTBAR,refx(HH,DATACOUNT-BARPOS),0),COLORYELLOW; AA:=EMA(C,5)>EMA(C,20);BB:=EMA(C,5)<EMA(C,20);CC:= EMA(C,5)>EMA(C,10);CC1:=EMA(C,5)<EMA(C,10);DD:=C<O;STICKLINE(AA,H,L,0,0),COLORRED;STICKLINE(AA,O,C,8,1),COLORRED;STICKLINE(AA AND DD,O,C,8,0),COLORRED;STICKLINE(BB,H,L,0,0),COLORGREEN;STICKLINE(BB,O,C,8,1),COLORGREEN;STICKLINE(BB AND DD,O,C,8,0),COLORGREEN;STICKLINE(BB AND CC,H,L,0,1),COLORWHITE;STICKLINE(BB AND CC,O,C,8,1),COLORWHITE;STICKLINE(BB AND CC AND DD,O,C,8,0),COLORWHITE;STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE;STICKLINE(AA AND CC1,O,C,8,1),COLORWHITE;STICKLINE(AA AND CC1 AND DD,O,C,8,0),COLORWHITE;金字塔X:=30;D:=60;M5:=EMA(C,X);M10:=EMA(C,D);T:=BARSLAST(CROSS(M5,M10));ST:=BARSLAST(CROSS(M10,M5));T1:=SUMBARS(T=0,2);T2:=SUMBARS(T=0,3);ST1:=SUMBARS(ST=0,2);ST2:=SUMBARS(ST=0,3);H1:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),HHV(H,T+1),R EF(HHV(H,T+1),ST));L1:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),LLV(L,ST+1),RE F(LLV(L,ST+1),T));H2:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),REF(HHV(H,T+ 1),ST),REF(HHV(H,T+1),ST1-1));L2:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),REF(LLV(L,ST+ 1),T),REF(LLV(L,ST+1),T1-1));H3:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),REF(HHV(H,T+ 1),ST1-1),REF(HHV(H,T+1),ST2-1));L3:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),REF(LLV(L,ST+ 1),T1-1),REF(LLV(L,ST+1),T2-1));TJ1:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T2,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS) ANDL=refx(L3,DATACOUNT-BARPOS);TJ2:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS) ANDH=refx(H3,DATACOUNT-BARPOS);TJ3:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST1,DATACOUNT-BARPOS) ANDL=refx(L2,DATACOUNT-BARPOS);TJ4:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(T1,DATACOUNT-BARPOS) ANDH=refx(H2,DATACOUNT-BARPOS);TJ5:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T,DATACOUNT-BARPOS)+1 ANDDATACOUNT-BARPOS+1<=refx(ST,DATACOUNT-BARPOS)+1 ANDL=refx(L1,DATACOUNT-BARPOS);TJ6:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) ANDH=refx(H1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS);TJ7:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST2,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS) ANDH=refx(H3,DATACOUNT-BARPOS);TJ8:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T1,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS) ANDL=refx(L3,DATACOUNT-BARPOS);TJ9:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST1,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T1,DATACOUNT-BARPOS) ANDH=refx(H2,DATACOUNT-BARPOS);TJ10:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(ST1,DATACOUNT-BARPOS) ANDL=refx(L2,DATACOUNT-BARPOS);TJ11:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST,DATACOUNT-BARPOS)+1 AND DATACOUNT-BARPOS+1<=refx(T,DATACOUNT-BARPOS)+1 ANDH=refx(H1,DATACOUNT-BARPOS);TJ12:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND L=refx(L1,DATACOUNT-BARPOS)ANDDATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS);DRAWLINE(TJ1,L,TJ2,H,0),COLORMAGENTA;DRAWLINE(TJ2,H,TJ3,L,0),COLORMAGENTA;DRAWLINE(TJ3,L,TJ4,H,0),COLORMAGENTA;DRAWLINE(TJ4,H,TJ5,L,0),COLORMAGENTA;DRAWLINE(TJ5,L,TJ6,H,0),COLORMAGENTA;DRAWLINE(TJ7,H,TJ8,L,0),COLORGREEN;DRAWLINE(TJ8,L,TJ9,H,0),COLORGREEN;DRAWLINE(TJ9,H,TJ10,L,0),COLORGREEN;DRAWLINE(TJ10,L,TJ11,H,0),COLORGREEN;DRAWLINE(TJ11,H,TJ12,L,0),COLORGREEN;HH:=refx(MAX(MAX(H1,H2),H3),DATACOUNT-BARPOS);LL:=refx(MIN(MIN(L1,L2),L3),DATACOUNT-BARPOS);Z:=(HH-LL)/2+LL;DRAWLINE(TJ7,Z,ISLASTBAR,Z,0),COLORGREEN,LINEDOT;DRAWTEXT(TJ7,refx(Z,DATACOUNT-BARPOS)*1,'中区价位:'+NUMTOSTR(refx(Z,DATACOUNT-BARPOS),2)+'元'),COLORGREEN;HH1:=refx(MAX(H1,MAX(H2,H3)),DATACOUNT-BARPOS);LL1:=refx(MIN(MIN(L1,L2),L3),DATACOUNT-BARPOS);Z1:=(HH1-LL1)/2+LL1;DRAWLINE(TJ1,Z1,ISLASTBAR,Z1,0),COLORMAGENTA,LINEDOT;DRAWTEXT(TJ1,refx(Z1,DATACOUNT-BARPOS)*1,'中区价位:'+NUMTOSTR(refx(Z1,DATACOUNT-BARPOS),2)+'元'),COLORMAGENTA;HT:=BARSLAST(H=HHV(H,100));LT:=BARSLAST(L=LLV(L,100));CT:=refx(HT,DATACOUNT-BARPOS)+1;HH:=refx(REF(H,HT),DATACOUNT-BARPOS);LL:=refx(REF(L,LT),DATACOUNT-BARPOS);QD:=DATACOUNT-BARPOS-1=CT*2;ZD:=DATACOUNT-BARPOS-1=CT;DRAWLINE(QD,refx(HH,DATACOUNT-BARPOS),ISLASTBAR,refx(HH,DATACOUNT-BARPO S),0),COLORYELLOW;DRAWLINE(QD,refx(HH,DATACOUNT-BARPOS),ZD,LL,0),COLORYELLOW; DRAWLINE(ZD,LL,ISLASTBAR,refx(HH,DATACOUNT-BARPOS),0),COLORYELLOW; AA:=EMA(C,5)>EMA(C,20);BB:=EMA(C,5)<EMA(C,20);CC:= EMA(C,5)>EMA(C,10);CC1:=EMA(C,5)<EMA(C,10);DD:=C<O;STICKLINE(AA,H,L,0,0),COLORRED;STICKLINE(AA,O,C,9,1),COLORRED;STICKLINE(AA AND DD,O,C,9,0),COLORRED;STICKLINE(BB,H,L,0,0),COLORGREEN;STICKLINE(BB,O,C,9,1),COLORGREEN;STICKLINE(BB AND DD,O,C,9,0),COLORGREEN;STICKLINE(BB AND CC,H,L,0,1),COLORWHITE;STICKLINE(BB AND CC,O,C,9,1),COLORWHITE;STICKLINE(BB AND CC AND DD,O,C,9,0),COLORWHITE;STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE;STICKLINE(AA AND CC1,O,C,9,1),COLORWHITE;STICKLINE(AA AND CC1 AND DD,O,C,9,0),COLORWHITE;。
通达信极品公式三合一主图源码通达信极品公式三合一主图源码享一高人的极品公式。
用法:柱状线:出现灰色柱子代表即将调整。
底部柱状线出现浅紫色代表可以进场。
MACD:这个macd比传统的超前,MACD分为红蓝两色。
庄家抬轿柱子:简单的说出现高度控盘是我们可以放心持股。
这三个指标融合在一起最主要的还是看柱状线,柱状线原理是量价关系,柱状线出现灰色最好减仓。
觉得好用的给我点果果吧{公式在线提供:}C/C++ Code复制内容到剪贴板1.JH:=VOL*CLOSE;2.JHO:=SUM(JH,2)/SUM(VOL,2);3.JH0:=EMA(JHO,10);4.AAA:=(JHO-JH0)*20/JHO;5.超:=STICKLINE(AAA>0 AND AAA>=REF(AAA,1),0,AAA,3,0 ),COLORLIRED;6.级:=STICKLINE(AAA>0 AND AAA<REF(AAA,1),0,AAA,3,1), COLORLIRED;7.好:=STICKLINE(AAA<0 AND AAA>=REF(AAA,1),0,AAA,3,1 ),COLORGREEN;8.的:=STICKLINE(AAA<0 AND AAA<REF(AAA,1),0,AAA,3,0), COLORGREEN;9.公:=EMA(IF(AAA>0 AND AAA<REF(AAA,1),0,AAA),3);10.式:=CROSS(REF(公,1),公) AND 公>0;11.谢:=EMA(IF(AAA<0 AND AAA<REF(AAA,1),0,AAA),3);12.了:=CROSS(REF(谢,1),谢) AND 谢<0;13.必买:=CROSS(C,DRAWLINE(HIGH>=HHV(HIGH,30),HIGH,LOW<=L LV(LOW,10),HHV(HIGH,6),1));14.WY1001:=(2*CLOSE+HIGH+LOW)/4;15.WY1002:=EMA(WY1001,4);16.WY1003:=EMA(WY1002,4);17.WY1004:=EMA(WY1003,4);18.X:=(WY1004-REF(WY1004,1))/REF(WY1004,1)*2000;19.X1:=IF(X<REF(X,1),X,DRAWNULL),COLORWHITE,LINET HICK2;20.XO:=MA(X,2),COLOR9932CD;21.SI:=REF(X,1);22.STICKLINE(X>SI,X,SI,2.3,0),COLOR0000FF;23.STICKLINE(X>SI,X,SI,0.3,0),COLORCC66FF;24.STICKLINE(X<SI,X,SI,2.3,0),COLOR00BB00;25.STICKLINE(X<SI,X,SI,0.3,0),COLOR00FF00;26.STICKLINE(式,X,SI,2.15,0),COLOR545454;27.STICKLINE(了,X,SI,2.15,0),COLORDB7093;28.29.VAR1:=EMA(EMA(CLOSE,9),9);30.控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;31.STICKLINE(控盘<0,控盘,0,3,0),COLORWHITE;32.AA1:=CROSS(控盘,0);33.无庄控盘:IF(控盘<0,控盘,0),COLORWHITE,NODRAW;34.轻度控盘:STICKLINE(控盘<0 AND 0.9*控盘>REF(控盘,1),控盘,0,3,0),COLORYELLOW;35.轻度出货:STICKLINE(控盘<0 AND 1.1*控盘<REF(控盘,1),控盘,0,3,0),COLORFFFF79;36.开始控盘:=IF(AA1,5,0),LINETHICK1,COLORYELLOW;37.38.有庄控盘:IF(控盘>REF(控盘,1) AND 控盘>0,控盘,0),COLORRED,NODRAW;39.STICKLINE(控盘>REF(控盘,1) AND 控盘>0,控盘,0,3,0),COLORRED;40.41.VAR2:=100*WINNER(CLOSE*0.95);42.高度控盘:IF(VAR2>50 AND COST(85)<CLOSE AND 控盘>0,控盘,0),COLORFF00FF,NODRAW;43.STICKLINE(VAR2>50 AND COST(85)<CLOSE AND 控盘>0,控盘,0,3,0),COLORFF00FF;44.主力出货:IF(控盘<REF(控盘,1) AND 控盘>0,控盘,0),COLOR00FF00,NODRAW;45.STICKLINE(控盘<1.2*REF(控盘,1) AND 控盘>0,控盘,0,3,0),COLOR00FF00;46.DIF1:=EMA(DCLOSE,12)-EMA(DCLOSE,26);47.DEA1:=EMA(DIF1,9);48.{柱状线}49.MACD1:=(DIF1-DEA1)*2*60;50.MACD上:IF(MACD1>REF(MACD1,1),MACD1,DRAWNULL),51.STICK,COLORRED,LINETHICK1;52.MACD下:IF(MACD1<REF(MACD1,1),MACD1,DRAWNULL),53.STICK,COLORFF9900,LINETHICK1;54.{买点提示}55.A1:=BARSLAST(REF(CROSS(DIF1,DEA1),1));56.BL:=REF(CLOSE,A1+1)>CLOSE AND DIF1>REF(DIF1,A1 +1) AND CROSS(DIF1,DEA1);57.{STICKLINE(BL,0,1,2,0),COLOR00FF00;}58.买点:DRAWICON(BL,DEA1,23);59.A2:=BARSLAST(REF(CROSS(DEA1,DIF1),1));60.DBL:=REF(CLOSE,A2+1)<CLOSE AND REF(DIF1,A2+1) >DIF1 AND CROSS(DEA1,DIF1);61.买点1:DRAWICON(DBL,DEA1,12);62.低位金叉:=CROSS(DIF1,DEA1) AND DIF1<-0.1;63.DRAWTEXT(低位金叉,-0.36,' 低位金叉');64.JCCOUNT:=COUNT(CROSS(DIF1,DEA1),BARSLAST(DEA 1>=0));65.二次金叉:=CROSS(DIF1,DEA1) AND DEA1<0 AND COUNT(JCCOUNT=2 ,21)=1;66.DRAWICON(二次金叉,DEA1*1.04,13) ;67.DRAWTEXT(二次金叉,-0.22,' 二次金叉'),COLORFF00FF;68.A10:=BARSLAST(REF(CROSS(DIF1,DEA1),1));69.底背离:=REF(CLOSE,A10+1)>CLOSE AND DIF1>REF(DIF1,A10+1) AND CROSS(DIF1,DEA1);70.DRAWLINE(A10=0,DEA1,底背离,DEA1,0),COLORRED,LINETHICK2;71.DRAWTEXT(底背离,-0.50,' 底背离'),COLOR00FF00;72.A20:=BARSLAST(REF(CROSS(DEA1,DIF1),1));73.顶背离:=REF(CLOSE,A20+1)<CLOSE AND REF(DIF1,A20+1)>DIF1 AND CROSS(DEA1,DIF1);74.DRAWLINE(A20=0,DEA1,顶背离,DEA1,0),COLORWHITE,LINETHICK2;75.{STICKLINE(底背离,X,SI,1,0),COLORYELLOW;}76.STICKLINE(低位金叉,X,SI,1,0),COLORWHITE;77.STICKLINE(必买,X,(X+SI)/2,2.3,0),COLORFF9900;78.STICKLINE(必买,X,(X+SI)/2,0.1,0),COLORWHITE;79.STICKLINE(低位金叉 AND 底背离,X,(X+SI)/2,2.3,0),COLORYELLOW;80.STICKLINE(低位金叉 AND 底背离,X,(X+SI)/2,0.1,0),COLORCC66FF;81.STICKLINE(二次金叉,X,SI,2.0,0),COLORYELLOW;82.{主力进场}83.VAR12:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);84.VAR13:=SMA(ABS(LOW-VAR12),13,1)/SMA(MAX(LOW-VAR12,0),10,1);85.VAR14:=EMA(VAR13,10);86.VAR15:=LLV(LOW,33);87.VAR16:=EMA(IF(LOW<=VAR15,VAR14,0),3);88.主力进场:=IF(VAR16>REF(VAR16,1),VAR16,0),COLORRED,NODRAW;89.STICKLINE(主力进场,X,SI,0.1,0),COLORRED;90.RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;91.K:=SMA(RSV,3,1),COLORWHITE;92.D:=SMA(K,3,1),COLORYELLOW;93.J:=3*K-2*D,COLORFF00FF;94.X3:=LLV(J,2)=LLV(J,8);95.A:=250;96.JH1:=HHV(MAX(K,MAX(D,J)),A);97.DH:=HHV(MAX(DIF1,DEA1),A);98.SH:=INTPART(JH1/DH)/2;99.DIFF50:=SH*DIF1+50,COLORFFFF00;100.DEA50:=SH*DEA1+50,COLORBLUE;101.诱空:=IF(1.5*(DIFF50-DEA50)>0 AND REF(1.5*(DIFF50-DEA50),1)< REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)>REF(1.5*(DIFF50-DEA50),1),1,0);102.低位:=CROSS(J,REF(J+0.01,1)) AND X3 AND J<19;103.MTM:=C-REF(C,1);104.DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);105.值:=LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND C ROSS(DX,MA(DX,2));106.DRAWTEXT(FILTER(诱空,3) AND 诱空,X,'洗盘'),COLOR00FF00;。
MA3:=MA(CLOSE,3);MA5:MA(CLOSE,5),COLORYELLOW;MA7:=MA(CLOSE,7);MA10:=MA(CLOSE,10);MA13:=MA(CLOSE,13);MA20:=MA(CLOSE,20);MA30:=MA(CLOSE,30);MA60:MA(CLOSE,60),COLORRED;MA120:=MA(CLOSE,120);MA250:=MA(CLOSE,250);STICKLINE(C>1.095*REF(C,1),C,O,3.6,0),COLOR007FEE;UPPER:= MA(CLOSE,26)+ 2*STD(CLOSE,26),LINETHICK1,COLORBLUE;V1:=240/FROMOPEN*DYNAINFO(8);D:=MA(C,5);A:=D>=REF(D,1) ;B1:=C>D AND (C-D)/D<=0.08;DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2;MID := MA(CLOSE,26);LOWER:=MID - 2*STD(C,26);MA1:=(V,5);MA2:=(V,60);GX:=DIF>0 AND DEA>0 AND DIF>DEA AND MA5>MA13 AND MA13>MA20 ANDMA20>MA30 AND MA20>REF(MA20,1) AND MA13>REF(MA13,1) AND MA30>REF(MA30,1) AND MA5>REF(MA5,1) AND C> REF(C,1) AND VOL>REF(VOL,1) AND C>MA60 ANDC>MA120 AND C>MA250 AND C>REF(HHV(C,150),1) AND C>UPPER ANDUPPER>REF(UPPER,1) AND CROSS(CLOSE,UPPER);ENTERLONG:=DIF>0 AND DEA>0 AND DIF>DEA AND MA5>MA13 AND WINNER(C)>0.9 AND MA13>MA20 AND MA20>MA30 AND MA20>REF(MA20,1)AND MA13>REF(MA13,1) AND MA30>REF(MA30,1) AND MA5>REF(MA5,1) AND C> REF(C,1) AND VOL>REF(VOL,1) AND C>MA60 AND C>MA120 AND C>MA250 AND C>REF(HHV(C,50),1) AND C>UPPER AND UPPER>REF(UPPER,1) AND CROSS(CLOSE,UPPER) AND COUNT(C>MA(C,5),3)=3 AND LOW<MA(CLOSE,3) AND CLOSE>MA(CLOSE,5) AND MA5>MA20 AND MA5>MA60 AND MA13>MA60 AND V1>MA(V,60) AND V1>MA(V,5);ENTERLONG1:=VOL>MA1 AND VOL>MA2 AND C>MA13 AND C>MA20 AND C>MA30 AND C>MA60 AND C>MA120 AND C>MA250 AND A AND B1 AND DIF=HHV(DIF,30) AND MACD=HHV(MACD,2) AND WINNER(C)>0.9 AND MA5>MA13 AND WINNER(C)>0.9 AND MA13>MA20 AND MA20>MA30 AND MA20>REF(MA20,1) AND MA13>REF(MA13,1) AND MA30>REF(MA30,1) AND MA5>REF(MA5,1) AND C>REF(C,1)AND VOL>REF(VOL,1) AND C>REF(HHV(C,50),1) AND C>UPPER AND UPPER>REF(UPPER,1) ANDCROSS(CLOSE,UPPER);GX11:=GX OR ENTERLONG OR ENTERLONG1;DRAWICON(GX11,L*0.985,25);。
三指标合一主图VAR1AA:=((2)*(CLOSE)+OPEN+HIGH+LOW)/(5);VAR2AA:=VOL;上升线:(SUM((VAR1AA)*(VAR2AA),8))/(SUM(VAR2AA,8)),COLOR0000FF;下降线:LLV(上升线,8),COLOR00FF00;JJ:=(CLOSE+HIGH+LOW)/3;A:=EMA(JJ,10);B:=REF(A,1);STICKLINE(A>B,A,B,3,0),COLORYELLOW;STICKLINE(A<B,A,B,3,0),COLORBLUE;M1:=EMA(CLOSE,3);M2:=EMA(CLOSE,8);M3:=EMA(M2,13);M4:=EMA(M2,55);VAR1A:=EMA(M3,55);M5:EMA(M4,81), COLORRED,LINETHICK2;MA05:MA(C,5)LINETHICK3,COLOR00CCFF;MA10:=MA(C,10);MA20:=MA(C,20);MA30:=MA(C,30);五日乖离率:=(C-MA05)/MA05*100;BB05:=ATAN((MA05/REF(MA05,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),NODRAW;IF(BB05>30 AND MA05>REF(MA05,1), MA05,DRAWNULL),LINETHICK3,COLORRED; BB10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;IF(BB05<0 AND MA05<REF(MA05,1), MA05,DRAWNULL),LINETHICK3,COLORGREEN; 三拾日乖离率:=(C-MA30)/MA30*100,NODRAW;VAR1:=(MA20-MA30)>REF((MA20-MA30),1) AND MA20>REF(MA20,1) AND MA30>REF(MA30,1);VAR2:=(MA30-MA20)<REF((MA30-MA20),1) AND MA20<REF(MA20,1) AND MA30<REF(MA30,1);BB30:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416;强势狙击:=FILTER(BB30>30 AND BB10>45 AND CROSS(BB05,60),10);加仓:=FILTER(COUNT(CROSS(BB05,30),5)>=1 AND MA05>REF(MA05,1) AND 三拾日乖离率>REF(三拾日乖离率,1) AND MA10>REF(MA10,1)AND 加速度5>REF(加速度5,1) AND 速度5>REF(速度5,1) ,10) ;清仓:=FILTER(COUNT(CROSS(30,BB05),5)>=1 AND (C>MA30 OR O>MA30) AND MA05<REF(MA05,1) AND 三拾日乖离率<REF(三拾日乖离率,1) AND MA10<REF(MA10,1),10);DRAWTEXT(加仓,LOW*0.98,'←加仓'),COLORRED;JC:=CROSS(0,五日乖离率) AND 三拾日乖离率<REF(三拾日乖离率,1) AND MA10>REF(MA10,1) ;减仓:=FILTER(JC,10);MR:=COUNT(CROSS(五日乖离率,0),3)>=1 AND 三拾日乖离率>REF(三拾日乖离率,1) AND MA05>REF(MA05,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)<MA30;买入:=FILTER(MR,10);DRAWTEXT(减仓,HIGH*1.02,'←风险'),COLORCYAN;DRAWTEXT(买入,LOW*0.98,'←买入'),COLORYELLOW;DRAWTEXT(清仓,HIGH*1.02,'←清仓'),COLORGREEN;DRAWTEXT(强势狙击,LOW*0.98,'←强势狙击'),COLORYELLOW;VAR21:=MAX(ABS(HIGH-AMOUNT/VOL/100),ABS(AMOUNT/VOL/100-LOW));VAR3:=ABS((OPEN+CLOSE)/2-AMOUNT/VOL/100);MV:=(VAR21+VAR3)/AMOUNT*VOL*100*50;压力:=MA(REF(HHV(C,30),1),2),COLOR9DFFFF;支撑:=MA(REF(LLV(C,30),1),2),COLORABFF46;。
通达信三浪起点主图公式DRAWGBK(O>C,RGB(0,50,50),RGB(66,0,0),0,''01'',0);N:=13;DO:=150612;DA:=150826;DB:=151117;DC:=160108;{黄⾦分割}⾼:IF (HIGH>PEAK(1,N,1),HHV(HIGH,N),PEAK(1,N,1))LINETHICK2,COLORBLUE;{最⾼价}低:IF (LOW<TROUGH(2,N,1),LLV(LOW,N),TROUGH(2,N,1))LINETHICK2,COLORMAGENTA;{最低价} F0.191:(⾼-低)*0.191+低,DOTLINE,COLORMAGENTA;F0.382:(⾼-低)*0.382+低,DOTLINE,COLORCYAN;F0.500:(⾼-低)*0.500+低,DOTLINE,COLORWHITE;F0.618:(⾼-低)*0.618+低,DOTLINE,COLORCYAN;F0.809:(⾼-低)*0.809+低,DOTLINE,COLORYELLOW;{三⾓背景}趋势下:DRAWLINE(H=HHV(H,N),H,L=LLV(L,N),L,0)LINETHICK2,COLORGREEN;SX:=REF(趋势下,1)<趋势下;SS:=DRAWLINE(SX,趋势下,REF(SX,1),REF(趋势下,1),1);DRAWBAND(SS,RGB(0,0,160),趋势下,RGB(0,0,0));趋势上:DRAWLINE(L=LLV(L,N),L,H=HHV(H,N),H,0)LINETHICK2,COLORMAGENTA;JX:=REF(趋势上,1)>趋势上;JJ:=DRAWLINE(JX,趋势上,REF(JX,1),REF(趋势上,1),1);DRAWBAND(JJ,RGB(0,0,0),趋势上,RGB(180,0,180));DRAWKLINE(HIGH,OPEN,LOW,CLOSE) ;{⼤资⾦流向}超B:=L2_AMO(0,2)/10000.0;⼤B:=L2_AMO(1,2)/10000.0;中B:=L2_AMO(2,2)/10000.0;⼩B:=L2_AMO(3,2)/10000.0;超S:=L2_AMO(0,3)/10000.0;⼤S:=L2_AMO(1,3)/10000.0;中S:=L2_AMO(2,3)/10000.0;⼩S:=L2_AMO(3,3)/10000.0;⼤资⾦流向:(超B+⼤B)-(超S+⼤S)COLORYELLOW,NODRAW;DRAWKLINE(HIGH,OPEN,LOW,CLOSE) ;STICKLINE(⼤资⾦流向<0,O,C,2,0),COLORFF3300;STICKLINE(⼤资⾦流向<0,O,C,1.2,0),COLORFF6600;STICKLINE(⼤资⾦流向<0,O,C,0.5,0),COLORFF9900;STICKLINE(⼤资⾦流向>0,O,C,2,0),COLOR0066FF;STICKLINE(⼤资⾦流向>0,O,C,1.2,0),COLOR099FFF;STICKLINE(⼤资⾦流向>0,O,C,0.5,0),COLOR00FFFF;TL:=1000000+DA;TH:=1000000+DB;TC:=1000000+DC;TO:=1000000+DO;AL:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(HIGH,TL),REFDATE(LOW,TL)); BH:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(LOW,TH),REFDATE(HIGH,TH)); CZF:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(HIGH,TC),REFDATE(LOW,TC)); DJB:=IF(REFDATE(CLOSE,TL)>REFDATE(CLOSE,TH),REFDATE(LOW,TO),REFDATE(HIGH,TO)); OP:=BH-AL+CZF;COP:=0.618*(BH-AL)+CZF;XOP:=IF((1.618*(BH-AL)+CZF)<0,OP,1.618*(BH-AL)+CZF);TODAY:=DATE;STICKLINE(DATE=TC,CZF,XOP,0,-1),COLORYELLOW;DRAWLINE(DATE=TC,COP,DATE=TODAY,COP,1),DOTLINE,COLORYELLOW;DRAWLINE(DATE=TC,OP,DATE=TODAY,OP,1),DOTLINE,COLORYELLOW;DRAWLINE(DATE=TC,XOP,DATE=TODAY,XOP,1),DOTLINE,COLORYELLOW;DRAWTEXT(DATE=TC,COP*1.003,''(COP=0.618)''),COLORYELLOW;DRAWTEXT(DATE=TC,OP*1.003,''(OP=1.000)''),COLORYELLOW;DRAWTEXT(DATE=TC,XOP*1.003,''(XOP=1.618)''),COLORYELLOW;DRAWNUMBER(DATE=TC,COP,COP),COLORYELLOW;DRAWNUMBER(DATE=TC,OP,OP),COLORYELLOW;DRAWNUMBER(DATE=TC,XOP,XOP),COLORYELLOW;。
通达信抓主升浪源码公式四个公式{主升浪公式}var1:=WINNER(CLOSE*0.900)*100;var2:=vol/CAPITAL*100;var3:=var1-var2;var4:=var3<1;var5:=var3>=1 AND var3<5;var6:=var3>=5 AND var3<10;var7:=var3>=10 AND var3<25;var8:=var3>=25;极弱股:IF(var4, (-10), 0),colorwhite, STICK;弱势股:IF(var5, (-5), 0),coloryellow, STICK;转型股:IF(var6, 5, 0),colorff00ff, STICK;强势股:IF(var7, 10, 0),colorgreen, STICK;主升浪:IF(var8, 15, 0),colorffff00, STICK;------------------------------------------------------ {z主升浪公式}var1:=WINNER(CLOSE*0.900)*100;var2:=vol/CAPITAL*100;var3:=var1-var2;var4:=var3<1;var5:=var3>=1 AND var3<5;var6:=var3>=5 AND var3<10;var7:=var3>=10 AND var3<25;var8:=var3>=25;极弱股:IF(var4, (-10), 0),colorwhite, STICK;弱势股:IF(var5, (-5), 0),coloryellow, STICK;转型股:IF(var6, 5, 0),colorff00ff, STICK;强势股:IF(var7, 10, 0),colorgreen, STICK;主升浪:IF(var8, 15, 0),colorffff00, STICK;------------------------------------------------------------{主升浪式}Var1:=WINNER(CLOSE*0.900)*100;Var2:=VOL/CAPITAL*100;Var3:=Var1-Var2;Var4:=Var3<1;Var5:=Var3>=1 AND Var3<5;Var6:=Var3>=5 AND Var3<10;Var7:=Var3>=10 AND Var3<25;Var8:=Var3>=25;极弱股:IF(Var4, (-10), 0),COLORff3399, STICK;弱势股:IF(Var5, (-5), 0),coloryellow, STICK;转型股:IF(Var6, 5, 0),COLOR0066FF, STICK;强势股:IF(Var7, 10, 0),colorgreen, STICK;主升浪:IF(Var8, 15, 0),,,,Color3821FF, STICK;庄筹估算:EMA(WINNER(C)*70,5) ;散筹估算:EMA((WINNER(C*1.1)-WINNER(C*0.9))*80,5) ;cc:=FILTER( (CROSS(5,庄筹估算) and 散筹估算<20 )*60,10 );抄底:cc,coloryellow;DRAWTEXT(cc ,11 ,'抄底' ) ,coloryellow;aa:= ref(庄筹估算,30)>40 or ref(庄筹估算,20)>40;bb:=CROSS(28,庄筹估算) and 散筹估算>40 and aa=1 {and LLV(l ,60 )>LLV(l ,250 )};洗盘:IF(bb ,30 ,60 );DRAWTEXT(FILTER(bb,4) ,66 ,'洗盘' ) ;DRAWTEXT(庄筹估算>60,58,'★'),colorred;stickline(庄筹估算<散筹估算and 散筹估算<60,散筹估算,55,1,0),colorgreen;stickline(庄筹估算>散筹估算,散筹估算,50,1,0),colorred;stickline(庄筹估算<散筹估算,庄筹估算,0,0,0),coloryellow;------------------------------------------------------------------{量价配合抓主升浪}{设计思路:1今天这个量是20日内最大的;2今天的量比昨天的量放大了三倍;)3这个符合条件1,3的量,对应的那个K线收盘价格,大于作天,涨幅大于百分之二}tj1:=vol>=hhv(vol,20);{20日内最大的量}tj2:=vol/ref(vol,1)>=2;{量,比作天放大了三倍}tj3:=tj1 and tj2;tj4:=c/o>1.02 and c>ref(c,1);{收盘价格大于作天,涨幅大于百分之二 }量价配合选股:if(tj3 and tj4,1,0),stick,colorff00ff;{原文链接:/html/GS/tong-da-xin/1687.html}。
均衡:=IF (YEAR<=2017,IF(YEAR<2017,EMA(EMA(CLOSE,5),5),IF(YEAR=2017 AND MONTH<10, EMA(EMA (CLOSE,5),5),1000)),1000);中轨:=HHV(MA(HIGH,13),13);趋势:=LLV(MA(HIGH,13),1);VARA:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;VARB:=EMA(0.667*REF(VARA,1)+0.333*VARA,5);VARC:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE, 1)),6,1)*100;VAR1:=(HIGH+LOW+OPEN+2*CLOSE)/5;VAR2:=REF(VAR1,1);VAR3:=SMA(MAX(VAR1-VAR2,0),10,1)/SMA(ABS(VAR1-VAR2),10,1)*100; VAR4:=(IF(COUNT(VAR3<20,5)>=1 ANDCOUNT(VAR1=LLV(VAR1,10),10)>=1 AND CLOSE>=OPEN*1.038 AND VOL>MA(VOL,5)*1.2,1,0));VAR5:=(均衡>REF(均衡,1)AND 中轨<REF(中轨,1)ANDCLOSE>REF(CLOSE,1));趋势向上:=IF (MA(CLOSE,1)>MA(CLOSE,2) ANDMA(CLOSE,2)>MA(CLOSE,3),1,0);出击A:=IF (VAR5 AND 趋势向上,100,0);均衡A:=BARSLAST(出击A>0);A:=REF(均衡A,1)>5 AND 出击A>0;CALF:=EMA((C/REF(C,10)-1)*100,5);CALF1:=EMA((C/REF(C,10)-1)*100,30);CALF2:=EMA((C/REF(C,10)-1)*100,120);CALF3:=CROSS(CALF,CALF1);B1F:=IF (YEAR>2005 AND CALF3>0,1,0);D1F:=IF(REF(CLOSE,1)<REF(OPEN,1),1,0);C1F:=IF((CLOSE-REF(CLOSE,1))/CLOSE*100>3.6,1,0);AFF:=IF(B1F AND C1F AND D1F ,1,0);FLY1:=FORCAST(CLOSE,8);FLY2:=HHV(FLY1,18);FLY3:=EMA(COST(5),17);FLY4:=(CLOSE+OPEN)*0.75/2;FLY5:=CROSS(FLY3,FLY4);CBPZ:=IF (A OR AFF OR FLY5,1,0);CBPYY:=BARSLAST(CBPZ>0);ZJMR1:=REF(CBPYY,1)>5 AND CBPZ>0;ZJMR2:=IF (CROSS(ZIG(3,7),REF(ZIG(3,7),1)),1,0);HHH:=30;CCVAR2:=REF(LOW,1);CCVAR3:=SMA(ABS(LOW-CCVAR2),3,1)/SMA(MAX(LOW-CCVAR2,0),3,1)*100; CCVAR4:=EMA(IF(CLOSE*1.2,CCVAR3*10,CCVAR3/10),3);CCVAR5:=LLV(LOW,HHH);CCVAR6:=HHV(CCVAR4,HHH);CCVAR7:=IF(LLV(LOW,58),1,0);CCVAR8:=EMA(IF(LOW<=CCVAR5,(CCVAR4+CCVAR6*2)/2,0),3)/618*CCVAR 7;DY11:=(2*CLOSE+HIGH+LOW)/4;DY12:=LLV(LOW,34);DY13:=HHV(HIGH,13);A11:=MA((DY11-DY12)/(DY13-DY12)*100,13);B11:=EMA((0.668*REF(A11,1)+0.333*A11),2);DY1:=(2*CLOSE+HIGH+LOW)/4;DY2:=LLV(LOW,34);DY3:=HHV(HIGH,13);DYA:=EMA((DY1-DY2)/(DY3-DY2)*100,30);DYB:=EMA(DYA,7);A1:=EMA((DY1-DY2)/(DY3-DY2)*100,9);B1:=EMA((0.667*REF(A1,2)+0.333*A1),2);买入:=IF(CROSS(A1,B1)AND A1<25,35,0);关注A:=IF (YEAR<=2017,IF(YEAR<2017, IF(CROSS(A11,B11)ANDA11<25,40,20),IF(YEAR=2017 ANDMONTH<10, IF(CROSS(A11,B11)AND A11<25,40,20),1000)),1000); CCVAR99:=IF (REF(CCVAR8,1)>1 AND CCVAR8<1, 1,0);CCCVAR99:=IF (REF(CCVAR8,1)>1 AND CCVAR8<1, 1,0);AF:=EMA((CLOSE+HIGH+LOW)/3,10);BF:=IF(YEAR<=2017,IF(YEAR<2017,REF(AF,1),IF(YEAR=2017 ANDMONTH<10,REF(AF,1),0)),0);STICKLINE(AF>BF,AF,BF,6,0),COLORYELLOW;STICKLINE(AF<BF,AF,BF,6,0),COLORGREEN;。
X:=30;D:=60;M5:=EMA(C,X);M10:=EMA(C,D);T:=BARSLAST(CROSS(M5,M10));ST:=BARSLAST(CROSS(M10,M5));T1:=SUMBARS(T=0,2);T2:=SUMBARS(T=0,3);ST1:=SUMBARS(ST=0,2);ST2:=SUMBARS(ST=0,3);H1:=IF(CONST(M5)>CONST(M10),HHV(H,T+1),REF(HHV(H,T+1),ST));L1:=IF(CONST(M5)<CONST(M10),LLV(L,ST+1),REF(LLV(L,ST+1),T));H2:=IF(CONST(M5)>CONST(M10),REF(HHV(H,T+1),ST),REF(HHV(H,T+1),ST1-1));L2:=IF(CONST(M5)<CONST(M10),REF(LLV(L,ST+1),T),REF(LLV(L,ST+1),T1-1));H3:=IF(CONST(M5)>CONST(M10),REF(HHV(H,T+1),ST1-1),REF(HHV(H,T+1),ST2-1)); L3:=IF(CONST(M5)<CONST(M10),REF(LLV(L,ST+1),T1-1),REF(LLV(L,ST+1),T2-1)); TJ1:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(T2) AND CURRBARSCOUNT<=CONST(ST2) AND L=CONST(L3);TJ2:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(ST1) ANDCURRBARSCOUNT<=CONST(T2) AND H=CONST(H3);TJ3:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(T1) AND CURRBARSCOUNT<=CONST(ST1) AND L=CONST(L2);TJ4:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(ST) AND CURRBARSCOUNT<=CONST(T1) AND H=CONST(H2);TJ5:=CONST(M5)>CONST(M10) AND CURRBARSCOUNT>=CONST(T)+1 AND CURRBARSCOUNT<=CONST(ST)+1 AND L=CONST(L1);TJ6:=CONST(M5)>CONST(M10) AND H=CONST(H1) ANDCURRBARSCOUNT<=CONST(ST2);TJ7:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(ST2) AND CURRBARSCOUNT<=CONST(T2) AND H=CONST(H3);TJ8:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(T1) AND CURRBARSCOUNT<=CONST(ST2) AND L=CONST(L3);TJ9:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(ST1) AND CURRBARSCOUNT<=CONST(T1) AND H=CONST(H2);TJ10:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(T) AND CURRBARSCOUNT<=CONST(ST1) AND L=CONST(L2);TJ11:=CONST(M5)<CONST(M10) AND CURRBARSCOUNT>=CONST(ST)+1 AND CURRBARSCOUNT<=CONST(T)+1 AND H=CONST(H1);TJ12:=CONST(M5)<CONST(M10) AND L=CONST(L1)ANDCURRBARSCOUNT<=CONST(T2);DRAWLINE(TJ1,L,TJ2,H,0),COLORMAGENTA;DRAWLINE(TJ2,H,TJ3,L,0),COLORMAGENTA;DRAWLINE(TJ3,L,TJ4,H,0),COLORMAGENTA;DRAWLINE(TJ4,H,TJ5,L,0),COLORMAGENTA;DRAWLINE(TJ5,L,TJ6,H,0),COLORMAGENTA;DRAWLINE(TJ7,H,TJ8,L,0),COLORGREEN;DRAWLINE(TJ8,L,TJ9,H,0),COLORGREEN;DRAWLINE(TJ9,H,TJ10,L,0),COLORGREEN;DRAWLINE(TJ10,L,TJ11,H,0),COLORGREEN;DRAWLINE(TJ11,H,TJ12,L,0),COLORGREEN;HH:=CONST(MAX(MAX(H1,H2),H3));LL:=CONST(MIN(MIN(L1,L2),L3));Z:=(HH-LL)/2+LL;DRAWLINE(TJ7,Z,ISLASTBAR,Z,0),COLORGREEN,DOTLINE;DRAWTEXT(TJ7,CONST(Z)*1.01,VARCAT(VARCAT('中区价位:',VAR2STR(CONST(Z),2)),'元')),COLORGREEN;HH1:=CONST(MAX(H1,MAX(H2,H3)));LL1:=CONST(MIN(MIN(L1,L2),L3));Z1:=(HH1-LL1)/2+LL1;DRAWLINE(TJ1,Z1,ISLASTBAR,Z1,0),COLORMAGENTA,DOTLINE;DRAWTEXT(TJ1,CONST(Z)*1.01,VARCAT(VARCAT('中区价位:',VAR2STR(CONST(Z1),2)),'元')),COLORMAGENTA;LT:=BARSLAST(L=LLV(L,120));CT:=CONST(LT)+1;HT:=FINDHIGHBARS(H,CT,CT,1);{HH:=FINDHIGH(H,CT,CT,1);LL:=CONST(REF(L,LT));}QD:=CURRBARSCOUNT=CT*2;ZD:=CURRBARSCOUNT=CT;DRAWLINE(QD,CONST(HH),ISLASTBAR,CONST(HH),0),COLORYELLOW;DRAWLINE(QD,CONST(HH),ZD,LL,0),COLORYELLOW;DRAWLINE(ZD,LL,ISLASTBAR,CONST(HH),0),COLORYELLOW;KT的X:=30;D:=60;M5:=EMA(C,X);M10:=EMA(C,D);T:=BARSLAST(CROSS(M5,M10));ST:=BARSLAST(CROSS(M10,M5));T1:=SUMBARS(T=0,2);T2:=SUMBARS(T=0,3);ST1:=SUMBARS(ST=0,2);ST2:=SUMBARS(ST=0,3);H1:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),HHV(H,T+1),R EF(HHV(H,T+1),ST));L1:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),LLV(L,ST+1),RE F(LLV(L,ST+1),T));H2:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),REF(HHV(H,T+ 1),ST),REF(HHV(H,T+1),ST1-1));L2:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),REF(LLV(L,ST+ 1),T),REF(LLV(L,ST+1),T1-1));H3:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),REF(HHV(H,T+ 1),ST1-1),REF(HHV(H,T+1),ST2-1));L3:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),REF(LLV(L,ST+ 1),T1-1),REF(LLV(L,ST+1),T2-1));TJ1:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T2,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS) ANDL=refx(L3,DATACOUNT-BARPOS);TJ2:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS) ANDH=refx(H3,DATACOUNT-BARPOS);TJ3:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST1,DATACOUNT-BARPOS) ANDL=refx(L2,DATACOUNT-BARPOS);TJ4:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T1,DATACOUNT-BARPOS) ANDH=refx(H2,DATACOUNT-BARPOS);TJ5:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T,DATACOUNT-BARPOS)+1 AND DATACOUNT-BARPOS+1<=refx(ST,DATACOUNT-BARPOS)+1 ANDL=refx(L1,DATACOUNT-BARPOS);TJ6:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND H=refx(H1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS);TJ7:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST2,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS) ANDH=refx(H3,DATACOUNT-BARPOS);TJ8:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T1,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS) ANDL=refx(L3,DATACOUNT-BARPOS);TJ9:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST1,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T1,DATACOUNT-BARPOS) ANDH=refx(H2,DATACOUNT-BARPOS);TJ10:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(ST1,DATACOUNT-BARPOS) ANDL=refx(L2,DATACOUNT-BARPOS);TJ11:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST,DATACOUNT-BARPOS)+1 AND DATACOUNT-BARPOS+1<=refx(T,DATACOUNT-BARPOS)+1 ANDH=refx(H1,DATACOUNT-BARPOS);TJ12:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND L=refx(L1,DATACOUNT-BARPOS)ANDDATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS);DRAWLINE(TJ1,L,TJ2,H,0),COLORMAGENTA;DRAWLINE(TJ2,H,TJ3,L,0),COLORMAGENTA;DRAWLINE(TJ3,L,TJ4,H,0),COLORMAGENTA;DRAWLINE(TJ4,H,TJ5,L,0),COLORMAGENTA;DRAWLINE(TJ5,L,TJ6,H,0),COLORMAGENTA;DRAWLINE(TJ7,H,TJ8,L,0),COLORGREEN;DRAWLINE(TJ8,L,TJ9,H,0),COLORGREEN;DRAWLINE(TJ9,H,TJ10,L,0),COLORGREEN;DRAWLINE(TJ10,L,TJ11,H,0),COLORGREEN;DRAWLINE(TJ11,H,TJ12,L,0),COLORGREEN;HH:=refx(MAX(MAX(H1,H2),H3),DATACOUNT-BARPOS);LL:=refx(MIN(MIN(L1,L2),L3),DATACOUNT-BARPOS);Z:=(HH-LL)/2+LL;DRAWLINE(TJ7,Z,ISLASTBAR,Z,0),COLORGREEN,LINEDOT;DRAWTEXT(TJ7,refx(Z,DATACOUNT-BARPOS)*1,'中区价位:'+NUMTOSTR(refx(Z,DATACOUNT-BARPOS),2)+'元'),COLORGREEN;HH1:=refx(MAX(H1,MAX(H2,H3)),DATACOUNT-BARPOS);LL1:=refx(MIN(MIN(L1,L2),L3),DATACOUNT-BARPOS);Z1:=(HH1-LL1)/2+LL1;DRAWLINE(TJ1,Z1,ISLASTBAR,Z1,0),COLORMAGENTA,LINEDOT;DRAWTEXT(TJ1,refx(Z1,DATACOUNT-BARPOS)*1,'中区价位:'+NUMTOSTR(refx(Z1,DATACOUNT-BARPOS),2)+'元'),COLORMAGENTA;LT:=BARSLAST(L=LLV(L,120));CT:=refx(LT,DATACOUNT-BARPOS)+1;HT:=FINDHIGHBARS(H,CT,CT,1);HH:=FINDHIGH(H,CT,CT,1);LL:=refx(REF(L,LT),DATACOUNT-BARPOS);QD:=DATACOUNT-BARPOS+1=CT*2;ZD:=DATACOUNT-BARPOS+1=CT;DRAWLINE(QD,refx(HH,DATACOUNT-BARPOS),ISLASTBAR,refx(HH,DATACOUNT-BARPO S),0),COLORYELLOW;DRAWLINE(QD,refx(HH,DATACOUNT-BARPOS),ZD,LL,0),COLORYELLOW; DRAWLINE(ZD,LL,ISLASTBAR,refx(HH,DATACOUNT-BARPOS),0),COLORYELLOW; AA:=EMA(C,5)>EMA(C,20);BB:=EMA(C,5)<EMA(C,20);CC:= EMA(C,5)>EMA(C,10);CC1:=EMA(C,5)<EMA(C,10);DD:=C<O;STICKLINE(AA,H,L,0,0),COLORRED;STICKLINE(AA,O,C,8,1),COLORRED;STICKLINE(AA AND DD,O,C,8,0),COLORRED;STICKLINE(BB,H,L,0,0),COLORGREEN;STICKLINE(BB,O,C,8,1),COLORGREEN;STICKLINE(BB AND DD,O,C,8,0),COLORGREEN;STICKLINE(BB AND CC,H,L,0,1),COLORWHITE;STICKLINE(BB AND CC,O,C,8,1),COLORWHITE;STICKLINE(BB AND CC AND DD,O,C,8,0),COLORWHITE;STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE;STICKLINE(AA AND CC1,O,C,8,1),COLORWHITE;STICKLINE(AA AND CC1 AND DD,O,C,8,0),COLORWHITE;金字塔X:=30;D:=60;M5:=EMA(C,X);M10:=EMA(C,D);T:=BARSLAST(CROSS(M5,M10));ST:=BARSLAST(CROSS(M10,M5));T1:=SUMBARS(T=0,2);T2:=SUMBARS(T=0,3);ST1:=SUMBARS(ST=0,2);ST2:=SUMBARS(ST=0,3);H1:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),HHV(H,T+1),R EF(HHV(H,T+1),ST));L1:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),LLV(L,ST+1),RE F(LLV(L,ST+1),T));H2:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),REF(HHV(H,T+ 1),ST),REF(HHV(H,T+1),ST1-1));L2:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),REF(LLV(L,ST+ 1),T),REF(LLV(L,ST+1),T1-1));H3:=IF(refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS),REF(HHV(H,T+ 1),ST1-1),REF(HHV(H,T+1),ST2-1));L3:=IF(refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS),REF(LLV(L,ST+ 1),T1-1),REF(LLV(L,ST+1),T2-1));TJ1:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T2,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS) ANDL=refx(L3,DATACOUNT-BARPOS);TJ2:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS) ANDH=refx(H3,DATACOUNT-BARPOS);TJ3:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST1,DATACOUNT-BARPOS) ANDL=refx(L2,DATACOUNT-BARPOS);TJ4:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(T1,DATACOUNT-BARPOS) ANDH=refx(H2,DATACOUNT-BARPOS);TJ5:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T,DATACOUNT-BARPOS)+1 ANDDATACOUNT-BARPOS+1<=refx(ST,DATACOUNT-BARPOS)+1 ANDL=refx(L1,DATACOUNT-BARPOS);TJ6:=refx(M5,DATACOUNT-BARPOS)>refx(M10,DATACOUNT-BARPOS) ANDH=refx(H1,DATACOUNT-BARPOS) ANDDATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS);TJ7:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST2,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS) ANDH=refx(H3,DATACOUNT-BARPOS);TJ8:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T1,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(ST2,DATACOUNT-BARPOS) ANDL=refx(L3,DATACOUNT-BARPOS);TJ9:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST1,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(T1,DATACOUNT-BARPOS) ANDH=refx(H2,DATACOUNT-BARPOS);TJ10:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(T,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1<=refx(ST1,DATACOUNT-BARPOS) ANDL=refx(L2,DATACOUNT-BARPOS);TJ11:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND DATACOUNT-BARPOS+1>=refx(ST,DATACOUNT-BARPOS)+1 AND DATACOUNT-BARPOS+1<=refx(T,DATACOUNT-BARPOS)+1 ANDH=refx(H1,DATACOUNT-BARPOS);TJ12:=refx(M5,DATACOUNT-BARPOS)<refx(M10,DATACOUNT-BARPOS) AND L=refx(L1,DATACOUNT-BARPOS)ANDDATACOUNT-BARPOS+1<=refx(T2,DATACOUNT-BARPOS);DRAWLINE(TJ1,L,TJ2,H,0),COLORMAGENTA;DRAWLINE(TJ2,H,TJ3,L,0),COLORMAGENTA;DRAWLINE(TJ3,L,TJ4,H,0),COLORMAGENTA;DRAWLINE(TJ4,H,TJ5,L,0),COLORMAGENTA;DRAWLINE(TJ5,L,TJ6,H,0),COLORMAGENTA;DRAWLINE(TJ7,H,TJ8,L,0),COLORGREEN;DRAWLINE(TJ8,L,TJ9,H,0),COLORGREEN;DRAWLINE(TJ9,H,TJ10,L,0),COLORGREEN;DRAWLINE(TJ10,L,TJ11,H,0),COLORGREEN;DRAWLINE(TJ11,H,TJ12,L,0),COLORGREEN;HH:=refx(MAX(MAX(H1,H2),H3),DATACOUNT-BARPOS);LL:=refx(MIN(MIN(L1,L2),L3),DATACOUNT-BARPOS);Z:=(HH-LL)/2+LL;DRAWLINE(TJ7,Z,ISLASTBAR,Z,0),COLORGREEN,LINEDOT;DRAWTEXT(TJ7,refx(Z,DATACOUNT-BARPOS)*1,'中区价位:'+NUMTOSTR(refx(Z,DATACOUNT-BARPOS),2)+'元'),COLORGREEN;HH1:=refx(MAX(H1,MAX(H2,H3)),DATACOUNT-BARPOS);LL1:=refx(MIN(MIN(L1,L2),L3),DATACOUNT-BARPOS);Z1:=(HH1-LL1)/2+LL1;DRAWLINE(TJ1,Z1,ISLASTBAR,Z1,0),COLORMAGENTA,LINEDOT;DRAWTEXT(TJ1,refx(Z1,DATACOUNT-BARPOS)*1,'中区价位:'+NUMTOSTR(refx(Z1,DATACOUNT-BARPOS),2)+'元'),COLORMAGENTA;HT:=BARSLAST(H=HHV(H,100));LT:=BARSLAST(L=LLV(L,100));CT:=refx(HT,DATACOUNT-BARPOS)+1;HH:=refx(REF(H,HT),DATACOUNT-BARPOS);LL:=refx(REF(L,LT),DATACOUNT-BARPOS);QD:=DATACOUNT-BARPOS-1=CT*2;ZD:=DATACOUNT-BARPOS-1=CT;DRAWLINE(QD,refx(HH,DATACOUNT-BARPOS),ISLASTBAR,refx(HH,DATACOUNT-BARPO S),0),COLORYELLOW;DRAWLINE(QD,refx(HH,DATACOUNT-BARPOS),ZD,LL,0),COLORYELLOW; DRAWLINE(ZD,LL,ISLASTBAR,refx(HH,DATACOUNT-BARPOS),0),COLORYELLOW; AA:=EMA(C,5)>EMA(C,20);BB:=EMA(C,5)<EMA(C,20);CC:= EMA(C,5)>EMA(C,10);CC1:=EMA(C,5)<EMA(C,10);DD:=C<O;STICKLINE(AA,H,L,0,0),COLORRED;STICKLINE(AA,O,C,9,1),COLORRED;STICKLINE(AA AND DD,O,C,9,0),COLORRED;STICKLINE(BB,H,L,0,0),COLORGREEN;STICKLINE(BB,O,C,9,1),COLORGREEN;STICKLINE(BB AND DD,O,C,9,0),COLORGREEN;STICKLINE(BB AND CC,H,L,0,1),COLORWHITE;STICKLINE(BB AND CC,O,C,9,1),COLORWHITE;STICKLINE(BB AND CC AND DD,O,C,9,0),COLORWHITE;STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE;STICKLINE(AA AND CC1,O,C,9,1),COLORWHITE;STICKLINE(AA AND CC1 AND DD,O,C,9,0),COLORWHITE;。
MA5:MA(C,5),COLORYELLOW;MA10:MA(CLOSE,10),COLORFF00FF;MA30:MA(C,30),COLORRED,LINETHICK2;跌:IF(MA(CLOSE,30)<=REF(MA(CLOSE,30),1),MA(CLOSE,30),DRAWNULL),CO LORGREEN,LINETHICK2;MA60:MA(CLOSE,60),COLORFFCC66;GJTJ1:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5));GJTJ2:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10));GJTJ3:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20));GJTJ4:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30));BAIJIN1:=BARSLAST(CROSS(30,GJTJ1))<2 ANDBARSLAST(CROSS(GJTJ1,50))<2;BAIJIN2:=BARSLAST(CROSS(GJTJ4,GJTJ1))<2 AND GJTJ1>GJTJ4;BAIJIN3:=GJTJ1>60 AND GJTJ4>70;DRAWTEXT(BAIJIN1 AND BAIJIN2 AND BAIJIN3,L-0.02,'白金'),COLORWHITE; HUANGJIN1:=BARSLAST(CROSS(50,GJTJ1))<3 ANDBARSLAST(CROSS(GJTJ1,50))<3;HUANGJIN2:=BARSLAST(CROSS(GJTJ4,GJTJ1))<2 AND GJTJ1>GJTJ4; DRAWTEXT(HUANGJIN1 AND HUANGJIN2,L-0.03,'黄金'),COLORYELLOW; XG:=BARSLAST(CROSS(GJTJ4,GJTJ1))<5 AND GJTJ1>GJTJ4; DRAWTEXT(COUNT(XG,3)=1 AND XG AND C>MA(C,20),L-0.02,'启动金三角'),COLORRED;M10:=MA(C,10);M13:=MA(C,13);VVVV5:=CROSS(M10,M13);WWF1:DRAWICON(VVVV5,H,11);QQQQ1:STICKLINE(VVVV5<C,REF(C,BARSLAST(CROSS(M10,M13))),REF(C,BA RSLAST(CROSS(M10,M13))),-1,-1),COLORWHITE;RC1:=REF(C,1);大阴线:=C<0.96*O OR C<=RC1*0.96 OR C>1000 AND C<=RC1*0.98;大阴T:=BARSLAST(FILTER(大阴线,3));{调整显示密度}大阴实顶: REF(O,大阴T),COLORLIGREEN,POINTDOT;{显示大阴K线的开盘价O};MTM:=MA(C,6)-MA(C,13)+C;MTMMA:MA(MTM,5),DOTLINE,COLORRED;AAA:=(3*C+H+L+O)/6;VAR21:=(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;TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR21;立桩量:=FILTER(TJ1,5);D1:REF(LOW,BARSLAST(立桩量)),COLORYELLOW,NODRAW,LINETHICK1;买线:=EMA(C,2);卖线:=EMA(SLOPE(C,21)*20+C,42);BU:=CROSS(买线,卖线);SEL:=CROSS(卖线,买线);DRAWICON(BU,L-0.1,1);DRAWICON(SEL,H+0.1,2);空:=EMA(CLOSE,5);动平衡:EMA(空,34),COLORYELLOW,LINETHICK2;双线持币:HHV(MA(HIGH,3),2),COLORGREEN,LINETHICK2;单线持股:LLV(MA(HIGH,3),1),COLORRED,LINETHICK2;STICKLINE(买线>=卖线,LOW,HIGH,0,0),COLORLIRED;STICKLINE(买线>=卖线,CLOSE,OPEN,3,2),COLORLIRED;STICKLINE(买线<卖线,LOW,HIGH,0,0),COLORCYAN;STICKLINE(买线<卖线,CLOSE,OPEN,3,2),COLORCYAN;STICKLINE(OPEN>CLOSE,CLOSE,OPEN,2.5,0),COLORCYAN;涨停:=IF(REF(C,1)*1.1-C<0.2 ,1,0);STICKLINE(涨停,OPEN,CLOSE,4,0),COLORRED;STICKLINE(涨停,OPEN,CLOSE,3,0),COLORYELLOW;STICKLINE(涨停,H,L,0,0),COLORYELLOW;核心K线:=V/REF(V,1)>=1.91 AND C>REF(C,1) AND C>O;TT:=V=HHV(V,21);BBL:=核心K线AND TT;BL:=FILTER(BBL,2);K1:=SUMBARS(BL,1);一买:=BL,NODRAW;DRAWTEXT(一买,L,'↖一买'),COLORYELLOW;二买:=CROSS(C,REFV(C,K1-1)),NODRAW;DRAWTEXT(二买,REFV(C,K1-1),'↖二买'),COLORRED;。