IF( MarketPosition == 0 And c[1]>ema10[1] And ema[1]>ema5[1] And low[1]>low[2] )
{
buy(1,BuyTarget);
}
主连映射到主力合约的代码无法正确取到主力合约的正确持仓信息,试过用A_BuyPosition 或者用 CurrentContracts 都取不到正确的数值,问一下有没有好的方法。
用全局变量,设置一个状态值,开仓启动状态,在开仓的状态下就不用开仓了,平仓时把这个状态值重置就行了
简单暴力,不过就没有办法取到真实持仓的信息么。