อินดิเคเตอร์

jrhMultORB+CLjrhMultORB_Checklist — Documentation
Non-destructive fork of the real jrhMultORB indicator. Every original input, calculation, marker, and alert is untouched — this version adds one new group ("Execution Checklist") and a second table wired directly to jrhMultORB's actual internal state, so the checklist can never disagree with the chart markers the way a separate/standalone recreation could.
What's New vs. the Original jrhMultORB
Only one new input group was added:
Setting What it controls
Show Checklist Table Master on/off for the new table
Position Where it renders (Top Right / Top Left / Bottom Right / Bottom Left)
Text Size Tiny / Small / Normal / Large
Everything else — Opening Range, Custom Range, Breakout Signals, Targets, Bull/Bear Target levels, Session Moving Average, Trend & Momentum, the original Info Table, and Style — is 100% identical to your source file.
Execution Checklist Table — Row Reference
OR Levels
Locked Opening Range high–low (orh–orl) once the OR session ends. Shows "forming..." while still building.
Day Bias / ADX
Same two readouts as your original Info Table:
• Bullish / Bearish / Neutral — day_dir, comparing this session's OR midpoint to the previous session's
• ADX value — same adxVal as the ADX row in your Info Table
Breakout Up / Breakout Down
Reflects upSignalUsed / downSignalUsed directly — "Fired this session" or "Not yet".
Retest (Up) / Retest (Down)
The core entry-decision row, reading waitRetestUp/waitRetestDown, retest_up/retest_down, and rtUpOutcome/rtDownOutcome directly from the real script:
Status Meaning Action
Not yet (from Breakout row) No breakout Wait
Armed - awaiting retest of ORH/ORL Breakout fired, watching for the retest touch Wait
RTC - continuation confirmed Retest candle closed back through the level Entry signal in the breakout direction
RTF - retest failed Retest candle closed back inside the range Don't enter continuation; watch the opposite Rev/Fade row
Retest window expired (stale) No touch within your Max Bars to Wait Void
Includes (N bars ago), computed from waitRetestUpBar/waitRetestDownBar — the actual bar index your real script arms the retest watch on. This tells you whether an RTC/RTF is live or historical context.
Rev/Fade (after Up-fail) / (after Dn-fail)
Only activates after the matching Retest shows RTF. Reads waitRevFadeLong/waitRevFadeShort and revLong/fadeLong/revShort/fadeShort directly:
Status Meaning
— Not armed
Armed - watching ORL/ORH for reversal/fade Watching the opposite level after an RTF
REV - reversed through ORL/ORH, fresh short/long Opposite level closed through — new opportunity in the new direction
FADE - rejected at ORL/ORH, range holding Opposite level touched but rejected — range is holding
Also includes (N bars ago), from waitRevFadeLongBar/waitRevFadeShortBar.
Signal vs Bias Check
Compares a confirmed RTC direction against day_dir (the same Day Bias shown two rows up — not a separate ADX-based proxy):
Display Meaning
No conflict No confirmed RTC yet, or it agrees with Day Bias
⚠ Confirmed LONG vs Bearish Day Bias RTC long confirmed while Day Bias reads Bearish
⚠ Confirmed SHORT vs Bullish Day Bias RTC short confirmed while Day Bias reads Bullish
A caution flag, not a stop signal — it's a cue to size down, tighten stops, or be skeptical of extended targets, not an automatic skip.
Important Usage Notes
• Retest/Rev-Fade rows are historical snapshots. They hold whatever text they last resolved to until the next OR session resets them — always check the (N bars ago) tag before treating a status as a live signal.
• Day Bias / ADX recalculates live, so it can visibly diverge from an older Retest status as the session progresses.
• All checklist state resets automatically at the start of each new OR session (or_start), same as your original script's own state.
• This checklist reads your actual script's internal variables — it cannot disagree with the breakout/retest/REV/FADE markers drawn on the chart, since both come from the same calculation.
• Still no automatic stop/target/position-size calc — pair with your own risk rules, same as before.
อินดิเคเตอร์

อินดิเคเตอร์

