VeighNa量化社区
你的开源社区量化交易平台
aqiangwin's Avatar
Member
离线
4 帖子
声望: 0

庄园 wrote:

harrymissi wrote:

许方文 wrote:

有这么麻烦?
用这两句不行吗

# In cta strategy
if isinstance(self.cta_engine, CtaEngine):
   self.acc_dict = self.cta_engine.main_engine.engines['oms'].accounts

或者直接用get_account

确实这一行代码就够了😂

harrymissi wrote:

许方文 wrote:

有这么麻烦?
用这两句不行吗

# In cta strategy
if isinstance(self.cta_engine, CtaEngine):
   self.acc_dict = self.cta_engine.main_engine.engines['oms'].accounts

或者直接用get_account

确实这一行代码就够了😂
你这个没办法在回测的时候获取到资金。月神这种方式是回测和实盘都能获取到。
月神这种方式好像在回测无无法获取到?是在ctaengine中添加的只能在实盘中用,不是在backtesting中修改

请问这个方法好像只能用在实盘,可以用到回测中吗?

请问:想在CTA策略中实现获取账户资金(前一日或实时),作为参数实现计算每次开仓的手数,论坛里有看到在实盘中的实现方式,在回测过程中怎么实现呢?

谢谢大佬的分享!

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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