缠论系列4

缠论系列4

一、背景介绍

在缠中说禅技术体系中,“中枢”是趋势判断、买卖决策的核心结构。中枢代表行情多空力量博弈的平衡区,是趋势延续或转折的重要依据。

本教程将指导你如何利用Python识别K线图中的顶/底分型,并据此构建“笔”,进而提取中枢的价格区间与时间区间。

二、核心原理概述

分型识别

顶分型:当前K线的最高价高于前后两个K线。

底分型:当前K线的最低价低于前后两个K线。

连续多个顶/底,仅保留最极端的一个(最大顶/最小底)。

顶底分型之间至少隔3根K线。

笔的构造

通过连续分型形成“笔”,记录笔的高/低点与对应时间,用于后续中枢识别。

中枢识别

至少需要三笔才可能构成中枢。

中枢定义为:连续多笔间存在重叠价格区间。

本实现采用“中枢最小高点min_high”和“最大低点max_low”的区间判断重叠。

三、代码结构说明

模块引入与数据准备

import pandas as pd

import numpy as np

加载并预处理K线数据(CSV文件),确保以交易时间为索引:

adjusted_k_data=pd.read_csv('adjusted_k_data.csv', index_col=0, parse_dates=True)

adjusted_k_data['trade_time'] = pd.to_datetime(adjusted_k_data['trade_time'], format='%Y%m%d')

adjusted_k_data.set_index('trade_time', inplace=True)

顶/底分型识别函数 get_fx

该函数的输入是处理后的K线数据,输出为:

fx_type:分型类型(1为顶,-1为底)

fx_time:对应时间点

fx_data:分型K线数据

fx_plot:对应价格(顶为high,底为low)

相关推荐

馬力到瓦特轉換計算器
beat365平台正版

馬力到瓦特轉換計算器

📅 07-17 👁️ 1172
取个好蛋糕名字很重要
365bet娱乐网

取个好蛋糕名字很重要

📅 10-14 👁️ 9097
捷达交强险多少钱
365bet线上网址

捷达交强险多少钱

📅 10-04 👁️ 929