最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信判断形态趋势指标公式

    正文概述    2024-05-04 04:11:09  
    N:=6; M:=6; TR:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N); HD:=HIGH-REF(HIGH,1); LD:=REF(LOW,1)-LOW; DMP:=SUM(IF(HD 0,HD,0),N); DMM:=SUM(IF(LD 0,LD,0),N); PDI:DMP*100/TR,colorwhite; MDI:DMM*100/TR,coloryellow; :=ref(MDI,1)=0andref(MDI,2) 3andMDI 1andclose ref(close,1)andPDI ref(PDI,1)andref(PDI,1) ref(PDI,2)andPDI 60andPDI 巨反转:=if(ref(MDI,1)=0andref(mdi,2)=0ANDMDI 3ANDPDI 60andclose ref(close,1)andpdi ref(pdi,1)andref(close,1) ref(close,2),1,0); 小心:=if(ref(MDI,1) 2.5and(MDI-ref(MDI,1)) 2andclose ref(close,1)andpdi ref(pdi,1)and40 PDI,1,0); :=if(close ref(close,1)andpdi ref(pdi,1)andref(pdi,1) ref(PDI,2)andref(pdi,1) 60,1,0); F:=if(close ref(close,1)andpdi ref(pdi,1)andref(close,2) ref(close,1),if((PDI-10) 0,PDI-10,0),0); e:=if(ref(MDI,1)=0,10,0)+if(ref(MDI,1) 3,10,0)+if(ref(MDI,2)=0,10,0)+if(ref(MDI,2) 4,15,0)+if(ref(MDI,3)=0,15,0)+if(ref(MDI,3) 5,20,0)+if(MDI=0,5,0)+if(MDI 5,5,0)+F+if(F 0,ref(f,1),0); 小心指数:IF(E 100,100,E); DRAWTEXT(巨反转=1,20,'巨反转'),colorred; DRAWTEXT(巨反转=0and反转=1,20,'反转'),colorred; DRAWTEXT(反转=0and小心=1,20,'小心'),colorred; DRAWTEXT(背离=1,80,'背离'),colorred; DRAWTEXT(背离=0andclose ref(close,1)andpdi ref(pdi,1){andref(pdi,1) ref(PDI,2)}andref(pdi,1) 50,70,'背'),colorred; DRAWTEXT(ref(PDI,1) 2.5and(PDI-ref(PDI,1)) 1.5andclose ref(close,1)andMdi ref(Mdi,1),20,'上'),colorred; DRAWTEXT(ref(PDI,1) 5andref(PDI,1) ref(pdi,2)and(PDI-ref(PDI,1)) 1.5andclose ref(close,1)andMdi ref(Mdi,1),20,'?上'),colorred; 保守开盘线:LLV(FORCAST(o,10),18),COLORCYAN,linethick2; 保守收盘线:HHV(FORCAST(C,10),18),color208fff,linethick2; 卖线:EMA(((SLOPE(CLOSE,34) * 20) + CLOSE),75),colorFFFF; 买线:EMA(CLOSE,8),colorFFFFFF; VAR1:=(买线 - 卖线); STICKLINE((VAR1  = 0),买线,卖线,0.5,0),colorFF; STICKLINE((VAR1   0),买线,卖线,0.5,0),colorFF00; 买:=EMA(((100 * (CLOSE - LLV(LOW,34))) / (HHV(HIGH,34) - LLV(LOW,34))),3); 卖:=SMA((((HHV(HIGH,34) - CLOSE) / (HHV(HIGH,34) - LLV(LOW,34))) * 100),2,1); :=EMA(((100 * (INDEXC - LLV(INDEXL,34))) / (HHV(INDEXH,34) - LLV(INDEXL,34))),3); 涨幅:=(((CLOSE / REF(CLOSE,1)) - 1) * 100); a:=(CROSS(买,卖) AND (买  = 45)); b:=(CROSS(买,大盘) AND (买  = 45)); d:=(CROSS(买,75) AND (涨幅  = 2)); dd:=(CROSS(买,20) AND (涨幅  = 2)); DRAWTEXT((a  0),(LOW * 0.99),'←阻击龙头'),LINETHICK0,colorFFFF00; DRAWTEXT((b  0),(LOW * 1.02),'←决战龙头'),LINETHICK0,colorFFFF; DRAWTEXT((d  0),(LOW * 1.05),'←绝对龙头'),LINETHICK0,colorFF; DRAWTEXT((dd  0),(LOW * 1.05),'←金股'),LINETHICK0,colorFF; TJ:=((CLOSE   OPEN) OR ((CLOSE = OPEN) AND (CLOSE   REF(CLOSE,1)))); STICKLINE(TJ,LOW,HIGH,0.8,0),colorFF; STICKLINE(TJ,OPEN,CLOSE,8,0),colorFF; STICKLINE(TJ,OPEN,CLOSE,6,0),color8B6AFD; STICKLINE(TJ,OPEN,CLOSE,2,0),colorC6B6FE; STICKLINE(TJ,OPEN,CLOSE,1,0),colorF9F7FF; STICKLINE(NOT(TJ),LOW,HIGH,0.1,0),colorFF0000; STICKLINE(NOT(TJ),OPEN,CLOSE,8,0),colorFF0000; STICKLINE(NOT(TJ),OPEN,CLOSE,6,0),colorFF7578; STICKLINE(NOT(TJ),OPEN,CLOSE,2,0),colorFFBFC1; STICKLINE(NOT(TJ),OPEN,CLOSE,0.5,0),colorFFFFF7;

    公式解读:

    通达信判断形态趋势指标公式源码解读


    N赋值:6 M赋值:6 TR赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的N日累和 HD赋值:最高价-1日前的最高价 LD赋值:1日前的最低价-最低价 DMP赋值:如果HD ,返回?,否则返回?的?日累和 0,HD,0),N) DMM赋值:如果LD ,返回?,否则返回?的?日累和 0,LD,0),N) 输出PDI:DMP*100/真实波幅,画白色 输出MDI:DMM*100/真实波幅,画黄色 反转赋值:1日前的MDI=0ANDREF(MDI,2) 3ANDMDI 1ANDCLOSE 1日前的收盘价ANDPDI 1日前的PDIANDREF(PDI,1) 2日前的PDIANDPDI 60ANDPDI 巨反转赋值:如果1日前的MDI=0ANDREF(MDI,2)=0ANDMDI ,返回?,否则返回? 3ANDPDI 60ANDCLOSE 1日前的收盘价ANDPDI 1日前的PDIANDREF(收盘价,1) 2日前的收盘价,1,0) 小心赋值:如果1日前的MDI ,返回?,否则返回? 2.5AND(MDI-1日前的MDI) 2ANDCLOSE 1日前的收盘价ANDPDI 1日前的PDIAND40 PDI,1,0) 背离赋值:如果收盘价 ,返回?,否则返回? 1日前的收盘价ANDPDI 1日前的PDIANDREF(PDI,1) 2日前的PDIANDREF(PDI,1) 60,1,0) F赋值:如果收盘价 ,返回?,否则返回? 1日前的收盘价ANDPDI 1日前的PDIANDREF(收盘价,2) 1日前的收盘价,如果(PDI-10) ,返回?,否则返回? 0,PDI-10,0),0) E赋值:如果1日前的MDI=0,返回10,否则返回0+如果1日前的MDI ,返回?,否则返回? 3,10,0)+如果2日前的MDI=0,返回10,否则返回0+如果2日前的MDI ,返回?,否则返回? 4,15,0)+如果3日前的MDI=0,返回15,否则返回0+如果3日前的MDI ,返回?,否则返回? 5,20,0)+如果MDI=0,返回5,否则返回0+如果MDI ,返回?,否则返回? 5,5,0)+F+如果F ,返回?,否则返回? 0,1日前的F,0) 输出小心指数:如果E ,返回?,否则返回? 100,100,E) 当满足条件巨反转=1时,在20位置书写文字,画红色 当满足条件巨反转=0AND反转=1时,在20位置书写文字,画红色 当满足条件反转=0AND小心=1时,在20位置书写文字,画红色 当满足条件背离=1时,在80位置书写文字,画红色 当满足条件背离=0ANDCLOSE 时,在?位置书写文字 1日前的收盘价ANDPDI 1日前的PDIANDREF(PDI,1) 50,70,'背'),画红色 当满足条件1日前的PDI 时,在?位置书写文字 2.5AND(PDI-1日前的PDI) 1.5ANDCLOSE 1日前的收盘价ANDMDI 1日前的MDI,20,'上'),画红色 当满足条件1日前的PDI 时,在?位置书写文字 5ANDREF(PDI,1) 2日前的PDIAND(PDI-1日前的PDI) 1.5ANDCLOSE 1日前的收盘价ANDMDI 1日前的MDI,20,'?上'),画红色 输出保守开盘线:18日内开盘价的10日线性回归预测值的最低值,画青色,线宽为2 输出保守收盘线:18日内收盘价的10日线性回归预测值的最高值,COLOR208FFF,线宽为2 输出卖线:((收盘价的34日线性回归斜率?*?20)?+?CLOSE)的75日指数移动平均,COLORFFFF 输出买线:收盘价的8日指数移动平均,COLORFFFFFF VAR1赋值:(买线?-?卖线) 当满足条件(VAR1? =?0)时,在买线和卖线位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF 当满足条件(VAR1? ?0)时,在买线和卖线位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF00 买赋值:((100?*?(CLOSE?-?LLV(最低价,34)))?/?(34日内最高价的最高值?-?LLV(最低价,34)))的3日指数移动平均 卖赋值:(((34日内最高价的最高值?-?CLOSE)?/?(34日内最高价的最高值?-?LLV(最低价,34)))?*?100)的2日[1日权重]移动平均 大盘赋值:((100?*?(INDEXC?-?LLV(大盘的最低价,34)))?/?(34日内大盘的最高价的最高值?-?LLV(大盘的最低价,34)))的3日指数移动平均 涨幅赋值:(((CLOSE?/?REF(收盘价,1))?-?1)?*?100) A赋值:(买上穿卖?AND?(买? =?45)) B赋值:(买上穿大盘?AND?(买? =?45)) D赋值:(买上穿75?AND?(涨幅? =?2)) DD赋值:(买上穿20?AND?(涨幅? =?2)) 当满足条件(A ?0)时,在(LOW?*?0.99)位置书写文字,线宽为0,COLORFFFF00 当满足条件(B ?0)时,在(LOW?*?1.02)位置书写文字,线宽为0,COLORFFFF 当满足条件(D ?0)时,在(LOW?*?1.05)位置书写文字,线宽为0,COLORFF 当满足条件(DD ?0)时,在(LOW?*?1.05)位置书写文字,线宽为0,COLORFF TJ赋值:((CLOSE? ?OPEN)?OR?((CLOSE?=?OPEN)?AND?(CLOSE? ?REF(收盘价,1)))) 当满足条件TJ时,在最低价和最高价位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,COLORFF 当满足条件TJ时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFF 当满足条件TJ时,在开盘价和收盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR8B6AFD 当满足条件TJ时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORC6B6FE 当满足条件TJ时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORF9F7FF 当满足条件取反时,在最低价和最高价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLORFF0000 当满足条件取反时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFF0000 当满足条件取反时,在开盘价和收盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF7578 当满足条件取反时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFBFC1 当满足条件取反时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFFF7





    通达信判断形态趋势指标公式截图

    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信判断形态趋势指标公式 加入收藏