返回列表 发布新帖

miniqmt,先卖出也成交了,然后想买入,但是query_stock_asset查询cash,没有更新

17 0
发表于 昨天 10:24 | 显示全部楼层 阅读模式
    # 生成session id 整数类型 同时运行的策略不能重复
    session_id = int(time.time())
    # 指定客户端所在路径
    xt_trader = XtQuantTrader(G.CONFIG.get('miniqmt客户端路径'), session_id)
    # 开启主动请求接口的专用线程 开启后在on_stock_xxx回调函数里调用XtQuantTrader.query_xxx函数不会卡住回调线程,但是查询和推送的数据在时序上会变得不确定
    # 详见: http://docs.thinktrader.net/vip/pages/ee0e9b/#开启主动请求接口的专用线程
    # xt_trader.set_relaxed_response_order_enabled(True)

    # 创建证券账号对象
    G.ACCOUNT = StockAccount(G.CONFIG.get('股票账号'), 'STOCK')
    # 创建交易回调类对象,并声明接收回调
    callback = MyXtQuantTraderCallback()
    xt_trader.register_callback(callback)
    # 启动交易线程
    xt_trader.start()
    # 建立交易连接,返回0表示连接成功
    connect_result = xt_trader.connect()
    print('建立交易连接,返回0表示连接成功:', connect_result)
    # 对交易回调进行订阅,订阅后可以收到交易主推,返回0表示订阅成功
    subscribe_result = xt_trader.subscribe(G.ACCOUNT)
    print('对交易回调进行订阅,订阅后可以收到交易主推,返回0表示订阅成功 :', subscribe_result)
    # 这一行是注册全推回调函数 包括下单判断 安全起见处于注释状态 确认理解效果后再放开

开始的代码是这样,然后就是死循环买入卖出query_stock_asset查询余额,有老师能帮忙看看么

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 迅投QMT社区 版权所有 All Rights Reserved. 京ICP备2025122616号-3
关灯
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表