从vntrader界面没有找到策略的周期参数怎么设置,从代码里也没有找到周期参数设置的地方。在系统自带的海龟策略里,初始化时会load_bar(20),但到底是20根1分钟K线,还是20根日线?CtaTemplate.load_bar对周期的默认参数是分钟,海龟策略代码里没有看到显式设置这个参数的地方,难道自带策略是基于1分钟周期做示例的?
从vntrader界面没有找到策略的周期参数怎么设置,从代码里也没有找到周期参数设置的地方。在系统自带的海龟策略里,初始化时会load_bar(20),但到底是20根1分钟K线,还是20根日线?CtaTemplate.load_bar对周期的默认参数是分钟,海龟策略代码里没有看到显式设置这个参数的地方,难道自带策略是基于1分钟周期做示例的?
具体细节在课程中有详细讲解:https://appszu5scwd6134.h5.xiaoeknow.com/v1/course/column/p_5d5e4cbbbf6b9_lIo4oh5w?type=3
就vnpy自带的海龟策略而言,假设策略是基于日线的(似乎是更合理的猜测),那么应该有一个地方要把“日线”这个参数传给策略的BarGenerator对象bg,让其知道要用1分钟K线去合成日K线吧,但是找了许久,实在愚钝代码里没有找到这个参数传递的地方。
在实盘时,假设交易员需要这么操作:想在豆油这个品种上基于“日K线”或“2小时线”来跑海龟策略,那么在启动策略时,需要有一个地方让交易员设置“日K线”或“2小时线”这个周期参数吧,就类似于回测时提供的设置界面一样。但我实在找不到这个周期该如何进行设置。
还望指教一下,谢谢!
我跟你是同样的疑惑,请问楼上的兄台问题解决了吗?
陈慧 wrote:
我跟你是同样的疑惑,请问楼上的兄台问题解决了吗?
你的问题是不知道回测时的周期参数如何设置吗?