D:CALLSTOCK('',VTVOL,6 ,0 )/ CALLSTOCK( '',VTOPENINT,6 ,0) ;
另外改成 D:CALLSTOCK('',VTVOL,6 ,0 )/ CALLSTOCK( '',VTOPENINT,-1 ,0) ; 为何两者输出显示不一样 理论上取值都是一样的 哪种表述更为准确?
D:CALLSTOCK('',VTVOL,6 ,0 )/ CALLSTOCK( '',VTOPENINT,6 ,0) ;
这个本身代码上看是没涉及到未来的。但是如果你是在小周期里面这样调用,那就是小引大了。
日线下 本地测试 CALLSTOCK('',VTVOL,6 ,0 )/ CALLSTOCK( '',VTOPENINT,-1 ,0) 和上面的返回值是一样的。 你这个必须在日线下2段代码的返回值才是一样的,否则肯定不一样的。
小周期引用大周期,会产生未来的。
最好的方式是向前引用一根k,callstock(.....,-1)//详细用法参考函数列表。
[此贴子已经被作者于2018/10/29 9:36:29编辑过]