1

我正在为 DAX-30 股票指数制作股票 McClellan-Oscillator 指标图。我有以下数据集,其中我从“ADV”(提前)和“RED”(减少/下降)计算了 MO(McClellan 振荡器)。

在此处输入图像描述

MOC 的公式为:

e1 = ema19 of (advancing_issues - declining_issues)
e2 = ema39 of (advancing_issues - declining_issues)
mo = e1 - e2 (here 'mo' is the McClellan Oscillator)

我使用以下代码制作 mo 列:

difference = adv_dec_dax['ADV']-adv_dec_dax['RED']
ema19 = difference.ewm(span=19,adjust=False,ignore_na=False).mean()
ema39 = difference.ewm(span=39,adjust=False,ignore_na=False).mean()
adv_dec_dax['MO'] = ema19-ema39

我不知道出了什么问题,这是我的图表和其他来源的比较图像:

在此处输入图像描述

我尽量做到精确。我为任何错误道歉。任何帮助将不胜感激。谢谢。

4

0 回答 0