代码如下(代码只是为了测试DEBUGFILE2的功能):
//获得价差方法1,RB09为螺纹1609合约
CC:REF(CLOSE,1);
D1609:"RB09$CC"-"RB09$CLOSE";
DEBUGFILE2('C:\TEST.txt',' close: ',D1609,1) ;
输出文件:
2016-08-09 17:27:22.702 close:
2016-08-09 17:27:22.765 close:
2016-08-09 17:27:22.765 close:
2016-08-09 17:27:22.780 close:
2016-08-09 17:27:22.780 close:
.
.
.
.
输出文件想显示参数D1609的数值,但是却没能显示,不知道是参数有问题还是DEBUGFILE2输出有问题?
谢谢帮忙解答一下
要写成'close: %.2f'
不要省小数位参数
改了后,现在输出的结果变成这样了
2016-08-10 09:47:30.174 close: -1.#R
2016-08-10 09:47:30.174 close: -1.#R
2016-08-10 09:47:30.174 close: -1.#R
2016-08-10 09:47:30.174 close: -1.#R
2016-08-10 09:47:30.174 close: -1.#R
2016-08-10 09:47:30.174 close: -1.#R
2016-08-10 09:47:30.174 close: -1.#R
2016-08-10 09:47:30.189 close: -1.#R
2016-08-10 09:47:30.189 close: -1.#R
2016-08-10 09:47:30.189 close: -1.#R
2016-08-10 09:47:30.189 close: -1.#R
2016-08-10 09:47:30.189 close: -1.#R
.
.
.
能帮忙解答下吗?谢谢了
引用没写对
c1:callstock('rb09',vtclose,datatype,-1);
cc:callstock('rb09',vtclose,datatype);
D1609:c1-cc;