CCI Turbo Pro [CongTrader]📄 Full Description for Publishing — CCI Turbo Pro
⚡️ CCI Turbo Pro — Advanced CCI with Reversal Zones & Alerts
This advanced CCI (Commodity Channel Index) indicator is built for traders who want enhanced reversal signals, customizable extreme zones, and dynamic alerts. It improves the classic CCI with better visual cues and momentum filtering to help you avoid false signals.
🛠️ How to Use:
CCI Length (default = 20): Adjust based on your trading timeframe.
Overbought/Oversold Zones:
Overbought = 200
Oversold = -200
Extreme OB = 300 (red zone)
Extreme OS = -300 (green zone)
When the CCI crosses from below −200 → BUY signal
When the CCI crosses from above +200 → SELL signal
Background turns green/red in extreme zones
Optional labels show entry signals clearly
This indicator is useful for:
Reversal Trading
Momentum Shifts
Scalping, Swing, or Intraday strategies
Overbought/Oversold Confirmation
Works on:
Any asset (Crypto, Forex, Stocks, Indices)
Any timeframe
🔔 Alerts Included:
📈 CCI Buy Alert → CCI crossed up from oversold
📉 CCI Sell Alert → CCI crossed down from overbought
🚨 Extreme OB/OS Alert → CCI enters extreme reversal zone
Alerts help you stay informed even when away from the screen.
🔎 Keywords (for search discovery):
CCI, CCI Reversal, CCI Alert, Turbo CCI, Advanced CCI, CCI Zones, CCI Overbought, CCI Oversold, Momentum Reversal, CCI Scalping, CongTrader, CCI Buy Sell, Technical Indicator
🙏 Thank You
If this indicator adds value to your trading, please give it a 👍, leave a comment, or follow for more free tools from CongTrader. Your support helps independent creators grow the community.
⚠️ Disclaimer
This indicator is for educational purposes only and does not constitute financial advice. Use this tool with your own judgment and risk management. Past performance does not guarantee future results.
✍️ Created by CongTrader — Free, Open-Source Tools for Smarter Traders...
Sentiment
RSI OB/OS Alert Indicator[CongTrader]📌 RSI OB/OS Alert Indicator by CongTrader
This is a simple yet powerful Relative Strength Index (RSI) indicator designed to help traders identify potential overbought and oversold market conditions using dynamic alerts and clean visual highlights.
🛠️ How to Use
RSI Length: Adjustable (default = 14).
Overbought Level (default = 75): When RSI crosses above this, price may be overextended.
Oversold Level (default = 25): When RSI drops below this, price may be undervalued.
Background will turn green for oversold zones and red for overbought zones.
Use alerts to get notified when RSI enters these critical zones — no need to watch the chart 24/7.
This tool is suitable for:
Scalping
Swing Trading
Range-bound Markets
Momentum Reversals
Works on any timeframe and any asset (Forex, Crypto, Stocks, Indices, Futures).
🔔 Alerts Included
“RSI Overbought” → Triggered when RSI crosses above the overbought level.
“RSI Oversold” → Triggered when RSI crosses below the oversold level.
Setup your alert by right-clicking on the chart or using the TradingView alert panel.
💬 Keywords (for search visibility)
RSI, RSI Alert, RSI Overbought, RSI Oversold, Momentum Indicator, Reversal Signal, RSI Trading, Crypto RSI, Scalping RSI, RSI Tool, RSI Visual, RSI Zones, Technical Indicator, CongTrader
🙏 Thank You
If you find this indicator useful, feel free to give it a thumbs up 👍 or comment below. Your support helps independent script developers like me continue to share free and open-source tools with the community!
⚠️ Disclaimer
This script is for educational purposes only and does not constitute financial advice. Always perform your own research before making trading decisions. Use this tool at your own risk.
✍️ Developed by CongTrader | Follow for more free indicators & tools.
Buy and Sell Signals by Raja Saien📈 Buy and Sell Signals by Raja Saien 💹
"Simple. Clean. Powerful."
🔥 This indicator is built for those who believe in price action and clarity. No confusion, no clutter — just pure EMA crossover logic to catch early trends and filter false moves.
✅ Buy Signal when the 9 EMA crosses above the 21 EMA — indicating momentum shift to the upside.
❌ Sell Signal when the 9 EMA crosses below the 21 EMA — signaling potential downside momentum.
🧠 Designed for traders who trust the trend, respect momentum, and want to stay ahead of the crowd.
🔍 Perfect for scalping, intraday, and swing trading. Combine it with support/resistance or price action zones for even more 🔥 accuracy.
✨ Created by Raja Saien — for serious traders only.
💪 "Indicators don’t make you money, but discipline with clarity does."
CQ_[TACHIMETER]The Tachimeter Indicator: A Fun Financial Gauge
Visualizing Market Momentum in Real Time
Introduction
The Tachimeter is a playful and innovative indicator designed for those who enjoy observing the financial markets with a touch of excitement. Much like the tachometer in a car measures engine revolutions per minute, the Tachimeter measures the "revolutions" of money in the market — showing just how fast funds are moving in or out, every twenty seconds.
What Does the Tachimeter Show?
At its core, the Tachimeter displays how much money (in U.S. dollars) is shifting direction — either up or down — from the current price within a 20-second window. The indicator operates on a scale that starts at $0 (no significant movement) and extends to $1200, representing the maximum flow observed in each 20-second period.
• Scale: $0 to $1200 every 20 seconds
• Direction: Indicates if money is moving upwards (buying) or downwards (selling)
• Purpose: For entertainment and observation, not for actual trading decisions
Visual Design and Interpretation
The Tachimeter features a gauge reminiscent of a car’s tachometer. The gauge moves to show the current intensity of money flowing into or out of the market right now, providing an immediate sense of how "fast" buyers or sellers are acting.
• Gauge Indicator: The amount of squares shows the speed of ongoing transactions, just like a rev counter in a vehicle.
• Color-Coded Title: The title of the indicator switches colors based on the market’s relationship to the daily opening price:
• Red: When the current price is lower than the daily opening price, indicating downward momentum.
• Green: When the current price is higher than the daily opening price, signaling buying momentum.
How to Use the Tachimeter
This indicator is intended purely for fun — it gives you a rapid, visual sense of market activity, letting you "feel" the excitement of fluctuating prices. If you enjoy watching the markets move, the Tachimeter adds a dynamic, visceral element to your experience.
• Watch the needle twitch higher as heavy buying or selling takes place.
• Notice title color changes as the market sentiment shifts from bullish (green) to bearish (red), or vice versa.
• Use it as a conversation starter or to enhance your enjoyment of fast-paced trading sessions.
Final Thoughts
Like your car’s tachometer helps you sense when to shift gears, the Tachimeter lets you sense when the market is "revving up." It’s not a tool for serious decision-making, but it transforms raw financial data into an engaging, interactive visual — perfect for those who appreciate both finance and a bit of fun.
Enjoy watching the market’s RPMs!
Multi-Timeframe Confluence Indicator - 4 Timeframes, No Guessing🎯 Multi-Timeframe Confluence Indicator (FREE)
Stop Trading Blind - See All Timeframes at Once!
Why do 87% of traders fail? They trade against the bigger trend. This indicator changes that.
✨ What You Get:
- 4 Timeframe Analysis (Current/15m/1H/4H) in ONE view
- Smart Confluence Zones - Know exactly where to trade
- Non-Repainting Signals - What you see stays
- Live Confluence Table - All timeframes at a glance
- Professional Alerts - Never miss high-probability setups
📊 How It Works:
1. TREND: 50/200 EMA across timeframes
2. MOMENTUM: RSI confirmation
3. SCORE: -8 to +8 confluence rating
Strong signals only appear when MULTIPLE timeframes agree!
🎯 Signal Types:
- 💚 STRONG BUY (Score 6+)
- 🟢 BUY (Score 3-5)
- 🔴 SELL (Score -3 to -5)
- ❤️ STRONG SELL (Score -6 or less)
⚡ Perfect For:
- Beginners (simple, visual)
- Scalpers (avoid counter-trend trades)
- Swing traders (catch big moves)
- All markets (Crypto/Forex/Stocks)
🎁 100% FREE - No Hidden Fees!
Professional-grade tool. No strings attached.
Add now and trade with the confidence of seeing the complete market picture!
---
Works on: BTC, ETH, ES, NQ, Major FX Pairs
Best results on liquid instruments
⬇️ FOLLOW for more free indicators!
Bojack RPDWhere other tools provide a static signal, RPD delivers a dynamic probability. It understands that a true market turning point is not a single event, but a cascade of failing momentum, structural breakdown, and a shift in market order. RPD's core engine meticulously analyzes each of these dynamic components—the market's underlying state, its velocity and acceleration, its degree of chaos (entropy), and its structural framework. These forces are synthesized into a single, unified Probability Score, offering you an unprecedented, transparent view into the conviction behind every potential reversal.
Development Philosophy
Reversal Point Dynamics was engineered to answer a fundamental question: can we objectively measure the forces behind a market turn? It is a synthesis of concepts from market microstructure, statistics, and information theory. The objective was never to create a "perfect" system, but to build a robust decision-support tool that provides a measurable, statistical edge by focusing on the principle of confluence.
By demanding that multiple, independent market dynamics align simultaneously, RPD filters out the vast majority of market noise. It is designed for the trader who thinks in terms of probability and risk management, not in terms of certainties. It is a tool to help you discount the obvious and bet on the unexpected alignment of market forces.
Nifty Trend Dashboard with RSIThis is for learning purposes only. it will show the RSI current trend and overall trend.
CRYPTO CME GAPS- Can be used in any crypto symbol of any exchange, (not necessarily the CME exchange)
- Displays the CME gaps with the colors green or red depending on the sentiment of the gap
- Extends the gaps displayed until they are filled.
- In the end of the code there are the boolean values 'filled_bull' and 'filled_bear' that can be used to create a strategy script.
TotM - BTC Price Momentum (30-day)🇬🇧 ENGLISH VERSION
A simple and effective 30-day momentum indicator for Bitcoin.
This indicator calculates the 30-day price momentum of Bitcoin, expressed as a percentage change from the closing price 30 bars ago. It's a lightweight and visual tool to assess short-term strength or overheating of price movements.
🟦 Blue = positive momentum
🔴 Red = overheated (> +40%)
⚫ Gray = negative momentum
Reference lines at 0% and 40% mark equilibrium and overbought zones.
Feel free to customize it for other assets or timeframes.
For educational use only – not financial advice.
Buy/Sell Demand Pressure SMAThis indicator shows when competing buying and selling pressure has changed.
When bullish buying offsets bearish transaction volume, the indicator turns green. When bearish selling pressure offsets bullish buying volume the indicator is red.
Can be used as a normal SMA or to confirm buy/sell signals of other indicators.
Works best at the start of trades...and not exits but if set properly, it is a good indicator of when a trend has reversed.
~ jb tuttle
Oops Reversal-Updatedoops reversal - manas arora updated to cover only if it closes above previous day high
Canonical Momenta Indicator [T1][T69]📌 Overview
The Canonical Momenta Indicator models trend pressure using a Lagrangian-based momentum engine combined with reflexivity theory to detect bursts in price movement influenced by herd behavior and volume acceleration.
🧠 Features
Lagrangian-based kinetic model combining velocity and acceleration
Reflexivity burst detection with directional scoring
Adaptive momentum-weighted output (adaptiveCMI)
Buy 🐋 / Sell 🐻 labels when reflexivity confirms direction
Fully parameterized for customization
⚙️ How to Use
This indicator helps traders:
Detect reflexive bursts in market activity driven by sharp price movement + volume spikes
Capture herd-driven directional moves early.
Gauge market pressure using a kinetic-potential energy model.
Suggested signals:
🐋 Reflexive Up: Strong bullish momentum spike confirmed by volume and positive lagrangian pressure
🐻 Reflexive Down: Strong bearish dump confirmed by volume and negative lagrangian burst
🔧 Configuration
MA Lookback Length - Smoothing for baseline price & energy calculation
Reflexivity Momentum Threshold - Price momentum trigger for burst detection
Reflexivity Lookback - Period over which bursts are counted
Reflexivity Window - Minimum burst sum to trigger signal label
Volume Spike Threshold - % above average volume to qualify as burst
📊 Behavior Description
The indicator computes a Lagrangian energy:
Kinetic Energy = (velocity² + 0.5 * acceleration²)
Potential Energy = deviation from moving average (distance²)
Lagrangian = Potential − Kinetic (higher = overextension)
Then, reflexive bursts are triggered when:
Price is rising or falling over short window (burstMvmnt)
Volume is above average by a user-defined multiple
Each bar gets a burst score:
+1 for up-burst
−1 for down-burst
0 otherwise
⚠️ Risk Profile Based on Lookback Settings
Risk Level | Description | Recommended Lookback
🟥 High | Extremely sensitive to bursts, prone to false signals | 7–10
🟨 Moderate | Balanced reflexivity with trend confirmation | 11–20
🟩 Low | Filters out most noise, slower to react | 21+
🧪 Advanced Tips
Combine with moving average slope for trend filtering
Use divergence between adaptiveCMI and price to detect exhaustion
Works well in crypto, commodities, and volatile assets
⚠️ Limitations
Sensitive to high volatility noise if volMult is too low
Designed for higher timeframes (1H, 4H, Daily) for reliability
Doesn’t confirm direction in sideways markets — pair with other filters
📝 Disclaimer
This tool is provided for educational and informational purposes. Always do your own backtesting and use proper risk management.
MacroHeat (Global Macro Growth Proxy)Overview:
MacroHeat by CWRP is a proprietary macroeconomic sentiment indicator that tracks the temperature of global industrial and risk-linked activity using market-based signals. It distills asset movements from metals, foreign exchange, and energy markets into a single, smoothed composite value. This tool is designed to help portfolio managers, traders, and strategists gauge the direction and momentum of real economy growth expectations.
MacroHeat does not predict policy or price action directly—it measures macro risk appetite and industrial growth expectations across three crucial asset pairs:
Copper/Gold Ratio – Industrial Metals vs. Defensive Metal
AUD/JPY Cross – Commodity-sensitive FX vs. Safe-haven FX
Brent/NatGas Ratio – Oil Demand vs. Gas Oversupply
These inputs are transformed into standardized z-scores to generate an intuitive composite signal of expansion, contraction, or neutrality in the global growth regime
Interpretation:
Copper / Gold Ratio
Copper is widely used in construction, manufacturing, and infrastructure. It responds to real-world industrial activity.
Gold is a traditional safe-haven asset, bid up in times of uncertainty or deflationary pressure. A rising Copper/Gold ratio implies higher industrial activity relative to defensive hedging, consistent with expansionary conditions.
AUD / JPY
AUD (Australian Dollar) is closely tied to the commodity cycle and heavily exposed to Chinese demand, especially for raw materials like iron ore and coal. JPY (Japanese Yen) is a low yielding, defensive currency that tends to strengthen during global stress due to Japan’s net external creditor position. A rising AUD/JPY indicates risk on sentiment and strength in Chinese or regional industrial demand. Falling values may signal risk aversion or cooling commodity linked activity.
📌 *Note: AUD is a proxy for China linked global demand. JPY reflects broader global risk sentiment, not the Japanese economy per se.
Brent / NatGas Ratio
Brent crude prices reflect global oil demand, typically linked to transportation, logistics, and industrial usage. Natural Gas, though also industrial, is often supply heavy and regionally priced. A high Brent/NatGas ratio can indicate tight oil supply or strong demand, relative to gas, suggesting higher economic activity.
------------------------------------------------------------------------------------------------------------
Each of the above components is converted into a Z-score using log returns over a 252-day rolling window. This standardizes movement and allows for cross-market comparison. The indicator then:
Averages the Z-scores of the three components (>1 is expansive, <-1 is contractive)
Smooths the result using a 5-day simple moving average
Classifies the result into macroeconomic regimes
And outputs to the table which has live component Z-scores with visual cues (yellow = expansionary; blue = contractionary).
Thank you for using the Global Macro Growth Proxy by CWRP!
I'm open to all critiques and discussion around macroeconomics and hope you find use in this model!
COT-Extreme ZonesThis indicator visualizes Commitment of Traders (COT) data for Commercials, Non-Commercials, and Retail Traders using net positions.
It highlights extreme positioning zones with colored background boxes:
🔴 Red for extremely short positions and
🟢 Green for extremely long positions,
based on configurable thresholds.
Ideal for swing traders and sentiment-based strategies.
Includes:
– Stepline plots for clean separation
– Fixed opacity zones for clear visual alerts
– Minimalistic labels (one per line)
– Weekly resolution (auto-synced to symbol)
🎯 Use this to identify sentiment extremes that may lead to turning points.
PAC Dr.Saeed Gharedaghi V1.2.2This script is a private Price Action & Smart Money Concepts toolkit by Dr. Saeed Gharedaghi. It includes BOS, CHoCH, Order Blocks, FVGs, Equal Highs/Lows, Trend Table (15m to 1D)
🔒 Invite-only script for personal or commercial clients.
To get access, contact @saeedgharedaghi on TradingView.
All code is proprietary and protected under TradingView’s Invite-only license.
Simple 5 Moving Averages 5 MAs - Shubhashish DixitEnjoy the 5 Moving Average to Support your analysis deeper
TFPS - TradFi Pressure ScoreThe Data-Driven Answer to a New Market Reality.
This indicator quantifies the pressure exerted by Wall Street on the crypto market across four critical dimensions: Risk Appetite, Fear, Liquidity Flows, and the Opportunity Cost of Capital. Our research has found that the correlation between this 4-dimensional pressure vector and crypto price action reaches peak values of 0.87. This is your decisive macro edge, delivered in real-time.
The Irreversible Transformation
A fundamental analysis of the last five years of market data proves an irreversible transformation: The crypto market has matured into a high-beta risk asset, its fate now inextricably linked to Traditional Finance (TradFi).
The empirical data is clear:
Bitcoin increasingly behaves like a leveraged version of the S&P 500.
The correlation to major stock indices is statistically significant and persistent.
The "digital gold" narrative is refuted by the data; the correlation to gold is virtually non-existent.
This means standard technical indicators are no longer sufficient. Tools like RSI or MACD are blind to the powerful, external macro context that now dominates price action. They see the effect, but not the cause.
The Solution: A 4-Dimensional Macro-Lens
The TradFi Pressure Score (TFPS) is the answer. It is an institutional-grade dashboard that aggregates the four most dominant external forces into a single, actionable score:
S&P 500 (SPY): The Pulse of Risk Appetite. A rising S&P signals a "risk-on" environment, fueling capital flows into crypto.
VIX: The Market's Fear Gauge. A rising VIX signals a "risk-off" flight to safety, draining liquidity from crypto.
DXY (US-Dollar Index): The Anchor of Global Liquidity. A strong Dollar (rising DXY) tightens financial conditions, creating powerful headwinds for risk assets like Bitcoin.
US 10Y Yield: The Opportunity Cost of Capital. Rising yields make risk-free assets more attractive, pulling capital away from non-yielding assets like crypto.
What makes the TFPS truly unique?
1. Dynamic Weighting (The Secret Weapon):
Which macro factor matters most right now? Is it a surging Dollar or a collapsing stock market? The TFPS answers this automatically. It continuously analyzes the correlation of all four components to your chosen asset (e.g., Bitcoin) and adjusts their influence in real-time. The dashboard shows you the exact live weights, ensuring you are always focused on the factor that is currently driving the market.
2. Adaptive Engine:
The forces driving a 15-minute chart are different from those driving a daily chart. The TFPS engine automatically recalibrates its internal lookback periods to your chosen timeframe. This ensures the score is always optimally relevant, whether you are a day trader or a swing trader.
3. Designed for Actionable Insights
The Pressure Line: The indicator's core output. Is its value > 0 (tailwind) or < 0 (headwind)? This provides an instant, unambiguous read on the macro environment for your trade.
The Z-Score (The Contrarian Signal): The background "Stress Cloud" and the discrete dots provide early warnings of extreme macro greed or fear. Readings above +2 or below -2 have historically pinpointed moments of market exhaustion that often precede major trend reversals.
Lead/Lag Status: Gain a critical edge by knowing who is in the driver's seat. The dashboard tells you if TradFi is leading the price action or if crypto is moving independently, allowing you to validate your trade thesis against the dominant market force.
This is a public indicator with protected source code
Access is now available for traders who understand the new market reality at the intersection of crypto and traditional finance.
You are among the first to leverage what is a new standard for macro analysis in crypto trading. Your feedback is highly valued as I continue to refine this tool.
Follow for updates and trade with the full context!
Phantom RSI TableMulti-Timeframe RSI Dashboard
This indicator provides traders with a comprehensive view of RSI (Relative Strength Index) conditions across multiple timeframes simultaneously, eliminating the need to manually switch between different chart intervals to analyze market momentum.
What It Does:
The dashboard displays RSI values, market status (Overbought/Oversold/Neutral), and volume trends for four key timeframes (1-hour, 4-hour, daily, and weekly) in a clean, easy-to-read table overlay on your chart. This multi-timeframe approach gives you both short-term and long-term market perspective at a glance.
Why It's Useful for All Traders:
Day Traders can spot when shorter timeframes align with longer-term trends, providing higher-probability entry and exit points.
Swing Traders benefit from seeing confluence between daily and weekly RSI levels, helping identify optimal position timing.
Position Traders can monitor long-term momentum while staying aware of shorter-term fluctuations that might affect their holdings.
Risk Management is enhanced by seeing divergences between timeframes - when short-term RSI shows overbought conditions while longer timeframes remain neutral, it may signal caution.
Alert System:
The indicator automatically monitors all timeframes and sends instant notifications when RSI crosses into overbought (≥70) or oversold (≤30) territory on any timeframe. You'll receive alerts that include:
Which specific timeframe triggered the alert
The exact RSI value
Current volume condition
A comprehensive summary when multiple timeframes trigger simultaneously
This means you never miss important RSI signals across any timeframe, allowing you to react quickly to changing market conditions even when you're away from your charts. The alerts help you catch potential reversal points and momentum shifts before they become obvious to other market participants.
✅ VMA Avg ATR + Days to Targets 🎯1) The trend filter: LazyBear VMA
You implement the well‑known “LazyBear” Variable Moving Average (VMA) from price directional movement (pdm/mdm).
Internally you:
Smooth positive/negative one‑bar moves (pdmS, mdmS),
Turn them into relative strengths (pdiS, mdiS),
Measure their difference/total (iS), and
Normalize that over a rolling window to get a scaling factor vI.
The VMA itself is then an adaptive EMA:
vma := (1 - k*vI) * vma + (k*vI) * close, where k = 1/vmaLen.
When vI is larger, VMA hugs price more; when smaller, it smooths more.
Coloring:
Green when vma > vma (rising),
Red when vma < vma (falling),
White when flat.
Candles are recolored to match.
Why this matters: The VMA color is your trend regime; everything else in the script keys off changes in this color.
2) What counts as a “valid” new trend?
A new trend is valid only when the previous bar was white and the current bar turns green or red:
validTrendStart := vmaColor != color.white and vmaColor == color.white.
When that happens, you start a trend segment:
Save entry price (startPrice = close) and baseline ATR (startATR = ATR(atrLen)).
Reset “extreme” trackers: extremeHigh = high, extremeLow = low.
Timestamp the start (trendStartTime = time).
Effect: You only study / trade transitions out of a flat VMA into a slope. This helps avoid chop and reduces false starts.
3) While the trend is active
On each new bar without a color change:
If green trend: update extremeHigh = max(extremeHigh, high).
If red trend: update extremeLow = min(extremeLow, low).
This tracks the best excursion from the entry during that single trend leg.
4) When the VMA color changes (trend ends)
When vmaColor flips (green→red or red→green), you close the prior segment only if it was a valid trend (started after white). Then you:
Compute how far price traveled in ATR units from the start:
Uptrend ended: (extremeHigh - startPrice) / startATR
Downtrend ended: (startPrice - extremeLow) / startATR
Add that result to a running sum and count for the direction:
totalUp / countUp, totalDown / countDown.
Target checks for the ended trend (no look‑ahead):
T1 uses the previous average ATR move before the just‑ended trend (prevAvgUp/prevAvgDown).
Up: t1Up = startPrice + prevAvgUp * startATR
Down: t1Down = startPrice - prevAvgDown * startATR
T2 is a fixed 6× ATR move from the start (up or down).
You increment hit counters and also accumulate time‑to‑hit (ms from trendStartTime) for any target that got reached during that ended leg.
If T1 wasn’t reached, it counts as a miss.
Immediately initialize the next potential trend segment with the current bar’s startPrice/startATR/extremes and set validTrendStart according to the “white → color” rule.
Important detail: Using prevAvgUp/Down to evaluate T1 for the just‑completed trend avoids look‑ahead bias. The current trend’s performance isn’t used to set its own T1.
5) Running statistics & targets (for the current live trend)
After closing/adding to totals:
avgUp = totalUp / countUp and avgDown = totalDown / countDown are the historical average ATR move per valid trend for each direction.
Current plotted targets (only visible while a valid trend is active and in that direction):
T1 Up: startPrice + avgUp * startATR
T2 Up: startPrice + 6 * startATR
T1 Down: startPrice - avgDown * startATR
T2 Down: startPrice - 6 * startATR
The entry line is also plotted at startPrice when a valid trend is live.
If there’s no history yet (e.g., first trend), avgUp/avgDown are na, so T1 is na until at least one valid trend has closed. T2 still shows (6× ATR).
6) Win rate & time metrics
Win % (per direction):
winUp = hitUpT1 / (hitUpT1 + missUp) and similarly for down.
(This is strictly based on T1 hits vs misses; T2 hits don’t affect Win% directly.)
Average days to hit T1/T2:
The script stores milliseconds from trend start to each target hit, then reports the average in days separately for Up/Down and for T1/T2.
7) The dashboard table (bottom‑right)
It shows, side‑by‑side for Up/Down:
Avg ATR: historical average ATR move per completed valid trend.
🎯 Target 1 / Target 2: the current trend’s price levels (T1 = avgATR×ATR; T2 = 6×ATR).
✅ Win %: T1 hit rate so far.
⏱ Days to T1/T2: average days (from valid trend start) for the targets that were reached.
8) Alerts
“New Trend Detected” when a valid trend starts (white → green/red).
Target hits for the active trend:
Uptrend: separate alerts for T1 and T2 (high >= target).
Downtrend: separate alerts for T1 and T2 (low <= target).
9) Inputs & defaults
vmaLen = 17: governs how adaptive/smooth the VMA is (larger = smoother, fewer trend flips).
atrLen = 14: ATR baseline for sizing targets and normalizing moves.
10) Practical read of the plots
When you see white → green: that bar is your valid entry (trend start).
An Entry Line appears at the start price.
Target lines appear only for the active direction. T1 scales with your historical average ATR move; T2 is a fixed stretch (6× ATR).
The table updates as more trends complete, refining:
The average ATR reach (which resets your T1 sizing),
The win rate to T1, and
The average days it typically takes to hit T1/T2.
Subtle points / edge cases
No look‑ahead: T1 for a finished trend is checked against the prior average (not including the trend itself).
First trends: Until at least one valid trend completes, T1 is na (no history). T2 still shows.
Only “valid” trends are counted: Segments must start after a white bar; flips that happen color→color without a white in between don’t start a new valid trend.
Time math: Uses bar timestamps in ms, converted to days; results reflect the chart’s timeframe/market session.
TL;DR
The VMA color defines the regime; entries only trigger when a flat (white) VMA turns green/red.
Each trend’s max excursion from entry is recorded in ATR units.
T1 for current trends = (historical average ATR move) × current ATR from entry; T2 = 6× ATR.
The table shows your evolving edge (avg ATR reach, T1 win%, and days to targets), and alerts fire on new trends and target hits.
If you want, I can add optional features like: per‑ticker persistence of stats, excluding very short trends, or making T2 a user input instead of a fixed 6× ATR.
TFPS - TradFi-Pressure-Score (Adaptive)The data-driven answer to an irreversible market reality.
This indicator quantifies the combined pressure from the S&P 500, VIX, DXY, and US10Y, whose correlation to crypto has reached peak values of 0.87. Your decisive macro edge, in real-time.
This indicator is built on a fundamental analysis of market data from the last five years. The analysis proves an irreversible transformation: The crypto market has evolved into a high-beta risk asset, its fate inextricably linked to Traditional Finance (TradFi).
The empirical data is clear:
Bitcoin increasingly behaves like a leveraged version of the S&P 500.
The correlation to stock indices, with peak values of up to 0.87, is statistically highly significant.
The "digital gold" safe-haven narrative is refuted by the data; the correlation to gold (0.04) is virtually non-existent and statistically insignificant.
This means: Standard indicators like RSI or MACD are insufficient for today's market conditions. They only see price, ignoring the powerful external context that now dominates price action.
The TradFi Pressure Score (TFPS) is the answer to this data-driven reality. It's your institutional-grade macro dashboard, aggregating the four most dominant external forces into a single, actionable score:
S&P 500 (SPY): The pulse of global risk appetite. A rising S&P signals a "risk-on" environment, fueling capital flows into crypto.
VIX: The market's "Fear Gauge". A rising VIX signals a "risk-off" flight to safety, draining liquidity from crypto.
DXY (US-Dollar Index): The counter-pole to risk assets. A strong Dollar (rising DXY) tightens global liquidity, creating significant headwinds for Bitcoin.
US 10Y Yield: The opportunity cost of capital. Rising yields make risk-free assets more attractive, pulling capital away from non-yielding assets like crypto.
What makes TFPS truly unique?
Dynamic Weighting (its secret weapon): Which factor matters most today? The DXY or the VIX? TFPS continuously analyzes the correlation of all four factors to your chosen asset (e.g., Bitcoin) and automatically adjusts their weight in real-time. This ensures you're always focused on what's currently driving the market.
Adaptive Engine : What drives a 15-minute chart is different from a daily chart. The TFPS engine automatically adapts its lookback periods and calculations to your chosen timeframe for optimal relevance.
Clear, Actionable Signals Designed for Traders:
Pressure Line (>0 or <0): Instantly see if the world's largest financial forces are providing a tailwind or a headwind for your trade.
Z-Score (Extreme Readings) : Get early warnings of extreme macro "Greed" or "Fear". Readings above +2 or below -2 have historically pinpointed moments of market exhaustion that often precede major trend reversals.
Regime Change : A fundamental shift in the nature of TradFi pressure is visualized with a clear signal, providing unambiguous macro insights.
Lead/Lag Status : Gain a critical edge by knowing who's in the driver's seat. The dashboard tells you if TradFi is LEADING the price action or if crypto is moving independently, allowing you to focus on the right information source.
This is a private beta. I am granting exclusive access to a limited number of traders who understand this new market reality. In exchange for your valuable feedback, you will be among the first to leverage what I believe is the new standard for macro analysis in crypto trading.
Request access to trade with the full context.