OPEN-SOURCE SCRIPT
Multi EMA

Up to 5 Configurable EMAs on One Chart
One indicator that replaces multiple single-EMA instances. Add up to 5 independent EMAs, each with its own:
Built for traders who track EMA confluence across multiple timeframes (e.g. execution + intermediate + higher-timeframe trend) without cluttering the chart with repeated copies of the same indicator.
Higher-timeframe EMAs are calculated with request.security() using non-repainting settings (lookahead_off), so historical and real-time values stay consistent.
One indicator that replaces multiple single-EMA instances. Add up to 5 independent EMAs, each with its own:
- Length
- Timeframe (leave blank for chart timeframe, or set a higher/lower one — e.g. 5m, 15m, 1h)
- Source
- Color & line width
- On/off toggle
Built for traders who track EMA confluence across multiple timeframes (e.g. execution + intermediate + higher-timeframe trend) without cluttering the chart with repeated copies of the same indicator.
Higher-timeframe EMAs are calculated with request.security() using non-repainting settings (lookahead_off), so historical and real-time values stay consistent.
Open-source script
In true PulseWire spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by PulseWire. Read more in the Terms of Use.
Open-source script
In true PulseWire spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by PulseWire. Read more in the Terms of Use.
