volume indicators

This commit is contained in:
Miha Kralj
2026-01-30 12:47:25 -08:00
parent 76d2b50cbb
commit 7b3a6520d2
99 changed files with 9539 additions and 283 deletions
+15 -1
View File
@@ -190,7 +190,21 @@ public sealed class Atr : AbstractBase
public override TSeries Update(TSeries source)
{
// Assumes source is already TR
return _rma.Update(source);
if (source.Count == 0)
{
return _rma.Update(source);
}
var result = _rma.Update(source);
// Update instance state to match RMA state
Last = _rma.Last;
_isInitialized = true;
// Note: _prevBar cannot be updated from TSeries (no OHLC data)
// but _isInitialized signals that subsequent TBar updates should work
return result;
}
private static TSeries CalculateTrueRange(TBarSeries source)