绿色圃中小学教育网

dmi指标公式源码改良

[原创]
导读 DMI指标是一种技术分析工具,它可以帮助投资者判断当前市场趋。绿色圃中小学教育网百科专栏,提供全方位全领域的生活知识

DMI指标是一种技术分析工具,它可以帮助投资者判断当前市场趋势的强弱以及趋势的转变。然而,旧有的DMI指标公式在某些情况下可能会出现误判,因此需要进行改良。

DMI指标包含了DI+和DI-两个指标,分别表示上涨和下跌趋势的强度。它们的计算公式如下:

DI+ = 当前高点 - 前一日高点

DI- = 前一日低点 - 当前低点

为了改良这个公式,我们可以引入True Range(TR)的概念,TR表示当前交易日的最高价、最低价和前一日收盘价之间的最大值。由此,我们可以得到如下的DMI指标公式:

TR = Max(High - Low, Abs(High - ClosePrev), Abs(Low - ClosePrev))

DI+ = 100 * EMA(TR * UpMove / AvgTrueRange, n)

DI- = 100 * EMA(TR * DownMove / AvgTrueRange, n)

其中,UpMove表示当日高点和前一日高点之差,DownMove表示前一日低点和当日低点之差,AvgTrueRange表示TR的平均值,n表示计算EMA的周期。

这个改良后的DMI指标公式在某些情况下可以更准确地反映市场趋势,避免误判的情况。通过对公式的改良,我们可以更好地利用技术分析工具来指导自己的投资决策,提高投资效率。