期查查(0531)
- 指数详情
- 指数
- 指数涨跌统计
- 持仓详情
- 商品
- 持仓列表
- 商品涨跌统计
- 指数持仓市值
- 席位
- 指数资金动向
- 净持仓数据
- 深度解析
- 多空领先指标
- 盈亏日历
- 大资金动向
- 基本面
- 指数持仓结构
- 商品持仓市值
- 支撑压力位
- 现货报价
- 期现分析 - 基差一览
- 聪明资金持仓
- 资金
- 持仓结构
- 指数盈亏详情
- 持仓结构
- 涨跌幅排行榜
- 近月波动率比较
- 多指数分析
- 盈亏商品
- 商品投机度
- 期现分析-基差分析
- 盈亏席位
- 期现分析 - 期限结构
- 建仓过程
- 热度图
- 市值对比
- 枢纽点参考
- 指数广场
- 指数相关分析
- 相关性分析
- 期现分析 - 库存数据
- 成交额分布
- 外资席位参考
- 席位大全
- 净持仓分布
- 龙虎牛熊一览
- 套利分析 - 跨期价差
- 龙虎牛熊分析
- 套利分析 - 自由价差
- 机构动向
- 套利分析 - 自由价比
- 席位四象图
- 持仓全景图
- 仓单分析 - 仓单日报
- 波浪理论
- K线情绪指标
- 仓单查询
- Nadaraya-Watson情绪指标
- 虚实盘比
- 现货季节分析
- 网络分析
- 期货季节分析
情绪指标
### 简短介绍:
这段代码是用来分析期货市场数据(如螺纹钢合约 `'RB2505'`)并计算9种常见的蜡烛图形态指标,包括 `Doji`、`Spinning Top`、`Shooting Star`、`Hanging Man`、`Bearish Engulfing`、`Marubozu`、`Hammer`、`Bullish Engulfing` 和 `Three White Soldiers`。
此外,通过这9个形态指标,代码计算了三个震荡指标:
- **Indecision Oscillator**:衡量市场犹豫的程度(基于 Doji 和 Spinning Top)。
- **Fear Oscillator**:衡量市场恐惧的程度(基于 Shooting Star、Hanging Man 和 Bearish Engulfing)。
- **Greed Oscillator**:衡量市场贪婪的程度(基于 Marubozu、Hammer、Bullish Engulfing 和 Three White Soldiers)。
所有这些指标的结果被计算为滚动平均值,并最终通过 `averageOscillator` 计算出一个综合的情绪指标,用以衡量市场情绪的变化。
### 关键步骤:
1. **蜡烛图形态检测**:每个蜡烛图形态通过其定义的条件进行检测。
2. **震荡指标计算**:将形态指标结合起来,计算出犹豫、恐惧和贪婪震荡指标。
3. **滚动平均**:使用14日滚动窗口计算每个震荡指标的平均值。
4. **最终情绪指标**:通过三种震荡指标的平均值来综合评估市场情绪。