资金曲线1:if(DATE<=1110829,ASSET,drawnull),COLORred;
资金曲线2:if(DATE<=1110826,ASSET,drawnull),COLORcyan;
drawtextex(1,1,10,100,numtostr(资金曲线1,2),colorred);
drawtextex(1,1,10,130,numtostr(资金曲线2,2),colorcyan);
只改了个时间,主图上显示文字就不正常了,是什么原因?
DATE<=1110829
这个时间只有是最后一天,主图上才能正常显示,提前一天时间,主图就不能正常显示了,是什么原因?请高手赐教。
这样应该可以:
drawtextex(date<=1110829,1,10,100,numtostr(资金曲线1,2),colorred);
drawtextex(DATE<=1110826,1,10,130,numtostr(资金曲线2,2),colorcyan);
这样应该可以:
drawtextex(date<=1110829,1,10,100,numtostr(资金曲线1,2),colorred);
drawtextex(DATE<=1110826,1,10,130,numtostr(资金曲线2,2),colorcyan);
谢谢版主,这样格式也不能正常显示,只有把时间调到最后一天才可以正常显示,调到前面还是显示不了
那就是drawtextex输出文字的条件,取的是最后一个周期的值
最有最后一个周期的条件成立了,才会输出文字
这样应该可以:
drawtextex(date<=1110829,1,10,100,numtostr(资金曲线1,2),colorred);
drawtextex(DATE<=1110826,1,10,130,numtostr(资金曲线2,2),colorcyan);
还是不行,难道是因为asset的原因?只能显示最后一天?
DRAWTEXTEX(C>O,1,500,500,'买进')---表示最后K线阳线时在图形中间位置显示'买进'字样