mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-22 20:48:04 +00:00
Add "Ehlers" prefix to 5 Ehlers indicators: SAM, PMA, ILRS, CTI, RVGI
Standardize naming convention so all Ehlers-originated indicators have "Ehlers" in their display name across all documentation and code surfaces: - SAM: Smoothed Adaptive Momentum → Ehlers Smoothed Adaptive Momentum - PMA: Predictive Moving Average → Ehlers Predictive Moving Average - ILRS: Integral of LinReg Slope → Ehlers Integral of LinReg Slope - CTI: Correlation Trend Indicator → Ehlers Correlation Trend Indicator - RVGI: Relative Vigor Index → Ehlers Relative Vigor Index Updated across: .md H1 titles, XML doc summaries, Quantower Name properties, Quantower test assertions, _sidebar.md, lib/_index.md, category _index.md files, docs/indicators.md, docs/validation.md. Build: 0 warnings, 0 errors. All tests pass.
This commit is contained in:
@@ -27,7 +27,7 @@ public sealed class RvgiIndicator : Indicator, IWatchlistIndicator
|
||||
{
|
||||
OnBackGround = true;
|
||||
SeparateWindow = true;
|
||||
Name = "RVGI - Relative Vigor Index";
|
||||
Name = "RVGI - Ehlers Relative Vigor Index";
|
||||
Description = "Dual-output oscillator comparing closing strength to the full bar range, smoothed via 4-tap SWMA and averaged over a period. RVGI > 0 in uptrends, < 0 in downtrends.";
|
||||
|
||||
_rvgiLine = new LineSeries("RVGI", Color.Yellow, 2, LineStyle.Solid);
|
||||
|
||||
@@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
|
||||
namespace QuanTAlib;
|
||||
|
||||
/// <summary>
|
||||
/// RVGI: Relative Vigor Index
|
||||
/// RVGI: Ehlers Relative Vigor Index
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Dual-output oscillator built in four stages:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# RVGI: Relative Vigor Index
|
||||
# RVGI: Ehlers Relative Vigor Index
|
||||
|
||||
> *Relative Vigor Index compares the close-open range to the high-low range, measuring conviction in each bar's direction.*
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ public sealed class RvgiIndicatorTests
|
||||
|
||||
Assert.Equal(10, indicator.Period);
|
||||
Assert.True(indicator.ShowColdValues);
|
||||
Assert.Equal("RVGI - Relative Vigor Index", indicator.Name);
|
||||
Assert.Equal("RVGI - Ehlers Relative Vigor Index", indicator.Name);
|
||||
Assert.True(indicator.SeparateWindow);
|
||||
Assert.True(indicator.OnBackGround);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user