最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信分时横盘选股公式

    正文概述    2024-05-04 04:27:52  
    aVR0:C;avr1:=ma(H,5);avr2:=MA(L,5);avr3:=(avr1-avr2)/avr2*100;avr4:=IF(avr3 REF(avr3,1)ANDREF(avr3,1) REF(avr3,2)ANDREF(avr3,2) REF(avr3,3)ANDREF(avr3,3) REF(avr3,4)ANDO C,20,0);avr5:=IF(avr3 REF(avr3,1)ANDREF(avr3,1) REF(avr3,2)ANDREF(avr3,2) REF(avr3,3)ANDREF(avr3,3) REF(avr3,4)ANDC O,20,0);DRAWICON(avr4,L*0.99,1);DRAWICON(avr5,H*1.01,2); 昨开:REF(O,1),COLORWHITE,NODRAW; 昨高:REF(H,1),COLORRED,NODRAW; 昨低:REF(L,1),COLORGREEN,NODRAW; 昨收:REF(C,1),COLORYELLOW,NODRAW; HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0; AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1); QY:=BACKSET(AA,HIGHN+1); CC:=FILTER(QY,HIGHN)ANDH=HHV(H,HIGHN+1); DDD:=BARSLAST(CC); GDTS:=IF(CC,CURRBARSCOUNT,0); DINGBU:=IF(DDD,REF(H,DDD),H);{顶部} DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS); DINGBU1:=REF(DINGBU,DDD+1); GDCS1:=CONST(DINGBUTS); DINGBUTS1:=REF(DINGBUTS,DDD+1); GDCS2:=CONST(DINGBUTS1); DINGBU2:=REF(DINGBU1,DDD+1); MM:=IF(CURRBARSCOUNT GDCS2,0,1); 高点压力:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1)COLORGREEN,LINETHICK1; DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLORGRAY,DOTLINE; AA1:=REF(L,LOWN)=LLV(L,2*LOWN+1); QY1:=BACKSET(AA1,LOWN+1); CC2:=FILTER(QY1,LOWN)ANDL=LLV(L,LOWN+1); DD1:=BARSLAST(CC2); DDTS:=IF(CC2,CURRBARSCOUNT,0); YDB:=IF(DD1,REF(L,DD1),L); DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS); DDCS1:=CONST(DDTS1); ZDB:=REF(YDB,DD1+1); DDTS2:=REF(DDTS1,DD1+1); DDCS2:=CONST(DDTS2); 低点支撑:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1)COLORLIBLUE,LINETHICK1; ZGSTAR:=(高点压力+低点支撑)/2; ZGEND:=CONST((高点压力+低点支撑)/2); STARDAY:=IF(DDCS2 GDCS2,DDCS2,GDCS2); T:=BARSLAST(O=HHV(O,30)ANDV=HHV(V,30)); HT:=BARSLAST(O=HHV(O,T+1)); HT1:=BARSLAST((O REF(O,HT),HT)ANDCROSS(HT =30,0.5))NODRAW; 天量最高价:DRAWLINE(HT=0,REF(O,HT),HT1=0,REF(O,HT),1),DOTLINE,COLORWHITE; TT:=BARSLAST(CROSS(天量最高价 =0,0.5)); XG:=COUNT(CROSS(C =天量最高价,0.5),TT+1)=1ANDCROSS(C =天量最高价,0.5); VAR14:=EMA(EMA(CLOSE,9),9); :=(VAR14-REF(VAR14,1))/REF(VAR14,1)*1000; 开始进场:=CROSS(主力,0); 无庄:=主力 有庄:=主力 REF(主力,1)AND主力 VAR15:=100*WINNER(CLOSE*0.95); 强庄:VAR15 50ANDCOST(85) CLOSEAND主力 0,COLORYELLOW,NODRAW; DRAWTEXT(强庄,MA(C,13),'*'),COLORYELLOW,LINETHICK4; VAR1:=DYNAINFO(3); VAR2:=DYNAINFO(5); VAR3:=DYNAINFO(6); VAR4:MA(REF(HHV(C,30),1),2)NODRAW; VAR5:MA(REF(LLV(C,30),1),2)NODRAW; VAR6:=MAX(VAR1,VAR2); VAR7:=MIN(VAR1,VAR3); VAR8:=VAR6-VAR7; VAR9:=VAR7+VAR8*0.875; VAR10:=VAR7+VAR8*0.0625; VAR11:=CROSS(VAR10,C); VAR12:=LONGCROSS(VAR10,C,2); VAR13:=LONGCROSS(C,VAR9,2); DRAWICON(VAR12,VAR10,41); DRAWICON(VAR13,VAR9,8); DYNAINFO(3)*1.02; M10:=expma(C,10);TJ:=IF(MAX(C,O) =M10,RANGE(MAX(C,O)/M10,0.99,1.005),IF(MIN(C,O) =M10,RANGE(MIN(C,O)/M10,0.999,1.01),DRAWNULL));TJ1:=C=HHV(MAX(C,O),10)ANDV=HHV(V,10);XG:REF(EVERY(TJ,10),1)ANDTJ1;





    通达信分时横盘选股公式源码解读



    输出AVR0:收盘价 AVR1赋值:最高价的5日简单移动平均 AVR2赋值:最低价的5日简单移动平均 AVR3赋值:(AVR1-AVR2)/AVR2*100 AVR4赋值:如果AVR3 ,返回?,否则返回? 1日前的AVR3ANDREF(AVR3,1) 2日前的AVR3ANDREF(AVR3,2) 3日前的AVR3ANDREF(AVR3,3) 4日前的AVR3ANDO 收盘价,20,0) AVR5赋值:如果AVR3 ,返回?,否则返回? 1日前的AVR3ANDREF(AVR3,1) 2日前的AVR3ANDREF(AVR3,2) 3日前的AVR3ANDREF(AVR3,3) 4日前的AVR3ANDC 开盘价,20,0) 当满足条件AVR4时,在最低价*0.99位置画1号图标 当满足条件AVR5时,在最高价*1.01位置画2号图标 输出昨开:1日前的开盘价,画白色,NODRAW 输出昨高:1日前的最高价,画红色,NODRAW 输出昨低:1日前的最低价,画绿色,NODRAW 输出昨收:1日前的收盘价,画黄色,NODRAW HIGHN赋值:10 LOWN赋值:10 HIGHDISPLAY赋值:0 LOWDISPLAY赋值:0 ZGDISPLAY赋值:0 MADISPLAY赋值:0 AA赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值 QY赋值:若AA则将最近HIGHN+1周期置为1 CC赋值:QY的HIGHN日过滤ANDH=HIGHN+1日内最高价的最高值 DDD赋值:上次CC距今天数 GDTS赋值:如果CC,返回到最后交易的周期,否则返回0 DINGBU赋值:如果DDD,返回DDD日前的最高价,否则返回最高价 DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS DINGBU1赋值:DDD+1日前的DINGBU GDCS1赋值:DINGBUTS的最后一日取值设为常数 DINGBUTS1赋值:DDD+1日前的DINGBUTS GDCS2赋值:DINGBUTS1的最后一日取值设为常数 DINGBU2赋值:DDD+1日前的DINGBU1 MM赋值:如果到最后交易的周期 ,返回?,否则返回? GDCS2,0,1) 输出高点压力:当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线终点,1表示是否延长.画绿色,线宽为1 当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS2-1日前的最高价位置画直线终点,1表示是否延长.,画深灰色,DOTLINE AA1赋值:LOWN日前的最低价=2*LOWN+1日内最低价的最低值 QY1赋值:若AA1则将最近LOWN+1周期置为1 CC2赋值:QY1的LOWN日过滤ANDL=LOWN+1日内最低价的最低值 DD1赋值:上次CC2距今天数 DDTS赋值:如果CC2,返回到最后交易的周期,否则返回0 YDB赋值:如果DD1,返回DD1日前的最低价,否则返回最低价 DDTS1赋值:如果DD1,返回DD1日前的DDTS,否则返回DDTS DDCS1赋值:DDTS1的最后一日取值设为常数 ZDB赋值:DD1+1日前的YDB DDTS2赋值:DD1+1日前的DDTS1 DDCS2赋值:DDTS2的最后一日取值设为常数 输出低点支撑:当满足条件到最后交易的周期=DDCS2时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS1时,在最低价位置画直线终点,1表示是否延长.画淡蓝色,线宽为1 ZGSTAR赋值:(高点压力+低点支撑)/2 ZGEND赋值:(高点压力+低点支撑)/2的最后一日取值设为常数 STARDAY赋值:如果DDCS2 ,返回?,否则返回? GDCS2,DDCS2,GDCS2) T赋值:上次开盘价=30日内开盘价的最高值ANDV=30日内(手)的最高值距今天数 HT赋值:上次开盘价=T+1日内开盘价的最高值距今天数 HT1赋值:上次(开盘价 距今天数 HT日前的开盘价,HT)ANDCROSS(HT =30,0.5))NODRAW 输出天量最高价:当满足条件HT=0时,在HT日前的开盘价位置画直线起点,当满足条件HT1=0时,在HT日前的开盘价位置画直线终点,1表示是否延长.,DOTLINE,画白色 TT赋值:上次天量最高价 上穿?距今天数 =0,0.5)) XG赋值:统计?日中满足收盘价 上穿?的天数 =天量最高价,0.5),TT+1)=1ANDCROSS(收盘价 =天量最高价,0.5) VAR14赋值:收盘价的9日指数移动平均的9日指数移动平均 主力赋值:(VAR14-1日前的VAR14)/1日前的VAR14*1000 开始进场赋值:主力上穿0 无庄赋值:主力 有庄赋值:主力 1日前的主力AND主力 VAR15赋值:100*以收盘价*0.95计算的获利盘比例 输出强庄:VAR15 50ANDCOST(85) CLOSEAND主力 0,画黄色,NODRAW 当满足条件强庄时,在收盘价的13日简单移动平均位置书写文字,画黄色,线宽为4 VAR1赋值:昨收盘价 VAR2赋值:最高价 VAR3赋值:最低价 输出VAR4:1日前的30日内收盘价的最高值的2日简单移动平均NODRAW 输出VAR5:1日前的30日内收盘价的最低值的2日简单移动平均NODRAW VAR6赋值:VAR1和VAR2的较大值 VAR7赋值:VAR1和VAR3的较小值 VAR8赋值:VAR6-VAR7 VAR9赋值:VAR7+VAR8*0.875 VAR10赋值:VAR7+VAR8*0.0625 VAR11赋值:VAR10上穿收盘价 VAR12赋值:VAR10小于收盘价保持2个交易日后交叉上穿 VAR13赋值:收盘价小于VAR9保持2个交易日后交叉上穿 当满足条件VAR12时,在VAR10位置画41号图标 当满足条件VAR13时,在VAR9位置画8号图标 昨收盘价*1.02 M10赋值:收盘价的10日指数移动平均 TJ赋值:如果收盘价和开盘价的较大值 ,返回?,否则返回? =M10,收盘价和开盘价的较大值/M10位于0.99和1.005之间,如果收盘价和开盘价的较小值 ,返回?,否则返回? =M10,收盘价和开盘价的较小值/M10位于0.999和1.01之间,无效数)) TJ1赋值:收盘价=10日内收盘价和开盘价的较大值的最高值ANDV=10日内成交量(手)的最高值 输出XG:1日前的最近10日一直存在TJANDTJ1



    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信分时横盘选股公式 加入收藏