根据你的描述,一个简单的办法是在每次调仓动作后都写入文件,以免遗漏。 于是,找到仅有的一处target_pos.set_target_volume(),它出现在def set_position()中,...
查看问题get_position 文档说: 注意: 为保留一些可供用户查询的历史信息, 如 volume_long_yd(本交易日开盘前的多头持仓手数) 等字段, 因此服务器会返回当天已平仓合约(...
查看问题委托单有触发,天勤打印委托单已提交,但是app上查不到委托单,这个问题我也遇到过。 当时,我想挂单在买5的位置,limit_price = quote.ask_price5 问题就出在这里。...
查看问题试试用变量锁定开仓的次数,然后每次k更新时初始化变量 from tqsdk import TqApi number_of_open = 0 #记录开仓次数 allow_open = 3 #允许的开仓次数...
查看问题get_order()可以得到之前的委托单,包括快期2/3中的委托单 orders = api.get_order() for k, v in orders.items(): print("委托单号", k) print(f"{v.instrument_id}...
查看问题刚才试着跑了一下,并没有报错。 我觉得,这个报错可能是在58行或者66行 58行 mark_high[-1] > mark_high[-2] 66行 mark_low[-1] < mark_low[-2] 假设当天空仓开多,到76行addend一个值。...
查看问题