用调试窗口查看变量时,图1是未加变量过滤时的显示,变量QI数值列显示的是6;图2是加了变量过滤后单独显示QI,数值列的输出就变成了1。程序此时是停在断点上的,并未运行,这个变量不应该发生变化。请问要如何解决?
这个工具非常有用啊。用了For循环,查看中间变量必须要用啊。
这个错误和代码无关,因为代码根本就没有处在运行状态,只是变量比较多,过滤一下显示就不一样了,关掉过滤,又变回去了。
for循环在pel中也体现不出来过程,每根k线上的值都是for循环之后的结果。
你说的这个问题,我们后面确认后修正。你先不要使用过滤的方式。
另外,程序化策略中,尽量避免使用循环语句,很容易造成计算卡死的情况。