举个例子
if TACCOUNT2(31,'41003519') >500 then exit;
if tholding=0 then exit;
在某个条件满足之后就exit,你这个不知道有什么意义
手续费大于500的意思,就是100%肯定有错误发生了,因为不发发生错误的话,手续费不会超过200,如果直接退出,那么可能还有错误的仓位存在,所以需要平仓。另外
if tholding=0 then exit;
那么这个程序是放顶部的,会影响正常的程序你要把这类的exit有写在策略最后,不能写开头
写法是对的.
放在前面,
需要自己注意的是:如果有全局变量,EXIT是直接退出程序,后面不再执行,这个中断会影响到全局变量的赋值