老师好,请教一个问题,如何写当跟BAR上不能交易两次,比如开仓后不能平仓和平仓后不能再开仓?谢谢!
A_GetOpenOrderCount: 返回当前公式应用的帐户下当前商品的未成交委托单数量。这个函数实盘时可以用吗?
加入一个变量开关
比如当根开仓时判断,a==0
然后开仓后,赋值a=1;
那么代码如果同事又开仓,就会判断 a==0时就会失败
王老师,这个变量开关应该定义成什么类型的变量呢?
定义成全局变量好像不行,实盘时前面的 Tick满足条件开仓后 后面的Tick就 不再 满足条件会出现信号闪烁。
定义成序列变量也不行,实盘 时跟没有开关一样,开仓 语句前的数值 是0之后 就是1,每个Tick会重复执行。