市场环境判定策略|EV
内建市场环境判定策略
- hikyuu.trade_sys.EV_TwoLine(fast, slow[, market='SH'])
快慢线判断策略,市场指数的快线大于慢线时,市场有效,否则无效。
自定义市场环境判定策略
自定义市场环境判定策略接口:
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)
【重载接口】子类克隆接口