以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  编辑指标问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=181945)

--  作者:1173158266
--  发布时间:2020/8/28 12:50:22
--  编辑指标问题
为什么不能显示力度,麻烦老师看下哪里出问题

DRAWTEXT(段=1, h, \'\'+h+\'/T\'+duanlast+\'/+\'+(h-REF(l,duanlast))), coloryellow, align1,valign2;
DRAWTEXT(段=-1, l, \'\'+l+\'/T\'+duanlast+\'/\'+(l-REF(h,duanlast))), colorCyan, align1;

--  作者:FireScript
--  发布时间:2020/8/28 13:15:22
--  
你这个指标 1来关键变量没有给出定义,2来不清楚你这个需求描述的具体意思。
麻烦提供下完整代码和需求描述。

--  作者:1173158266
--  发布时间:2020/8/28 15:23:17
--  
麻烦老师,数值转换使用NUMTOSTR
--  作者:1173158266
--  发布时间:2020/8/28 19:32:32
--  
bifx:=-REF(笔,bilast), linethick0,colorwhite;
duanfx:=-REF(段,duanlast), linethick0,colorwhite;

{画笔段}
drawline(笔=1,h,笔=-1,l,0),coloryellow;
drawline(笔=-1,l,笔=1,h,0),coloryellow;
drawline(段=1,h,段=-1,l,0),colorblue, linethick2;
drawline(段=-1,l,段=1,h,0),colorblue, linethick2;

{笔高低点 周期 力度 提示}

DRAWTEXT(笔=1, h, \'\'+NUMTOSTR(h,2)+\'/T\'+NUMTOSTR(bilast,0)+\'/+:\'+NUMTOSTR(h-l,bilast)), coloryellow, align1, PXUP20;
DRAWTEXT(笔=-1, l, \'\'+NUMTOSTR(l,2)+\'/T\'+NUMTOSTR(bilast,0)+\'/:\'+NUMTOSTR(l-h,bilast)), colorCyan, align1, PXDN10;


麻烦老师把最后2行修改为NUMTOSTR,目前需要修改的是后面+NUMTOSTR(h-l,bilast))以及+\'/:\'+NUMTOSTR(l-h,bilast)),部分,需要显示画向下以及向上的,上涨下跌点数