KriptoBotik 5 min TFCryptobot is effective on a 5-minute timeframe on any coin (with appropriate settings), with a grid of 10 averages, where each average is equal to the sum of previous entries, with a stop-loss. It can be configured for both local volatility and strong channel coverage, with adjustable entry amounts for each average and a percentage grid between averages. It can be connected to any exchange via API keys.
Analyse fondamentale
KriptoBotik 15 min TFCryptobot is effective on a 15-minute timeframe on any coin (with appropriate settings), with a grid of 10 averages (5 averages are sufficient with global settings), where each average is equal to the sum of previous entries, with a stop-loss. It can be configured for both local volatility and strong channel coverage, with adjustable entry amounts for each average and a percentage grid between averages. It can be connected to any exchange using API keys.
Ultimate Ichimoku Trend Board MTF – 6× Cloud Analyzer⚡️ Ultimate Ichimoku Trend Board MTF – 6× Cloud Analyzer
Unleash the full power of Ichimoku with this multi-timeframe trend dashboard ⚙️
Quickly identify whether each timeframe is Bullish 🟢, Bearish 🔴, or Inside the Cloud 🟠, and align your trades with the dominant trend like a pro.
🔥 Features:
✅ 6 customizable timeframes (M5 → H4)
✅ Clean & minimal dashboard — no chart clutter
✅ Instantly visualize market direction across all layers
✅ Perfect for scalpers, intraday, and swing traders
💡 See the Clouds. Read the Trends. Dominate the Market. 🌥💪
Earnings Lines Vertical – All Grey This provides a vertical grey line for prior earnings dates and also for any confirmed (not estimated) future earnings date
EPS Estimate Profile [SS]This is the EPS Estimate Profile indicator.
What it does
This indicator
Collects all EPS estimates over the course of a lookback and BINS them (sorts them into 10 equal sized categories).
Analyzes the returns from earnings releases based on the EPS estimate and the reaction.
Calculates the number of bullish vs bearish responses that transpired based on the EPS estimate profile.
Calculates the expected Open to High and Open to Low ATR based on the EPS estimate using regression.
Toggle to actual EPS release to compare once earnings results are released.
How to Use it
This indicator can be used to gain insight into whether an earnings release will be received bullishly or bearishly based on the company's EPS estimate.
The indicator allows you to see all historic estimates and how the market generally responded to those estimates, as well as a breakdown of how many times estimates in those ranges produced a bullish response or a bearish response to earnings.
Examples
Let's look at some examples:
Here is MSFT. MSFT's last EPS estimate was 3.672.
If we consult the table, we can see the average return associated with this estimate range is -4%.
Now let's flip to the Daily timeframe and take a look:
MSFT ended the day red and continued to sell into the coming days.
Let's look at another example:
MCDs. Last earnings estimate was 3.327, putting it at the top of the range with an average positive return of 4%.
Let's look on the daily:
We can see that the earnings had a huge, bullish effect on MCD, despite them coming in below their estimates.
If we toggle the indicator to "Actual" EPS release, to see the profile of Actual earnings releases vs response, we get this:
Since MCD under-performed, they were still at the top of the profile; but, we can see that the expected returns are more muted now, though still positive. And indeed, the reaction was still positive.
Distinguishing % Bullish/Bearish to Avg Returns
You will see the profile table displays both the average returns and the percent of bullish/bearish responses. In some cases, you will see that, despite a negative return, the profile reveals more bullish reactions than bearish.
What does this mean?
It means, despite there being more bullish responses, when bearish responses happen they tend to be more severe and profound, vs bullish responses likely are muted.
This can alert you to potential downside risk and help you manage risk accordingly should you elect to trade the earnings release.
ATR Prediction
You will notice in the bottom right corner of the screen a secondary table that lists the predicted open to high ATR and open to low ATR.
This is done using RAW EPS estimates (or raw ACTUAL estimates depending on which you select) and performing a regression to determine the expected ATR.
This is only for reference, the analysis should focus around the historic profile of return estimates and actual return values.
IMPORTANT NOTE: You MUST be on the Monthly timeframe to use this. Otherwise, you will get an error. If, on certain tickers with a huge history, such as MSFT and XOM or OXY, you get an error, you can simply reduce the lookback length to 80 and this will resolve the issue.
Conclusion
And that's the indicator!
A blend of some light math and fundamentals! A real joy honestly.
Hope you enjoy it!
Liqudity&Co Clean Sessionsindicator automatically plots high and low levels for all major trading sessions — Asia, London, and New York — helping traders identify key liquidity zones and structure points throughout the day. Designed for precision and clarity, it adapts seamlessly across timeframes and pairs, making it ideal for session-based strategies, sweep setups, and intraday market structure analysis.
Added level prices right on the lines for precise marking on any indice
Elite PRO V10.0 - Optimised🎯 ELITE PRO V10.0 - COMPLETE USER GUIDE
📋 QUICK START SETUP
Step 1: Apply the Indicator
Add to your TradingView chart
Works on any timeframe (automatically adapts)
Recommended: 1-5 minutes for scalping, 15-min for intraday, 1H/4H for swing
Step 2: Configure Your Risk
pine
accountSize = 2000 // Your account balance
riskPercent = 1.0 // Risk 1% per trade
useFixedRR = true // Use consistent risk-reward
fixedRRRatio = 1.5 // Aim for 1:1.5 R:R
Step 3: Understand the Info Table
The table shows real-time market analysis and signals:
🔍 HOW TO READ THE SIGNALS
Signal Types & When to Trade:
Signal Type Market Condition Action
TREND Strong trending market Trade with trend direction
RANGE Sideways market Buy low, sell high
EXHAUSTION Trend weakening Prepare for reversal
NO SIGNAL Uncertain conditions Wait for better setup
Signal Strength Hierarchy:
STRONG 🟢 → High probability, trade aggressively
MODERATE 🟡 → Good setup, normal position size
QUICK 🔵 → Short-term opportunity, smaller size
WEAK 🔴 → Avoid or use tiny position size
⚡ TRADING WORKFLOW
Step 1: Check Market Context
text
MARKET CONTEXT:
Market Type: TRENDING/RANGING
Trend Phase: Bull Strong/Bear Weak/Neutral
Exhaustion: None/Bull Exh/Bear Exh
Action:
TRENDING → Look for trend continuation signals
RANGING → Look for range-bound signals
EXHAUSTION → Prepare for potential reversal
Step 2: Analyze MTF Alignment
text
MTF Alignment: M5:↑ M15:↓ H1:↓
TF Boost: 15%
Action:
All arrows same direction → Strong confirmation
Mixed alignment → Proceed with caution
Opposing alignment → Avoid trading
Step 3: Evaluate Confidence
text
Confidence: 78% | Threshold: 65%
Confidence Breakdown: W:0.8 T:0.7 P:0.3 TF:0.15
Action:
Above 70% → High conviction trade
65-70% → Moderate conviction
Below 65% → Wait for better setup
Step 4: Execute Trade
When ALL conditions align:
✅ Clear SIGNAL (BUY/SELL)
✅ Strong/Moderate signal strength
✅ Confidence > threshold (65%+)
✅ Good MTF alignment
✅ Favorable market context
🎯 ENTRY & EXIT STRATEGY
Entry:
Enter at current price when signal generates
Use market orders for quick execution
Don't chase - wait for proper setup
Stop Loss:
Automatically calculated based on:
ATR volatility
Market structure (swing highs/lows)
Timeframe-appropriate distance
Take Profit:
Scalping: 1.2-1.8x risk
Intraday: 1.5-2.2x risk
Swing: 2.0-2.5x risk
Adjust based on signal strength
⚠️ RISK MANAGEMENT RULES
Position Sizing:
1% risk per trade (standard)
0.5% risk for weak signals
1.5% risk for strong signals with perfect alignment
Daily Limits:
Max 3 trades per day
Max 3% total daily risk
Stop trading after 2 consecutive losses
Market Condition Filters:
Avoid trading during major news events
Reduce size during high volatility (TF Boost shows volatility)
Skip signals when MTF alignment is poor
🔧 OPTIMIZATION TIPS
For Scalpers (1-5 min):
Focus on QUICK SCALP and STRONG SCALP signals
Use tighter stops (system auto-adjusts)
Trade only with full MTF alignment
For Intraday (15 min - 1H):
Perfect balance of signal quality and frequency
All signal types valid
Best for most traders
For Swing Traders (4H - 1D):
Fewer but higher quality signals
Larger position sizes acceptable
Focus on STRONG SWING signals
🚨 COMMON MISTAKES TO AVOID
❌ Trading "NO SIGNAL" periods - Patience is key
❌ Overriding the confidence threshold - Trust the system
❌ Ignoring MTF alignment - This is your edge
❌ Changing position sizes arbitrarily - Stick to the plan
❌ Chasing losing streaks - Take breaks after losses
📊 PERFORMANCE MONITORING
Track These Metrics:
Win rate by signal type (TREND vs RANGE vs EXHAUSTION)
Performance by signal strength
MTF alignment impact on success rate
Timeframe-specific performance
Continuous Improvement:
Review Confidence Breakdown for failed trades
Adjust weights if certain components consistently underperform
Monitor which MTF combinations work best
🎪 PSYCHOLOGY & MINDSET
Success Mindset:
Quality over quantity - Fewer high-probability trades
Process over outcome - Focus on following the system
Patience - "NO SIGNAL" is a valid outcome
Consistency - Don't cherry-pick signals
When in Doubt:
"If the confidence is below 70% and MTF alignment isn't perfect, it's probably not worth taking the trade."
🚀 FINAL CHECKLIST BEFORE TRADING
✅ Signal: BUY/SELL (not "NO SIGNAL")
✅ Strength: STRONG or MODERATE
✅ Confidence: >65% (preferably >70%)
✅ MTF Alignment: At least partial alignment
✅ Market Context: Matches signal type
✅ Risk Management: Position size calculated
✅ Psychology: Calm, patient, disciplined
Remember: This system is designed to keep you out of bad trades. "NO SIGNAL" is a feature, not a bug. The best traders are often the most patient ones.
Happy Trading! 🎯
Real Interest RateCalculates the real interest rate.
Highlights financial repression when the real rate is negative.
Adds visual clarity with color-coded plots and a shaded background.
Let me know if you'd like to add tooltips, alerts, or zone markers for deeper macro mapping.
Bybit BTCUSD.P 자동매매 전략 v12 (Pi Cycle 비율 필터)Abstract
Sigma Trinity Model is an educational framework that studies how three layers of market behavior interact within the same trend: (1) structural momentum (Rasta), (2) internal strength (RSI), and (3) continuation/compounding structure (Pyramid). The model deliberately combines bar-close momentum logic with intrabar, wick-aware strength checks to help users see how reversals form, confirm, and extend. It is not a signal service or automation tool; it is a transparent learning instrument for chart study and backtesting.
Why this is not “just a mashup”
Many scripts merge indicators without explaining the purpose. Sigma Trinity is a coordinated, three-engine study designed for a specific learning goal:
Rasta (structure): defines when momentum actually flips using a dual-line EMA vs smoothed EMA. It gives the entry/exit framework on bar close for clean historical study.
RSI (energy): measures internal strength with wick-aware triggers. It uses RSI of LOW (for bottom touches/reclaims) and RSI of HIGH (for top touches/exhaustion) so users can see intrabar strength/weakness that the close can hide.
Pyramid (progression): demonstrates how continuation behaves once momentum and strength align. It shows the logic of adds (compounding) as a didactic layer, also on bar close to keep historical alignment consistent.
These three roles are complementary, not redundant: structure → strength → progression.
Architecture Overview
Execution model
Rasta & Pyramid: bar close only by default (historically stable, easy to audit).
RSI: per tick (realtime) with bar-close backup by default, using RSI of LOW for entries and RSI of HIGH for exits. This makes the module sensitive to intra-bar wicks while still giving a close-based safety net for backtests.
Stops (optional in strategy builds): wick-accurate: trail arms/ratchets on HIGH; stop hit checks with LOW (or Close if selected) with a small undershoot buffer to avoid micro-noise hits.
Visual model
Dual lines (EMA vs smoothed EMA) for Rasta + color fog to see direction and compression/expansion.
PipGuard – FlashLevelsPipGuard – FlashLevels. Reactive Lines on New Local Highs and Lows
Indicator published by PipGuard.
PipGuard – FlashLevels automatically draws reactive lines every time a new high or low is formed within a user-defined bar range .
Each level consists of a dual-line setup (a main line plus a thicker, softer second line) and a price label for quick readability.
Lines can dynamically extend to the current candle and are automatically deleted once price breaks through them.
How it Works
• Level Detection:
When the price reaches the highest high or lowest low of the last *N* bars, the indicator marks a BuyStop (red) or SellStop (green) level.
• Dual-Line Design:
Each level features two synchronized lines the main one and a second, thicker and slightly faded one, for a clear and elegant visual style.
• Dynamic Management:
Lines can either extend to the current candle (live update) or remain fixed-length , depending on your preference.
Once price breaks a level , both lines and labels are automatically removed to keep the chart clean and accurate.
How to Use
1. Add the script to your chart.
2. Set the FlashLevels LENGTH (number of bars used for detection).
3. Choose whether to extend lines to the current candle or keep a fixed length .
4. Use the color coding and labels to distinguish BuyStop/SellStop and their exact price levels .
5. Integrate these reactive levels into your risk-management or trade trigger framework.
HOW TO USE
HOW TO USE
Settings
• FlashLevels LENGTH → Window used to detect new highs/lows.
• Length of Half-Line → Line length when live extension is disabled.
• Extend lines to the current candle? → Enables or disables dynamic extension.
• BuyStop/SellStop Color → Main line colors.
• Second Line Color → Thicker overlay line colors.
• Price Label Color → Text color for the price label.
Note: Both lines are synchronized in position and length to ensure visual consistency .
Limitations
• Levels are purely technical and depend on the selected bar range : shorter ranges can produce frequent updates .
• Lines are horizontal segments ; if you prefer levels that persist beyond the visible range, enable line extension.
• Past performance does not guarantee future results .
Access
This script is designed for chart use and is free.
Technical analysis tool designed to map dynamic price levels on new local extremes. Not financial advice.
Indicator published by PipGuard.
Ben's BTC Macro Fair Value OscillatorBen's BTC Macro Fair Value Oscillator
Overview
The **BTC Macro Fair Value Oscillator** is a non-crypto fair value framework that uses macro asset relationships (equities, dollar, gold) to estimate Bitcoin's "macro-driven fair value" and identify mean-reversion opportunities.
"Is BTC cheap or expensive right now?" on the 4 Hour Timeframe ONLY
### Key Features
✅ **Macro-driven**: Uses QQQ, DXY, XAUUSD instead of on-chain or crypto metrics
✅ **Dynamic weighting**: Assets weighted by rolling correlation strength
✅ **Mean-reversion signals**: Identifies when BTC is cheap/expensive vs macro
✅ **Validated parameters**: Optimized through 5-year backtest (Sharpe 6.7-9.9)
✅ **Visual transparency**: Live correlation panel, fair value bands, statistics
✅ **Non-repainting**: All calculations use confirmed historical data only
### What This Indicator Does
- Builds a **synthetic macro composite** from traditional assets
- Runs a **rolling regression** to predict BTC price from macro
- Calculates **deviation z-score** (how far BTC is from macro fair value)
- Generates **entry signals** when BTC is extremely cheap vs macro (dev < -2)
- Generates **exit signals** when BTC returns to fair value (dev > 0)
### What This Indicator Is NOT
❌ Not a high-frequency trading system (sparse signals by design)
❌ Not optimized for absolute returns (optimized for Sharpe ratio)
❌ Not suitable as standalone trading system (best as overlay/confirmation)
❌ Not predictive of short-term price movements (mean-reversion timeframe: days to weeks)
---
## Core Concept
### The Premise
Bitcoin doesn't trade in a vacuum. It's influenced by:
- **Risk appetite** (equities: QQQ, SPX)
- **Dollar strength** (DXY - inverse to risk assets)
- **Safe haven flows** (Gold: XAUUSD)
When macro conditions are "good for BTC" (risk-on, weak dollar, strong equities), BTC should trade higher. When macro conditions turn against it, BTC should trade lower.
### The Innovation
Instead of looking at BTC in isolation, this indicator:
1. **Measures how strongly** BTC currently correlates with each macro asset
2. **Builds a weighted composite** of those macro returns (the "D" driver)
3. **Regresses BTC price on D** to estimate "macro fair value"
4. **Tracks the deviation** between actual price and fair value
5. **Signals mean reversion** when deviation becomes extreme
### The Edge
The validated edge comes from:
- **Extreme deviations predict future returns** (dev < -2 → +1.67% over 12 bars)
- **Monotonic relationship** (more negative dev → higher forward returns)
- **Works out-of-sample** (test Sharpe +83-87% better than training)
- **Low correlation with buy & hold** (provides diversification value)
---
## Methodology
### Step 1: Macro Composite Driver D(t)
The indicator builds a weighted composite of macro asset returns:
**Process:**
1. Calculate **log returns** for BTC and each macro reference (QQQ, DXY, XAUUSD)
2. Compute **rolling correlation** between BTC and each reference over `corrLen` bars
3. **Weight each asset** by `|correlation|` if above `minCorrAbs` threshold, else 0
4. **Sign-adjust** weights (+1 for positive corr, -1 for negative) to handle inverse relationships
5. **Z-score normalize** each reference's returns over `fvWindow`
6. **Composite D(t)** = weighted sum of sign-adjusted z-scores
**Formula:**
```
For each reference i:
corr_i = correlation(BTC_returns, ref_i_returns, corrLen)
weight_i = |corr_i| if |corr_i| >= minCorrAbs else 0
sign_i = +1 if corr_i >= 0 else -1
z_i = (ref_i_returns - mean) / std
contrib_i = sign_i * z_i * weight_i
D(t) = sum(contrib_i) / sum(weight_i)
```
**Key Insight:** D(t) represents "how good macro conditions are for BTC right now" in a normalized, correlation-weighted way.
---
### Step 2: Fair Value Regression
Uses rolling linear regression to predict BTC price from D(t):
**Model:**
```
BTC_price(t) = α + β * D(t)
```
**Calculation (Pine Script approach):**
```
corr_CD = correlation(BTC_price, D, fvWindow)
sd_price = stdev(BTC_price, fvWindow)
sd_D = stdev(D, fvWindow)
cov = corr_CD * sd_price * sd_D
var_D = variance(D, fvWindow)
β = cov / var_D
α = mean(BTC_price) - β * mean(D)
fair_value(t) = α + β * D(t)
```
**Result:** A time-varying "macro fair value" line that adapts as correlations change.
---
### Step 3: Deviation Oscillator
Measures how far BTC price has deviated from fair value:
**Calculation:**
```
residual(t) = BTC_price(t) - fair_value(t)
residual_std = stdev(residual, normWindow)
deviation(t) = residual(t) / residual_std
```
**Interpretation:**
- `dev = 0` → BTC at fair value
- `dev = -2` → BTC is 2 standard deviations **cheap** vs macro
- `dev = +2` → BTC is 2 standard deviations **rich** vs macro
---
### Step 4: Signal Generation
**Long Entry:** `dev` crosses below `-2.0` (BTC extremely cheap vs macro)
**Long Exit:** `dev` crosses above `0.0` (BTC returns to fair value)
**No shorting** in default config (risk management choice - crypto volatility)
---
## How It Works
### Visual Components
#### 1. Price Chart (Main Panel)
**Fair Value Line (Orange):**
- The estimated "macro-driven fair value" for BTC
- Calculated from rolling regression on macro composite
**Fair Value Bands:**
- **±1σ** (light): 68% confidence zone
- **±2σ** (medium): 95% confidence zone
- **±3σ** (dark, dots): 99.7% confidence zone
**Entry/Exit Markers:**
- **Green "LONG" label** below bar: Entry signal (dev < -2)
- **Red "EXIT" label** above bar: Exit signal (dev > 0)
#### 2. Deviation Oscillator (Separate Pane)
**Line plot:**
- Shows current deviation z-score
- **Green** when dev < -2 (cheap)
- **Red** when dev > +2 (rich)
- **Gray** when neutral
**Histogram:**
- Visual representation of deviation magnitude
- Green bars = negative deviation (cheap)
- Red bars = positive deviation (rich)
**Threshold lines:**
- **Green dashed at -2.0**: Entry threshold
- **Red dashed at 0.0**: Exit threshold
- **Gray solid at 0**: Fair value line
#### 3. Correlation Panel (Top-Right)
Shows live correlation and weighting for each macro asset:
| Asset | Corr | Weight |
|-------|------|--------|
| QQQ | +0.45 | 0.45 |
| DXY | -0.32 | 0.32 |
| XAUUSD | +0.15 | 0.00 |
| Avg \|Corr\| | 0.31 | 0.77 |
**Reading:**
- **Corr**: Current rolling correlation with BTC (-1 to +1)
- **Weight**: How much this asset contributes to fair value (0 = excluded)
- **Avg |Corr|**: Average correlation strength (should be > 0.2 for reliable signals)
**Colors:**
- Green/Red corr = positive/negative correlation
- White weight = asset included, Gray = excluded (below minCorrAbs)
#### 4. Statistics Label (Bottom-Right)
```
━━━ BTC Macro FV ━━━
Dev: -2.34
Price: $103,192
FV: $110,500
Status: CHEAP ⬇
β: 103.52
```
**Fields:**
- **Dev**: Current deviation z-score
- **Price**: Current BTC close price
- **FV**: Current macro fair value estimate
- **Status**: CHEAP (< -2), RICH (> +2), or FAIR
- **β**: Current regression beta (sensitivity to macro)
---
## Installation & Setup
### TradingView Setup
1. Open TradingView and navigate to any **BTC chart** (BTCUSD, BTCUSDT, etc.)
2. Open **Pine Editor** (bottom panel)
3. Click **"+ New"** → **"Blank indicator"**
4. **Delete** all default code
5. **Copy** the entire Pine Script from `GHPT_optimized.pine`
6. **Paste** into the editor
7. Click **"Save"** and name it "BTC Macro Fair Value Oscillator"
8. Click **"Add to Chart"**
### Recommended Chart Settings
**Timeframe:** 4h (validated timeframe)
**Chart Type:** Candlestick or Heikin Ashi
**Overlay:** Yes (indicator plots on price chart + separate pane)
**Alternative Timeframes:**
- Daily: Works but slower signals
- 1h-2h: May work but not validated
- < 1h: Not recommended (too noisy)
### Symbol Requirements
**Primary:** BTC/USD or BTC/USDT on any exchange
**Macro References:** Automatically fetched
- QQQ (Nasdaq 100 ETF)
- DXY (US Dollar Index)
- XAUUSD (Gold spot)
**Data Requirements:**
- At least **90 bars** of history (warmup period)
- Premium TradingView recommended for full historical data
---
## Reading the Indicator
### Identifying Signals
#### Strong Long Signal (High Conviction)
- ✅ Deviation < -2.0 (extreme undervaluation)
- ✅ Avg |Corr| > 0.3 (strong macro relationships)
- ✅ Price touching or below -2σ band
- ✅ "LONG" label appears below bar
**Interpretation:** BTC is extremely cheap relative to macro conditions. Historical data shows +1.67% average return over next 12 bars (48 hours at 4h timeframe).
#### Moderate Long Signal (Lower Conviction)
- ⚠️ Deviation between -1.5 and -2.0
- ⚠️ Avg |Corr| between 0.2-0.3
- ⚠️ Price approaching -2σ band
**Interpretation:** BTC is cheap but not extreme. Consider as confirmation for other signals.
#### Exit Signal
- 🔴 Deviation crosses above 0 (returns to fair value)
- 🔴 "EXIT" label appears above bar
**Interpretation:** Mean reversion complete. Close long positions.
#### Strong Short/Avoid Signal
- 🔴 Deviation > +2.0 (extreme overvaluation)
- 🔴 Avg |Corr| > 0.3
- 🔴 Price touching or above +2σ band
**Interpretation:** BTC is expensive vs macro. Historical data shows -1.79% average return over next 12 bars. Consider exiting longs or reducing exposure.
### Regime Detection
**Strong Regime (Reliable Signals):**
- Avg |Corr| > 0.3
- Multiple assets weighted > 0
- Fair value line tracking price reasonably well
**Weak Regime (Unreliable Signals):**
- Avg |Corr| < 0.2
- Most weights = 0 (grayed out)
- Fair value line diverging wildly from price
- **Action:** Ignore signals until correlations strengthen
AI indicatorMCX:CRUDEOIL1! Improved by Agent
This indicator operated by our AI. We used fine-tune to improved it.
1. news agent: it will search news from bloomberg, and then self-improve.
2. price agent: it will connect the price api from exchange, and use langchain, langgraph to fixit.
3. blackswan
PDHL Breakout SMA50 By Ajit TiwariThis indicator help you to find buy sell from previous day high low basis
A+ Trade Checklist (Bullish + Bearish Mode + Alerts) – Fixed v61. Trend direction (EMA alignment)
2. Relative Strength vs SPY (is your stock stronger than the market?)
3. Volume confirmation
4. RSI strength
5. Candle momentum
Orderflow [Pro+] (DeadCat)This indicator introduces a sophisticated, multi-timeframe approach to detecting and visualizing Fair Value Gaps (FVGs)—also known as price imbalances—in order flow analysis. FVGs represent inefficiencies in price delivery where rapid buying or selling pressure creates a "gap" between candles, often signaling areas where price is likely to return to "fill" the imbalance due to unfilled liquidity. Unlike basic single-timeframe FVG tools that simply highlight gaps without context, this script layers in hierarchical time-based rules (HTF influencing LTF) to filter noise, enforce directional bias, and project dynamic support/resistance levels post-mitigation.
The core innovation lies in its bias-driven ecosystem: Higher timeframes (HTF) establish a "master bias" (bullish or bearish) upon FVG mitigation, which then governs lower timeframes (LTF) by suppressing conflicting FVGs or deleting overlapping ones. This creates a cascading structure where, for example, a bullish daily FVG might invalidate bearish 15-minute gaps above its bottom edge, promoting confluence across scales. Additionally, it incorporates dynamic swing tracking (updating highs/lows in real-time post-mitigation) and overlapping liquidity lines (projecting prior swings trapped within the FVG), turning static gap detection into a proactive order flow mapper.
This isn't a mere mashup of standard FVG logic (e.g., 3-candle imbalance checks) or swing detectors; the components synergize to simulate institutional order flow dynamics—prioritizing liquidity sweeps and bias alignment—reducing false signals in choppy markets. It's designed for traders seeking edge in scalping, swing, or position trading without repainting or lookahead bias in historical data.
Key Concepts Underlying the Calculations
FVG Detection Mechanism:
Uses a classic 3-candle imbalance filter: For a bullish FVG, the low of the current bar must gap above the high of the bar two periods ago (low > high ), with the prior bar's low dipping below that high (low < high ) to confirm inefficiency. The inverse applies for bearish FVGs (high < low , high > low ).
Introduces a BAG filter (Bias-Aligned Gap): Checks if the close of the confirming candle aligns with the gap's midpoint (e.g., close > midpoint for bullish), discarding "weak" gaps where price closes against the expected direction. This refines raw imbalances to those backed by momentum.
Swing Identification and Projection:
Tracks fixed swings (static high/low from the FVG formation bar) and dynamic swings (updating to new extremes post-mitigation, e.g., highest high since a bullish FVG touch).
Equal Range Lines (ERL): Post-mitigation, projects horizontal lines from fixed/dynamic swings as potential support (bullish) or resistance (bearish). These extend rightward until breached, with optional pre-tap visibility for anticipation.
Overlapping Liquidity: Scans the 5-bar lookback within the FVG range for trapped highs/lows, drawing a dotted line to highlight "engineered liquidity" zones where stops might cluster.
Hierarchical Bias Rules (HTF-LTF Interaction):
Once an FVG is mitigated (price touches its opposite edge, e.g., low piercing a bullish FVG's top), it activates a bias state for that timeframe (bullish: +1; bearish: -1), storing the gap's bounds as a reference.
LTF Suppression: New LTF FVGs opposing the HTF bias are blocked if they form in invalid zones (e.g., bearish LTF FVG bottom > bullish HTF bottom). Existing LTF FVGs are deleted if engulfed, partially overlapped, or directionally misaligned (6 overlap rules, including full engulfment or same-direction displacement).
Reset Triggers: Bias resets on opposing swing breaks (e.g., low < fixed swing in bullish state) or exhaustive mitigation (all FVGs filled), ensuring adaptability.
Mitigation and Extension Logic:
FVGs extend as semi-transparent boxes until fully mitigated (price closes beyond the far edge), then halt extension and optionally change color (e.g., red tint for filled zones).
Current-timeframe FVGs shift left by 2 bars to align with real-time bar indexing, avoiding visual lag.
These concepts draw from ICT (Inner Circle Trader) order flow principles—focusing on liquidity voids and bias hierarchies—but implement them programmatically with cross-TF validation, which isn't standard in most FVG scripts.
How It Works: Step-by-Step Signal Generation
Data Fetching: Pulls OHLCV from up to 6 user-defined timeframes (default: 15m, 1H, 4H, D, W, M) using request.security with barmerge to sync HTF bars to LTF without gaps.
FVG Formation: On each HTF bar close, scans for imbalances. If valid (post-bias filter), initializes state: clears prior opposing data, sets fixed/dynamic swings, and draws the box from formation time to infinity.
Ongoing Updates:
Boxes/labels/midlines extend rightward.
Swings update dynamically if new highs/lows form post-mitigation.
HTF bias propagates downward, pruning LTF noise in real-time.
Mitigation Check: On every LTF bar, tests if price pierces the nearest FVG edge. If so, activates bias, projects ERLs/overlaps, and cascades deletions.
Visualization: Boxes (FVGs) with midlines/labels; solid/dashed ERLs for swings; dotted overlaps. Optional table summarizes bias status (e.g., "▲ bullish IRL reacting" if price respects the level).
No future data is used—calculations are historical and real-time safe. Max limits (500 boxes/lines/labels) prevent overload.
How to Use It: Practical Application
Setup: Add to your chart (overlay=true). Enable 2-4 timeframes for confluence (e.g., 15m for entries, 1H/4H for bias). Set biases to "Auto" for dynamic detection, or "▲"/"▼" to force bullish/bearish filtering. Use universal colors for clean multi-TF overlays; tweak line styles/widths for visibility.
Interpretation:
Watch for FVGs: Bullish (upward gap, blue box) suggests buy-side inefficiency—expect pullbacks to fill from above. Bearish (downward gap) indicates sell pressure.
Bias Alignment: Green table status (e.g., "▲ reacting") signals strength; red ("failing") warns of reversal. Prioritize trades where LTF FVGs align with HTF bias.
Entry/Exit Ideas: Enter longs on bullish FVG mitigation (low touches top, ERL projects support). Target the box bottom or dynamic swing. Exit on bias reset (opposing break).
Risk Management: FVGs act as dynamic S/R. Use overlaps for stop placement (e.g., below trapped low). Avoid non-standard charts (Heikin Ashi) as signals distort.
Backtest with realistic slippage (0.1-0.5%) and risk <2% per trade. Past fills don't guarantee future ones—always combine with discretion.
Disclaimer: For educational purposes. Not financial advice. Verify in a demo account.
ATH Retracement Levels### ATH Retracement Levels Indicator
**Overview**
The ATH Retracement Levels indicator is a powerful tool designed for technical analysts and traders seeking to identify key support zones during market pullbacks. By dynamically calculating the all-time high (ATH) of the instrument's price history, this indicator automatically plots horizontal retracement lines at -5%, -10%, -15%, and -20% below the ATH. These levels serve as potential support thresholds, helping traders anticipate price reactions and refine entry/exit strategies in trending or consolidating markets.
**Key Features**
- **Dynamic ATH Detection**: Continuously tracks and updates the highest high across the entire chart history for real-time relevance.
- **Customizable Retracement Lines**:
- **ATH Line** (Green, 2px): Marks the peak price for quick visual reference.
- **-5% Level** (Red, 1px): Shallow pullback zone for early support testing.
- **-10% Level** (Orange, 1px): Moderate retracement, often a psychological barrier.
- **-15% Level** (Yellow, 1px): Deeper correction, signaling potential trend weakness.
- **-20% Level** (Purple, 1px): Significant drawdown level, ideal for contrarian setups.
- **Informative Labels**: On the latest bar, each level displays its precise price value (formatted to two decimal places) with color-coordinated tags for effortless interpretation.
- **Pine Script v5 Optimized**: Built for efficiency with `max_lines_count=500` to handle extended timeframes without performance lag. Fully overlay-compatible for seamless integration with other indicators.
**How to Use**
Apply this indicator to any chart (stocks, forex, crypto, etc.) via TradingView's Pine Editor. It works best on daily or higher timeframes for long-term trend analysis but adapts to intraday views. Watch for price bounces or breakdowns at these levels to inform trades—e.g., buy on a -10% retest with bullish confirmation. For advanced users, the open-source code allows easy tweaks, such as adding more levels or alerts.
Elevate your charting workflow with ATH Retracement Levels—precision meets simplicity for smarter trading decisions. Share your feedback or custom variations in the comments!
Supply/Demand HTF (RBD/DBR) – FIX + DebugOverview:
This indicator automatically detects and plots institutional supply and demand zones on any timeframe.
It analyzes price action to identify Drop-Base-Rally (DBR) and Rally-Base-Drop (RBD) structures — the core formations of supply and demand trading.
How It Works
1. The script scans price candles to detect “base” formations — small consolidation candles between impulsive moves.
2. When it finds a valid base followed by a strong move, it marks that area as:
• 🟩 Demand Zone (DBR): price dropped → consolidated → rallied upward
• 🟥 Supply Zone (RBD): price rallied → consolidated → dropped downward
3. Each detected zone is extended to the right so you can see if price returns to it later.
Color
Meaning
Description:
🟩 Green Zone
Demand
Institutional buy area (potential bullish reversal)
🟥 Red Zone
Supply
Institutional sell area (potential bearish reversal)
🟦 Blue Box
(Debug) HTF candle box used for internal analysis — can be hidden
🟡 Yellow Fill
Zone has been touched by price (reactivated)
Usage
• Works best when detecting zones from H4 or H1 and trading confirmations on M5 or M15.
• Ideal for institutional-style or “Smart Money Concepts” traders.
• Zones are auto-updated as new structures appear.
Seasonality Range Marker For better Seasonality Analysation. To see Seasionality patterns in the chart.
EMAs 4/8/15 + Classic Pivots (clean v5)Here is a clean code for people to use, hope it works well for you. 4/8/15 are key indicators. You first got to be on the right side or upside of the 15 and then you need to see a detachment from the 4/8. You will see that is when upward movement happens. for shorting, you need to be below the 4/8 and usually on the under of 15.
FVG / FRACTALS HELPERTG: imjustdanya
Индикатор автоматически находит фракталы/имбалансы на выбранных таймфреймах
Можно настраивать всё,от внешнего вида, до количества отображаемых объектов
Экономит много времени,и очень эффективен при интрадей торговле в стратегии Price Action
The indicator automatically detects fractals and imbalances on selected timeframes.
You can customize everything — from appearance to the number of displayed objects.
It saves a lot of time and is highly effective for intraday trading within a Price Action strategy.
Stablecoin to BTC Market Cap RatioThis indicator calculates the ratio of the combined market capitalization of USDT and USDC stablecoins to the market capitalization of BTC. Data is updated daily from TradingView's CRYPTOCAP sources. It is displayed as a line in a separate panel, allowing analysis of stablecoin liquidity dynamics relative to BTC.
How to Use
Add the indicator to any asset chart in TradingView. It is useful for assessing the potential buying power of stablecoins in the cryptocurrency market. High ratio values may signal accumulation of liquidity in stablecoins, often preceding growth in BTC or altcoins (bullish signal). Low values indicate a decrease in the role of stablecoins, which may be bearish. It is recommended to combine with other indicators, such as RSI or volumes, to confirm trends.






















