CtpGateway中的函数如何调用
CtpGateway中的函数如何调用
请问你的应用场景是?
xiaohe wrote:
请问你的应用场景是?
想在策略中调用其中的函数
可以参考ctastrategy中buy,sell这些函数是怎么调用gateway中的send_order函数的,然后进行修改即可
template中的buy函数 关联到自身类的send_order
自身类的send_order在关联到self.cta_engine.send_order
self.cta_engine是如何和Ctagatway里的函数关联起来的???
cta_engine指的是vnpy_ctastrategy下engine.py中的CtaEngine这个类,你可以在这个类里找到调用的过程
郭易燔 wrote:
cta_engine指的是vnpy_ctastrategy下engine.py中的CtaEngine这个类,你可以在这个类里找到调用的过程
嗯 这个问题了解了
郭易燔 wrote:
可以参考ctastrategy中buy,sell这些函数是怎么调用gateway中的send_order函数的,然后进行修改即可
按这个找 ,没找明白
如果一定要调用可以参照vnpy_ctastrtegy.engine里调用send_order的方式在template和策略里添加调用函数,同时在main_enigne做出相应修改。一般建议不要进行这类修改,除非自己对程序非常熟悉,很容易改错或者没考虑周全