VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 16
声望: 0

在cta_strategy/engine的CtaEngine类中,以下函数有一个事件 EVENT_CTA_STRATEGY,请问这个事件的register在哪?我没找到...

def put_strategy_event(self, strategy: CtaTemplate):
"""
Put an event to update strategy status.
"""
data = strategy.get_data()
event = Event(EVENT_CTA_STRATEGY, data)
self.event_engine.put(event)

Administrator
avatar
加入于:
帖子: 4545
声望: 324

在cta_strategy/base.py中,就是个字符串

Administrator
avatar
加入于:
帖子: 4545
声望: 324

用VSCode打开的话,按住Ctrl键,点击你要看的变量,能实现自动跳转过去

Member
avatar
加入于:
帖子: 152
声望: 4

我也有同样的疑惑,请问这个事件的处理函数是啥?

Member
avatar
加入于:
帖子: 16
声望: 0

我知道这个在cta_strategy/base.py中,我想问您的是这个事件对应的处理方法在哪能看到?一直没找到。

Administrator
avatar
加入于:
帖子: 4545
声望: 324

vnpy.app.cta_strategy.ui里的UI组件中

Member
avatar
加入于:
帖子: 16
声望: 0

用Python的交易员 wrote:

vnpy.app.cta_strategy.ui里的UI组件中
谢谢谢谢!

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】