ANIMATRIX: RED PILL_BLUE PILLANIMATRIX: RED PILL_BLUE PILL
A falling-code visualization styled after the Matrix "digital rain" look where every column isn't random — each one is a live market-condition lane, rendered as a cascading glyph instead of a traditional plot or oscillator.
How it works:
Each bar, the indicator evaluates a set of real technical conditions trend, momentum, volatility, volume, structure, pattern recognition, etc. built from dozens of underlying calculations.
When a condition fires, its dedicated glyph where each one is reserved and never reused elsewhere — drops into the grid and cascades in whatever direction you've set (top-to-bottom, bottom-to-top, left-to-right, or right-to-left).
No condition firing means an empty cell — silence is meaningful too, not just noise filling space.
Red Pill — 17 primary market-condition lanes (Trend, Pressure, Volatility, Divergence, Volume/Whale, Reversal/Pattern, Structure/Levels, Regime, Wyckoff Phase, Fair Value Gap, Breakout, Support/Resistance Flip, Momentum Exhaustion, Multi-Timeframe Alignment, Session Open Range, Trend Acceleration, and Liquidity Grab), plus a Confluence marker (fires when enough lanes align) and a Dormant marker (flags dead/flat stretches).
Blue Pill — 12 "preceding" early-warning and rarer sub-event lanes (building exhaustion, squeeze setups, liquidity sweep setups, extreme order flow, delta-price divergence, FVG extras, PDC reclaim/rejection, session bias flips, etc.), plus a Conflict Warning marker for when opposing signals fire at once.
Layout Mode — Fixed (each lane always in the same slot), Full Drift (lanes shuffle position each tick), or Neo (a hybrid of the two).
Global Sensitivity — one dial that scales every lane's trigger thresholds at once, on top of each lane's own individual settings.
Two on-chart legend tables (one per Pill) spell out what every glyph means, with independent visibility, size, and position controls.
Full styling control — glyph size, transparency, per-lane colors (all grouped in the Style section), and cascade speed/direction.
In short: it's a technical dashboard disguised as ambient code — glance at the chart and the pattern of glyphs tells you what's actually happening underneath, without reading a single number. อินดิเคเตอร์

กลยุทธ์

Post-Earnings Return DashboardPost-Earnings Return Dashboard
Post-Earnings Return Dashboard is designed to show how a stock has historically performed after earnings reports.
The script automatically detects earnings events using TradingView’s built-in earnings data, calculates post-earnings returns over several periods, and displays the results in an on-chart dashboard.
What the indicator measures
For each detected earnings report, the indicator calculates the stock’s return after:
1 trading session
5 trading sessions
10 trading sessions
20 trading sessions
The return is calculated using:
Return = Future closing price divided by the selected reference price, minus 1, multiplied by 100.
Dashboard statistics
For each return period, the dashboard displays:
Reports — the number of completed earnings observations included in the calculation
Average — the average return across the selected earnings history
Median — the middle result when all returns are arranged from lowest to highest
Win rate — the percentage of earnings events that produced a positive return
A return of exactly 0% is not counted as a win.
The number of observations may differ between periods because the latest earnings report may not yet have completed the 10-session or 20-session measurement window.
Latest row
The Latest row shows the completed returns following the most recently detected earnings report.
1D — return after 1 trading session
5D — return after 5 trading sessions
10D — return after 10 trading sessions
20D — return after 20 trading sessions
Once a measurement period has completed, its value is stored and does not continue changing.
If the latest earnings event occurred fewer than 20 sessions ago, some longer-period values may remain blank.
Current row
The Current row shows the live return from the latest earnings reference price to the current closing price.
It also displays:
Sessions — the number of trading sessions since the latest detected earnings report
Ticker — the symbol currently displayed on the chart
For example, Current -4.42%, Sessions 17, TSM means the stock is currently trading 4.42% below its selected earnings reference price, 17 trading sessions after the latest report.
EPS row
The bottom row displays information about the latest detected earnings event.
EPS — the reported earnings per share
Estimate — the analyst EPS estimate
Last X — the maximum number of recent earnings reports included in the historical statistics
For example, EPS 4.221, Estimate 3.81, Last 12 means the company reported EPS of 4.221 against an estimate of 3.81, while the dashboard is configured to use up to the latest 12 earnings reports.
Return starting price
The indicator provides two reference-price options.
Previous close
Uses the closing price immediately before the earnings bar.
This is generally the most consistent option for measuring the full market reaction when the exact earnings-release timing is unknown.
Earnings-bar close
Uses the closing price of the bar on which TradingView registers the earnings event.
This may be more appropriate when the report is known to have been released after that trading session closed.
Historical sample size
Users can choose how many recent earnings reports are included in the statistics.
For a company reporting quarterly:
4 reports is approximately 1 year
8 reports is approximately 2 years
12 reports is approximately 3 years
20 reports is approximately 5 years
A smaller sample may better reflect recent behaviour, while a larger sample may provide a broader long-term view.
Chart markers and labels
The indicator can optionally:
Mark earnings dates with an E symbol
Display historical post-earnings return labels
Show the selected 1, 5, 10, or 20-session return directly on the chart
Display reported and estimated EPS where available
These options can be disabled to keep the chart clean.
Recommended timeframe
This indicator is designed for use on the daily chart.
The script counts chart bars as trading sessions.
On a daily chart:
1 bar equals 1 trading session
5 bars is approximately 1 trading week
20 bars is approximately 1 trading month
Using the indicator on an intraday chart will cause it to count intraday candles rather than trading days, which will produce misleading results.
How to interpret the statistics
The statistics should be considered together rather than individually.
A positive average, positive median, and high win rate may indicate historically consistent post-earnings strength.
A positive average with a negative median may mean that a small number of large gains are distorting the average.
A high win rate with a low average may indicate frequent small gains but occasional large losses.
A low win rate with a positive average may indicate less frequent but much larger winning reactions.
A negative average and negative median may indicate persistent post-earnings weakness over the selected sample.
Potential uses
This indicator may be useful for:
Reviewing a stock before an upcoming earnings report
Studying post-earnings announcement drift
Comparing the latest earnings reaction with previous reports
Assessing whether earnings gaps tend to continue or reverse
Identifying stocks with historically consistent earnings reactions
Supporting swing-trade research
Comparing post-earnings behaviour across different stocks
Evaluating whether holding after earnings has historically been favourable
Data source
The script retrieves earnings information through TradingView’s built-in request.earnings function.
It uses:
Reported EPS
Estimated EPS
The earnings event bar supplied by TradingView
The indicator does not scrape company filings or external websites.
Results depend on the earnings and price history available for the selected symbol on TradingView.
Limitations
TradingView does not consistently expose the precise release time for every earnings report.
The script may therefore be unable to determine whether an individual report was released before market open, during the trading session, or after market close.
This can affect which closing price most accurately represents the price immediately before the market received the information.
The indicator measures raw stock returns and does not currently adjust for overall market performance, sector performance, index movement, dividends, currency changes, volatility, earnings gap size, revenue surprises, or forward guidance.
A positive return does not necessarily mean the stock outperformed the wider market.
อินดิเคเตอร์

