仓位控制器详细说明 – backtrader中文教程
固定仓位
class backtrader.sizers.FixedSize()
这个 sizer 只是为任何操作返回一个固定的大小。tranches
通过指定参数,可以通过系统希望用于扩展交易的部分数量来控制大小。
参数:
* `stake` (default: `1`) * `tranches` (default: `1`)
反向固定仓位
class backtrader.sizers.FixedReverser()
这个sizer返回需要的固定大小反转一个开仓或固定大小开一个
- 开仓:返回参数
stake
- 要反转一个位置:返回 2 *
stake
参数:
* `stake` (default: `1`)
百分比仓位
类 backtrader.sizers.PercentSizer()
这个sizer返回可用现金的百分比
参数:
* `percents` (default: `20`)
百分百可用仓位
class backtrader.sizers.AllInSizer()
这个sizer返还经纪人的所有可用现金
参数:
* `percents` (default: `100`)
百分比大小仓位(整数)
class backtrader.sizers.PercentSizerInt()
这个 sizer 返回可用现金的百分比(返回整数)
参数:
* `percents` (default: `20`)
百分百可用仓位(整数)
class backtrader.sizers.AllInSizerInt()
这个 sizer 返回所有可用的经纪人现金(返回整数)
参数:
* `percents` (default: `100`)
评论被关闭。