技术问询:如何计算枢轴点D1、W1、M1?求现成可用公式
没问题,这三个枢轴点(D1每日、W1每周、M1每月)的计算逻辑核心是一致的——本质就是对应周期的高、低、收盘价的加权推导,只是选取的行情周期数据不同而已。我直接给你交易圈里通用的、拿来就能用的计算公式,还会帮你区分清楚每个周期的数据来源:
一、先明确概念
- D1:每日枢轴点,用前一个完整交易日的行情数据计算
- W1:每周枢轴点,用前一个完整交易周的行情数据计算(周收盘价一般取周五的收盘价)
- M1:每月枢轴点,用前一个完整交易月的行情数据计算(月收盘价一般取当月最后一个交易日的收盘价)
二、通用计算公式(所有周期适用)
目前最常用的是标准枢轴点公式,也是大多数交易软件默认的算法:
1. 基础枢轴点(P)——核心推导值
所有支撑/阻力位都基于这个核心值计算:
P = (H + L + C) / 3
其中:
- H = 对应周期的最高价
- L = 对应周期的最低价
- C = 对应周期的收盘价
2. 第一阻力位(R1)和第一支撑位(S1)
如果你的D1/W1/M1指的是对应周期的第一支撑/阻力位(部分交易者会用「周期+数字」标注这类关键位),那公式是:
R1 = 2 * P - L S1 = 2 * P - H
实际例子(D1每日枢轴点)
假设昨日行情数据:最高价150,最低价142,收盘价147
- 基础枢轴点P = (150+142+147)/3 = 146.33
- 第一阻力位R1 = 2*146.33 - 142 = 150.66
- 第一支撑位S1 = 2*146.33 - 150 = 142.66
三、额外补充:进阶变种公式
如果需要更贴合开盘价的算法,你可以试试Woodie枢轴点公式(适合短周期交易参考):
// Woodie版本的基础枢轴点 P = (H + L + 2*C) / 4 R1 = 2*P - L S1 = 2*P - H
内容的提问来源于stack exchange,提问作者DarioN1
相关产品推荐
相关产品推荐

