XL:=SLOPE(M10);
下面是在后台运行,DEBUGFILE取到的值,之前一直正常,今早跳空下跌开盘后,取到的值就看不懂了,我采用的是填补开盘跳空缺口的还权方式,请教下面第二条XL的值,为什么会显示为1.#R,又是什么意思?
2018-02-22 02:59:55.098 XL的值=1.19
2018-02-22 09:15:04.943 XL的值=-1.#R
slope定义的不对吧? SLOPE(X,N);这样定义的;
[此贴子已经被作者于2018/2/22 11:15:16编辑过]
是的,纠正一下,我是这样写的 SLOPE(M10,2);请帮忙分析
2018-02-22 02:59:55.098 XL的值=1.19
2018-02-22 09:15:04.943 XL的值=-1.#R
取值出现#R是什么意思呢?
MA10:MA(CLOSE,10);
XL:SLOPE(MA10,2);
debugfile('C:\log\test1.txt','XL的值=%.2f',XL)
[此贴子已经被作者于2018/2/22 13:03:01编辑过]
我在后交运行了两个策略,两个策略都带有
XL:SLOPE(MA10,2);DEBUGFILE输出XL有些时候是正确的,多数时候都是无效的
说下您具体测试的是哪个品种,哪个周期的? 刚才测试了股指合约并未出现您说的无效值;