set_limit_mode - 设置成交数量限制模式
set_limit_mode 是 PTrade 中用于设置成交数量限制模式的接口。
提示
backtest-onlyrate-or-quota-limit
原型
set_limit_mode(limit_mode='LIMIT')
释义
set_limit_mode 是 PTrade 中用于设置成交数量限制模式的接口。
研究:不支持;回测:支持;模拟:官方目录未明确;实盘:不支持。
参数
| 参数 | 是否必填 | 官方原始定义 |
|---|---|---|
limit_mode |
否 | limit_mode='LIMIT' |
返回值
None
示例
def initialize(context):
g.security = '600570.SS'
set_universe(g.security)
#回测中不限制成交数量
set_limit_mode('UNLIMITED')
def handle_data(context, data):
pass
详细说明
set_limit_mode(limit_mode='LIMIT')
使用场景
该函数仅在回测模块可用
接口说明
该函数用于设置回测的成交数量限制模式。对于月度调仓等低频策略,对流动性冲击不是很敏感,不做成交量限制可以让回测更加便捷。
注意事项
不做限制之后实际撮合成交量是可以大于该时间段的实际成交总量。
参数详细说明
limit_mode:设置成交数量限制模式,即指回测撮合交易时对成交数量是否做限制进行控制(str)
默认为限制,入参'LIMIT',不做限制则入参'UNLIMITED'
返回值
None