1.54K 浏览
0

比如 Traceback (most recent call last):
File “C:\Users\Administrator\Desktop\12in1天勤模拟chunjingban.py”, line 1278, in <module>
Screenshot()
File “C:\Users\Administrator\Desktop\12in1天勤模拟chunjingban.py”, line 270, in Screenshot
order = api.insert_order(symbol=”ex2″, direction=”BUY”, offset=”OPEN”, volume=1)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Program Files\Python311\Lib\site-packages\tqsdk\api.py”, line 1249, in insert_order
(exchange_id, instrument_id) = symbol.split(“.”, 1)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 2, got 1)

我编写策略出现这个错误,我是用变量代替商品代码,显然没有成功,能改进一下吗?谢谢

这次是ex2=CECZ.RM409,下次可能就是其他商品

李思恒 已回答的问题 2024年4月25日
0

你用的是string,不是变参,你写的是”ex2″,这不叫变参。。

李思恒 已回答的问题 2024年4月25日