Averages/Simple moving average: Difference between revisions

m
(Added 11l)
Line 68:
 
L(e) [1, 2, 3, 4, 5, 5, 4, 3, 2, 1]
print(‘Added ’e‘#., sma(3) = ’sma3#.add(e)‘6, sma(5) = ’sma5#.6’.format(e, sma3.add(e), sma5.add(e)))</lang>
{{out}}
<pre>
Added 1, sma(3) = 1.000000, sma(5) = 1.000000
Added 2, sma(3) = 1.5500000, sma(5) = 1.5500000
Added 3, sma(3) = 2.000000, sma(5) = 2.000000
Added 4, sma(3) = 3.000000, sma(5) = 2.5500000
Added 5, sma(3) = 4.000000, sma(5) = 3.000000
Added 5, sma(3) = 4.666667, sma(5) = 3.8800000
Added 4, sma(3) = 4.666667, sma(5) = 4.2200000
Added 3, sma(3) = 4.000000, sma(5) = 4.2200000
Added 2, sma(3) = 3.000000, sma(5) = 3.8800000
Added 1, sma(3) = 2.000000, sma(5) = 3.000000
</pre>
 
1,481

edits