Global Net Liquidity LaggedShows net liquidity and allows the user to move it forward or backward to visualize its effect on the charted subject
Göstergeler ve stratejiler
Group 1: Monthly Permission + Value LocationThis indicator is your monthly gatekeeper: it decides whether trading is allowed and shows where price sits in long-term value, before you ever think about entries.
This script answers one question, clearly and consistently:
“Should I even be trading right now, and where is price sitting inside the big monthly map?”
It is not an entry tool.
It does not tell you when to buy or sell.
It sets permission and context so you don’t make trades in bad environments.
Think of it as the front gate to your system.
What you see on the chart
1. Monthly value levels (manually entered)
You manually enter:
Monthly VAL (Value Area Low)
Monthly VAH (Value Area High)
Optional: Monthly POC, HVN1, HVN2 (display only)
These levels define the monthly value area.
The script never recalculates them or moves them.
Why manual?
Your system defines value from FRVP anchoring.
Automation would break your rules.
This keeps the indicator honest and predictable.
2. Monthly permission: Risk ON vs Risk OFF
The script evaluates the last three completed monthly candles and checks for environments where price is unreliable.
It will mark Risk OFF if any of the following are true:
A. Monthly alternation (chop)
The last three non-doji monthly candles alternate direction
Example: up → down → up
This means direction is not sticking
B. Repeated high volatility
Monthly RangeRatio ≥ your threshold
Happens in 2 of the last 3 months
Indicates unstable movement, not controlled expansion
C. Volume spike during chop
Monthly VolumeRatio spikes above your threshold
Occurs while alternation or chop is present
Indicates emotional participation without structure
If any of those are true → Risk OFF
Otherwise → Risk ON
This matches your rule:
“Avoid environments where closes don’t stick.”
3. Monthly location badge (where price is sitting)
The script classifies the current monthly close into one of five clear states:
Outside Above VAH
Outside Below VAL
Inside (Near VAH)
Inside (Near VAL)
Inside Value
“Near” is defined as a percentage of value width (default 10%), not a guess.
This gives you a fast answer to:
Am I inside value or outside?
If inside, am I near an edge or in the middle?
No interpretation required.
4. Readout dashboard (optional table)
If enabled, the dashboard shows:
Monthly Permission: Risk ON / Risk OFF
Location status (from the badge logic)
Monthly RangeRatio
Monthly VolumeRatio
Monthly ADX(14)
Anchor age (days since you anchored monthly value)
This is a status panel, not a signal board.
How you’re meant to use it
Step 1: Check permission first
If Risk OFF → you do nothing
You do not look for setups
You do not drop to weekly or daily
This enforces discipline.
Step 2: Note monthly location
Inside value → only value rotation logic is allowed later
Outside value → expansion logic may be allowed later
Near an edge → expect interaction, not immediate continuation
This sets the boundaries for all lower-timeframe decisions.
Step 3: Move on to Group 2 only if allowed
This script does not:
Choose Roadmap A or B
Trigger entries
Select targets
That happens later, on weekly and daily charts.
Group 1 only answers:
“Is the environment tradable, and where are we in the big picture?”
What this script deliberately does NOT do
No entries
No exits
No alerts
No pattern guessing
No automated value calculation
No repainting
It is intentionally boring.
That’s the point.
Why this matters (especially for newer traders)
Most traders lose money before the trade:
Trading during chop
Trading inside value as if it’s trending
Trading high volatility without structure
This script prevents that by:
Forcing you to check environment first
Giving you objective monthly context
Removing emotional decision-making
If this script says Risk OFF, you’re already doing the right thing by standing aside.
US Open Vertical LineUS Open Vertical Line
This indicator automatically plots a vertical dashed line at the US market open (09:30 New York time) on your chart.
It is designed for traders who focus on session-based price action, including:
New York open volatility
Opening drive and reversals
Intraday rotations and liquidity events
The indicator is minimal by design — it does not calculate ranges, highs/lows, or signals.
It simply marks the exact moment the US session opens, allowing you to combine it with your own strategy, levels, and risk management.
Key features:
Accurate US open detection using New York time (handles DST automatically)
Works on all timeframes
Clean, non-intrusive vertical dashed line
Ideal for futures, stocks, and index traders
Use it as a visual anchor for planning and executing trades around the most liquid part of the trading day.
Super SMA Trio (20 50 200)Three SMAs in one (20, 50, 200). This is self-explanatory. TradingView wants me to add more text even though nobody should have any trouble understanding the script.
Super EMA Trio (20 50 200)Triple EMA 20/50/200. This is self-explanatory. TradingView wants me to add more text to this because it thinks people can't figure out how to use this script. I don't know why. It seems pretty dumb of them to require more text for nothing.
QWRQWR identifies when trading activity outweighs price movement, highlighting periods where market participation is strong but price remains constrained—useful for filtering setups with favorable risk-reward conditions.
OU Signals Overlay2 OU SIGNALS OVERLAY
This indicator is designed to be used on the main price chart.
WHAT IT DOES
OU Signals Overlay uses the same logic as the OU Z-score indicator but does not display the Z-score itself.
Instead, it visualizes entries, exits, trade zones, and the second asset directly on the price chart.
HOW IT WORKS
• The same spread and mean-reversion logic is calculated internally
• Entry and exit signals are identical to the Z-score indicator
• The second asset is plotted as a normalized line on the main chart
• Entry points are marked with arrows
• Exit points are marked with a cross
• Trade zones are highlighted only after a position is opened
HOW TO USE
This indicator is primarily a visualization and execution tool.
It allows the trader to:
• See where exactly trades occur on the price chart
• Monitor price behavior during a spread trade
• Visually confirm that signals match the Z-score indicator
All parameters must match the OU Z-score indicator for signals to align.
RECOMMENDED TO USE WITH
• Ornstein–Uhlenbeck Z-score as the signal source
• Correlation Stability to ensure the pair remains statistically meaningful
For Loop THMA ~ CharonQuantThe For Loop THMA is a trend classification and momentum confirmation indicator designed to measure directional strength through relative price dominance, not raw crossings.
This indicator blends a Triple Hull Moving Average structure with a for-loop comparison engine and multiple trend quality filters to reduce noise and false signals.
Concept Overview
The core idea behind this indicator is simple:
Instead of asking “did price cross a line?”, it asks
“How often is the price stronger than its recent past?”
By looping over previous THMA values and comparing them to the current value, the indicator builds a directional score that reflects internal momentum and persistence.
This approach allows trends to be evaluated statistically rather than emotionally.
Indicator Components
The For Loop THMA is composed of four layers:
• Triple Hull Moving Average (THMA) as the smoothed price backbone
• For-loop counter to quantify relative dominance over a lookback window
• EMA trend filter to align signals with higher-timeframe bias
• ADX + DMI filter to ensure sufficient trend strength
Signals are only produced when all components align.
For-Loop Logic
The for-loop compares the current THMA value to its past values over a user-defined range.
Each comparison increments or decrements a counter, producing an oscillator that reflects bullish or bearish pressure.
Optional weighting can be enabled to give more importance to recent price action.
This counter becomes the primary decision engine of the indicator.
Visual Interpretation
• The oscillator displays the strength and direction of the trend
• Threshold lines define bullish and bearish regimes
• Bar coloring reflects the active trend state
• Color intensity adapts to directional confidence
Credits and Inspiration
This indicator is inspired by and builds upon:
• THMA ~ CharonQuant
• For Loop MA Indicator from CraftMan18
Development and usage notes:
You must tweak the parameters to fit your market, timeframe, and trading style.
If you do not read this description or do not understand what the indicator is designed to do, do not use it.
Indicators amplify both discipline and mistakes.
Important reminder: No single indicator is sufficient on its own.
QQQ EOD Sentiment + Flip Points (3:55 ET) - Final Fix### QQQ EOD Sentiment + Flip Points (3:55 ET) — Overnight Swing Bias Helper
This indicator is designed for **QQQ overnight holds / short swing setups** where your decision is made **near the end of the trading day** (ex: around **3:55pm Eastern**) to decide whether you want to hold **calls or puts** into the next session.
It does **one job**:
**Turn end-of-day price positioning into a simple bullish/bearish “bias score”, and show the exact price distance needed to flip that bias.**
---
## What the indicator is measuring (simple idea)
At the end of the day, you want to know:
* Did QQQ close strong relative to **yesterday’s range**?
* Did QQQ close strong relative to **yesterday’s close**?
* Did QQQ finish the day in the **upper part** of yesterday’s range (or the lower part)?
The indicator converts those answers into a **Score**, then labels the day as:
✅ **BULLISH**
✅ **BEARISH**
✅ **NEUTRAL**
---
## What you see on the chart
### 1) Key levels from the previous day
The indicator plots important reference lines from the **previous trading day**:
* **Previous Day High**
* **Previous Day Low**
* **Previous Day Midpoint (50%)**
* **Previous Day Close**
* Optional “strength lines” inside the range (based on your thresholds)
These lines help you visually understand **where today’s price is sitting** compared to the prior day.
---
### 2) A live Score + Sentiment (the “math”)
The indicator builds a score using 3 simple conditions:
**Condition A — Above/Below the 50% midpoint of yesterday**
* Above midpoint = bullish point
* Below midpoint = bearish point
**Condition B — Above/Below yesterday’s close (optional toggle)**
* Above yesterday’s close = bullish point
* Below yesterday’s close = bearish point
**Condition C — Close Location Value (CLV)**
This is just: *“Are we finishing near the top of yesterday’s range or the bottom?”*
* If price is high in the range → bullish point
* If price is low in the range → bearish point
Those points are combined into a **Score**, and once the score is high enough you get:
* **BULLISH**
* **BEARISH**
* or **NEUTRAL** if it’s mixed.
**Why this helps:**
It keeps you from guessing based on emotion into the close. You’re using a consistent checklist.
---
### 3) Flip Points (this is the best feature)
The indicator calculates:
* **How many points QQQ would need to rise to flip bullish**
* **How many points QQQ would need to drop to flip bearish**
So instead of debating “it feels bullish,” you can say:
> “If price holds above this area, bias stays bullish.”
> “If price drops X points, bias flips bearish.”
This is especially helpful into **3:55pm ET** when price is still moving.
---
### 4) Snapshot at 3:45 ET (15 minutes before close)
At **3:45pm Eastern**, the indicator stores a snapshot of:
* Score
* Sentiment
* CLV
That snapshot is saved for the day so you can compare:
* “What did the bias look like 15 minutes before close?”
* “Did price shift aggressively into the bell?”
---
### 5) Decision Label at 3:55 ET
At **3:55pm Eastern**, it prints a label on the chart showing:
* Current sentiment + score
* CLV now
* Flip points to bullish/bearish
* The 3:45 snapshot results
This makes it easy to make a consistent end-of-day decision.
---
## How to use it for a QQQ overnight swing
### My simple flow (new trader friendly)
1. Around **3:45 ET**, I check the Snapshot score/sentiment.
2. Around **3:55 ET**, I use the Decision label:
* If **BULLISH** → I’m leaning calls / bullish overnight bias
* If **BEARISH** → I’m leaning puts / bearish overnight bias
* If **NEUTRAL** → I usually avoid holding overnight unless I have another setup
3. I check the flip points:
* If price is close to flipping the other direction, I size smaller or pass.
---
## Settings you can adjust
* **Score needed for Bullish/Bearish**
Higher = stricter signals, fewer trades
Lower = more signals, more noise
* **Include Previous Day Close**
Turn ON if you want the “above/below yesterday close” rule included.
* **Bullish / Bearish CLV thresholds**
Controls what counts as “strong finish near the top/bottom of range.”
---
## When NOT to use this
* During major news events (CPI, FOMC, big earnings that impact markets)
* On extremely low volume holiday sessions
* If QQQ is inside a tight chop range and your score keeps flipping rapidly
This tool is **bias + structure**, not a guaranteed prediction.
---
## Disclaimer
This indicator is for educational purposes only and is not financial advice. Trading involves risk and you are responsible for your own decisions. Always manage risk and position size appropriately.
---
Session Volume AveragesSession Volume Averages
Overview
Session Volume Averages is a session-aware volume indicator that combines live volume with historical session context. It displays current volume as bars and overlays two analytical reference lines for each enabled session.
Session Average — the average volume-per-bar across the last N completed sessions.
Bar-Position Average — the average volume at the same bar position within the session (time-of-day average) across the last N completed sessions.
Up to three independent sessions can be enabled simultaneously (default: New York, London, Tokyo), each with custom hours and colors. When no enabled session is active, the pane remains clean.
---
How to Use
Add the indicator
Apply Session Volume Averages to any symbol and timeframe that provides volume data.
Set the time zone
The selected time zone is used for all session window calculations.
Configure sessions
Enable or disable Session 1, Session 2, and Session 3
Set custom trading hours for each session
Choose a color (used for both average lines)
Set the sample size
Choose how many completed sessions (5–100) are used to calculate the averages.
Read the chart
Histogram bars show current volume (only while a session is active)
Thick line shows the session-wide average volume-per-bar
Thin line shows the typical volume for the current bar’s position within the session
---
How to Interpret
Current volume above the Bar-Position Average means volume is elevated for this specific time within the session.
Current volume above the Session Average means volume is strong relative to the session’s overall baseline.
The shape of the Bar-Position Average highlights where volume typically concentrates (opens, overlaps, closes).
---
Optional Debug Mode
When enabled, a small table displays live diagnostic values, including current session averages, bar-position averages, and the current bar index within each session.
Forecast Trend Filter ~ CharonQuantThe Forecast Trend Filter (FTF) is a trend and momentum confirmation indicator built on the original Forecast Oscillator concept developed by Tushar Chande.
The original Forecast Oscillator measures how far price deviates from a linear regression forecast to highlight momentum shifts.
This version extends that foundation and restructures it into a practical, signal-quality focused trend filter designed for real trading conditions.
What’s different in this implementation:
• Forecast Oscillator combined with slope confirmation to ensure momentum is accelerating, not stalling
• Trend alignment filter using a user-selectable moving average (SMA, EMA, WMA, HMA, ALMA, VWMA)
• Minimum deviation threshold to filter out weak or noisy signals
• Directional state logic that clearly defines bullish, bearish, or neutral conditions
• Visual trend context using adaptive colors, background bias, and overlay plots
Signals are only generated when all conditions align:
• Price deviates meaningfully from its linear regression forecast
• Oscillator slope confirms momentum continuation
• Deviation exceeds the minimum quality threshold
• Price is aligned with the higher-level trend filter
If one condition fails, the signal is ignored.
This design prioritizes signal quality over signal frequency.
Development and usage notes:
This indicator was developed and calibrated on the 1D INDEX:ETHUSD chart.
You must tweak the parameters to fit your market, timeframe, and trading style.
If you do not read this description or do not understand what the indicator is designed to do, do not use it.
Indicators amplify both discipline and mistakes.
Important reminder: No single indicator is sufficient on its own.
CVD Exhaustion Hunter
1. Introduction
The CVD Exhaustion Hunter is a revolutionary daytrading oscillator that detects when price movements become "exhausted" - moving without volume confirmation. By measuring the cumulative percentage divergence between price action and Cumulative Volume Delta (CVD), it identifies high-probability reversal zones using statistical Z-Score analysis. Perfect for scalpers hunting exhaustion moves in futures or other daytrading charts.
2. Key Features
- Daily Auto-Reset : Automatically zeros at market open for clean intraday analysis
- Z-Score Normalization : Bounded oscillator for clear overbought/oversold levels
- Dual Scale : Raw divergence + statistical Z-Score for confirmation
- Real-time Dashboard : Live Z-Score, CVD, and signal status
- Works on Daily Charts with volume data (best 1m-15m)
3. How to Use
DAYTRADE ONLY indicator with daily reset. Always combine with VWAP for best results.
Pro Tip: VWAP confirms the trend direction while Z-Score spots the exhaustion reversal.
Supertrend with Keltner Channels ~ CharonQuantThe Supertrend with Keltner Channels Strategy is a trend-following and volatility indicator designed to filter noise and highlight high-quality directional opportunities.
Core Logic
The indicator is based on two complementary components:
• Supertrend defines the primary market regime (bullish or bearish)
• Keltner Channels define volatility expansion and contraction
Signals are only generated when both trend direction and volatility breakout agree.
Signal Conditions
A Buy signal is triggered when:
• Supertrend flips bullish
• Price breaks above the upper Keltner Channel
A Sell signal is triggered when:
• Supertrend flips bearish
• Price breaks below the lower Keltner Channel
If one condition is missing, no signal is produced. This design prioritizes signal quality over signal frequency.
Visual Structure
The indicator uses a clear visual hierarchy:
• Bar coloring reinforces directional bias
• Supertrend acts as the main directional spine
• Keltner Channels provide volatility context
• Buy and Sell labels mark execution points
All visual elements can be enabled or disabled from the Visual Settings panel.
Development and usage notes:
This indicator was developed and calibrated on the 1D INDEX:BTCUSD chart.
You must tweak the parameters to fit your market, timeframe, and trading style.
If you do not read this description or do not understand what the indicator is designed to do, do not use it.
Indicators amplify both discipline and mistakes.
Important reminder: No single indicator is sufficient on its own.
Four Bollinger Lines - High EMA/WMA + Low EMA/WMA fill no cntrThese are two sets of Bollinger bands, set as the high EMA and a high WMA, and for the second set the Low, EMA and the Low WMA. You can fill the bands for a better visual. Bobszi
Kinetic Resonance ScoreKRS indicator. Amalgamation of trend-following indicators for a clean interface. Please try and report.
Programmatic Horizontal Levels (price:text)Trading view does not support drawing multiple horizontal lines programmatically.
This indicator accepts line coordinates in the format given below.
line1_price:line1_label,line2_price:line2_label
comma separated price:label
Example:
I want to add 5 lines with some labels.
1418.3:R1,1384.9:R2,1377.1:R3,1372.2:R4,1510.2:R5
BP Strategy MalisaGet money and get rich for free fkc yeah hdhdhsissohdhrhebdnskskskshdd
Bdhsisjsowjdheiekenndhxuxux
HMA ZXZ//@version=5
// 显式指定 scale 绑定到价格轴
indicator("HMA 趋势提醒指标 - 织心者优化版", overlay=true, scale=scale.none)
// --- 输入参数 ---
hma_length = input.int(20, "HMA 周期长度", minval=1)
src = input(close, "价格源")
show_labels = input.bool(true, "显示买卖标签")
// --- HMA 核心算法 ---
hma_func(source, length) =>
wma_1 = ta.wma(source, math.floor(length / 2))
wma_2 = ta.wma(source, length)
ta.wma(2 * wma_1 - wma_2, math.floor(math.sqrt(length)))
hma_value = hma_func(src, hma_length)
// --- 趋势与颜色判断 ---
is_up = hma_value > hma_value
line_color = is_up ? color.new(#00ff08, 0) : color.new(#ff0055, 0)
// 绘制 HMA 主线
plot(hma_value, title="HMA 主线", color=line_color, linewidth=3)
// --- 信号逻辑 ---
long_signal = is_up and not (hma_value > hma_value )
short_signal = not is_up and (hma_value > hma_value )
// --- 视觉标注 ---
plotshape(long_signal, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="看多拐点")
plotshape(short_signal, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="看空拐点")
if show_labels
if long_signal
label.new(bar_index, low, "B", color=color.green, textcolor=color.white, style=label.style_label_up, size=size.tiny)
if short_signal
label.new(bar_index, high, "S", color=color.red, textcolor=color.white, style=label.style_label_down, size=size.tiny)
// 警报
alertcondition(long_signal, title="HMA 向上", message="HMA 转多")
alertcondition(short_signal, title="HMA 向下", message="HMA 转空")
Early Pullback Watchlist FlagAn alert across multiple symbols by adding to chart creating alert using indicator as apply to all symbols in watchlist with real time notification
Early Pullback Screener ColumnContinuation of Deep Pull Back indicator - this give a custom column screen of early potential continuation pullbacks
Stocks: QQQ Daily ATR% + Premarket Range (% of ATR)## Stocks/ETFs: QQQ Premarket Range (% of Daily ATR) — ORB Trading Guide
### What this indicator does
This indicator is built for **stocks and ETFs** like **QQQ** and is meant to support **Opening Range Breakout (ORB)** trading.
It measures the **Premarket Range** from **04:00 to 09:30** (exchange time), then compares that move to QQQ’s **typical full-day movement** using **Daily ATR(14)**.
The goal is simple:
> **Before the open, decide whether the day is more likely to behave like a “chop day” or an “expansion day,” and then choose the ORB style that matches.**
---
## Key terms (plain English)
### Daily ATR(14)
ATR stands for **Average True Range**.
On the **daily** timeframe, ATR(14) estimates QQQ’s **typical daily movement** over the last 14 trading days.
Think of it as:
> “On a normal day, QQQ tends to move about *X* dollars.”
---
### ATR% (vs Daily Close)
This converts ATR into a percent of price so you can compare volatility over time:
Think of it as:
> “QQQ’s typical daily move is about *X%* of its price.”
---
### Premarket Range (04:00–09:30)
This is the distance between the **premarket high** and **premarket low** during the session window:
**04:00 → 09:30**
Think of it as:
> “How much QQQ already moved before the bell.”
---
### Premarket Range % of ATR
This is the core measurement:
It answers:
> “How much of a normal day’s movement already happened before the open?”
Examples:
* **20%** = quiet premarket (small move)
* **60%** = active premarket (big move already happened)
---
## How to interpret the Regime label
This script classifies the day into one of three “regimes”:
### **CHOP-LEANING** (Premarket Range < 25% of Daily ATR)
Premarket was quiet. The open is more likely to be:
* range-bound
* full of fakeouts
* slower follow-through
### **NEUTRAL** (25%–50%)
Normal premarket activity. Either outcome is possible:
* trend or chop
* you must let the open confirm it
### **EXPANSION-LEANING** (Premarket Range > 50%)
Premarket was very active. The open is more likely to:
* move faster
* expand range quickly
* have stronger directional pushes (or sharp swings)
**Important:** Expansion does not guarantee a clean trend. It means **movement is more likely**.
---
# How I use this indicator with ORB (my rules)
This indicator is not a buy/sell signal by itself.
I use it to decide **which ORB style to trade**.
## Step 1 — Check the “Regime” before the open
* If the indicator reads **EXPANSION-LEANING**, I treat it like a momentum environment.
* If the indicator reads **CHOP-LEANING**, I treat it like a confirmation environment.
* If it reads **NEUTRAL**, I stay selective and let price action confirm.
---
## Step 2 — ORB Execution Rules
### ✅ If **EXPANSION-LEANING** (momentum day)
**Goal:** Catch the move early and avoid missing the breakout.
**My ORB plan:**
* Build my opening range using the **5-minute ORB**
* Enter on a **break of the ORB level**
* Use the **1-minute timeframe** for the actual entry trigger
**How I confirm the break:**
* I want a clean break through the ORB level (not just a wick touch)
* If price snaps immediately back inside the ORB, I avoid chasing
This approach fits expansion days because QQQ can move fast after the open and waiting for perfect retests can cause you to miss the push.
---
### ✅ If **CHOP-LEANING** (confirmation day)
**Goal:** Avoid fakeouts and only enter when the break proves itself.
**My ORB plan:**
* Build my opening range using a **15-minute ORB**
* I do **not** enter on the first break
* I wait for a **break and retest**
* Then I use the **5-minute timeframe** to confirm the retest holds before entry
This fits chop days because breaks fail more often, so I require confirmation before committing.
---
### ✅ If **NEUTRAL**
**Goal:** Reduce low-quality trades.
**My ORB plan:**
* Treat it as “wait and see”
* Only take the break if price shows strong conviction (hold outside ORB)
* If price is whipping in and out of the range, I skip the trade
---
## Best practices
* Works best on **1m / 5m / 15m charts** so the premarket high/low is captured accurately.
* Premarket session time uses the symbol’s **exchange time**.
* Use proper risk management—QQQ can move fast, especially on expansion days.
---
## Disclaimer
This script is for educational purposes only and is not financial advice. Trading involves risk. Always use risk management and test any approach before trading live.
Deep Early Pullback ScannerIdentifies high-probability early entry setups in trending stocks. It high lights small-bodied red pullback candles within an uptrend, signaling potential continuation moves before conventional UT Bot buy signal triggers






















