show indicator params like MA(44) in active list and analysis panel
This commit is contained in:
@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user