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

CtpGateway中的函数如何调用

Member
avatar
加入于:
帖子: 3469
声望: 228

请问你的应用场景是?

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

xiaohe wrote:

请问你的应用场景是?
想在策略中调用其中的函数

Member
avatar
加入于:
帖子: 716
声望: 55

可以参考ctastrategy中buy,sell这些函数是怎么调用gateway中的send_order函数的,然后进行修改即可

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

template中的buy函数 关联到自身类的send_order
description
自身类的send_order在关联到self.cta_engine.send_order
description
self.cta_engine是如何和Ctagatway里的函数关联起来的???
description

Member
avatar
加入于:
帖子: 716
声望: 55

cta_engine指的是vnpy_ctastrategy下engine.py中的CtaEngine这个类,你可以在这个类里找到调用的过程

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

郭易燔 wrote:

cta_engine指的是vnpy_ctastrategy下engine.py中的CtaEngine这个类,你可以在这个类里找到调用的过程
嗯 这个问题了解了

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

郭易燔 wrote:

可以参考ctastrategy中buy,sell这些函数是怎么调用gateway中的send_order函数的,然后进行修改即可
按这个找 ,没找明白

Member
avatar
加入于:
帖子: 3469
声望: 228

如果一定要调用可以参照vnpy_ctastrtegy.engine里调用send_order的方式在template和策略里添加调用函数,同时在main_enigne做出相应修改。一般建议不要进行这类修改,除非自己对程序非常熟悉,很容易改错或者没考虑周全

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

沪公网安备 31011502017034号

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