它是如何计算的呢?首先我们需要知道三个变量——当日最高价、当日最低价和昨日收盘价。然后通过寻找:当日最高价一当日最低价、当日最高价——昨日收盘价、昨日收盘价——当日最低价中的最大值。这个最大值就是TR(真实波动)。
然后,再用19x昨日真实波动均值+当日真实波动的和,除以20。其结果就是当日的20日真实波动均值。
公式如下:
TR=max (High-Low, High-PDC, PDC-Low)
High-当日最高价
Low-当日最低价
PDC-昨日收盘价
ATR= (19xPDATR+TR) /20
PDN-昨日N值
TR-真实波动
在最后这个公式中,出现了一个循环变量“ATR”,为了求今天的ATR,你必须得知道前一天的ATR (PDATR),那么求PDATR,必须知道再前面一个的ATR值,这是一个永远没有尽头的游戏。我们唯一要问的就是第一个ATR是哪儿来的?
一个ATR不会凭空出现,所以从根本上说,第一个ATR不存在。那我们就需要找一个数值来替代这个ATR。为了更接近公式的真实含义,我们用前19个交易日的TR平均值来替代最初的ATR,也就是公式中的PDATR。