AroonDown

这是来自 Tushar Chande 在 1995 年开发的指标 AroonUpDown 的 AroonDown。

公式:

  • down = 100 * (period – distance to lowest low) / period

Tips:线在 0 和 100 之间波动。这意味着到 最后最高或最低的“距离”必须从 0 到 period,以便公式 可以得出 0 和 100。 因此回溯期是 period + 1,因为当前柱也 被考虑在内。因此,该指标需要一个有效的 回溯期 period + 1。

参考:

Lines:

  • aroondown

Params:

  • period (14)
  • upperband (70)
  • lowerband (30)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.05)
  • plotyhlines ([0, 100])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • aroondown:

AroonOscillator(别名:AroonOsc)

它是 AroonUpDown 指标的变体,它显示了 AroonUp 和 AroonDown 值之间的当前差异,试图呈现一个可视化来指示哪个更强(大于 0 -> AroonUp 和小于 0 -> AroonDown)

公式:

  • aroonosc = aroonup – aroondown

参考:

http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:aroon

Lines:

  • aroonosc

Params:

  • period (14)
  • upperband (70)
  • lowerband (30)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.05)
  • plotyhlines ([0, 100])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • aroonosc:

AroonUp

这是来自 Tushar Chande 在 1995 年开发的指标 AroonUpDown 的 AroonUp。

公式:

  • up = 100 * (period – distance to highest high) / period

Tips:线在 0 和 100 之间波动。这意味着到最后最高或最低的“距离”必须从 0 到 period,以便公式可以得出 0 和 100。因此回溯期是 period + 1,因为当前柱也被考虑在内。因此,该指标需要一个有效的回溯期 period + 1。

参考:


http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:aroon


Lines:

  • aroonup

Params:

  • period (14)
  • upperband (70)
  • lowerband (30)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.05)
  • plotyhlines ([0, 100])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • aroonup:

AroonUpDown(别名:AroonIndicator)

由 Tushar Chande 于 1995 年开发。

它试图通过计算给定时期内最后高点/低点的距离来确定趋势是否存在(AroonUp/AroonDown)

公式:

  • up = 100 * (周期 – 到最高点的距离) / 周期
  • down = 100 *(周期 – 到最低低点的距离)/周期

Tips:线在 0 和 100 之间波动。这意味着到 最后最高或最低的“距离”必须从 0 到 period,以便公式 可以得出 0 和 100。 因此回溯期是 period + 1,因为当前柱也被考虑在内。因此,该指标需要一个有效的 回溯期 period + 1。

参考:

http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:aroon

Lines:

  • aroonup
  • aroondown

Params:

  • period (14)
  • upperband (70)
  • lowerband (30)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.05)
  • plotyhlines ([0, 100])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • aroonup:
  • aroondown:

阿隆上下振荡器(别名: AroonUpDownOsc)

将指标 AroonUpDown 和 AroonOsc 一起呈现

公式:

  • up = 100 * (周期 – 到最高点的距离) / 周期
  • down = 100 *(周期 – 到最低低点的距离)/周期

参考:

http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:aroon

Lines:

  • aroonup
  • aroondown
  • aroonosc

Params:

  • period (14)
  • upperband (70)
  • lowerband (30)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.05)
  • plotyhlines ([0, 100])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • aroonup:
  • aroondown:
  • aroonosc:

平均指标(别名:ArithmeticMean, Mean)

在一段时间内对给定数据进行算术平均

公式:

  • av = data(period) / period

参考:

https://en.wikipedia.org/wiki/Arithmetic_mean

Lines:

  • av

Params:

  • period (1)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.0)
  • plotyhlines ([])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • av:

