# 创建K线合成器对象
self.bg5 = BarGenerator(self.on_bar,5, self.on_5min_bar)
self.am5 = ArrayManager()
self.bg15 = BarGenerator(self.on_bar,15, self.on_15min_bar)
self.am15 = ArrayManager()
如何把K线合成器中的**5分钟或者15分钟设置为一个参数进行优化**? 望回答,万分感激
# 创建K线合成器对象
self.bg5 = BarGenerator(self.on_bar,5, self.on_5min_bar)
self.am5 = ArrayManager()
self.bg15 = BarGenerator(self.on_bar,15, self.on_15min_bar)
self.am15 = ArrayManager()
如何把K线合成器中的**5分钟或者15分钟设置为一个参数进行优化**? 望回答,万分感激
策略里添加一个参数,叫他bar_window好了。
self.bg = BarGenerator(self.on_bar, self.bar_window, self.on_xmin_bar)
然后就可以正常优化了
用Python的交易员 wrote:
策略里添加一个参数,叫他bar_window好了。
self.bg = BarGenerator(self.on_bar, self.bar_window, self.on_xmin_bar)
然后就可以正常优化了
@用Python的交易员,老师您好,请问1分钟K线是否可以合成1-60分钟内的任意分钟数呢? 例如合成7分钟K线可以吗?
标准的BarGenerator不行,只支持能整除60的分钟线合成,比如2、3、5、6、10等,要合成7这种需要修改些切分逻辑,在【全实战进阶-CTA策略】课程中有详细讲解