อินดิเคเตอร์

Risk & Position Sizing CalculatorLEGAL DISCLAIMER — READ FIRST
**This script and this description are for EDUCATIONAL PURPOSES ONLY.**
- This is **not** investment advice, a trading recommendation, or a solicitation to buy or sell any stock, index, or F&O (Futures & Options) contract.
- Nothing in this script or description constitutes a recommendation to trade Nifty, Bank Nifty, or any stock, in cash, futures, or options.
- The script does **not** predict market direction and does **not** guarantee profit. Past performance of any rule-set (including the EMA-crossover logic used here) does not guarantee future results.
- Trading in equities, futures, and options carries a **high risk of loss**, including the possible loss of your entire invested capital, and is not suitable for everyone.
- All entries, exits, position sizes, and trading decisions remain **solely your own responsibility**.
- Please independently verify all information and **consult a SEBI-registered Investment Adviser** before making any trading or investment decision.
- The creator of this script accepts **no liability** for any financial loss arising from its use.
By using this script, you acknowledge that you understand and accept the above.
---
1. What This Script Is
A **risk and position-sizing calculator** for TradingView, with an **optional mechanical signal add-on**. It does two separate jobs:
1. **Risk Calculator (always on):** tells you how many lots you could safely trade on any chart (Nifty, Bank Nifty, or a stock), given your capital and risk tolerance — the math, not a prediction.
2. **Signal Add-on (optional, toggle on/off):** plots a Buy marker based on one fixed technical rule (EMA crossover, optionally RSI-filtered), then tracks that trade and marks profit-booking levels (T1/T2/T3) and stop-loss on the chart, with alerts.
3 hours ago
Release Notes
ns on top of any chart (Nifty, Bank Nifty, or a stock) and answers: "If I enter here, how many lots can I safely trade given my capital and risk tolerance?"
1. Inputs (4 setting groups)
Capital & Risk — your capital, risk % per trade, and Caution/High-Risk thresholds that color-code the dashboard.
Stop-Loss Method — ATR-based (volatility-derived) or Swing High/Low (distance to recent swing point).
Contract Details — lot size (65 for Nifty by default, editable) and direction (Long/Short).
Targets — T1/T2/T3 as multiples of your risk (1R, 2R, 3R), mirroring the T1/T2/T3 in your original screenshot.
2. Calculations
Uses current close as "entry."
Computes stop-loss distance via ta.atr() × multiplier, or highest/lowest price over your lookback.
Derives stop-loss price and the three target prices as R-multiples from entry.
Computes risk amount (capital × risk%), risk per lot (SL distance × lot size), and max safe lots (risk amount ÷ risk per lot) — the same math behind "Safe Lots" in your dashboard tool.
Flags a zone: SAFE / CAUTION / HIGH RISK based on your risk % vs. the thresholds.
3. Visuals
Dashed/dotted lines on the chart for entry, stop-loss, and the three targets.
A dashboard table (top-right corner) showing all the numbers, updated on the latest bar.
What it doesn't do: pull option-chain data (strike, premium, decay) — not accessible อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

