clearSwitch:=true
for i=1 to M do if ref(ind,i)<ref(dl,i) then clearSwitch:=false
sellshort(clearSwitch, 0, limitr, open)
上面的语句,在clearSwith变量在符合条件时没有被赋值为false;
原逻辑是只有要一个bar的ind<dl,clearswitch就为false,也就不平空单了。
但是出来的结果却是clearSwith变量在符合条件时没有被赋值为false,导致一直触发sellshort指令。
实在不知道为什么,求教!
分号没写
编译不过
你没有写控制sellshort(clearSwitch, 0, limitr, open)