参考 #
FixedSize #
class backtrader.sizers.FixedSize()
此 Sizer 仅为任何操作返回固定大小。通过指定 tranches
参数,可以控制系统希望用于逐步进入交易的批次数量。
参数:
stake
(默认:1
)tranches
(默认:1
)
FixedReverser #
class backtrader.sizers.FixedReverser()
此 Sizer 返回反转已开头寸所需的固定大小或开仓所需的固定大小。
- 开仓:返回参数
stake
- 反转头寸:返回
2 * stake
参数:
stake
(默认:1
)
PercentSizer #
class backtrader.sizers.PercentSizer()
此 Sizer 返回可用现金的百分比。
参数:
percents
(默认:20
)
AllInSizer #
class backtrader.sizers.AllInSizer()
此 Sizer 返回经纪人所有可用现金。
参数:
percents
(默认:100
)
PercentSizerInt #
class backtrader.sizers.PercentSizerInt()
此 Sizer 以整数形式返回可用现金的百分比,并将大小截断为整数。
参数:
percents
(默认:20
)
AllInSizerInt #
class backtrader.sizers.AllInSizerInt()
此 Sizer 返回经纪人所有可用现金,并将大小截断为整数。
参数:
percents
(默认:100
)