backtrader回测的时候,当面临订单执行的时候,采用了一个默认的策略:忽略成交量。
这个策略要满足两个基本的前提:
但是,broker可以接受Volume Fillers,它决定在一个给定时间有多少的成交量才会进行订单匹配
在backtrader的生态系统中,A filler可以是任何满足下面格式的callable:
callable(order, price, ago)
A filler 还可以是一个方法或者一个实例,支持call 的方法,如
class MyFiller(object)