show indicator params like MA(44) in active list and analysis panel

This commit is contained in:
DiTus
2026-03-02 10:36:03 +01:00
parent ece1e8b56a
commit c2f92cc5fb
3 changed files with 17 additions and 8 deletions

View File

@ -49,14 +49,14 @@ function getIndicatorLabel(indicator) {
const meta = getIndicatorMeta(indicator);
if (!meta) return indicator.name;
// Always show params in parentheses (e.g., "MA(44)" or "MA(SMA,44)")
const paramParts = meta.inputs.map(input => {
const val = indicator.params[input.name];
if (val !== undefined && val !== input.default) return val;
return null;
}).filter(v => v !== null);
return val !== undefined ? val : input.default;
});
if (paramParts.length > 0) {
return `${indicator.name} (${paramParts.join(', ')})`;
return `${indicator.name}(${paramParts.join(',')})`;
}
return indicator.name;
}