กลยุทธ์

NeuPortal - Forecast LevelsDraws a pre-computed probabilistic price forecast on the chart: a core-50% / 80% cone projected forward, the median path, an entry zone, an invalidation level, two reference levels, Fibonacci retracements, support/resistance and three EMAs.
This is a RENDERER, not a signal generator. You paste the numbers — produced by your own model or by hand — into the settings, and the script draws them consistently. Nothing is computed from price except the moving averages.
Why it is built this way: a forecast written down with an explicit invalidation and a stated probability band can be scored afterwards. A drawing without those cannot.
Inputs are grouped:
1) Forecast — central (median), core 50% band, wide 80% band, projection length
2) Position — bias (long / short / neutral), entry zone, invalidation, two reference levels
3) Structure — support, resistance, five Fibonacci retracements
4) Moving averages — three EMAs, bundled in to save an indicator slot
Educational content — not financial advice. อินดิเคเตอร์

Indexed MACD OscillatorIndexed MACD Oscillator — A normalized version of the standard MACD histogram, rescaled to always oscillate between 0 and 100 (rather than fluctuating in raw price-difference units, which vary a lot by symbol/timeframe). It calculates the standard MACD (12/26 EMA) and signal line (9-period EMA of MACD), takes the histogram (MACD − Signal), then min-max normalizes it using the highest and lowest histogram values over the trailing 100 bars. The result: 0 represents the most bearish momentum reading in the lookback window, 100 represents the most bullish, and the two gray reference lines mark those bounds.
This effectively turns MACD histogram into an oscillator similar in spirit to Stochastic or RSI — useful for comparing momentum extremes across different symbols on a consistent 0–100 scale, since raw MACD histogram values aren't comparable between, say, a $30 stock and a $3,000 stock.
One thing worth flagging for the description/documentation: since the normalization uses a rolling 100-bar high/low, the 0 and 100 levels are relative to recent history, not fixed absolute thresholds — a reading of 100 today doesn't necessarily mean the same momentum strength as a 100 from three months ago, since the window is constantly sliding. Might be worth a line in the description clarifying that it's a relative momentum extremity measure, not an absolute one, so users don't misread it like a fixed RSI-style overbought/oversold level. อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

อินดิเคเตอร์

