ADX (Colored by Slope)ADX coloured by slope. If increases it will be green , else red. Default is 28,28.
Indikator dan strategi
Pivot Points + VWAP + EMA200 + Fixed Range VP (POC)Indicator description — Pivot Points + VWAP + EMA200 + Fixed Range VP (POC)
Short summary
A composite TradingView indicator (Pine v6) that overlays classic pivot points, session/period VWAP with optional deviation bands, an EMA-200 trend filter, and a fixed-range volume profile with Value Area and Point Of Control (POC). Designed to give a single view of key horizontal levels (pivots, VWAP bands, POC) and trend context to speed intraday and swing trade decisions.
Key features
Multiple Pivot types & anchor periods — Traditional, Fibonacci, Woodie, Classic, DM, Camarilla; anchors from Auto/Daily up to multi-year. Option to calculate from daily values on intraday charts.
Pivot drawing & labels — Draws historical pivot levels with configurable colors, line width, label position (Left/Right) and how many pivot periods to keep. Automatically trims older pivot sets beyond the configured limit.
VWAP + deviation bands — VWAP anchored to Session / Week / Month / Quarter / Year (plus Earnings/Dividends/Splits). Optional bands by Standard Deviation or Percentage (up to 3 multipliers). Option to hide on daily/weekly/monthly (DWM) charts.
EMA-200 trend filter — Plotted as a clear orange line; use to identify major trend bias.
Fixed-range Volume Profile (VP) with POC — Builds a fixed lookback VP over bbars bars, shows up/down volume boxes, value area (percent configurable) and draws the POC line + optional POC label. VP is rendered as boxed histogram with configurable rows and colors.
Performance/robustness safeguards — Handles multi-timeframe pivots, provides clear runtime errors when intraday data is insufficient for requested pivot timeframe, and caps the number of drawn objects to avoid overrun.
Inputs & what they do (high level)
Pivot Settings
Type: pivot formula (Traditional, Fibonacci, etc.).
Pivots Timeframe: Auto / Daily / Weekly / Monthly / ... multi-year.
Number of Pivots Back: how many historical pivot periods to keep.
Use Daily-based Values: when enabled, pivots always use daily OHLC (useful on intraday charts).
Show Labels / Show Prices / Labels Position / Line Width — visual tweaks for pivot lines and labels.
Pivot Levels / Colors — Toggle visibility and color for P, R1..R5, S1..S5 (levels shown depend on pivot type).
VWAP Settings
Hide VWAP on 1D or Above: hides VWAP on daily+ charts.
Anchor Period: Session / Week / Month / Quarter / Year / Decade / Century / Earnings / Dividends / Splits.
VWAP Source (default hlc3) and Offset.
Bands Settings
Bands Mode: Standard Deviation or Percentage.
Multipliers: up to three bands (1×, 2×, 3× by default); toggle visible bands.
Volume Profile (VP)
VP Lookback Bars (bbars): number of bars included in fixed range.
VP Rows (cnum): vertical resolution (number of price bins).
Value Area %: e.g., 70%.
POC Color / Width, Up/Down colors and Show POC Label.
How to use it (practical tips)
Trend filter: use EMA-200 — price above EMA200 = bullish bias, below = bearish bias.
VWAP confluence: intraday trades near VWAP or VWAP bands often have higher confluence. Use the selected anchor (Session for intraday, Week/Month for swing).
Pivot levels for targets & S/Ls: pivot levels (P, R1/R2, S1/S2…) make quick, rule-based targets and stops. Combine pivot + VWAP/POC for stronger S/R.
Volume Profile & POC: POC = single price with highest traded volume in the range — acts as a magnet/support/resistance. Use value area (VA) boundaries to spot acceptance/rejection.
Multi timeframe: choose pivot anchor appropriate to your horizon (Session/Daily for intraday scalps; Weekly/Monthly for swing). If you lack intraday history, enable “Use Daily-based Values” to avoid pivot errors.
Performance note: the fixed-range VP is calculated only on the last bar (barstate.islast) and draws boxes/POC accordingly — the VP will represent the configured lookback ending at the latest bar.
Limitations & gotchas
Intraday pivot calculation needs sufficient history. If you request intraday pivots but the chart lacks enough bars, the script throws a runtime error with guidance.
VP is built only on the last bar (to keep resource usage reasonable). That means the VP boxes and POC are recalculated for the latest lookback window; historical VP boxes are removed each update.
Object count: indicator creates many graphical objects (lines, labels, boxes). The script includes caps and cleanup, but very long backtests or extremely small pivot intervals may still use many objects — adjust “Number of Pivots Back” and VP lookback to manage.
Repainting considerations: pivots use request.security(..., lookahead=barmerge.lookahead_on) for daily-based option and time synchronization; be mindful when using historical bar-by-bar automation or backtesting — visual levels are intended for analysis and manual decision-making rather than automated entry triggers without further validation.
Compatibility & installation
Pine Script version: v6. Use on TradingView.
Add to chart: Copy the whole script into TradingView’s Pine editor, save and add to chart. Ensure sufficient chart history for selected pivot/VP settings.
Suggested default workflow (example)
Set Pivot Anchor = Session, Type = Traditional, Use Daily-based Values = off for true intraday pivots.
VWAP Anchor = Session, show Band #1 at 1× for quick mean-reversion zones.
EMA-200 visible (default) to filter trade direction.
VP Lookback Bars ~ 150, Value Area 70% to see a 150-bar market profile and POC.
Trade entries: look for price reaction (rejection / engulfing / volume spike) at pivot/R1/VWAP/POC aligned with EMA-200 trend.
Short blurb (for scripts list / marketplace)
Pivot Points + VWAP + EMA200 + Fixed Range VP (POC) — a compact, all-in-one overlay that combines classic pivot levels, session-anchored VWAP with deviation bands, a 200-period EMA trend filter, and a fixed-range volume profile with Value Area and POC. Built for intraday and swing traders who want consolidated horizontal structure and volume context on one chart.
Fix for MACD-V Volatility NormalisationFix for MACD-V Volatility Normalisation from Riliza + comments
Squeeze Momentum Pro + Divergencias RCTSqueeze Momentum Pro + Divergences RCT"
This indicator combines the core logic of the LazyBear Squeeze Momentum oscillator with divergence detection logic, as modified and integrated by Carlos Mauricio Vizcarra for the Rafael Cepeda Trader community. It displays the classic Squeeze Momentum histogram and zero-cross line, while simultaneously identifying potential regular and hidden bullish and bearish divergences based on the internal momentum oscillator (val) and price pivots.
This code is provided exclusively for demonstrative and academic purposes. It is intended for study, analysis, and educational use within the context of algorithmic trading indicator development. The code is subject to the Mozilla Public License 2.0 (MPL 2.0).
IPDA Time (3, 6, 9) [Final v3]This Pine Script code defines a custom TradingView indicator called "IPDA Time (3, 6, 9)". It is designed to identify specific bars on the chart where the digital root of the current time (hour and minute) equals 3, 6, or 9, which are numbers often associated with cycles and market timing concepts in trading.
1. What the Code Does
The script calculates two main time values based on a concept known as the Digital Root (also called the "Digital Sum").
The Digital Root Function
The core logic uses a custom function, getDigitalRoot(number), which calculates the digital root of any number. The digital root is the single digit obtained by an iterative process of summing the digits of a number, repeatedly until a single digit is reached (e.g., the digital root of 48 is 4+8=12→1+2=3).
Signal Calculations
The script extracts the individual digits from the current chart's hour and minute (h, m) and performs two distinct digital root calculations:
hourPlusMinuteValue (High Confluence Check): Calculates the digital root of the sum of all four digits (two from the hour, two from the minute).
minuteOnlyValue (Minute Check): Calculates the digital root of the sum of the two minute digits only.
Logic and Signal Generation
The code generates three types of signals based on whether these digital roots equal 3, 6, or 9:
High-Importance (Green Square): Generated when BOTH the "Hour + Minute" check (isHourPlusMinuteSignal) and the "Minute Only" check (isMinuteOnlySignal) are true.
Hour + Minute Only (Blue Diamond): Generated when ONLY the "Hour + Minute" check is true.
Minute Only (Yellow Diamond): Generated when ONLY the "Minute Only" check is true.
2. Visual Output on the Chart
The indicator visualizes these signals directly on the price chart:
Signal Type Shape (Style) Color Location Additional Effect
High-Importance Square (shape.square) Green Above Bar Changes the bar's color to green (with 75% transparency).
Hour + Minute Only Diamond (shape.diamond) Blue Above Bar N/A
Minute Only Diamond (shape.diamond) Yellow Above Bar N/A
Export to Sheets
The visual markers appear above the bar/candle that corresponds to the specific time criteria being met, highlighting moments the indicator's logic deems significant.
Tools
Multi-Timeframe MACD ConfluenceMulti-Timeframe MACD Confluence Indicator
This indicator plots Buy and Sell signals based on the confluence of MACD histogram direction across three different timeframes. When the MACD histogram is bullish (above zero) on all selected timeframes, a Buy signal is triggered. When it's bearish (below zero) on all, a Sell signal is shown.
🧠 Key Features:
Customizable timeframes (default: 5min, 15min, 1hr)
Uses traditional MACD: 12/26/9 EMA
Works on any asset or timeframe
Provides visual plot signals and built-in alerts
📈 This tool is ideal for traders who rely on multi-timeframe analysis to validate trend momentum before taking entries.
EMA HI/LO Cloud Shift + Extra EMA📌 EMA High/Low Buy-Sell Labels Indicator
This indicator generates simple Buy and Sell signals based on price interaction with two dynamic levels:
EMA High → Exponential Moving Average calculated from candle highs.
EMA Low → Exponential Moving Average calculated from candle lows.
🔑 How it Works
A Buy signal prints when the closing price crosses above the EMA High.
A Sell signal prints when the closing price crosses below the EMA Low.
Signals are marked directly on the chart with customizable labels — you can change the shape, size, and colors of the Buy and Sell labels to match your trading style.
The indicator does not plot the EMAs, keeping the chart clean and focused only on the entry/exit labels.
⚡ Use Case
Helps traders quickly identify potential trend breakouts (price strength above EMA High) or trend breakdowns (price weakness below EMA Low).
Works on any timeframe and any market (stocks, forex, crypto, futures, etc.).
Can be used standalone or combined with other indicators for confirmation.
🎯 Best For
Traders who want minimalist chart signals without clutter.
Trend-following strategies where confirmation of momentum is key.
Entry/Exit marking without needing to constantly watch EMA bands.
EMA HI/LO Cloud Shift📌 EMA High/Low Buy-Sell Labels Indicator
This indicator generates simple Buy and Sell signals based on price interaction with two dynamic levels:
EMA High → Exponential Moving Average calculated from candle highs.
EMA Low → Exponential Moving Average calculated from candle lows.
🔑 How it Works
A Buy signal prints when the closing price crosses above the EMA High.
A Sell signal prints when the closing price crosses below the EMA Low.
Signals are marked directly on the chart with customizable labels — you can change the shape, size, and colors of the Buy and Sell labels to match your trading style.
The indicator does not plot the EMAs, keeping the chart clean and focused only on the entry/exit labels.
⚡ Use Case
Helps traders quickly identify potential trend breakouts (price strength above EMA High) or trend breakdowns (price weakness below EMA Low).
Works on any timeframe and any market (stocks, forex, crypto, futures, etc.).
Can be used standalone or combined with other indicators for confirmation.
🎯 Best For
Traders who want minimalist chart signals without clutter.
Trend-following strategies where confirmation of momentum is key.
Entry/Exit marking without needing to constantly watch EMA bands.
EMA HI/LO Cloud📌 EMA High/Low Buy-Sell Labels Indicator
This indicator generates simple Buy and Sell signals based on price interaction with two dynamic levels:
EMA High → Exponential Moving Average calculated from candle highs.
EMA Low → Exponential Moving Average calculated from candle lows.
🔑 How it Works
A Buy signal prints when the closing price crosses above the EMA High.
A Sell signal prints when the closing price crosses below the EMA Low.
Signals are marked directly on the chart with customizable labels — you can change the shape, size, and colors of the Buy and Sell labels to match your trading style.
The indicator does not plot the EMAs, keeping the chart clean and focused only on the entry/exit labels.
⚡ Use Case
Helps traders quickly identify potential trend breakouts (price strength above EMA High) or trend breakdowns (price weakness below EMA Low).
Works on any timeframe and any market (stocks, forex, crypto, futures, etc.).
Can be used standalone or combined with other indicators for confirmation.
🎯 Best For
Traders who want minimalist chart signals without clutter.
Trend-following strategies where confirmation of momentum is key.
Entry/Exit marking without needing to constantly watch EMA bands.
Fractal Strength OscillatorThe Fractal Strength Oscillator Indicator combines the Relative Strength Index (RSI) and Fractal Dimension Index (FDI) to identify market momentum and trend direction. By integrating RSI's momentum signals with FDI's fractal-based trend analysis, this indicator provides clear visual cues for bullish and bearish conditions through colored plots and price bars.
How It Works
RSI Calculation: Computes RSI based on a user-selected price source (default: Close) over a configurable period. Optional smoothing with various moving average types (e.g., SMA, EMA, ALMA) enhances signal clarity.
FDI Calculation: Measures market complexity using a fractal dimension over a user-defined period (default: 20). A threshold (default: 1.45) determines trend strength.
Trend Logic
Bullish Signal: RSI > 55 or FDI < threshold indicates upward momentum
Bearish Signal: RSI < 45 or FDI > threshold indicates downward momentum
Customization & Parameters
RSI Parameters: RSI length, smoothing option , MA type, MA length, ALMA sigma
FDI Parameters: FDI length, trend threshold.
Trading Applications
Momentum Trading: Use RSI and FDI signals for entry/exit points.
Trend Confirmation: Bar coloring aligns with trend signals.
Reversal Detection: Identify shifts when RSI or FDI crosses thresholds
Final Note
The Fractal Strength Oscillator Indicator is a straightforward tool for traders seeking momentum and trend insights. Its combination of RSI, FDI, and visual cues supports informed trading decisions. Backtest thoroughly and use within a broader strategy. This indicator is for educational purposes and not financial advice.
Validated Order Blocks with Fib LevelsThis indicator automatically identifies and displays Smart Money Concepts (SMC) order blocks based on market structure breaks:
How it works:
Bearish Order Blocks (Red): Marks the last bullish candle before a swing high. The OB becomes valid when price breaks below the previous swing low, indicating institutional selling zones. Drawn from the candle's close (body top) to its low (bottom wick).
Bullish Order Blocks (Green): Marks the last bearish candle before a swing low. The OB becomes valid when price breaks above the previous swing high, indicating institutional buying zones. Drawn from the candle's high (top wick) to its close (body bottom).
Features:
Three Fibonacci retracement levels (50%, 75%, 100%) for each order block
Fib 100% faces downward on bearish OBs and upward on bullish OBs
Auto-validation: OBs are removed when price closes through them
Customizable: Adjustable swing detection, timeframe selection, and OB display limits
Optional Break of Structure (BOS) markers to show when OBs activate
Works on any timeframe with HTF analysis support
Perfect for identifying key institutional support/resistance zones and potential reversal areas.
Futures Time Zones with Session SelectionMark the time period with color to help traders identify the trading range.
Today's High & Low Alerts (v6) — Every TouchShows day highs and lows allowing alerts each time they are toucned
HTF EMA Step Lines (21/50/200)HTF EMA Step Lines (21/50/200)
Clean higher-timeframe MA levels on any chart. Flat, repaint-safe step lines for D/W/M — with optional labels, table, background cues, and alerts.
What it does
HTF Overlay : Shows 21 / 50 / 200 MAs from a higher timeframe (default Daily) on any chart.
Step Line Style : Lines are flat within the HTF bar and only update when a new HTF bar begins.
Repaint Control :
• Prior (default): previous confirmed HTF bar → no intraday repaint.
• Live : current HTF bar → updates intraday.
Extras : optional value labels, compact live values table, background cues, and %-distance label.
Alerts : Cross-up/down events for each selected HTF line.
How it works
Pulls HTF series with request.security .
Prior mode : shifts values by for stability.
Detects new HTF bars using time .
Plots with plot.style_stepline so levels remain flat until the next HTF open.
Inputs
Higher Timeframe : D / W / M (or any valid TF).
MA Type : EMA, SMA, or WMA.
Show 21 / 50 / 200 : toggle each line.
Live vs Prior : choose Live (updates) or Prior (no repaint).
Labels : show value label at each new HTF bar.
Live Values Table : compact 2-column panel in top-right.
BG Alignment : optional background tint when price > 21 > 50 > 200 (bull) or price < 200 (bear).
% Distance : live label showing distance from HTF-21 in %.
Styling : color & width per line.
Tips
For intraday execution (e.g. 65-min), use Prior mode to avoid drift.
Set HTF = W or M to get weekly/monthly lines without leaving your chart.
A soft warning appears if chart TF ≥ HTF (lines still valid but less contextual).
Alerts
Cross up/down alerts for 21/50/200 (compatible with Any alert() function call ).
Add alerts from the chart: Add Alert → Condition → This script .
Notes
Built in Pine v5 — minimal, readable, fast.
Levels are context tools, not signals.
Colours are tuned for dark charts; adjust for WCAG contrast.
Position Size Calculator includes Acct % Risk (Improved)Uses account size to determine position size. Sets the stop at the low of the day for swing trading.
Daily EMA21 — Step LineIndicator: 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.
Global M2 (level / YoY) + correlation tableCalculates Global M2 with 11 weeks offset and then plots calculated Y-o-Y change of this M2. Inspired by GMI
A5 By Gadirov TLS Super Binary EURUSD 15mA5 By Gadirov TLS Super Binary EURUSD 15minute and 1 minute
A4 By Gadirov TLS Aggressive EURUSD 15m for binaryA4 By Gadirov TLS Aggressive EURUSD 15m for binary
A2 By Gadirov Optimized Traffic Light Signal - POS for binaryA2 By Gadirov Optimized Traffic Light Signal - POS for binary