TradeMUX SDK Documentation  1.0
TradeMUX SDK Documentation
double iMAOnArray ( TMXArray< double >  array,
int  total,
int  period,
int  ma_shift,
int  ma_method,
int  shift 
)

Calculates the Moving Average indicator on data, stored in array, and returns its value

Parameters
arrayArray with data
totalThe number of items to be counted. 0 means the whole array
periodAveraging period for calculation
ma_shiftMA shift. Indicator line offset relate to the chart by timeframe
ma_methodMoving Average method. It can be any of following values:
MODE_SMASimple averaging
MODE_EMAExponential averaging
MODE_SMMASmoothed averaging
MODE_LWMALinear-weighted averaging
shiftIndex of the value taken from the indicator buffer (shift relative to the current bar the given amount of periods ago)
Returns
Numerical value of the Moving Average indicator, calculated on data, stored in array