# 获取 DCE.m1809 当前浮动盈亏 from tqsdk import TqApi api = TqApi() position = api.get_position("DCE.m1809") print(position.float_profit_long + position.float_profit_short) while api.wait_update(): print(position.float_profit_long + position.float_profit_short) # 预计的输出是这样的:...
获取持仓信息 - GET_UNIT_POSITION 获取委托单信息 - GET_ORDER_DICT 获取成交记录 - GET_TRADE_DICT 数据是否有更新 - IS_CHANGING 交易 下委托单 - INSERT_ORDER 撤单- CANCEL_ORDER 发送数据包 - SEND_MESSAGE 任务管理 开始- START_TASK 暂停- PAUSE_TASK ...
tqsdk.getPosition(payload) ⇒ object | null获取账户某个合约的持仓信息Kind: instance method of TqsdkParamTypeDescription payload object [payload.bid] string payload.user_id string payload.symbol string 合约名称Exampleconst tqsdk = new TQSDK() const account = { bid: '快期模拟', user_id: ...
tqsdk.getPosition(payload) ⇒ object | null获取账户某个合约的持仓信息Kind: instance method of TqsdkParamTypeDescription payload object [payload.bid] string payload.user_id string payload.symbol string 合约名称Exampleconst tqsdk = new TQSDK() const account = { bid: '快期模拟', user_id: ...
#80: 修正了 get_order, get_position 等函数获取全部委托单或持仓时, 获取的dict中包含其它内容的bug #70: 修正了tqsdk将用户绘图数据发往行情服务器导致行情断线的bug 文档与示例 ta_func文档大幅度加强 示例程序中涉及持仓手数的地方都由 volume_xxx 修改为 pos_xxx ...
get("future_margin"): self._api.wait_update() cond = lambda: margin == self.get_position(symbol).get("future_margin") self._api._wait_update_until(cond=cond) return margin def get_margin(self, symbol: str): 0 comments on commit f8a5887 Please sign in to comment. ...
3.5.5 获取账户情况 TqApi 提供以下函数来获取交易账户相关信息: • get_account() - 获取账户资金情况 • get_position() - 获取持仓情况 • get_order() - 获取委托单 以上函数返回的都是dict, 并会在 wait_update 时更新 24 Chapter 3. 使用TqSdk TianQin Python SDK Documentation, Release 3.4.1...
get_position (获取用户持仓信息引用) get_order (获取用户委托单信息引用) TqApi 实例内存中的数据更新是通过调用 wait_update 完成的. TqApi 每次调用 wait_update 时, 会尝试从服务器接收一个数据包, 并用收到的数据包更新内存中的业务数据截面. 当 wait_update 函数返回时业务截面即完成了从上一个时间截面...
需要注意股票模拟交易下,get_account,get_order,get_position 会返回对应股票交易模型下的 objs ,如 SecurityAccount, SecurityOrder,SecurityPosition 参考代码如下: from tqsdk import TqApi, TqAuth, TqKqStock tq_kq_stock = TqKqStock() api = TqApi(account=tq_kq_stock, auth=TqAuth("快期账户", "账...
_get_obj, _is_key_exist, _register_update_chan from tqsdk.entity import Entity from tqsdk.exceptions import TqTimeoutError from tqsdk.log import _clear_logs, _get_log_name, _get_disk_free from tqsdk.objs import Quote, TradingStatus, Kline, Tick, Account, Position, Order, Trade, QuotesEnt...