stra.algorithm.create参数及意义
时间: 2024-05-25 14:18:07 浏览: 8
stra.algorithm.create是一个函数,用于创建一个策略算法对象。其参数及意义如下:
1. name(字符串类型):算法名称,用于标识算法对象。
2. mode(整数类型):算法运行模式,可以取以下值:
* BACKTEST:回测模式
* PAPER_TRADING:模拟交易模式
* REAL_TRADING:实盘交易模式
3. config(字典类型):算法配置参数,用于定制算法的运行参数,包含以下键值对:
* capital_base(浮点数类型):初始资金,仅在模拟交易模式和实盘交易模式下有效。
* commission_ratio(浮点数类型):手续费比例,仅在模拟交易模式和实盘交易模式下有效。
* slippage_ratio(浮点数类型):滑点比例,仅在模拟交易模式和实盘交易模式下有效。
* data_frequency(字符串类型):数据频率,可以取以下值:
* "daily":每日
* "minute":分钟级别
* start_date(字符串类型):回测/模拟交易/实盘交易的起始日期,格式为"YYYY-MM-DD"。
* end_date(字符串类型):回测/模拟交易/实盘交易的结束日期,格式为"YYYY-MM-DD"。
* universe(列表类型):股票池,包含股票代码列表。
* benchmark(字符串类型):基准股票代码。
* init_func(函数类型):算法初始化函数,用于初始化算法对象,返回值为None。
* handle_bar_func(函数类型):算法处理函数,用于处理每个数据时间点的数据,返回值为None。
* before_trading_func(函数类型):算法开盘前处理函数,用于处理每个交易日开盘前的数据,返回值为None。
* after_trading_func(函数类型):算法收盘后处理函数,用于处理每个交易日收盘后的数据,返回值为None。
4. context(字典类型):算法上下文对象,用于保存算法的状态信息。
5. data_portal(对象类型):数据门户对象,用于获取市场数据,仅在回测模式下有效。
6. trade_api(对象类型):交易API对象,用于实现交易接口,仅在模拟交易模式和实盘交易模式下有效。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)