AnyChart
API Reference
Still have questions?
Contact support
Top
You are looking at an outdated v7 version of this document. Switch to the v8 version to see the up to date information.

namespace anychart.math.ema Improve this Doc

Namespace anychart.math.ema
Learn more about indicator mathematics.

Functions Overview

calculate()EMA calculation.
calculationFunction()Calculates EMA.
createComputer()Creates an EMA computer for the given table mapping.
initContext()Creates a context for EMA indicator calculation.
startFunction()Start calculation function for EMA indicator calculation.

Typedefs Overview

anychart.math.ema.ContextType definition for the context.

Functions Description

calculate

EMA calculation.

Params:

NameTypeDescription
contextanychart.math.ema.ContextEMA context.
valuenumberValue.

Returns:

number - The calculated EMA indicator value.

calculationFunction

Calculates EMA.

Params:

NameTypeDescription
rowanychart.data.TableComputer.RowProxyRow proxy.
contextanychart.math.ema.ContextContext.

createComputer

Creates an EMA computer for the given table mapping.

Params:

NameTypeDescription
mappinganychart.data.TableMappingData mapping.
periodnumberIndicator period.

Returns:

anychart.data.TableComputer - Table computer.

initContext

Creates a context for EMA indicator calculation.

Params:

NameTypeDefaultDescription
periodnumber
20
Indicator period.

Returns:

anychart.math.ema.Context - Context.

startFunction

Start calculation function for EMA indicator calculation.

Params:

NameTypeDescription
contextanychart.math.ema.ContextContext.