市场环境判定策略¶
内建市场环境判定策略¶
自定义市场环境判定策略¶
自定义市场环境判定策略接口:
EnvironmentBase._calculate()
- 【必须】子类计算接口EnvironmentBase._clone()
- 【必须】克隆接口EnvironmentBase._reset()
- 【可选】重载私有变量
市场环境判定策略基类¶
-
class
hikyuu.trade_sys.
EnvironmentBase
¶ 市场环境判定策略基类
-
name 名称
-
query 设置或获取查询条件
-
__init__
(self[, name='EnvironmentBase'])¶ 初始化构造函数
参数: name (str) – 名称
-
get_param
(self, name)¶ 获取指定的参数
参数: name (str) – 参数名称 返回: 参数值 引发: out_of_range – 无此参数
-
set_param
(self, name, value)¶ 设置参数
参数: - name (str) – 参数名称
- value (int | bool | float | string) – 参数值
引发: logic_error – Unsupported type! 不支持的参数类型
-
reset
(self)¶ 复位操作
-
clone
(self)¶ 克隆操作
-
_calculate
(self)¶ 【重载接口】子类计算接口
-
_reset
(self)¶ 【重载接口】子类复位接口,用于复位内部私有变量
-
_clone
(self)¶ 【重载接口】子类克隆接口
-