Göstergeler ve stratejiler
Log-Returns Anomaliad Z-score + VolatilidadLog-Returns: Anomalías (Z-score + Volatilidad)
Log-Returns: Anomalies (Z-score Volatility) This is the mathematically correct way to measure the price change between two periods
MA Labels (Fully Custom, Padded)On screen reminder of whatever you want. I use it remember what MA line colors are.
Group 2: Weekly Regime ClassifierThis indicator classifies the weekly market regime inside monthly value so you know whether to rotate, wait, prepare for expansion, or stand aside before looking for daily trades.
Purpose: Decide whether the market is rotating, compressing, attempting to escape value, or should be avoided entirely.
What this script does
This script analyzes weekly price behavior in the context of your manually defined monthly value area. Its job is to classify the current weekly regime so you know which type of trade logic is even allowed, before you look at daily setups.
It answers one question:
“What kind of environment am I dealing with right now?”
It does not generate trades. It does not choose entries or exits. It tells you whether conditions favor:
value rotation,
expansion attempts,
waiting, or
standing aside due to instability.
How it works (in simple terms)
The script always evaluates weekly candles, even if you apply it to a daily chart.
It uses four ideas:
1. Monthly value containment
All weekly analysis is framed by your monthly VAH and VAL.
If weekly closes are outside monthly value, that matters.
If weekly closes are inside monthly value, that matters differently.
The monthly levels are manual inputs and never auto-calculated.
2. Weekly alternation (instability check)
The script checks the last 6 weekly candles:
If most candles flip direction back and forth, the environment is unstable.
This is labeled “Neutral – heavy alternation”.
In this state, trades should be skipped unless conditions are perfect.
This acts as a sector-level permission filter.
3. Weekly regime classification
Based on quantified rules, the script assigns one regime:
ROTATING (Roadmap A default)
Price is staying inside monthly value and weekly ranges are normal.
This favors mean-reversion and value-to-value trades.
COMPRESSING (Wait)
Weekly ranges and volume are shrinking while price remains inside value.
This signals energy building, but no trade yet.
ESCAPING (Roadmap B on deck)
Weekly closes cluster near one edge of monthly value and show progress toward breaking out.
This sets up possible expansion trades, pending daily confirmation.
WAIT / NEUTRAL
Conditions do not clearly support rotation or expansion.
No bias is assumed.
4. Edge proximity and progress
The script also reports whether price is:
near monthly VAH,
near monthly VAL,
or not near an edge.
For escaping regimes, it checks that price is actually moving closer to the edge, not drifting sideways.
What you see on the chart
Optional background shading by regime (informational only)
Optional monthly and weekly level lines (display only)
A dashboard showing:
current weekly regime,
alternation status,
edge proximity,
weekly RangeRatio,
weekly VolumeRatio,
flip count,
freshness of weekly levels
Nothing on the chart triggers trades or alerts.
How you’re meant to use it
Run this after Group 1
Group 1 answers: Can I trade at all?
Group 2 answers: What type of trading makes sense?
Use the regime to choose a roadmap
ROTATING → value rotation logic (Roadmap A)
ESCAPING → watch for expansion logic (Roadmap B)
COMPRESSING → wait
NEUTRAL → skip unless exceptional
Only then drop to the daily chart
Daily execution rules apply only if the weekly regime allows them.
What this script deliberately does NOT do
No entries
No exits
No targets
No stop logic
No automatic level calculation
No intraday analysis
It does not tell you what to trade.
It tells you what kind of environment you’re in.
Group 0HVN Boundary Assist FRVP + ATR Tempo Auto TF DefaultsThis indicator is a structure-assist tool, not a signal generator. It is designed to standardize High-Volume Node (HVN) boundary placement and evaluation when using TradingView’s Fixed Range Volume Profile (FRVP) on weekly and monthly timeframes.
The script does not attempt to discover HVNs automatically. The trader selects the HVN visually using FRVP and inputs the HVN center (effective VPOC). From there, the script applies consistent, rules-based logic to define boundaries, track interaction, and prevent lower-timeframe levels from conflicting with higher-timeframe structure.
What the indicator does
1. Standardizes HVN boundary placement
Using the active timeframe’s ATR, the indicator identifies the first candle that regains tempo on each side of the HVN center.
A valid boundary requires:
A bar range ≥ a fixed fraction of ATR
A close that breaks prior rotational overlap
The close of that candle becomes the candidate HVN high or low. Wicks are ignored for structure.
2. Automatically adapts to timeframe
The indicator enforces locked system defaults:
Weekly: 0.33 ATR expansion, 10-bar overlap lookback
Monthly: 0.25 ATR expansion, 8-bar overlap lookback
These values adjust automatically based on chart timeframe, eliminating discretionary tuning.
3. Tracks retests without redefining structure
HVN interaction is tracked via wick touches within a tight ATR-based tolerance.
Retests are informational only and never move boundaries. This captures recognition and rejection behavior without violating close-based structure rules.
4. Ranks HVN strength (0–3)
Each HVN is scored using:
Tightness relative to ATR
Relative volume confirmation
Presence of at least one retest
This produces a simple, comparable strength ranking without overfitting.
5. Enforces clean monthly → weekly nesting
An optional monthly gate restricts weekly logic to operate only inside a defined monthly HVN.
If conflicts arise, monthly structure always overrides weekly, preventing level overlap and structural ambiguity.
What the indicator does NOT do
It does not read FRVP data (TradingView limitation)
It does not auto-detect HVNs
It does not generate trade signals
It exists to remove subjectivity and inconsistency from HVN boundary placement and evaluation.
Intended use
Apply FRVP and visually identify the HVN
Enter the HVN center price into the indicator
Let the script define precise boundaries and interaction metrics
Use monthly HVNs as structural rails and weekly HVNs for execution
Design philosophy
Structure is defined by closes and volatility, not wicks
Retests measure recognition, not acceptance
Higher timeframe structure always dominates
This tool enforces those rules mechanically so the trader doesn’t have to.
Global Net Liquidity LaggedShows net liquidity and allows the user to move it forward or backward to visualize its effect on the charted subject
Global Net Liquidity LaggedShows net liquidity and allows the user to move it forward or backward to visualize its effect on the charted subject
Daily Alpha vs XBIDaily alpha of stock versus sector benchmark. In this case we looked at the biotech sector but you can replace it with whatever benchmark that fits the type of stocks that you are analyzing. Simply we take the delta between stock performance in the chosen time frame versus the index. Simple but effective!
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.
Time Candle Markers (6H / 4H / 1H / 15M)Time candle markers to make it easier to spot timed TPD's and PSP's.
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.
Time SessionTime Session is a lightweight indicator to visually highlight up to 3 trading time windows on any chart. It’s built to help you verify sessions precisely (especially when TradingView timezones/session handling can be confusing).
Key Features
3 independent session slots (enable/disable each slot)
Global timezone mode:
EXCHANGE : uses the symbol’s exchange timezone (recommended in most cases)
CUSTOM : use your own timezone string, copy the timezone label shown on your chart (bottom-right corner) and paste it into the CUSTOM field.
Example: `UTC+1`, `UTC+2`, `UTC-5`, etc.
Background highlighting for each slot (custom color + transparency)
Start/End markers at the bottom of the chart:
S1 = Slot 1 Start , E1 = Slot 1 End
S2 = Slot 2 Start , E2 = Slot 2 End
S3 = Slot 3 Start , E3 = Slot 3 End
Data Window debug : `inSlot1`, `inSlot2`, `inSlot3`, `inAny`
How to Use
1. Add the indicator to your chart.
2. Set Timezone Mode to EXCHANGE or CUSTOM .
3. If CUSTOM , paste the chart timezone label (e.g., `UTC+1`)
4. Configure Session Slot 1/2/3 using `HHMM-HHMM` (example: `07:00-18:00`).
5. Use the highlighted background and **S/E markers** to confirm the exact hours.
Good Trading
Multi HMA from 1s (unrolled inputs)Overview
A Pine Script v5 indicator that computes Hull Moving Averages (HMAs) on a source timeframe (default 1 second) and plots those HMA series on whatever chart timeframe you open (10s, 1m, 30m, etc.). It uses fixed “slots” so each plotted line has a constant compile-time title and each HMA length is provided as a simple , which avoids Pine type and scope errors.
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.
Risk AlignmentRisk Alignment evaluates whether market conditions favor risk-on or risk-off behavior by assessing the alignment of BTC and the OTHERS index.
It uses two independent signals: the direction of the 12/25 EMA stack and price position relative to those EMAs, each classified as bullish, bearish, or neutral.
These signals are combined into a six-state regime framework:
Bullish, Neutral-Bullish, Conflicting, Neutral-Bearish, Bearish, or No Signal
This provides a clear hierarchy of conviction rather than a binary output.
It is designed to function as a top-down macro filter, helping traders gate exposure, size risk, and avoid periods of structural disagreement.
It is best used as a regime context layer, not as a standalone entry signal.
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
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.
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
Two Ticker Value Displaycompare and calculate two tickers for numerical value and add to custom location on chart






















