神奇指标网

通达信红绿趋势指标公式

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

  

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



通达信红绿趋势指标公式源码:




    input:N(10,1,500);
    HH:=HHV(HIGH,N);
    LL:=LLV(LOW,N);
    HH1:=BARSLAST((HH>REF(HH,1)));
    LL1:=BARSLAST((LL<REF(LL,1)));
    ifHH1<LL1then
    L1:LL,colorred,linethick2;
    ifHH1>LL1then
    H1:HH,LINETHICK2,color1B8800;
    STICKLINE((HH1<LL1),CLOSE,OPEN,9,0),colorred;
    STICKLINE((HH1<LL1),HIGH,LOW,0,0),coloryellow;
    STICKLINE((HH1>LL1),CLOSE,OPEN,9,0),colorgreen;
    STICKLINE((HH1>LL1),HIGH,LOW,0,0),colorwhite;
    DRAWICON(CROSS(HH1,LL1),HH,11);
    DRAWICON(CROSS(LL1,HH1),LL,12);
    DRAWTEXT(CROSS(HH1,LL1),HH,'卖');
    DRAWTEXT(CROSS(LL1,HH1),LL,'买');
    DRAWTEXT(FILTER(((HH1<REF(HH1,1))AND(HH1<LL1)),90),LOW,'♂加');
    DRAWTEXT(FILTER(((LL1<REF(LL1,1))AND(HH1>LL1)),90),HIGH,'♀减');
    X_1:=(3*CLOSE+LOW+OPEN+HIGH)/6;
    B:(20*X_1+19*REF(X_1,1)+18*REF(X_1,2)+17*REF(X_1,3)+16*REF(X_1,4)+15*REF(X_1,5)+14*REF(X_1,6)+13*REF(X_1,7)+12*REF(X_1,8)+11*REF(X_1,9)+10*REF(X_1,10)+9*REF(X_1,11)+8*REF(X_1,12)+7*REF(X_1,13)+6*REF(X_1,14)+5*REF(X_1,15)+4*REF(X_1,16)+3*REF(X_1,17)+2*REF(X_1,18)+REF(X_1,20))/210,LINETHICK3;
    D:ma(B,15),LINETHICK3;
    DRAWBAND(B,RGB(200,0,0),D,RGB(0,200,0));
    DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
    板块类别:=stRCAT(STRCAT(STRCAT(STRCAT(DYBLOCK,HYBLOCK),FGBLOCK),ZHBLOCK),GNBLOCK);
    DRAWTEXT_FIX(ISLASTBAR,0,0,0,板块类别),COLORWHITE;




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


    输出INPUT:N(10,1,500)
    HH赋值:N日内最高价的最高值
    LL赋值:N日内最低价的最低值
    HH1赋值:上次(HH>距今天数
    1日前的HH))
    LL1赋值:上次(LL<距今天数
    1日前的LL))
    IFHH1<
    输出LL1THENL1:LL,画红色,线宽为2
    IFHH1>
    输出LL1THENH1:HH,线宽为2,COLOR1B8800
    当满足条件(HH1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    LL1),收盘价,开盘价,9,0),画红色
    当满足条件(HH1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    LL1),最高价,最低价,0,0),画黄色
    当满足条件(HH1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    LL1),收盘价,开盘价,9,0),画绿色
    当满足条件(HH1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    LL1),最高价,最低价,0,0),画白色
    当满足条件HH1上穿LL1时,在HH位置画11号图标
    当满足条件LL1上穿HH1时,在LL位置画12号图标
    当满足条件HH1上穿LL1时,在HH位置书写文字
    当满足条件LL1上穿HH1时,在LL位置书写文字
    当满足条件((HH1<的?日过滤时,在?位置书写文字
    1日前的HH1)AND(HH1<
    LL1)),90),最低价,'♂加')
    当满足条件((LL1<的?日过滤时,在?位置书写文字
    1日前的LL1)AND(HH1>
    LL1)),90),最高价,'♀减')
    X_1赋值:(3*收盘价+最低价+开盘价+最高价)/6
    输出B:(20*X_1+19*1日前的X_1+18*2日前的X_1+17*3日前的X_1+16*4日前的X_1+15*5日前的X_1+14*6日前的X_1+13*7日前的X_1+12*8日前的X_1+11*9日前的X_1+10*10日前的X_1+9*11日前的X_1+8*12日前的X_1+7*13日前的X_1+6*14日前的X_1+5*15日前的X_1+4*16日前的X_1+3*17日前的X_1+2*18日前的X_1+20日前的X_1)/210,线宽为3
    输出D:B的15日简单移动平均,线宽为3
    画带状线
    K线
    板块类别赋值:字符串相加
    当满足条件是否最后一个周期时,在横轴0纵轴0位置书写文字,画白色



通达信红绿趋势指标公式截图


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

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

网友评论

已有0人评论

清除 发表评论