Skip to content

迪克森移动平均线

原文: https://www.backtrader.com/blog/posts/2016-08-18-dickson-moving-average/dickson-moving-average/

下面的reddit帖子以其作者Nathan Dicksonreddit句柄)命名了这条均线Dickson 移动均线

在一次定期访问reddit Algotrading的过程中,我发现了一篇关于试图模仿 Jurik 移动平均线(又名JMA的移动平均线)的帖子

EasyLanguage中被描述为算法,我不得不询问种子值和ec的性质,这最终导致Ehlers零滞后指示器

为了将迪克森移动平均线应用于反向交易者,并考虑到对埃勒斯船体移动平均线的依赖性,这两种移动平均线也被添加到移动平均线库中。

总之,在Release 1.8.7.96中增加了以下内容:

  • Hull Moving Average

  • Zero Lag Indicator

  • Dickson Moving Average

通过使用其中一个样本数据和btrun的曲线图可以看到结果:

$ btrun --nostdstats \
    --format btcsv \
    --data ../../../backtrader/datas/2006-day-001.txt \
    --indicator :SMA \
    --indicator :EMA \
    --indicator :HMA \
    --indicator :ZeroLagIndicator \
    --indicator :DMA \
    --plot style=\'line\' 

!image

现在是让迪克森移动平均线产生利润的时候了……就像其他指标一样。

笔记

请注意船体移动平均线(又名HMA)是如何开始产生比其他值晚几个值的。这是因为 is 在移动平均线上使用移动平均线,从而延迟了初始生产。

比较显示DMA如何位于零点指示器HullMovingAverage之间。后者用一个period=7匹配迪克森移动平均线内的默认值:

$ btrun --nostdstats \
    --format btcsv \
    --data ../../../backtrader/datas/2006-day-001.txt \
    --indicator :HMA:period=7 \
    --indicator :ZeroLagIndicator \
    --indicator :DMA \
    --plot style=\'line\' 

!image


我们一直在努力

apachecn/AiLearning

【布客】中文翻译组