在模拟交易里面走通了,下到实盘,两笔单子出去一笔,第二笔出去没成交 就不动了,这是怎么回事? 代码如下: ts = api.get_trading_status(symbol3)...
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)...
如果后面能下出去 ,说明前面的平仓量超出持仓量就不成立,那前面这个报错是怎么来的?
order2 = api.insert_order(symbol=symbol2, direction="BUY", offset="CLOSE", volume=-pos2, limit_price=price2)...
合约就是CCFEX.IH2312, 识别没问题因为在错误返回里都显示了,那就是你说的堵塞了,说明开盘时这个服务器也不稳定啊
我这两天每天集合竞价的时候自动下两笔单,前几天一切正常,但是今天只下出去一笔,第二笔报错: File "C:\Users\David\anaconda3\lib\site-packages\tqsdk\api.py",...
订阅了也卡死。。。
今天发现这个问题调了半天都没弄好,我从官网copy的一段程序卡在api.wait_update()。具体是在”TqSdk模块参考”里的”框架及核心业务“里的get_trading_status下的示例程序:...
你这个能延时五秒? 是用的实盘账号还是模拟账号?
今天设置无人值机的时候发现的,我提前了大概一个多小时把脚本开起来,但是时间到了报错, 。。。。 await self._waiter asyncio.exceptions.CancelledError 。。。...
就是9:30分进入连续交易之前,在软件里可以下预埋单,一旦恢复连续交易就报出去,在tqsdk里能实现吗?
这算是bug吧,设计不合理啊,看了看是三年前的回答,现在改进了吗?
在论坛里查了一下说普通下单指令即可,试了一下,9:27分报单过去,买卖都说下单失败,不在可交易时段内。那么问题来了,如何正确下单参加集合竞价呢?
在我上个帖子里
RT。是API缺陷还是什么原因,能用就告诉大家一下,不能用就大方说不能用吧。
那实盘可以?
搞清楚了,是网络连接断开了,但是没有提示。请问有没有命令可以随时查询和服务器的连接是否正常?
作为快期用户,里面有一个预埋单功能,在开盘前可以通过预埋进去等开盘后交易,在tqsdk里如何实现呢?谢谢!
我刚接触tqsdx,按十分钟教程的那一套代码写下来,刚下了几笔单,成交了,查询仓位,但是在用print (quote.last_price, quote.volume)查询IF2309的报价时,返回是3780.8...