平均趋向运动指数(别名:ADX

由 J. Welles Wilder, Jr. 于 1978 年在他的“技术交易系统中的新概念”一书中定义。

旨在衡量趋势强度

该指标仅显示 ADX:

  • 使用 PlusDirectionalIndicator (PlusDI) 获取 +DI
  • 使用 MinusDirectionalIndicator (MinusDI) 获取 -DI
  • 使用方向指示器 (DI) 获得 +DI、-DI
  • 使用AverageDirectionalIndexRating (ADXR) 得到ADX, ADXR
  • 使用 DirectionalMovementIndex (DMI) 获取 ADX、+DI、-DI
  • 使用 DirectionalMovement (DM) 获得 ADX、ADXR、+DI、-DI

公式:

  • upmove = high – high(-1)
  • downmove = low(-1) – low
  • +dm = upmove if upmove > downmove and upmove > 0 else 0
  • -dm = downmove if downmove > upmove and downmove > 0 else 0
  • +di = 100 * MovingAverage(+dm, period) / atr(period)
  • -di = 100 * MovingAverage(-dm, period) / atr(period)
  • dx = 100 * abs(+di – -di) / (+di + -di)
  • adx = MovingAverage(dx, period)

使用的移动平均线是 Wilder 最初定义的SmoothedMovingAverage

参考:

https://en.wikipedia.org/wiki/Average_directional_movement_index

Lines:

  • adx

Params:

  • period (14)
  • movav (SmoothedMovingAverage)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.0)
  • plotyhlines ([])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • plusDI:
    • _name (+DI)
  • minusDI:
    • _name (-DI)
  • adx:
    • _name (ADX)

平均方向指数评估(别名:ADXR)

由 J. Welles Wilder, Jr. 于 1978 年在他的“技术交易系统中的新概念”一书中定义。

旨在衡量趋势强度。

ADXR 是 ADX 的平均值,其值周期为 bar 之前

该指标显示 ADX 和 ADXR:

  • 使用 PlusDirectionalIndicator (PlusDI) 获取 +DI
  • 使用 MinusDirectionalIndicator (MinusDI) 获取 -DI
  • 使用方向指示器 (DI) 获得 +DI、-DI
  • 使用 AverageDirectionalIndex (ADX) 获取 ADX
  • 使用 DirectionalMovementIndex (DMI) 获取 ADX、+DI、-DI
  • 使用 DirectionalMovement (DM) 获得 ADX、ADXR、+DI、-DI

公式:

  • upmove = high – high(-1)
  • downmove = low(-1) – low
  • +dm = upmove if upmove > downmove and upmove > 0 else 0
  • -dm = downmove if downmove > upmove and downmove > 0 else 0
  • +di = 100 * MovingAverage(+dm, period) / atr(period)
  • -di = 100 * MovingAverage(-dm, period) / atr(period)
  • dx = 100 * abs(+di – -di) / (+di + -di)
  • adx = MovingAverage(dx, period)
  • adxr = (adx + adx(-period)) / 2

使用的移动平均线是 Wilder 最初定义的SmoothedMovingAverage

参考:

https://en.wikipedia.org/wiki/Average_directional_movement_index

Lines:

  • adx
  • adxr

Params:

  • period (14)
  • movav (SmoothedMovingAverage)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.0)
  • plotyhlines ([])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • plusDI:
    • _name (+DI)
  • minusDI:
    • _name (-DI)
  • adx:
    • _name (ADX)
  • adxr:
    • _name (ADXR)

真实波动幅度均值(别名:ATR

由 J. Welles Wilder, Jr. 于 1978 年在他的“技术交易系统中的新概念”一书中定义。

这个想法是考虑收盘价来计算范围,如果它产生的范围大于每日范围(高 – 低)

公式:

  • SmoothedMovingAverage(TrueRange, period)

参考:

http://en.wikipedia.org/wiki/Average_true_range

Lines:

  • atr

Params:

  • period (14)
  • movav (SmoothedMovingAverage)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.0)
  • plotyhlines ([])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • atr:

动量振荡器(别名:AwesomeOsc, AO

Awesome Oscillator (AO) 是反映市场驱动力精确变化的动量指标,有助于识别趋势在形成点和反转点之前的强度。

公式:

  • median price = (high + low) / 2
  • AO = SMA(median price, 5)- SMA(median price, 34)

参考:

https://www.metatrader5.com/en/terminal/help/indicators/bw_indicators/awesome

https://www.ifcmarkets.com/en/ntx-indicators/awesome-oscillator

Lines:

  • ao

Params:

  • fast (5)
  • slow (34)
  • movav (SMA)

PlotInfo:

  • plot (True)
  • plotmaster (None)
  • legendloc (None)
  • subplot (True)
  • plotname ()
  • plotskip (False)
  • plotabove (False)
  • plotlinelabels (False)
  • plotlinevalues (True)
  • plotvaluetags (True)
  • plotymargin (0.0)
  • plotyhlines ([])
  • plotyticks ([])
  • plothlines ([])
  • plotforce (False)

PlotLines:

  • ao:
    • _method (bar)
    • alpha (0.5)
    • width (1.0)