栏目分类

热点资讯

你的位置:正规股票配资平台详情-个人炒股配资|股市配十倍资详情 > 正规股票配资平台详情 >

通达信涨停跌停变色主图指标公式(附源码破译和源码)

发布日期:2024-03-15 11:25    点击次数:171

编程思路破译

输出   WOL:如果到最后交易的周期=1ANDPERIOD=5,返回成交量(手)*240/当前离开盘分钟数,否则返回无效数,NODRAW

   当满足条件到最后交易的周期=1ANDPERIOD=5时,在WOL和0位置之间画柱状线,宽度为3,-1不为0则画空心柱.,COLORFFFFFF

输出   VOLUME:成交量(手),VOLSTICK

输出   V5:VOLUME的5日简单移动平均

输出   V10:VOLUME的10日简单移动平均

输出   V135:VOLUME的135日简单移动平均

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

输出   主买:如果收阳线,返回VAR1*(最高价-最低价),否则返回如果收阴线,返回VAR1*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2,画红色,POINTDOT

输出   主卖:如果收阳线,返回VAR1*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回VAR1*(最高价-最低价),否则返回成交量(手)/2,COLOR00FF00,POINTDOT

   当满足条件主买>0时,在0和主买位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色

      当满足条件主买<1日前的主买AND主买>0时,在0和主买位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FFFF

输出   换手:成交量(手)/当前流通股本(手)*100,POINTDOT

输出   二十日换手:换手的20日累和

输出   DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,COLOR00FF00,线宽为2

输出   DEA:DIFF的9日指数移动平均,COLORFFFFFF

输出   平滑异同平均线:2*(DIFF-DEA),COLORSTICK,线宽为2,COLOR00FFFF

A1赋值:上次1日前的DIFF上穿DEA距今天数

背离赋值:A1+1日前的收盘价>CLOSEANDDIFF>A1+1日前的DIFFANDCROSS(DIFF,DEA)

   当满足条件背离时,在0和1.1位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色

   当满足条件A1=0时,在DEA位置画直线起点,当满足条件背离时,在DEA位置画直线终点,0表示是否延长.,COLOR00FF00

   当满足条件背离时,在1.3位置书写文字,COLOR00FFFF,ALIGN1

   当满足条件MACD<1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF3870,线宽为2

   当满足条件MACD<1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFF00,线宽为2

   当满足条件MACD>1日前的MACDANDMACD时,在0和MACD位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FFFF,线宽为2

   当满足条件MACD>1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色,线宽为2

FH1赋值:1日前的MACD<2日前的MACDANDREF(MACD,2)<3日前的MACDANDREF(MACD,3)<4日前的MACD

FH2赋值:MACD>=0ANDCOUNT(MACD>1日前的MACD,1)=1

FH3赋值:FH1ANDFH2ANDEMA(收盘价,13)>1日前的收盘价的13日指数移动平均

FH4赋值:FH1ANDFH2ANDABS((DIFF-DEA)/收盘价)<0.018

FH5赋值:FH1ANDFH2ANDMACD<0.10

YLZC赋值:如果收盘价=大盘的收盘价,返回(大盘的收盘价+大盘的最高价+大盘的最低价+大盘的开盘价)/4,否则返回成交额(元)/(成交量(手)+0.01)/100

阻价赋值:如果收盘价=大盘的收盘价,返回YLZC+大盘的收盘价-大盘的最低价,否则返回YLZC+(收盘价-最低价)

支价赋值:如果收盘价=大盘的收盘价,返回大盘的最低价+大盘的收盘价-YLZC,否则返回最低价+(收盘价-YLZC)

输出   今压力:1日前的阻价,线宽为0,COLOR00FF00

输出   今支撑:1日前的支价,线宽为0,COLORFF00FF

输出   明压力:阻价,线宽为0

输出   明支撑:支价,线宽为0,COLORFFAAFF

   0,COLORFFFFFF

   当满足条件(收盘价=计算涨停价ANDC=最高价)时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色

   当满足条件(收盘价=计算跌停价ANDC=最低价)时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色

