Indicator scripting
Saving custom indicators
Persist your own scripts to the indicators library.
Once you've tweaked an indicator into something you'd reuse, hit the + button at the bottom of the Indicators dropdown. Give it a name and an optional description; the script gets persisted to IndexedDB under chart.customIndicators.v1. Custom entries appear below the built-in presets in every chart, with a × to delete.
Where they live
IDB keychart.customIndicators.v1
FormatArray of { id, name, description, code, createdAt } objects.
ScopePer-browser. Not synced across devices, not shared between accounts.
tipCustom indicator IDs use a `custom:` prefix so they can't collide with the built-in presets. The chart stores the active indicator's ID on the window's indicatorName field, so reloading a workspace re-applies whichever indicator was running.