不太明白你说的意思 理解是 你知道了一个确定的日期 然后需要求这个日期到最后交易日的天数?
如果是理解的这样儿 那么
你就可以用 CURRBARSCOUNT 求到最后交易日的周期数 看你确定那天的这个数值啊。 祝投资愉快!
不太明白你说的意思 理解是 你知道了一个确定的日期 然后需要求这个日期到最后交易日的天数?
如果是理解的这样儿 那么
你就可以用 CURRBARSCOUNT 求到最后交易日的周期数 看你确定那天的这个数值啊。 祝投资愉快!
试过了,用的不熟,没做出来。不过,你提示后我又试了试。貌似解决了。
IF(FINANCE(7)!=REF(FINANCE(7),1),CURRBARSCOUNT,DRAWNULL)NODRAW;
应该没有问题了吧,谢谢了。
试过了,用的不熟,没做出来。不过,你提示后我又试了试。貌似解决了。
IF(FINANCE(7)!=REF(FINANCE(7),1),CURRBARSCOUNT,DRAWNULL)NODRAW;
应该没有问题了吧,谢谢了。
还是不行啊,不知道是不是我应用不当?还是BUG?
公式如下:
T:=IF(FINANCE(7)!=REF(FINANCE(7),1),CURRBARSCOUNT,DRAWNULL);
DRAWTEXT(FINANCE(7)!=REF(FINANCE(7),1),H*1.05,STRCAT(STRCAT('天数',' '),CON2STR(T,0)))COLORGREEN;
出来效果是这样:
此主题相关图片如下1.png:
另:测试
DRAWTEXT(FINANCE(7)!=REF(FINANCE(7),1),H*1.05,STRCAT(STRCAT('天数',' '),CON2STR(REF(C,T),2)))COLORGREEN;
输出正常;
测试
DRAWTEXT(FINANCE(7)!=REF(FINANCE(7),1),H*1.05,STRCAT(STRCAT('天数',' '),CON2STR(REFX(C,T-1),2)))COLORGREEN;
输出效果如图1。
t:=FINANCE(7)!=REF(FINANCE(7),1);
drawnumber(t,h*1.05,currbarscount-1);