bar_window_ps_V230731
- czsc.signals.bar_window_ps_V230731(c: CZSC, **kwargs) OrderedDict [source]
指定窗口内支撑压力位分位数计算,贡献者:chenlei
参数模板:”{freq}_W{w}M{m}N{n}L{l}_支撑压力位V230731”
信号逻辑:
计算最近 N 笔的最高价 NH 和最低价 NL,这个可以近似理解成价格的支撑和压力位
计算并缓存最新K线的收盘价格 C 处于 NH、NL 之间的位置,计算方法为 P = (C - NL)/ (NH - NL)
取最近 M 个 P 值序列,按分位数分层,分层数量为 L,分层的最大值为最近的压力,最小值为最近的支撑,当前值为最近的价格位置
信号列表:
Signal(‘15分钟_W5M40N8L5_支撑压力位V230731_压力N5_支撑N5_当前N5_0’)
Signal(‘15分钟_W5M40N8L5_支撑压力位V230731_压力N5_支撑N4_当前N5_0’)
Signal(‘15分钟_W5M40N8L5_支撑压力位V230731_压力N5_支撑N4_当前N4_0’)
Signal(‘15分钟_W5M40N8L5_支撑压力位V230731_压力N5_支撑N3_当前N5_0’)
Signal(‘15分钟_W5M40N8L5_支撑压力位V230731_压力N5_支撑N2_当前N2_0’)
Signal(‘15分钟_W5M40N8L5_支撑压力位V230731_压力N5_支撑N1_当前N2_0’)
- Parameters:
c – CZSC对象
kwargs –
参数字典
- param w:
评价分位数分布用的窗口大小
- param m:
计算分位数所需取K线的数量。
- param n:
最近N笔
- param l:
分层的数量。
- Returns:
信号识别结果