您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

请老师帮忙如何画出柱状线并显示柱状线距最后交易日数值 [通达信]

  • 咨询内容:

    设一只股票自上市以来到今天的总交易日为T,以60交易日为循环周期,我想在主图上划出最后一个60交易日的柱状线,为何柱状线出现位置不对并且出现2条柱状线,N+1不显示数值?如何显示数值?

     

     

    T:=BARSCOUNT(C);
    A:=BARSCOUNT(C)/60;
    B:=INTPART(A)*60;
    N:=T-B;


    H1:=HHV(H,200);

    H2:=LLV(L,200);

    STICKLINE(CURRBARSCOUNT=N+1,H1,H2,0,1)COLORMAGENTA;
    DRAWTEXT(CURRBARSCOUNT=N+1,(H1+H2)/2,'N')COLORMAGENTA;


     

     

  • 通达信技术部:

    写 N:=const(t-b);

     

    另告,barscount(c)从0开始,不是从1。

     

  • 通达信客服: 非常感谢anewfresh老师,柱状线旁的N还是没有显示数值。

     

  • 网友交流:

    为显示N的值,代替'N',写 var2str(N,0)

     

    或者用 DrawNumber()函数,写 N ,但不要用引号。

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容