OPEN-SOURCE SCRIPT

Daily EMA21 — Step Line

123
Indicator: Daily EMA-21 Step Line
A lightweight tool that brings the Daily EMA-21 onto any timeframe chart as a clean, flat “step” line. It helps you see where price is in relation to a key higher-timeframe moving average, without cluttering your chart.

What It Does
  • Daily EMA Overlay: Fetches the Daily EMA-21 value and plots it on your chart, no matter what timeframe you’re viewing.
  • Step-Style Line: Drawn as a horizontal “step” line that only updates once per daily bar, keeping levels crisp and stable.
  • Repaint Control: Option to use the prior day’s EMA (stable, no intraday repaint) or today’s live-updating EMA.
  • Alerts: Optional alerts when price crosses above or below the Daily EMA-21.


How It Works
  • Daily Data Pull: Uses request.security to pull the Daily EMA-21 into any chart.
  • Flat Within Day: The value stays constant intraday and only “steps” at the next daily open.
  • Toggle Live/Prior: Choose between a repaint-free prior day close or an intraday-updating live EMA.


Configuration Settings

  • EMA Length: Default 21 (can be adjusted).
  • Live vs Prior: Toggle between today’s live EMA or yesterday’s confirmed EMA.
  • Line Color & Width: Fully customizable.
  • Alerts: Cross-up and cross-down alerts can be enabled via TradingView’s alert system.


Notes

  • Built in Pine v5 for reliability and compatibility.
  • Minimal by design — no tables, no clutter, just a higher-timeframe reference line.
  • Ideal for swing traders who want the Daily EMA-21 visible on intraday charts (e.g., 65m or 195m).
  • Not trade advice: this is a context tool to support your own strategy and risk management.

כתב ויתור

המידע והפרסומים אינם אמורים להיות, ואינם מהווים, עצות פיננסיות, השקעות, מסחר או סוגים אחרים של עצות או המלצות שסופקו או מאושרים על ידי TradingView. קרא עוד בתנאים וההגבלות.