今天我用东航期货的模拟版,版本1.991做测试时发现
Sub Test1()
order.OrderQueue=0
'buy(Type,Vol,Price,StoplmtPrice,Code,Market,AccountID,Valid)
id=order.Buy(0,1,59000,0,"CU01","sq","",0)
End Sub
Sub Test2()
order.OrderQueue=0
'buy(Type,Vol,Price,StoplmtPrice,Code,Market,AccountID,Valid)
id=order.Buy(1,1,59000,0,"CU01","sq","",0)
End Sub
Sub Test3()
order.OrderQueue=0
id=order.Sell(1,1,59910,0,"CU01","sq","",0)
End Sub
Sub Test4()
order.OrderQueue=0
id=order.Sell(0,1,59910,0,"CU01","sq","",0)
End Sub
发现buy指令正常,但sell,buyshort,sellshort的市价单怎么变成了限价单
比如执行test3后,交易系统里显示如下,请检查是什么原因
应该是没问题的,因为上海交易所没有市价单指令,在金字塔上对上海品种下市价单实际金字塔是按照+N个点实现的
还有个问题咨询下,在临近停板处,如果上海市价单采取这种方法,会出现价格超越停板价,使委托单无效的情况,请问金字塔如何处理的,是否取了停板价进行了比对?