下面给你一套新手也能照着做的步骤:
1. 先理解两者的区别
- 分时均价线:当天从开盘到当前时刻的累计成交额÷累计成交量,是一条平滑曲线。
- K线图:把一段时间内的价格变化压缩成一根柱子,包含开盘、最高、最低、收盘四个价位。
所以要把均价线变成K线,本质是“把连续曲线切成一段一段,再补出四个价格”。
2. 确定采样周期
比如你想做成1分钟、5分钟或15分钟级别的K线。周期越短,K线越贴近原来的均价线走势;周期越长,每根K线包含的信息越多,但细节会减少。
3. 对均价线做切片
按你选定的周期,把均价线切成一个个时间窗口。例如做5分钟K线,就每5分钟取一组均价线数据。
4. 在每个窗口里构造四个价格
- 开盘价:取该窗口第一笔均价线的值。
- 收盘价:取该窗口最后一笔均价线的值。
- 最高价:取该窗口内均价线的最大值。
- 最低价:取该窗口内均价线的最小值。
这样每个窗口就能画出一根K线。
5. 用工具实现
- 如果你用的是通达信、同花顺等软件,可以尝试用公式或指标编辑器,把均价线数据按周期重采样,再输出成K线形态。不同软件函数名不一样,需要查对应软件的公式说明。
- 如果你会编程,用Python的pandas按时间窗口做resample,分别取first、last、max、min,就能生成OHLC数据,再用mplfinance等库画图。
6. 注意几个实际问题
- 均价线本身不含最高最低价,所以构造出来的K线只是均价线的“变形”,不能完全代表真实价格波动。
- 分时数据一般只覆盖当天,想做多日K线,需要把每天的数据拼接起来,并处理好隔日开盘的衔接。
- 不同软件对均价线的计算口径可能略有差异,比如是否包含集合竞价,这会影响结果。
如果你只是想在分时图上叠加均线,那直接在指标里加一条均价线就行;如果你是想把均价线转成K线形态来观察趋势,按上面步骤做重采样和OHLC构造就可以。建议先用小周期试跑,对比原始分时图,确认没有明显失真后再用。
我可以为你提供适合的开户费率。要是觉得我的解答有帮助,点赞支持一下,点我头像加微信联系我,咱们再深入聊聊投资的事。
发布于7小时前 西安




分享
注册
1分钟入驻>

+微信
从业认证
秒答
身份认证
电话咨询
17376481806

