Averages/Simple moving average: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 3,363:
func sma number, period
accum[period] += number - nums[period][index[period]]
nums[period][index[period]] = number
index[period]= (index[period] + 1) % period + 1
if window[period]<period window[period] += 1 ok
return (accum[period] / window[period])
</lang>
Output:
2,468

edits