为什么不能显示力度,麻烦老师看下哪里出问题
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;
你这个指标 1来关键变量没有给出定义,2来不清楚你这个需求描述的具体意思。
麻烦提供下完整代码和需求描述。
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)),部分,需要显示画向下以及向上的,上涨下跌点数