Moving Averages - страница 2

 
вася:

привет! помогите пожалуйста, не могу найти Moving Averages чтобы sma рисовала полную историю, например sma 596  на виклях начиналась не с середины графика, а с самого начала!!

сто штук скачал, все одинаковые


Нашел в своих работах (правда, я выше 21 не пользуюсь)

до 596 считать как

// среднее арифметическое по формуле
// avg[n] = ((n - 1) * avg[n - 1] + arr[n]) / n

после как

// экспоненциальное среднее по формуле
// avg[n] = avg[n - 1] + k * (arr[n] - avg[n - 1])
// где k = 2 / (periodEma + 1)

вместо EMA используйте формулу для SMA

Ну или (сам не пробывал :-)

до 596 считать как для периодов 595,594,593,...