神奇指标网

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

浏览 280次浏览
标签: 趋势
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  

以下是通达信判断形态趋势指标公式源码和注释翻译结果


使用说明:  

   当形态趋势指标上升时,表示近期涨幅较大,可能存在上涨趋势。

   当形态趋势指标下降时,表示近期跌幅较大,可能存在下跌趋势。

   当形态趋势指标维持在较低的水平上下波动时,可能意味着市场处于盘整或横向波动状态。


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


    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>45;
    巨反转:=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>
    45
    巨反转赋值:如果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





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

神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论