Multi-Timeframe Alignment Version 2.0# Multi-Timeframe Alignment Alert — Strength Version
## Purpose of the Indicator
The Multi-Timeframe Alignment Alert — Strength Version was created to address a problem that affects both intraday and swing traders: a market can appear bullish on one chart while the larger timeframe structure remains bearish, or appear bearish on a lower timeframe while the broader trend remains bullish.
Looking at only one timeframe can cause a trader to mistake a temporary pullback for a full trend reversal or mistake a short-lived breakout for a move that is supported by the broader market structure.
This indicator provides a consolidated view of trend direction and trend strength across eight customizable timeframes:
* Weekly
* Daily
* Four-hour
* One-hour
* 30-minute
* 15-minute
* Five-minute
* One-minute
Its primary purpose is to help traders determine whether the price movement visible on their execution chart is supported by the intermediate and higher timeframes.
The indicator is not intended to predict price or produce automatic buy-and-sell signals. Its best purpose is to serve as a directional-bias dashboard, market-condition filter, and pre-trade decision-support tool.
## Why Multi-Timeframe Alignment Is Important
Every timeframe represents a different view of market behavior.
The weekly and daily charts provide broader directional context. The four-hour and one-hour charts help identify the active market structure. The 30-minute and 15-minute charts show how that structure is developing during the trading session. The five-minute and one-minute charts provide more immediate information that may be useful for trade execution.
A bullish signal on a one-minute chart does not necessarily carry the same significance when the weekly, daily, four-hour, and one-hour charts remain bearish. Likewise, a bearish move on a five-minute chart may simply be a temporary pullback inside a larger bullish trend.
This indicator helps traders distinguish between:
* A short-term move occurring against the larger trend
* A pullback occurring inside an established trend
* Partial bullish or bearish alignment
* Complete multi-timeframe alignment
* Strong alignment supported by moving-average direction
* Mixed conditions where the timeframes disagree
The dashboard makes these relationships visible without requiring the trader to repeatedly switch between eight separate charts.
## Why the 30-Minute Timeframe Was Included
The 30-minute timeframe serves an important purpose because it bridges the gap between the 15-minute execution structure and the one-hour directional structure.
The 15-minute chart can respond quickly to intraday price movement, but it may also change direction several times during a session. The one-hour chart provides more stable information, but it may react too slowly to reveal an important shift developing within the current hour.
The 30-minute timeframe provides an intermediate layer of confirmation.
For example, a bullish change on the one-minute, five-minute, and 15-minute charts may represent only a brief rally. When the 30-minute chart also becomes bullish, the move has begun to affect a more meaningful portion of the session. If the one-hour, four-hour, daily, and weekly charts are also bullish, the lower-timeframe movement is occurring with broader directional support.
The 30-minute timeframe can therefore help a trader determine whether a lower-timeframe move is beginning to develop into a more significant structural change or remains only short-term price noise.
## How the Indicator Determines Trend Strength
Each timeframe is evaluated using two conditions:
1. The location of price relative to the selected moving average
2. The direction of the selected moving average
Users can choose between an exponential moving average and a simple moving average. The moving-average length is also customizable.
The default setting uses a 21-period EMA.
The indicator classifies each timeframe into one of five states.
### Strong Bull
Price is above the moving average, and the moving average is rising.
This means that both price location and moving-average direction support a bullish interpretation.
### Weak Bull
Price is above the moving average, but the moving average is not rising.
Price remains on the bullish side of the moving average, but the trend may be flattening, transitioning, or losing upward momentum.
### Strong Bear
Price is below the moving average, and the moving average is falling.
This means that both price location and moving-average direction support a bearish interpretation.
### Weak Bear
Price is below the moving average, but the moving average is not falling.
Price remains on the bearish side of the moving average, but the bearish trend may be flattening, transitioning, or losing downward momentum.
### Neutral
The price and moving-average conditions do not create a clear bullish or bearish classification.
## Overall Alignment Conditions
The indicator combines the individual timeframe readings into an overall market status.
### Strong Bullish Aligned
All eight timeframes are classified as Strong Bull.
This means price is above the selected moving average and the moving average is rising on the weekly, daily, four-hour, one-hour, 30-minute, 15-minute, five-minute, and one-minute charts.
### Bullish Bias
All eight timeframes are bullish, but at least one timeframe is classified as Weak Bull rather than Strong Bull.
The market is directionally aligned, but the strength of the bullish condition is not identical across every timeframe.
### Strong Bearish Aligned
All eight timeframes are classified as Strong Bear.
This means price is below the selected moving average and the moving average is falling on every monitored timeframe.
### Bearish Bias
All eight timeframes are bearish, but at least one timeframe is classified as Weak Bear rather than Strong Bear.
The market is directionally aligned, but the strength of the bearish condition is not identical across every timeframe.
### Mixed
The monitored timeframes are not fully aligned in one direction.
A Mixed reading is useful because it warns the trader that the market is producing conflicting directional information. This may occur during consolidations, pullbacks, reversals, opening volatility, or transitions from one trend to another.
Mixed does not automatically mean that no trading opportunity exists. It means the trader should understand that the opportunity is not supported by complete timeframe agreement.
## Best Purpose and Practical Use
The indicator is best used before entering a trade rather than as a standalone entry trigger.
A practical workflow is to divide the dashboard into three layers.
### Higher-Timeframe Direction
Use the weekly, daily, and four-hour readings to identify the broader market direction.
These timeframes can help answer whether the larger market environment is bullish, bearish, or transitioning.
### Intermediate Market Structure
Use the one-hour and 30-minute readings to evaluate whether the active session structure agrees with the broader trend.
The 30-minute chart is especially useful here because it can identify an intraday shift before that shift becomes fully visible on the one-hour chart.
### Execution Conditions
Use the 15-minute, five-minute, and one-minute readings to evaluate the shorter-term conditions surrounding a potential entry.
The lower timeframes can help show whether price is moving back into alignment after a pullback or beginning to move against the larger trend.
A trader can then combine the dashboard with an independent entry method such as:
* Market-structure confirmation
* Break-and-retest confirmation
* Support or resistance
* Volume analysis
* VWAP
* Liquidity levels
* Candlestick confirmation
* Risk-to-reward requirements
For example, a trader considering a long position may give the setup greater weight when the weekly, daily, four-hour, one-hour, and 30-minute charts are bullish and the 15-minute, five-minute, and one-minute charts are returning to bullish alignment after a pullback.
A trader may be more cautious when the one-minute and five-minute charts are bullish but the 30-minute, one-hour, four-hour, daily, and weekly charts remain bearish. In that situation, the lower-timeframe rally may represent a countertrend move rather than the beginning of a broader bullish trend.
## Dashboard and Visual Features
The on-chart dashboard displays the current condition of each monitored timeframe.
The color-coded trend cells make it easier to distinguish between:
* Strong bullish conditions
* Weak bullish conditions
* Strong bearish conditions
* Weak bearish conditions
* Neutral conditions
The final Status row displays the overall alignment classification.
Users may customize the dashboard position and text size. The dashboard can also be hidden while leaving the indicator’s other visual features active.
## Chart Markers and Background Shading
Optional chart markers identify periods when the market reaches:
* Strong Bullish Alignment
* Bullish Bias
* Strong Bearish Alignment
* Bearish Bias
Optional background shading provides a broader visual indication of the current alignment condition.
The stronger background colors represent complete strong alignment, while the lighter background colors represent general bullish or bearish bias.
These visual tools are intended to make alignment changes easier to recognize. They are not automatic entry instructions.
## Alerts
The indicator includes separate alert conditions for:
* New Strong Bullish Alignment
* New Bullish Bias
* New Strong Bearish Alignment
* New Bearish Bias
The alerts are designed to trigger when the market first enters a new alignment condition rather than repeatedly triggering on every bar while the same condition remains active.
Each alert category can be enabled or disabled independently in the indicator settings.
## Customization
Users can customize:
* The moving-average length
* EMA or SMA calculation
* Weekly timeframe
* Daily timeframe
* Four-hour timeframe
* One-hour timeframe
* 30-minute timeframe
* 15-minute timeframe
* Five-minute timeframe
* One-minute timeframe
* Dashboard location
* Dashboard text size
* Chart markers
* Background highlighting
* Individual alert categories
Although the default settings use common trading timeframes, each timeframe input can be changed to support different intraday, swing-trading, or position-trading workflows.
The indicator is written in Pine Script v6.
## Important Limitations
Multi-timeframe alignment does not guarantee that price will continue in the aligned direction.
Complete alignment may sometimes occur after price has already made an extended move. A strongly bullish reading does not mean that price cannot pull back, and a strongly bearish reading does not mean that price cannot rally.
The indicator does not independently evaluate:
* Support and resistance
* Liquidity
* Volume
* Volatility
* Market profile
* Economic announcements
* Earnings events
* Stop-loss placement
* Position sizing
* Risk-to-reward
* Whether price is overextended
The condition of an open candle may also change before that candle closes. For example, the 30-minute or one-hour reading may change during the formation of the current 30-minute or one-hour bar.
For this reason, traders who require confirmed signals should consider whether the relevant timeframe candle has closed before acting on a change in status.
The indicator should be used as a market-context and trade-filtering tool alongside an independent trading strategy and appropriate risk management.
## Summary
The Multi-Timeframe Alignment Alert — Strength Version provides a consolidated view of trend direction and moving-average strength across eight customizable timeframes.
Its main value is helping traders understand whether short-term price movement is supported by the intermediate and higher timeframe structure.
The addition of the 30-minute timeframe improves the transition between the 15-minute and one-hour charts, helping traders evaluate whether an intraday move is gaining structural importance or remains limited to the shortest timeframes.
Rather than treating every bullish or bearish move equally, the indicator distinguishes between weak conditions, strong conditions, full alignment, and mixed markets.
Its best use is as a directional-bias dashboard, pre-trade checklist, countertrend warning, and multi-timeframe market-context tool.
อินดิเคเตอร์

