### 缠论中枢识别核心逻辑（按代码实现）

1.  **基础中枢生成规则**
    - 从第4根线段起，每连续3段已确认的线段为一组；
    - 3段线段极值须有重叠（min(三高点) > max(三低点)），否则跳过本组；
    - 中枢核心区间（只读、扩展时不变）：
      - zg = 初始3段高点的最小值（重叠区间上沿）；
      - zd = 初始3段低点的最大值（重叠区间下沿）；
    - 中枢极值（扩展时可更新）：
      - GG = 参与中枢的所有线段的高点最大值；
      - DD = 参与中枢的所有线段的低点最小值。
    - 上涨中枢：后中枢 zd > 前中枢 zg（后中枢整体上移且与前中枢不重叠）；
    - 下跌中枢：后中枢 zg < 前中枢 zd（后中枢整体下移且与前中枢不重叠）；
    - 方向严格交替：上涨中枢 down→up→down，下跌中枢 up→down→up；

2.  **中枢扩展规则**
    - 当形成三段中枢后，找到中枢后已完成的两段线段为一组看是否满足中枢扩展规则
    - 若下一组两段的第二段与当前中枢区间有重叠（第二段高点≥当前zd且第二段低点≤当前zg），则进行扩展，不新建中枢；
    - 若下一组两段的第二段与当前中枢区间没有重叠，那么这两段都不并入当前中枢，当前中枢结束；从该两段组的第二段开始作为后续扫描起点，按中枢离开判断规则和新中枢生成规则继续；
    - 扩展时仅更新 GG、DD 和 seg_list；zg、zd 永不修改；

3.  **新中枢生成规则**
    - 若下一组3段与当前中枢区间不重叠，且本组内逐根检查后没有任何线段与前中枢 [zd,zg] 重叠（即没有“离开后回抽回到前中枢”）但是需要满足上涨中枢和下跌中枢的规则；
    - 新中枢类型按区间关系判定：后中枢 zd > 前中枢 zg → 上涨中枢（down→up→down）；后中枢 zg < 前中枢 zd → 下跌中枢（up→down→up）；
    - 新中枢的 zg/zd/GG/DD 仅基于自身初始3段计算；zg、zd 之后不再修改。
    

线段高低点的判断
注意，这里必须提醒一句，就是这在以前也曾说过，就是，如果线段中，最高或最低点不是线段的端点，那么，在任何以线段为基础的分析中，例如把线段为基础构成最小级别的中枢等，都可以把该线段标准化为最高低点都在端点。因为， 在以线段为基础的分析中，都把线段当成一个没有内部 结构的基本部件，所以，只需要关心这线段的实际区间就可以，这样就可以只看其高低点。
经过标准化处理后，所有向上线段都是以最低点开始最高点结束，向下线段都是以最高点开始最低点结束，这样，所以线段的连接，就形成一条延续不断、首尾相连的折线，这样，复杂的图形，就会十分地标准化，也为后面的中枢、走势类型等分析提供了最标准且基础的部件。



概率引擎


策略引擎
分批建仓