while True: api.wait_update() if pos1.pos_long == 30: break order1=api.insert_order("SHFE.ni2402",direction="SELL",offset="OPEN",volume=2,limit_price=quote2.lower_limit,advanced="FOK")...
举例说明,前提是该合约短时间价格不变,没有交易,该合约卖价一 1000,卖量一 3,卖价二 1200,卖量二 3,情况一:现在我以限价1000买进,买2手,FAK指令,这种情况应该一下单就成交吧,可是模拟交易等老半天都不成交,order状态一直alive,剩余持仓无变化。情况二:现在我以限价1000买进,买4手,FAK指令,这种情况应该买入3手,剩余一手自动撤销吧,实际是要么全成交(居然能以1000元买4手,好奇,疑惑,不解???),要门全撤单(这不是FOK的功能吗?)。...
我找了一些交易不频繁的合约,价格几乎不变,限价高于卖一价,买量也都小于盘口的量,交易还老半天,一直交易不成功,没反应,状态一直alive。按道理这种情况不是一下单就成交吗,实际真实交易的时候不会也这样吧,老半天没反应,这样还不如手动下单啊。用FAK指令,要么全完成交易,要么全撤单,没有出现剩余的撤单。是不是模拟交易不太行啊?我换simnow模拟会好一点?目前用的快期模拟,但simnow模拟一直登不上
账号密码都没问题,快期模拟账号就能登录