hma {cryptoQuotes}R Documentation

Add Hull Moving Average (HMA) to the chart

Description

[Experimental]

A high-level plotly::add_lines()-wrapper function that interacts with TTR's moving average family of functions. The function adds moving average indicators to the main chart().

Usage

hma(
 price  = "close",
 n      = 20,
 ...
)

Arguments

price

A character-vector of length 1. "close" by default. The name of the vector to passed into TTR::HMA.

n

Number of periods to average over. Must be between 1 and nrow(x), inclusive.

...

For internal use. Please ignore.

Value

A plotly::plot_ly()-object

Author(s)

Serkan Korkmaz

See Also

Other chart indicators: add_event(), alma(), bollinger_bands(), chart(), dema(), donchian_channel(), ema(), evwma(), fgi(), lsr(), macd(), rsi(), sma(), smi(), volume(), vwap(), wma(), zlema()

Other moving average indicators: alma(), dema(), ema(), evwma(), sma(), vwap(), wma(), zlema()

Other main chart indicators: add_event(), alma(), bollinger_bands(), dema(), donchian_channel(), ema(), evwma(), sma(), vwap(), wma(), zlema()

Examples

# script start;

cryptoQuotes::chart(
  ticker = BTC,
  main   = kline(),
  indicator = list(
    cryptoQuotes::ema(n = 7),
    cryptoQuotes::sma(n = 14),
    cryptoQuotes::wma(n = 21)
  )
)

# script end;

[Package cryptoQuotes version 1.3.1 Index]