返回列表 发布新帖

在 def init(C): 里面,直接购买股票后,为什么调用get_trade_detail_data得到的数据

1292 0
发表于 2024-11-26 21:05:11 | 显示全部楼层 阅读模式

在回测模式:在 def init(C): 里面,直接购买股票后,为什么调用get_trade_detail_data得到的数据是空的?即刚才买入的委托订单数据为什么没有?

passorder(23,1102,A.acct,'000002.SZ',3,0,100000,2,C) #买入股票:以金额的方式

order_list = get_trade_detail_data(A.acct, 'stock', 'order')
for order in order_list:
    print('init_order_list=',str(order.m_strInstrumentID),order.m_strOrderSysID,order.m_strRemark,'计数 =',C.count)

deal_list = get_trade_detail_data(A.acct, 'stock', 'deal')
for order in deal_list:
    print('init_deal_list=',str(order.m_strInstrumentID),order.m_strOrderSysID,order.m_strRemark,'计数 =',C.count) 

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

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