SyncroFlow RSI [Trend & Momentum]Title: SyncroFlow RSI
Description:
SyncroFlow RSI is a modern, visually clean indicator designed to help traders objectively identify points of confluence between macro trend direction and short-term momentum.
By combining the structural trend analysis of the SuperTrend with the momentum dynamics of the RSI and its EMA, this tool provides a clear, noise-free visualization of market flow. It is built with a calming, pastel-based color palette to reduce eye strain during long charting sessions, allowing for calm and rational market analysis.
🌟 Core Concepts
Macro Trend (Background Color):
The indicator calculates a short-term SuperTrend (default 10, 1.0) and projects its direction as a subtle background color. A Teal background indicates a bullish overarching trend, while a Rose Red background indicates a bearish trend.
Momentum Flow (RSI & EMA):
Instead of just looking at overbought/oversold levels, this script focuses on the trajectory of the RSI. It plots the RSI alongside a smoothing EMA. The EMA changes color (Teal/Red) based on its slope, giving you an immediate read on whether short-term momentum is accelerating or decelerating.
SyncroFlow Signals (Triangles):
The true edge of this indicator lies in its "Sync" logic. When the overarching trend (SuperTrend Background) and the short-term momentum (RSI's EMA slope) align in the same direction, the indicator plots a triangle signal. This highlights the exact moment the market regains its directional harmony.
⚙️ Key Features
Alternating Signal Filter: To prevent signal spam during choppy consolidations or complex pullbacks, the script includes a strict alternating filter. It will only print a bullish signal if the previous signal was bearish (and vice versa), ensuring you only see the most significant structural shifts.
Calm & Minimalist Aesthetics: Designed with custom Earth and Pastel tones to keep your charts looking professional and easy on the eyes.
Highly Customizable: Everything is neatly grouped in the settings panel. You can easily adjust the RSI length, SuperTrend sensitivity, toggle visuals (hide background or signals), and fully customize the colors/transparency to match your dark or light chart theme.
💡 How to Interpret the Data
Trend Continuation (Pullbacks): During a strong Teal background (Bullish SuperTrend), wait for the RSI's EMA to briefly turn red (pullback), and then look for the Bullish Sync Triangle (alignment) as a potential objective area to rejoin the trend.
Objective Environment Assessment: If the background is Teal but the EMA line is consistently Red, it visually warns you that the macro trend and micro momentum are fighting each other (consolidation/chop).
Disclaimer: This script is designed for educational and objective environmental analysis purposes only. It is not a standalone mechanical trading system. Always use it in conjunction with your own price action analysis and risk management rules. อินดิเคเตอร์

Heikin Ashi CVD (Dashboard Mode)Title: Heikin Ashi CVD (Cumulative Volume Delta) with Absorption & Dashboard
Description:
Standard Cumulative Volume Delta (CVD) is a powerful tool for reading order flow, but its raw data can be extremely noisy and erratic, making objective analysis difficult.
This indicator addresses this issue by applying Heikin Ashi (HA) smoothing directly to the CVD data. By filtering out micro-fluctuations, it reveals the true underlying flow of aggressive market buying and selling. Furthermore, this script is packed with visual supports, including Absorption (Divergence) Detection, Delta Spike Alerts, and CVD Bollinger Bands, designed to provide a deeper understanding of market micro-structure.
🌟 Key Features
Heikin Ashi Smoothed CVD:
Transforms noisy volume delta into smooth, easily readable Heikin Ashi candles. Green (Teal) candles indicate dominant aggressive buying, while Red candles indicate dominant aggressive selling. This helps traders maintain a clearer perspective on the overall order flow, reducing premature reactions to market noise.
Smart Absorption Detection (White Candles):
A unique analytical feature of this indicator. When the HA-CVD shows a strong trend (a candle with no lower/upper wick), but the actual price candle moves in the opposite direction, the CVD candle will turn White. This signals a divergence: aggressive market orders are being absorbed by passive limit orders. It highlights a significant anomaly worth monitoring for potential shifts in market dynamics.
Delta Spike Alerts:
Automatically detects abnormal surges in volume delta (2.5x higher than the 20-period average). The background will highlight Teal for extreme buying spikes and Red for extreme selling spikes, alerting you to potential order flow climax or breakout phases.
CVD Bollinger Bands:
Unlike price, CVD has no fixed upper or lower boundaries. We applied Bollinger Bands to the CVD to help you identify relative "overbought" or "oversold" order flow conditions. (The script safely handles daily resets so the bands remain stable).
Real-time Status Dashboard:
A clean, unobtrusive panel at the bottom right that instantly displays the current "CVD Trend" (based on EMA crossovers) and the "Market Heat" (based on short vs. long-term volume moving averages).
Hybrid Calculation Modes:
High Precision (Premium Users): Uses request.security_lower_tf to calculate highly accurate delta from the 5-second timeframe.
Normal Mode (Free Users): Uses a 1-minute approximation formula so all TradingView users can utilize the indicator without calculation limits.
💡 How to Interpret HA-CVD
Trend Assessment:
Monitor the consistency of the HA-CVD candle colors to gauge the health of the current trend. A steady color structure suggests sustained aggressive order flow, helping you objectively evaluate the market direction.
Spotting Absorption:
Look for White Candles at key Support/Resistance levels or VWAP. If you see aggressive selling (negative delta) being absorbed (price refuses to drop), it can serve as an early warning sign that the current momentum is stalling due to institutional limit orders.
Identifying Exhaustion:
Watch for the CVD to pierce its upper or lower Bollinger Bands combined with a Delta Spike (Background highlight). This often marks a phase of short-term order flow exhaustion, suggesting a potential consolidation or reversion.
Settings:
You can easily toggle the Daily Reset feature (based on NY Midnight), adjust the lower timeframe for precision mode, and turn the dashboard on or off via the indicator settings. อินดิเคเตอร์

Liquidity Stress Oscillator Pro2 Liquidity Stress Oscillator Pro2
The Liquidity Stress Oscillator Pro2 is a macro risk-regime indicator designed to visualize broad market liquidity stress using a weighted composite of credit, volatility, dollar strength, funding pressure, and yield-curve conditions.
This oscillator is intended to help traders identify when macro liquidity conditions are improving, neutral, deteriorating, or entering elevated stress. In the BTC comparison shown, the oscillator highlights several major macro regime transitions that have aligned with important Bitcoin cycle shifts.
What It Measures;
LSO Pro2 combines normalized z-scores from multiple macro stress inputs:
- CCC option-adjusted spreads
- High-yield credit spreads
- MOVE bond volatility index
- U.S. Dollar Index
- SOFR / repo stress proxy
- 10Y-2Y yield curve
Each component is converted into a z-score over the selected lookback period, then blended into a weighted composite. The yield curve component is inverted so that deeper curve weakness contributes to higher stress.
Regime Levels;
The oscillator uses adjustable regime thresholds to help dial in trends on different timeframes.
Extreme Risk Off
Risk Off
Neutral
Risk On
The line color, background shading, and regime markers update automatically as the composite moves between regimes.
Features;
- Weighted macro liquidity-stress composite
- Adjustable z-score length and smoothing
- Customizable component symbols
- Optional raw composite display
- Regime background shading
- Risk On, Risk Off, and Extreme Risk Off markers
- Regime table with key component readings
- Works across assets and timeframes, especially useful for macro-sensitive markets like BTC, equities, indexes, and risk assets
How To Use;
Rising LSO values indicate increasing macro stress and tightening liquidity conditions. Falling LSO values indicate easing stress and improving risk appetite.
Risk On regimes may support stronger risk-asset environments, while Risk Off and Extreme Risk Off regimes may warn of elevated caution, deleveraging, or liquidity pressure.
This tool is best used as a macro regime filter alongside price action, trend structure, volume, and risk management. It is not designed to generate standalone buy or sell signals.
Notes;
Some symbols may depend on TradingView data availability. If a component does not load on your chart, replace it in the indicator settings with an equivalent symbol supported by your data feed.
Default weights emphasize credit stress, especially CCC spreads, because lower-quality credit markets often react strongly during liquidity contractions.
Disclaimer;
This indicator is for educational and informational purposes only. It does not provide financial advice and should not be used as the sole basis for trading or investment decisions. Always use proper risk management and perform your own analysis. อินดิเคเตอร์
