121 views
0

api.get_quote(symbol)
api.wait_update()
#这里要不要加上 if is_change()?

order = api.insert_order(symbol=symbol, direction=direction, offset=”OPEN”, volume=volume)
好了。现在已经试过两次,在非交易时间,也就是10:15-10:30之间触发委托了。
本来打算多挂两个订单,但想想没有用。因为一旦第二行的api.wait_update()成功执行后,一百个订单也全部发出去了。而且我的本金不多,弄那么多订单还麻烦。
那应该怎么办呢?
第一个方法,在上述程序注释的位置加上if is_change()判断。
第二个方法,在程序后面加上:

while order.is_error:
    order = api.insert_order(symbol=symbol, direction=direction, offset=”OPEN”, volume=volume, limit_price=limit_price)
    api.wait_update()
不知道管理员有什么的建议?

Answered question