最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信精准主力买卖公式(主力撤、主力进)

    正文概述    2024-05-04 03:59:49  
    Var1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20; Var2:=2*ABS(Var1); Var3:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1); Var4:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1); Var5:=(HIGH+LOW+CLOSE)/3; Var6:=(Var5-MA(Var5,14))/(0.015*AVEDEV(Var5,14)); Var7:=(Var5-MA(Var5,70))/(0.015*AVEDEV(Var5,70)); Var8:=IF(Var6 =150ANDVar6 200ANDVar7 =150ANDVar7 200,10,0); Var9:=IF(Var6 =-150ANDVar6 -200ANDVar7 =-150ANDVar7 -200,-10,Var8); VarA:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100; VarB:=100-ABS(VarA); VarC:=3*SMA((INDEXC-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1)-2*SMA(SMA((INDEXC-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1),15,1); VarD:=3*SMA((INDEXO-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1)-2*SMA(SMA((INDEXO-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1),15,1); VarE:=REF(LOW,1)*0.9; VarF:=LOW*0.9; Var10:=(VarF*VOL+VarE*(CAPITAL-VOL))/CAPITAL; Var11:=EMA(Var10,30); Var12:=Var11-CLOSE; Var13:=REF(CLOSE,1); Var14:=SMA(MAX(CLOSE-Var13,0),7,1)/SMA(ABS(CLOSE-Var13),7,1)*100; Var15:=SMA(MAX(CLOSE-Var13,0),13,1)/SMA(ABS(CLOSE-Var13),13,1)*100; Var16:=BARSCOUNT(CLOSE); Var17:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100; Var18:=((-100)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+50)*2; Var19:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100; Var1A:=(SMA(Var19,4,1)-50)*2; Var1B:=SMA(Var1A,3,1); Var1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100; Var1D:=SMA(Var1C,4,1); Var1E:=SMA(Var1D,3,1); Var1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100; Var20:=IF(Var17 =25ANDVar18 -95ANDVar1F 20ANDVar1B -30ANDVar1E 30ANDVar12 =-0.25ANDVar14 22ANDVar15 28ANDVar16 50,80,0); 情报:Var3; 天线:IF(VarB 90,VarB,100); 红军:IF(Var1 0,Var1,0),colorred,LINESTICK; 绿军:IF(Var1 0,Var2,0),colorgreen,LINESTICK; 导弹:Var20; 预警系统:IF(Var7 =200ANDVar6 =150,15,IF(Var7 =-200ANDVar6 =-150,-15,Var9))+60; STICKLINE(Var3 =REF(Var4,1),Var3,Var4,8,0); STICKLINE(Var3 REF(Var4,1),Var3,Var4,8,0); Var21:=CLOSE MA(CLOSE,20)ANDMA(CLOSE,20) =REF(MA(CLOSE,20),1); Var22:=CLOSE MA(CLOSE,20)ANDMA(CLOSE,20) REF(MA(CLOSE,20),1); Var23:=红军 50AND预警系统 60AND天线=100; Var24:=红军 48AND预警系统 60AND天线 Var25:=绿军 38AND预警系统 Var26:=导弹 50AND天线 Var27:=Var3 REF(Var4,1)ANDVOL REF(VOL,1)ANDCLOSE REF(CLOSE,1); Var28:=Var3 =REF(Var4,1)ANDCLOSE REF(CLOSE,1)AND预警系统=60AND导弹=0AND绿军 =REF(绿军,1)ANDVarC REF(VarD,1); DRAWTEXT(Var21ANDCOUNT(Var21,30)=1,100,'上升通道,持股待长或高抛低吸!'); DRAWTEXT(Var22ANDCOUNT(Var22,30)=1,90,'下降通道,小心无量阴跌!'); DRAWTEXT(Var23ANDCOUNT(Var23,30)=1,70,'上涨过急,需要调整,先抛出!'); DRAWTEXT(Var24ANDCOUNT(Var24,30)=1,80,'出货,大跌在即,抛出!'); DRAWTEXT(Var25ANDCOUNT(Var25,30)=1,50,'不必杀跌,应有小反弹,跌停除外!'); DRAWTEXT(Var26ANDCOUNT(Var26,30)=1,30,'坚决抢反弹,但巨量封跌停除外'); DRAWTEXT(Var27ANDCOUNT(Var27,30)=1,40,'有大进场迹象,关注!'); DRAWTEXT(Var28ANDCOUNT(Var28,30)=1,20,'见顶回落'); 买入:IF(VAR27ANDCOUNT(VAR27,30)=1,100,0),LINETHICK3,COLORBLUE; 流通股本:=1000000; QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN)); XVL:=IF(CLOSE OPEN,QJJ*(HIGH-LOW),IF(CLOSE OPEN,QJJ*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE OPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE OPEN,0-QJJ*(HIGH-LOW),0-VOL/2)); HSL:=(XVL/20)/1.15; GF:=((HSL*0.55+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22)); LLJX:=EMA(GF,3); ZJLL:=REF(LLJX,1); QZJJ:=((LLJX-ZJLL)/ZJLL)*1; 力度:HSL/1000; 同比:IF(LLJX 0ANDZJLL 0,ABS(QZJJ),IF(LLJX 0ANDZJLL 0ANDLLJX ZJLL,-QZJJ,QZJJ)); 选股:((同比 20AND力度 5)OR(同比 3AND力度 20))ANDIF(NAMELIKE('S'),0,1)ANDDYNAINFO(4) 0ANDCAPITAL/流通股本

    公式解读:


    [源码注释]通达信公式动态公式解读


       VAR1赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20

       VAR2赋值:2*VAR1的绝对值

       VAR3赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

       VAR4赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

       VAR5赋值:(最高价+最低价+收盘价)/3

       VAR6赋值:(VAR5-VAR5的14日简单移动平均)/(0.015*VAR5的14日平均绝对偏差)

       VAR7赋值:(VAR5-VAR5的70日简单移动平均)/(0.015*VAR5的70日平均绝对偏差)

       VAR8赋值:如果VAR6 =150ANDVAR6 200ANDVAR7 =150ANDVAR7 200,返回10,否则返回0

       VAR9赋值:如果VAR6 =-150ANDVAR6 -200ANDVAR7 =-150ANDVAR7 -200,返回-10,否则返回VAR8

       VARA赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100

       VARB赋值:100-VARA的绝对值

       VARC赋值:3*(的收盘价-75日内大盘的最低价的最低值)/(75日内大盘的最高价的最高值-75日内大盘的最低价的最低值)*100的20日[1日权重]移动平均-2*(大盘的收盘价-75日内大盘的最低价的最低值)/(75日内大盘的最高价的最高值-75日内大盘的最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

       VARD赋值:3*(大盘的开盘价-75日内大盘的最低价的最低值)/(75日内大盘的最高价的最高值-75日内大盘的最低价的最低值)*100的20日[1日权重]移动平均-2*(大盘的开盘价-75日内大盘的最低价的最低值)/(75日内大盘的最高价的最高值-75日内大盘的最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

       VARE赋值:1日前的最低价*0.9

       VARF赋值:最低价*0.9

       VAR10赋值:(VARF*(手)+VARE*(当前流通股本(手)-成交量(手)))/当前流通股本(手)

       VAR11赋值:VAR10的30日指数移动平均

       VAR12赋值:VAR11-收盘价

       VAR13赋值:1日前的收盘价

       VAR14赋值:收盘价-VAR13和0的较大值的7日[1日权重]移动平均/收盘价-VAR13的绝对值的7日[1日权重]移动平均*100

       VAR15赋值:收盘价-VAR13和0的较大值的13日[1日权重]移动平均/收盘价-VAR13的绝对值的13日[1日权重]移动平均*100

       VAR16赋值:收盘价的有效数据周期数

       VAR17赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100

       VAR18赋值:((-100)*(60日内最高价的最高值-收盘价)/(60日内最高价的最高值-60日内最低价的最低值)+50)*2

       VAR19赋值:(收盘价-15日内最低价的最低值)/(15日内最高价的最高值-15日内最低价的最低值)*100

       VAR1A赋值:(VAR19的4日[1日权重]移动平均-50)*2

       VAR1B赋值:VAR1A的3日[1日权重]移动平均

       VAR1C赋值:(大盘的收盘价-14日内大盘的最低价的最低值)/(14日内大盘的最高价的最高值-14日内大盘的最低价的最低值)*100

       VAR1D赋值:VAR1C的4日[1日权重]移动平均

       VAR1E赋值:VAR1D的3日[1日权重]移动平均

       VAR1F赋值:(30日内最高价的最高值-收盘价)/收盘价*100

       VAR20赋值:如果VAR17 =25ANDVAR18 -95ANDVAR1F 20ANDVAR1B -30ANDVAR1E 30ANDVAR12 =-0.25ANDVAR14 22ANDVAR15 28ANDVAR16 50,返回80,否则返回0

       输出情报:VAR3

       输出天线:如果VARB 90,返回VARB,否则返回100

       输出红军:如果VAR1 0,返回VAR1,否则返回0,画红色,LINESTICK

       输出绿军:如果VAR1 0,返回VAR2,否则返回0,画绿色,LINESTICK

       输出导弹:VAR20

       输出预警系统:如果VAR7 =200ANDVAR6 =150,返回15,否则返回如果VAR7 =-200ANDVAR6 =-150,返回-15,否则返回VAR9+60

       当满足条件VAR3 =1日前的VAR4时,在VAR3和VAR4位置之间画柱状线,宽度为8,0不为0则画空心柱.

       当满足条件VAR3 1日前的VAR4时,在VAR3和VAR4位置之间画柱状线,宽度为8,0不为0则画空心柱.

       VAR21赋值:收盘价 收盘价的20日简单移动平均ANDMA(收盘价,20) =1日前的收盘价的20日简单移动平均

       VAR22赋值:收盘价 收盘价的20日简单移动平均ANDMA(收盘价,20) 1日前的收盘价的20日简单移动平均

       VAR23赋值:红军 50AND预警系统 60AND天线=100

       VAR24赋值:红军 48AND预警系统 60AND天线 100

       VAR25赋值:绿军 38AND预警系统 55

       VAR26赋值:导弹 50AND天线 90

       VAR27赋值:VAR3 1日前的VAR4ANDVOL 1日前的成交量(手)ANDCLOSE 1日前的收盘价

       VAR28赋值:VAR3 =1日前的VAR4ANDCLOSE 1日前的收盘价AND预警系统=60AND导弹=0AND绿军 =1日前的绿军ANDVARC 1日前的VARD

       当满足条件VAR21ANDCOUNT(VAR21,30)=1时,在100位置书写文字

       当满足条件VAR22ANDCOUNT(VAR22,30)=1时,在90位置书写文字

       当满足条件VAR23ANDCOUNT(VAR23,30)=1时,在70位置书写文字

       当满足条件VAR24ANDCOUNT(VAR24,30)=1时,在80位置书写文字

       当满足条件VAR25ANDCOUNT(VAR25,30)=1时,在50位置书写文字

       当满足条件VAR26ANDCOUNT(VAR26,30)=1时,在30位置书写文字

       当满足条件VAR27ANDCOUNT(VAR27,30)=1时,在40位置书写文字

       当满足条件VAR28ANDCOUNT(VAR28,30)=1时,在20位置书写文字

       输出买入:如果VAR27ANDCOUNT(VAR27,30)=1,返回100,否则返回0,线宽为3,画蓝色

       流通股本赋值:1000000

       QJJ赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)

       XVL赋值:如果收盘价 ,返回?,否则返回?

       开盘价,QJJ*(最高价-最低价),如果收盘价 ,返回?,否则返回?

       开盘价,QJJ*(最高价-开盘价+收盘价-最低价),成交量(手)/2))+如果收盘价 ,返回?,否则返回?

       开盘价,0-QJJ*(最高价-收盘价+开盘价-最低价),如果收盘价 ,返回?,否则返回?

       开盘价,0-QJJ*(最高价-最低价),0-成交量(手)/2))

       HSL赋值:(XVL/20)/1.15

       GF赋值:((HSL*0.55+(1日前的HSL*0.33))+(2日前的HSL*0.22))

       LLJX赋值:GF的3日指数移动平均

       ZJLL赋值:1日前的LLJX

       QZJJ赋值:((LLJX-ZJLL)/ZJLL)*1

       输出力度:HSL/1000

       输出同比:如果LLJX ,返回?,否则返回?

       0ANDZJLL

       0,QZJJ的绝对值,如果LLJX ,返回?,否则返回?

       0ANDZJLL

       0ANDLLJX

       ZJLL,-QZJJ,QZJJ))

       输出选股:((同比

       20AND力度

       5)OR(同比

       3AND力度

       20))ANDIF(模糊匹配品种名称,0,1)ANDDYNAINFO(4)

       0ANDCAPITAL/流通股本

       10


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信精准主力买卖公式(主力撤、主力进) 加入收藏