Compatibility with TALIB

This commit is contained in:
Miha Kralj
2022-11-22 18:32:58 -08:00
parent ae168ee345
commit 38d0c08b4e
9 changed files with 644 additions and 119 deletions
+3 -1
View File
@@ -28,7 +28,9 @@ public class SMA_Series : Single_TSeries_Indicator
public override void Add((System.DateTime t, double v) TValue, bool update)
{
Add_Replace_Trim(_buffer, TValue.v, _p, update);
double _sma = _buffer.Sum() / _buffer.Count;
double _sma = 0;
for (int i=0; i<_buffer.Count; i++) { _sma+= _buffer[i]; }
_sma /= _buffer.Count;
base.Add((TValue.t, _sma), update, _NaN);
}