返回列表 发布新帖

困扰我几周的问题:回调函数怎么拿到 上下文ContextInfo?

2710 2
发表于 2025-1-24 12:49:01 | 显示全部楼层 阅读模式

有个困扰我几周的问题,哪位能解答一下啊

官方例子:

官方例子:

# conding = gbk

def call_back(data):
    print(data)
    问题:passorder需要ConextInfo,这里怎么拿到C呢?


def init(C):
    C.subID = C.subscribe_quote("000001.SZ","1d", callback = call_back)

拿到了data, 回调函数要下单,password需要ContextInfo变量。是什么机制传进去call_back呢?是什么变量名呢?

评论2

*******0106
发表于 2025-1-26 07:42:31 | 显示全部楼层
我的解决方案是用ContextInfo.run_time 来个500毫秒的worker。   然后回调函数把code,volume,price 存到一个queue里, worker 检查queue是不是有内容,有就get出来,然后下单。  
Daniel
发表于 2025-3-20 13:08:15 | 显示全部楼层
将 call_back 函数, ContextInfo.subscribe_whole_quote 都写到 def after_init(ContextInfo)里面就可以了

回复

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

客服专线

400-080-8112

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