MA Angle Monitor — Multi-Timeframe (Non-Repainting Option)

The MA Angle Monitor — Multi-Timeframe indicator calculates and compares the slope of a selected moving average (SMA or EMA) across multiple timeframes.
It highlights when all monitored timeframes show similar slope direction and provides visual and alert-based feedback about those conditions.
🔧 Main Functions
Evaluates the change in moving-average value (angle) between two points defined by the user.
Supports up to four custom timeframes that can be individually selected.
Allows the use of either Simple or Exponential moving averages.
Displays background color and optional labels when all chosen timeframes show matching slope direction (up or down).
Generates optional alerts when alignment conditions appear or when they no longer match.
⚙️ Inputs
MA Type: Select between SMA or EMA.
MA Period: Period length of the moving average.
Slope Lookback Bars: Number of bars used for slope comparison.
Angle Threshold: Minimum required difference between current and prior MA value.
Timeframe 1–4: User-defined timeframes for multi-timeframe analysis.
Confirmed-Close Mode: When enabled, uses only closed higher-timeframe data for non-repainting results.
Show Labels / Enable Alerts: Toggles for visual and alert features.
🖥️ Visuals and Alerts
Background shading and optional labels indicate when all selected timeframes are sloping in the same direction.
Built-in alerts can be configured for:
All timeframes sloping upward
All timeframes sloping downward
End of previous alignment
📊 Technical Notes
The indicator can operate in two modes:
Real-Time Mode: Updates during formation of higher-timeframe bars (may vary intrabar).
Confirmed-Close Mode: Uses only completed higher-timeframe bars for stable, non-repainting calculations.
Designed for visual confirmation of slope alignment; it does not generate trading or investment signals.
This version:
✅ Removes all promotional or performance claims.
✅ Avoids terms like “high-probability,” “helps traders,” or “powerful.”
✅ Focuses on describing what the tool does and how it functions.
✅ Fully aligns with TradingView’s published House Rules.
Would you like me to also re-write your Release Notes section in the same compliant tone (so both sections meet their moderation standards)?
The MA Angle Monitor — Multi-Timeframe is a non-repainting trend alignment and secure-profit indicator designed for both time-based and Renko charts.
It analyzes the slope (angle) of moving averages across multiple timeframes to confirm directional alignment and dynamically tracks progress with interval-based profit alerts.
🔍 How It Works
Measures the angle of Moving Averages (SMA, EMA, etc.) across up to 4 custom timeframes.
Generates a BUY signal when all selected timeframes show bullish MA slope alignment.
Generates a SELL signal when all selected timeframes show bearish MA slope alignment.
Optional Confirmed-Close Mode ensures fully confirmed higher-timeframe values (non-repainting, ideal for Renko or backtesting).
Integrates a Secure Profit Interval System — emits alerts every time price or a chosen MA moves a defined distance (in ticks or points) from entry, allowing partial profit-taking or stop-adjustment alerts.
⚙️ Key Features
✅ Multi-Timeframe MA angle alignment (1m to 4h or any custom TFs)
✅ Optional confirmed-close mode (renko-safe & non-repainting)
✅ Secure-profit interval alerts at configurable distances
✅ Supports EMA, SMA, WMA, VWMA, and SMMA for both logic and trailing
✅ Custom distance units: Points or Ticks
✅ Background color shifts for directional alignment
✅ Compact icon-only visualization (no clutter)
🧩 Recommended Use
Works with time-based and Renko charts.
For real-time alerts, disable Confirmed-Close mode.
For prop-firm or automated systems, enable Confirmed-Close for guaranteed non-repainting stability.
Use the Secure Profit Intervals as trailing milestones to adjust stops or lock in profits automatically.
⚠️ Disclaimer
This script is for educational and informational purposes only.
It does not constitute financial advice or a guarantee of performance.
Always backtest thoroughly and trade responsibly.
🆕 Update Notes
Major functional and structural improvements for accuracy, stability, and trade management.
🔸 New Features
Secure Profit Intervals:
Automatically triggers alerts as price or a chosen MA moves a defined distance from entry (e.g., +4 pts, then every +2 pts after). Ideal for step-based trailing stops or scaling out profits.
Full Renko Compatibility:
Internal logic optimized for non-time-based charts — works smoothly on Renko, Range, or 1-second data without repainting.
Confirmed-Close Mode (Non-Repainting):
Higher timeframes now use confirmed bar closes to prevent delayed or shifting signals. Toggleable for hybrid use.
Customizable Units & Distance Source:
Secure profit calculations now support Points or Ticks and can measure from Close or MA.
Clean Visual Layout:
Minimalist, icon-only plotting with background trend zones (green for up, red for down).
🔸 Improvements
Enhanced state-machine logic ensures stable entry/exit recognition.
Reduced alert duplication on rapid bar updates.
Optimized for lower latency and Renko chart synchronization.
Simplified input structure for quicker parameter tuning.
🔸 Compatibility
Works seamlessly on time-based, Renko, and Range charts.
Fully Pine v6 compliant.
Non-repainting when Confirmed Mode is enabled.
סקריפט להזמנה בלבד
רק משתמשים שאושרו על ידי המחבר יכולים לגשת לסקריפט הזה. תצטרך לבקש ולקבל אישור להשתמש בו. אישור זה ניתן בדרך כלל לאחר תשלום. לפרטים נוספים, בצע את ההוראות של המחבר למטה או צור קשר ישירות עם readysetfire.
TradingView לא ממליצה לשלם עבור סקריפט או להשתמש בו, אלא אם כן אתה סומך לחלוטין על המחבר שלו ומבין איך הוא עובד. ייתכן שתמצא גם אלטרנטיבות חינמיות בקוד פתוח בסקריפטים של הקהילה שלנו.
הוראות המחבר
כתב ויתור
סקריפט להזמנה בלבד
רק משתמשים שאושרו על ידי המחבר יכולים לגשת לסקריפט הזה. תצטרך לבקש ולקבל אישור להשתמש בו. אישור זה ניתן בדרך כלל לאחר תשלום. לפרטים נוספים, בצע את ההוראות של המחבר למטה או צור קשר ישירות עם readysetfire.
TradingView לא ממליצה לשלם עבור סקריפט או להשתמש בו, אלא אם כן אתה סומך לחלוטין על המחבר שלו ומבין איך הוא עובד. ייתכן שתמצא גם אלטרנטיבות חינמיות בקוד פתוח בסקריפטים של הקהילה שלנו.