神奇指标网

通达信红绿分明指标公式

浏览 496次浏览
标签: 指标公式
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  

以下是通达信红绿分明指标公式源码和注释翻译结果



通达信红绿分明指标公式源码:


    DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
    DEA:EMA(DIF,9);
    MACD:(DIF-DEA)*2,COLORSTICK;
    MACDHS:=IF(MACD>0ANDMACD>REF(MACD,1),MACD,0);
    MACDHX:=IF(MACD>0ANDMACD<REF(MACD,1),MACD,0);
    MACDLX:=IF(MACD<0ANDMACD<REF(MACD,1),MACD,0);
    MACDLS:=IF(MACD<0ANDMACD>REF(MACD,1),MACD,0);
    红柱面积:=IF(MACD>0,SUM(MACD,BARSLAST(MACD<0)),0),PRECIS2,COLOR0000FF;
    绿柱面积:=IF(MACD<0,SUM(MACD,BARSLAST(MACD>0)),0),PRECIS2,COLOR006000;;
    DRAWTEXT(REF(MACD,1)>0ANDMACD<=0,HHV(MACD,4),''+TOSTRING(REF(红柱面积,1),2)),colorred;DRAWTEXT(REF(MACD,1)<0ANDMACD>=0,LLV(MACD,4),''+TOSTRING(REF(ABS(绿柱面积),1),2)),Color00ff00;
    DRAWTEXT(ISNULL(REFX(&CLOSE,1))=1ANDMACD<0,LLV(MACD,4),''+TOSTRING(ABS(绿柱面积),2)),Color004A00;
    DRAWTEXT(ISNULL(REFX(&CLOSE,1))=1ANDMACD>0,HHV(MACD,4),''+TOSTRING(ABS(红柱面积),2)),colorred;
    P1:=5;
    P2:=4;
    SSRCJL:=Ema(vol,13);
    SSRCJE:=EMA(AMOUNT,13);
    SSRCBJX:=((SSRCJE/SSRCJL)/100);
    SSRGL:=(((CLOSE-SSRCBJX)/SSRCBJX)*100);
    绝对底:=SSRGL<(0-18);
    大底:=SSRGL<(0-14);
    中底:=SSRGL<(0-10);
    短底:=SSRGL<(0-6);
    stICKLINE((SSRGL<(0-18)),60,80,3,0),COLORRED;
    STICKLINE((SSRGL<(0-14)),40,60,3,0),COLORBLUE;
    STICKLINE((SSRGL<(0-10)),20,40,3,0),COLORYELLOW;
    STICKLINE((SSRGL<(0-6)),0,20,3,0),COLORWHITE;
    高卖:80,POINTDOT,COLORRED;
    低吸:20,POINTDOT,COLORGREEN;
    VAR1:=LLV(LOW,P1);
    VAR2:=HHV(HIGH,P1);
    K:EMA((CLOSE-VAR1)/(VAR2-VAR1)*100,P2),COLORRED,LINETHICK2;
    D:EMA(0.667*REF(K,1)+0.333*K,2),COLORGREEN,LINETHICK2;






通达信红绿分明指标公式源码注释翻译结果


    输出DIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均
    输出DEA:DIF的9日指数移动平均
    输出平滑异同平均线:(DIF-DEA)*2,COLORSTICK
    MACDHS赋值:如果MACD>,返回?,否则返回?
    0ANDMACD>
    1日前的MACD,MACD,0)
    MACDHX赋值:如果MACD>,返回?,否则返回?
    0ANDMACD<
    1日前的MACD,MACD,0)
    MACDLX赋值:如果MACD<,返回?,否则返回?
    0ANDMACD<
    1日前的MACD,MACD,0)
    MACDLS赋值:如果MACD<,返回?,否则返回?
    0ANDMACD>
    1日前的MACD,MACD,0)
    红柱面积赋值:如果MACD>,返回?,否则返回?
    0,MACD的上次MACD<距今天数日累和
    0)),0),PRECIS2,COLOR0000FF
    绿柱面积赋值:如果MACD<,返回?,否则返回?
    0,MACD的上次MACD>距今天数日累和
    0)),0),PRECIS2,COLOR006000
    当满足条件1日前的MACD>时,在?位置书写文字
    0ANDMACD<
    =0,4日内MACD的最高值,''+TOSTRING(1日前的红柱面积,2)),画红色
    当满足条件1日前的MACD<时,在?位置书写文字
    0ANDMACD>
    =0,4日内MACD的最低值,''+TOSTRING(1日前的绿柱面积的绝对值,2)),COLOR00FF00
    当满足条件ISNULL(?日后的&时,在?位置书写文字
    收盘价,1))=1ANDMACD<
    0,4日内MACD的最低值,''+TOSTRING(绿柱面积的绝对值,2)),COLOR004A00
    当满足条件ISNULL(?日后的&时,在?位置书写文字
    收盘价,1))=1ANDMACD>
    0,4日内MACD的最高值,''+TOSTRING(红柱面积的绝对值,2)),画红色
    P1赋值:5
    P2赋值:4
    SSRCJL赋值:成交量(手)的13日指数移动平均
    SSRCJE赋值:成交额(元)的13日指数移动平均
    SSRCBJX赋值:((SSRCJE/SSRCJL)/100)
    SSRGL赋值:(((收盘价-SSRCBJX)/SSRCBJX)*100)
    绝对底赋值:SSRGL<(0-18)
    大底赋值:SSRGL<(0-14)
    中底赋值:SSRGL<(0-10)
    短底赋值:SSRGL<(0-6)
    当满足条件(SSRGL<(0-18))时,在60和80位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
    当满足条件(SSRGL<(0-14))时,在40和60位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色
    当满足条件(SSRGL<(0-10))时,在20和40位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
    当满足条件(SSRGL<(0-6))时,在0和20位置之间画柱状线,宽度为3,0不为0则画空心柱.,画白色
    输出高卖:80,POINTDOT,画红色
    输出低吸:20,POINTDOT,画绿色
    VAR1赋值:P1日内最低价的最低值
    VAR2赋值:P1日内最高价的最高值
    输出K:(收盘价-VAR1)/(VAR2-VAR1)*100的P2日指数移动平均,画红色,线宽为2
    输出D:0.667*1日前的K+0.333*K的2日指数移动平均,画绿色,线宽为2





通达信红绿分明指标公式截图

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

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

网友评论

已有0人评论

清除 发表评论