本来想用它来判断是否成交。大约要连续成交4-5张后,才会有get_postion相当信息的更新。
if (api.get_position(‘SHFE.ag2012’)[‘volume_long’] ==0 and api.get_position(‘SHFE.ag2012’)[‘volume_short’] ==0 ):
order=api.insert_order(..SHFE.ag2012.) #本来想跟据前面的更新,一旦这个ORDER执行一次后,上面的volume_long或volume_short应该有一个为1.但没有,仍然是0.
模拟盘上运行。不知实盘是否也是这样,在一个while True循环中