Sesion Operativa - Codigo InstitucionalThis indicator is designed for institutional and precision traders who need to visualize market liquidity and key session operating ranges without visual clutter.
Unlike standard session indicators, this tool focuses on clarity and the projection of key levels (Highs and Lows) to identify potential future reaction zones.
Key Features:
4 Customizable Sessions: Pre-configured with key institutional times (Pre-NY, NY Open, London, and Asia). Each session is fully adjustable in time, color, and style.
Minimalist Labeling: Displays the session name and operating range (in pips/points) in a clean, direct format (e.g., NY - 45), removing decimals and unnecessary text to keep the chart clean.
Range Projections: Option to project the Highs and Lows of each session forward (N candles) to use them as dynamic support or resistance levels.
Opening Highlight (NYSE): Special feature to highlight candle colors during specific high-volatility times (default 09:30 - 09:35 UTC-5), perfect for identifying manipulation or liquidity injections at the stock market open.
Adjustable Time Zone: Default setting is UTC-5 (New York), but fully adaptable to any user time zone.
Indicators and strategies
Discipline Sleeping TimeThe Sleeping Time indicator highlights a predefined time window on the chart that represents your sleeping hours. This will help doing backtest easily by filtering out unrealistic result of trades while we are still sleeping.
During the selected period:
- The chart background is softly shaded to visually mark your sleep window
- The first candle of the range is labeled “Sleep”
- The last candle of the range is labeled “Wake Up”
You can also use it for other purpose.
This makes it easy to:
- Visually avoid trading during sleep hours
- Identify when a trading session should be inactive
- Maintain discipline and consistency across different markets and timezones
Key Features:
- Custom Time Range
Define your sleeping hours using a start and end time.
- UTC Offset Selector
Adjust the time window using a UTC offset dropdown (−10 to +13), so the indicator aligns correctly with your local time.
- Clear Visual Markers
Background shading during sleep hours
- Start label: Sleep
- End label: Wake Up
- Customizable Labels
Change label text, size, and style to suit your chart layout.
Best Use Case
Use this indicator to lock in rest time, avoid emotional trades, and respect personal trading boundaries. Because good trades start with good sleep 😴
Strategy H4-H1-M15 Triple Screen + TableMaster of Multi-Timeframe Trading: "Triple Screen" Strategy
"▲▼ & BUY/SELL M15 Tags" — H1 Ready signals warn the trader in advance that a reversal is brewing on the medium timeframe.
Settings:
Stochastic Settings: Oscillator length and smoothing adjustment.
Overbought/Oversold: Overbought/oversold level settings (default 80/20).
SL Offset: Buffer in ticks/pips for setting stop-loss beyond extremes.
Usage Instructions:
Long: Background painted light green (H4 Trend UP + H1 Stoch Low), wait for green "BUY M15" tag.
Short: Background painted light red (H4 Trend DOWN + H1 Stoch High), wait for red "SELL M15" tag.
Entry → SL → TP = PROFIT
Short Description (for preview):
Comprehensive "Triple Screen" strategy based on MACD (H4) and Stochastic (H1, M15). Features trend monitoring panel and precise entry signals with automatic Stop Loss calculation.
Technical Notes (for developers):
Hardcoded Timeframes: "240" (H4) and "60" (H1) are hardcoded. For universal use on other timeframe combinations (D1-H4-H1), make these input.timeframe variables.
Repainting: request.security may cause repainting on historical bars (current bar is honest). Standard practice for multi-timeframe TradingView indicators.
Alerts: Built-in alert support for one-click trading convenience.
Pro Minimalist ATR (Black)The script I provided is a tool that automatically calculates and displays volatility "zones" around the average price. Here is the plain English explanation of what it is doing and why:
1. The Anchor: 20 DMA (The "Fair Value")
The script starts by calculating the 20-Day Moving Average (20 DMA).
What it represents: Think of this as the "fair price" or the "center of gravity" for the market over the last month.
In the script: It looks at the closing price of the last 20 candles, adds them up, and divides by 20. This is your baseline.
2. The Ruler: ATR (The "Volatility")
Next, it measures the Average True Range (ATR) over the last 14 days.
What it represents: This measures the "energy" or "noise" of the market. If candles are huge, the ATR is high. If candles are tiny, the ATR is low.
Why we use it: Using a fixed number (like $50) doesn't work because stocks move differently. ATR adapts to the current market mood.
3. The Zones: +1, +2, -1, -2
The script then takes that "center" (20 DMA) and adds/subtracts the "ruler" (ATR) to create four distinct levels:
+1 ATR: This is the "Upper Normal" limit. Price hanging here is bullish but normal.
+2 ATR: This is the "Extreme" limit. Statistically, price rarely stays above this line for long without snapping back. This is often an overbought signal.
-1 ATR: This is the "Lower Normal" limit.
-2 ATR: This is the "Extreme" discount. If price hits this, it is statistically stretched far below its average.
4. The Visuals: "Clean" Labeling
Finally, the script focuses on presentation:
No Lines: It specifically avoids drawing lines all over your history to keep your chart clean.
Dynamic Labels: It creates text labels only on the very last bar (the current moment). It constantly deletes the old label and draws a new one as the price moves, so it looks like the text is "floating" next to the current price.
Axis Marking: It forces marks onto the right-hand price scale (display=display.price_scale) so you can see the exact price levels (e.g., 154.20) without having to guess.
Today's Total Volume (Floating)Floating bubble showing total volume today of stock. Resets at midnight
S&P 500 Momentum Coiling Tracker [20/200 MA]This indicator measures the absolute point distance between the 20-period SMA and the 200-period SMA, specifically optimized for the S&P 500 (ES/MES) index.
In the style of institutional trend following, it identifies the "Narrow State"—a period of low volatility where a major breakout is imminent.
How to read the Histogram:
🟢 GREEN (< 8 pts): Ultra-Narrow/Coiled State. Stored energy is high. Watch for an explosive breakout.
🟡 YELLOW (8-15 pts): Narrow/Transition. The averages are converging or just starting to fan out.
⚪ GRAY (15-30 pts): Neutral trending zone.
🔴 RED (> 30 pts): Extended State. Price is stretched far from the long-term mean; avoid chasing the move.
Stock-Bond Correlation (60/40 Killer)Inspired by David Dredge
Why It Matters:
When correlation > 0:
❌ Bonds don't provide cushion when stocks fall
❌ Both portfolio engines fail simultaneously
❌ Rebalancing makes losses worse
✅ Long volatility strategies outperform
✅ Gold often benefits
Trading Signals:
When Correlation Crosses Above 0:
Action:
Reduce 60/40 allocation
Add long volatility positions
Consider gold/commodities
Increase cash buffer
When Correlation > 0.3:
Action:
Emergency mode
Maximum long vol exposure
Defensive positioning
Review all correlations
When Correlation Returns Negative:
Action:
Can resume 60/40
Scale back volatility hedges
Return to normal risk
VIX / VVIX / SPX Overlay with Divergence FlagsVVIX + SPX both rising = "Unstable advance - dealers hedging despite upside"
This suggests the rally is fragile
Market makers are buying protection even as prices rise
Often precedes reversals or increased volatility
Cumulative Volume Histogram with Trading StylesThe Cumulative Volume indicator analyzes volume flow dynamics by separating positive (bullish) and negative (bearish) volume into distinct histograms. It converts raw volume data into actionable signals by applying multiple calculation modes and trading style presets for different market conditions.
Key Features
- Dual Histogram Display : Separates volume into positive (blue) and negative (blue) columns
- Four Trading Style Presets : Optimized settings for different market environments
- Minimalist Color Coding : Columns change shade (RoyalBlue to SlateBlue) based on momentum direction
Trading Style Presets
1. Manual Mode
- Period : User-defined (default: 14)
- Combined : Yes/No (default: Yes)
- Relative : Yes/No (default: Yes)
- Best for : Custom strategy development
2. Range Trading Mode
- Period : 10 (shorter for faster signals)
- Combined : Yes
- Relative : Yes
- Best for : Sideways markets, identifying support/resistance levels
3. Trend Following Mode
- Period : 20 (longer for smoother signals)
- Combined : Yes
- Relative : Yes
- Best for : Trending markets, reduces whipsaw
4. News Trading Mode
- Period : 5 (very short for immediate reactions)
- Combined : Yes
- Relative : No (absolute volume works better for news)
- Best for : High-volatility news events, capturing volume spikes
Cumulative Volume Histogram Formula
The indicator calculates two main components:
1. Volume Classification
If Close(t) > Close(t-1):
Positive_Volume(t) = Volume(t) / 100
Negative_Volume(t) = 0
Else:
Positive_Volume(t) = 0
Negative_Volume(t) = Volume(t) / 100
2. Moving Sums (equivalent to SMA × Period)
Sum_Positive = SMA(Positive_Volume, Period) × Period
Sum_Negative = SMA(Negative_Volume, Period) × Period
Sum_Total_Volume = SMA(Total_Volume/100, Period) × Period
Where:
SMA() is Simple Moving Average
Period = User-defined or preset value (14, 10, 20, or 5)
Liquidity Flows + Normalized BTC Dominance (EMA21 + DXY)A useful indicator for monitoring liquidity rotations between risk-off assets (Gold, BTC dominance) and risk-on assets (pure Altcoins, Nasdaq Tech, DXY), all normalized against moving averages to filter the long-term trend.
Liquidity Flows + Normalized BTC Dominance (EMA21 + DXY)A useful indicator for monitoring liquidity rotations between risk-off assets (Gold, BTC dominance) and risk-on assets (pure Altcoins, Nasdaq Tech, DXY), all normalized against moving averages to filter the long-term trend.
CK CloudOnly two moving averages that change color when they cross: blue for buy and yellow for sell, both configurable.
Triple KDJ - CKThe Triple KDJ is a market-reading architecture based on multiscale confirmation, not a new indicator. It consists of the simultaneous use of three KDJ settings with different parameters to represent three levels of price behavior: short-, medium-, and long-term. The systemic logic is simple and robust: a move is considered tradable only when there is directional coherence across all three layers, which reduces noise, prevents entries against the dominant regime, and stabilizes decision-making.
At the slowest level, the KDJ acts as a structural regime filter. It defines whether the market is, at that moment, permissive for buying, selling, or remaining neutral. When the slow KDJ shows the hierarchy J > K > D, the environment is bullish; when J < K < D occurs, the environment is bearish. If this condition is not clear, any signal on the faster levels should be ignored, as it represents only local fluctuation without directional support.
The intermediate KDJ fulfills the role of continuity confirmation. It checks whether the impulse observed on the short-term level is supported by the developing move. In practical terms, it prevents entries based solely on micro-impulses that fail to evolve into real price displacement. When the intermediate KDJ replicates the same directional hierarchy as the slow KDJ, structure and movement are aligned.
The fast KDJ is used exclusively as a timing tool, never as a standalone signal generator. This is where the J line reacts first, often emerging from extreme zones and offering the lowest-risk entry point. In the Triple KDJ, the fast layer does not “command” the trade; it simply executes what has already been authorized by the higher levels.
The J line plays a central role in this architecture. In the fast KDJ, it anticipates the change in impulse; in the intermediate KDJ, it confirms the transformation of that impulse into movement; and in the slow KDJ, it determines whether the market accepts or rejects that direction. For this reason, in the Triple KDJ the correct reading is not about line crossovers, but about a consistent hierarchy among J, K, and D across multiple scales.
Triple KDJ - CKThe Triple KDJ is a market-reading architecture based on multiscale confirmation, not a new indicator. It consists of the simultaneous use of three KDJ settings with different parameters to represent three levels of price behavior: short-, medium-, and long-term. The systemic logic is simple and robust: a move is considered tradable only when there is directional coherence across all three layers, which reduces noise, prevents entries against the dominant regime, and stabilizes decision-making.
At the slowest level, the KDJ acts as a structural regime filter. It defines whether the market is, at that moment, permissive for buying, selling, or remaining neutral. When the slow KDJ shows the hierarchy J > K > D, the environment is bullish; when J < K < D occurs, the environment is bearish. If this condition is not clear, any signal on the faster levels should be ignored, as it represents only local fluctuation without directional support.
The intermediate KDJ fulfills the role of continuity confirmation. It checks whether the impulse observed on the short-term level is supported by the developing move. In practical terms, it prevents entries based solely on micro-impulses that fail to evolve into real price displacement. When the intermediate KDJ replicates the same directional hierarchy as the slow KDJ, structure and movement are aligned.
The fast KDJ is used exclusively as a timing tool, never as a standalone signal generator. This is where the J line reacts first, often emerging from extreme zones and offering the lowest-risk entry point. In the Triple KDJ, the fast layer does not “command” the trade; it simply executes what has already been authorized by the higher levels.
The J line plays a central role in this architecture. In the fast KDJ, it anticipates the change in impulse; in the intermediate KDJ, it confirms the transformation of that impulse into movement; and in the slow KDJ, it determines whether the market accepts or rejects that direction. For this reason, in the Triple KDJ the correct reading is not about line crossovers, but about a consistent hierarchy among J, K, and D across multiple scales.
Fair Value Gaps (40+ Points) with NY Session AlertsFVG with alerts. This works for the NY session only.
Previous Close Percentage LevelsInstitutional Previous Close Percentage Levels (Visual).
This indicator plots percentage-based levels calculated from the previous daily close, designed for clean intraday context and Replay analysis.
Features:
• Automatic daily recalculation
• Levels displayed only for the current trading day
• Clear 0% reference line (previous close) without label
• Configurable percentage steps (+ / −)
• Right-side percentage labels
• Visual TOUCH markers (price interaction)
• Visual BREAK markers (confirmed close beyond level)
• Replay-safe logic (no infinite lines)
• Pine Script v6 compatible
This script is focused on visual clarity and price context.
No audible or popup alerts are used — only on-chart visual signals.
Ideal for:
• Intraday bias
• Mean reversion
• Breakout confirmation
• Futures, Forex, Crypto, Stocks
VSA Effort Result v1.0VSA Effort vs Result by StupidRich
Detects volume-spread divergence:
- "Er": High volume, narrow spread (absorption)
- "eR": Low volume, wide spread (momentum)
Features:
• Clean text labels (customizable size)
• Wide vertical lines matching candle range
• Adjustable thresholds & volume SMA
• Works on all timeframes/assets
Perfect for spotting institutional absorption at key levels.
if u wanna buy me a coffee, just dm @stupidrichboy on Telegram
hope it help
Three pillar rule + YTD line with color coding in the info boxThe script objectively shows you whether a market should be "held" from an annual, trend and YTD point of view - or not.
The infobox summarizes all three core statements:
Component statement
Beginning of the year: Was the start of the year positive?
YTD: Is the market above last year's level?
SMA: Is the market above the long-term trend? Positive?
Representation in the info box
Arrows/symbols (configurable)
Green/Red
Freely positionable in the chart
Typical use in practice
1. As bias filter
"Am I acting more long or defensive today?"
2. For position trading
"Can I buy pullbacks or just sell them?"
3. For Investments/ETFs/Crypto
"Hold or reduce risk?"
The script is not a
❌ No entry signal
❌ No exit signal
❌ No short-term trading indicator
The script follows Andre Stagge's three-thumb rule
First Candle RuleCaptures the 09:30–09:35 EST opening range on a 5-minute chart
Draws the high/low lines, optional midline, and a shaded box until 16:30 EST
Computes breakout signals every bar and then gates them by session/range readiness to satisfy the consistency warning



