程序源码

   WOL:IF(CURRBARSCOUNT=1ANDPERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW;

   STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,WOL,0,3,-1),COLORFFFFFF;

   VOLUME:VOL,VOLSTICK;

   V5:MA(VOLUME,5);

   V10:MA(VOLUME,10);

   V135:MA(VOLUME,135);

   VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

   主买:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,POINTDOT;

   主卖:IF(CLOSE>OPEN,VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,VAR1*(HIGH-LOW),VOL/2)),COLOR00FF00,POINTDOT;

   STICKLINE(主买>0,0,主买,2,0),COLORRED;

   {STICKLINE(主卖>0,主买,VOL,2,1),COLOR00FF80;}

   STICKLINE(主买<REF(主买,1)AND主买>0,0,主买,2,0),COLOR00FFFF;

   换手:VOL/CAPITAL*100,POINTDOT;

   二十日换手:SUM(换手,20);

   DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),COLOR00FF00,LINETHICK2;

   DEA:EMA(DIFF,9),COLORFFFFFF;

   MACD:2*(DIFF-DEA),COLORSTICK,LINETHICK2,COLOR00FFFF;

   A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));

   背离:=REF(CLOSE,A1+1)>CLOSEANDDIFF>REF(DIFF,A1+1)ANDCROSS(DIFF,DEA);

   STICKLINE(背离,0,1.1,4,0),COLORRED;

   DRAWLINE(A1=0,DEA,背离,DEA,0),COLOR00FF00;

   DRAWTEXT(背离,1.3,'背离'),COLOR00FFFF,ALIGN1;

   STICKLINE(MACD<REF(MACD,1)ANDMACD>0,0,MACD,0.5,0),COLORFF3870,LINETHICK2;

   STICKLINE(MACD<REF(MACD,1)ANDMACD<0,0,MACD,0.5,0),COLORFFFF00,LINETHICK2;

   STICKLINE(MACD>REF(MACD,1)ANDMACD,0,MACD,0.5,0),COLOR00FFFF,LINETHICK2;

   STICKLINE(MACD>REF(MACD,1)ANDMACD>0,0,MACD,0.5,0),COLORRED,LINETHICK2;

   FH1:=REF(MACD,1)<REF(MACD,2)ANDREF(MACD,2)<REF(MACD,3)ANDREF(MACD,3)<REF(MACD,4);

   FH2:=MACD>=0ANDCOUNT(MACD>REF(MACD,1),1)=1;

   FH3:=FH1ANDFH2ANDEMA(C,13)>REF(EMA(C,13),1);

   FH4:=FH1ANDFH2ANDABS((DIFF-DEA)/C)<0.018;

   FH5:=FH1ANDFH2ANDMACD<0.10;

   YLZC:=IF(CLOSE=INDEXC,(INDEXC+INDEXH+INDEXL+INDEXO)/4,AMOUNT/(VOL+0.01)/100);

   阻价:=IF(CLOSE=INDEXC,YLZC+INDEXC-INDEXL,YLZC+(CLOSE-LOW));

   支价:=IF(CLOSE=INDEXC,INDEXL+INDEXC-YLZC,LOW+(CLOSE-YLZC));

   今压力:REF(阻价,1),LINETHICK0,COLOR00FF00;

   今支撑:REF(支价,1),LINETHICK0,COLORFF00FF;

   明压力:阻价,LINETHICK0;

   明支撑:支价,LINETHICK0,COLORFFAAFF;

   0,COLORFFFFFF;

   STICKLINE((C=ZTPRICE(REF(CLOSE,1),0.1)ANDC=H),O,C,3,0),COLORYELLOW;

   STICKLINE((C=DTPRICE(REF(CLOSE,1),0.1)ANDC=L),O,C,3,0),COLORGREEN;

该公式包含未来函数:CAPITAL未发现:DYNAINFO...未发现:FINANCE...未发现:XMA...未发现:#MONTH...未发现:#WEEK...未发现:#YEAR...未发现:DHIGH...未发现:DOPEN...未发现:DLOW...未发现:DCLOSE...未发现:DVOL...未发现:BARSNEXT...未发现:REFX...未发现:REFXV...该公式包含未来函数:DRAWLINE

注:

       馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。

       发文不易,如获益,欢迎赞赏,赞赏必复!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

我的网站