1
2
3
4
5
6
7
8
9
10
11
12
13
14
from tqsdk import TqApi, TqAuth,TargetPosTask
api = TqApi(auth=TqAuth("******", "******"))
ts = api.get_trading_status("SHFE.au2312")
print(ts.trade_status)
auq=api.get_quote("SHFE.au2312")
t1 = TargetPosTask(api, "SHFE.au2312",price=auq.bid_price1 )
while True:
api.wait_update()
if ts.trade_status == "CONTINOUS":
t1.set_target_volume(1)
break
# insert_order指令会在下一次wait_update()发出
#api.wait_update()
api.close()
设想是用targetPosTask中设置价格参数,设为卖一,但是报错,说:
raise Exception(“下单方式(price) %s 错误, 请检查 price 参数是否填写正确” % price)
Exception: 下单方式(price) 475.26 错误, 请检查 price 参数是否填写正确
这是怎么回事,设为卖一也不行?
李思恒 已回答的问题 2023年11月29日