Corner Badge: PDC,Open,VWAP & Current + Delta to PDCSimple corner badge highlighting previous day's close, opening price, vwap and current price. Calculates delta to PDC and shades green or red if above or below PDC
We know this is all on the chart, but the data is easily accesible, offers a basic heat map and shows quickly whether opening is gapped up or down vs PDC when scrolling a watchlist.
Other two will just confirm trend or reversal.
An all green box means Price gapped up from PDC, VWAP and Current Price and above PDC.
Possible continuation?
Green, Red Red, reveals gap up followed by reversal or vice versa.
Nothing fancy. It's a start.
Might edit or delete after trying for a while.
Indicatori e strategie
Prev 1 & 2 Day Close (Intraday)it give 1 day ago close and give good sentimate that if breaks level then big fal in intraday
VWAP Filtrado con TendenciaThis indicator combines the classic VWAP with a trend EMA filtered by the TDFI oscillator to confirm market direction.
- VWAP is displayed in white as the fair value reference.
- The trend EMA dynamically changes color according to market condition: green (uptrend), red (downtrend), orange (range).
- Candles highlight in blue when a bullish VWAP crossover is confirmed, and in fuchsia when a bearish crossover is confirmed.
- Includes adjustable thresholds and a cooldown filter to reduce noise and improve reliability.
This approach allows traders to identify not only the relative position to VWAP but also the strength and clarity of the trend, enhancing decision-making across all timeframes.
BB Trading WindowsTrading Windows for Blue Belt Strategy. The windows are as follows:
1:00-02:59
13:00-15:59
22:00-22:59
All in NY timezone.
Objective Doji Highlight (Range-Relative)This indicator highlights Doji candles using an objective, mathematics-based rule: a bar is Doji when the absolute difference between its open and close is less than or equal to a user-defined fraction (x) of that bar’s high–low range.
How it works:
Compute body size as the absolute difference between open and close.
Compute the bar’s range as high minus low.
Classify as Doji when body size ≤ x × range.
Only Doji candles are colored; non-Doji bars remain unchanged.
Inputs
Doji threshold (x of range): tolerance (0–1) controlling how small the body must be relative to the range.
Doji Candle Color: visual color for detected Doji candles.
Example:
If x = 0.10 and a candle has high = 100 and low = 90 (range = 10), the maximum allowed body is 1.
If the difference between open and close is ≤ 1, the candle is marked as Doji.
Why it can be useful
Doji candles are often studied as signs of market indecision. This tool provides a clear, parameter-based way to identify them consistently across any timeframe, without discretionary interpretation.
Notes & limitations
Works with standard candlesticks (not Heikin Ashi, Renko, or other synthetic bar types).
Visualization and research only: it does not produce buy/sell signals and makes no performance claims.
No repainting from future data; the logic uses only the current bar’s prices.
(LES/SES) Compliment Net Volume(LES/SES) Compliment Net Volume
(LES/SES) Compliment Net Volume is a volume-based confirmation tool designed to show whether buyers or sellers are truly in control behind the candles. It acts as a compliment to the Long Elite Squeeze (LES) and Short Elite Squeeze (SES) frameworks, giving traders a clearer view of momentum strength.
Note! {Short Elite Squeeze (SES) Will be released in the Future}
-Designed to take shorts opposite of the long trades from LES
🔹 Core Logic
Net Volume Calculation – Positive volume when price closes higher, negative when price closes lower.
Cumulative Smoothing – Uses a rolling SMA of cumulative differences to remove noise.
Color Coding –
Green → Buyer dominance
Red → Seller dominance
Gray → Neutral pressure
🔹 How to Use
Above zero (green) → Buyers dominate → supports long setups (LES).
Below zero (red) → Sellers dominate → supports short setups (SES).
Flat/gray → No clear pressure → signals caution or chop.
This makes it easier to confirm when market participation aligns with a potential entry or exit.
🔹 Credit
The Compliment Net Volume was developed by Hunter Hammond (Elite x FineFir) as part of the LES/SES system.
The concept builds on classic Net Volume and cumulative volume analysis principles shared by the TradingView community, but has been uniquely adapted into the LES/SES framework.
⚠️ Disclaimer: This is a framework tool, not financial advice. Use with proper risk management.
Global Market Context Dashboard With Pull Back IndicatorGlobal Market Context Dashboard With Pull Back Indicator
BTC Dominance & Price RSI Analyzer by Sajad BagheriThis indicator analyzes the Relative Strength Index (RSI) for three key cryptocurrency metrics:
Bitcoin Price (BTC/USDT)
Bitcoin Dominance (BTC.D)
Tether Dominance (USDT.D)
It provides a comprehensive view of market momentum by displaying three RSI lines in a single pane, allowing traders to identify overbought and oversold conditions across these important metrics simultaneously.
Current Day 50% RangeThe Current Day 50% Range indicator automatically plots the 50% midpoint of today’s high and low on your chart. This level is often a key equilibrium point where price reacts, making it ideal for intraday traders, ICT-style strategies, and price action enthusiasts.
Features:
Automatic daily calculation: Tracks the current day’s high, low, and midpoint in real-time.
Customizable line: Adjust color, style (solid, dashed, dotted), and thickness to fit your chart.
Historical lines: Option to keep or hide previous days’ midpoint lines.
Dynamic label: Display a label next to the line with customizable text, size (tiny, small, normal), and optional price value.
Label padding: Move the label a set number of bars to the right for clearer visibility.
Live updating: Both line and label adjust as the day progresses.
Ideal For:
Visualizing intraday support and resistance.
Identifying equilibrium levels for trading setups.
Traders using ICT, order blocks, or pure price action strategies.
Usage Tips:
Add the indicator to any chart.
Customize line and label settings in the indicator panel.
Enable or disable previous days’ lines and price display as needed.
Adjust label padding for optimal chart clarity.
Market Structure (Breakers) [CG] - with arrows 4 buy &sell the indicator was added more vizible arrow for the buy and sell on the chart based on market structure breakers algorithm
[055] 90m cycles (Quarterly Theory and CLS)
this 90 minute cycle is a concept about certain time windows of the day
this indicator has two different options and
one uses the 90 minute cycle times mentioned by traderdaye
the other uses the cls operational times split up into 90 minutes session
the indicator draws boxes to mark the start and end of each 90-minute window
users can toggle which sessions to display and fully customize colors for each segment.
this indicator was inspired by joshuuu and his 90cycle indicator
⚠️ Open Source Notice ⚠️
This script is open source. Coders and TradingView users may copy, edit, and share the code base, but paid redistribution is strictly prohibited. Please give credit to the original author when reusing.
⚠️ Terms & Conditions ⚠️
This indicator is provided for educational purposes only and does not constitute financial advice. Users are solely responsible for any trading decisions made using this tool. Past performance is not indicative of future results. By using this tool, you acknowledge and agree to these terms.
NJC_HHLL_PSC_LibLibrary "NJC_HHLL_PSC_Lib"
compute(entryMode, entryManual, dir, stopMode, stopTicks, stopPrice, usePercent, accountBalance, riskPercent, fixedDollar, tickValue, mintick, closeSeries, maxContracts)
Parameters:
entryMode (string)
entryManual (float)
dir (string)
stopMode (string)
stopTicks (int)
stopPrice (float)
usePercent (bool)
accountBalance (float)
riskPercent (float)
fixedDollar (float)
tickValue (float)
mintick (float)
closeSeries (float)
maxContracts (int)
qty_for_ticks(allowable, ticks_i, tickValue)
Parameters:
allowable (float)
ticks_i (int)
tickValue (float)
qty_for_ticks_capped(allowable, ticks_i, tickValue, maxContracts)
Parameters:
allowable (float)
ticks_i (int)
tickValue (float)
maxContracts (int)
verification_code_core(usePercent, accountBalance, riskPercent, fixedDollar, tickValue, maxContracts, dir, entryMode, stopMode, stopTicks, stopPrice)
Parameters:
usePercent (bool)
accountBalance (float)
riskPercent (float)
fixedDollar (float)
tickValue (float)
maxContracts (int)
dir (string)
entryMode (string)
stopMode (string)
stopTicks (int)
stopPrice (float)
HarmonicHunter [LuminoAlgo]What This Indicator Does
HarmonicHunter is a technical analysis tool that identifies completed harmonic chart patterns through advanced swing point analysis. The indicator displays classical harmonic patterns on your chart when specific geometric criteria are met, providing clear visual representation of these important market structures.
Key Features
Automated Pattern Detection : Identifies 5 types of harmonic patterns automatically
Advanced Pivot Analysis : Uses sophisticated swing point identification methodology
Visual Pattern Display : Shows completed patterns with clear connecting lines and labels
Target Projections : Displays potential extension levels based on pattern geometry
Customizable Settings : Adjustable parameters for different analytical preferences
Supported Pattern Types
Gartley Patterns : Classic harmonic formations following traditional geometric rules
Bat Patterns : Alternative harmonic structures with specific proportional relationships
Butterfly Patterns : Extended harmonic patterns with unique ratio characteristics
Crab Patterns : Aggressive harmonic formations with distinct geometric properties
ABCD Patterns : Simplified 4-point harmonic structures
User Interface
The indicator provides intuitive controls for:
Pattern type selection (enable/disable specific patterns)
Swing detection sensitivity adjustment
Visual customization (colors, line styles, labels)
Target projection settings
Chart display preferences
Educational Value
This tool demonstrates harmonic pattern recognition principles studied in technical analysis. Harmonic patterns represent geometric price structures based on natural market proportions, providing insight into potential market geometry and structure.
Display Features
Clear pattern visualization with labeled points (X, A, B, C, D)
Color-coded bullish and bearish patterns
Customizable target projection lines
Clean chart presentation focused on pattern clarity
Adjustable visual elements for different chart themes
Technical Requirements
Works on all timeframes
Compatible with all instrument types
Optimized for TradingView's Pine Script environment
Requires standard chart data (OHLC)
How It Works
The indicator analyzes price swings to identify significant pivot points, then examines sequences of these points to detect valid harmonic pattern formations. Only patterns meeting strict geometric criteria are displayed after completion.
Important Disclaimers
This indicator is designed for educational and analytical purposes only . It identifies geometric price patterns and mathematical projections based on historical price data.
This tool does not provide trading signals, investment advice, or recommendations of any kind. It displays pattern formations and mathematical relationships for educational study only.
Trading and investing involve substantial risk of loss . No technical analysis tool can predict future price movements or guarantee profitable outcomes. Users must conduct their own analysis and make independent trading decisions.
The identification of harmonic patterns does not imply any future price direction or trading opportunity. Past pattern formations do not indicate future market behavior or results.
The author provides this educational tool for studying harmonic pattern concepts and accepts no responsibility for any trading decisions, financial losses, or outcomes resulting from its use.
BayesCore AI — [Bayesian Inference + Artificial Intelligence]BayesCore AI — : a science-built indicator that fuses Bayesian inference and AI to estimate, in real time, the probability of breakouts and reversals, cutting noise and highlighting entries/exits with measurable confidence.
BayesCore AI Golden BarsEvidence-Based Technical Analysis — with AI
Our indicator was created to turn price action into simple, objective decisions—without guesswork. It condenses years of statistical research, robust validation, and the combined use of Bayesian models with Artificial Intelligence into a clear operational flow: Only Buy, Only Sell, or No Action.
The result? A method that reduces doubt, increases discipline, and gives the trader the confidence to enter without fear—just follow the indicator and the method.
Why it works
Evidence over opinion: built with Evidence-Based Technical Analysis, it prioritizes what is proven by data, not narratives.
Intelligent modeling: the Bayesian framework and AI help weigh scenarios and filter market noise, delivering consistent signals without revealing formulas or implementation secrets.
Operational simplicity: a clear, continuous on-screen read that guides action or patience—keeping you faithful to the plan.
Discipline and confidence: objective rules remove emotion, standardize execution, and strengthen risk management.
What you experience day to day
Clarity of direction: you know when to act and when to stay out.
Consistency: a tested, repeatable method that stays true to the evidence.
Peace of mind: less noise, less improvisation, more conviction.
This isn’t “just another indicator.” It’s the practical translation of Evidence-Based Technical Analysis + AI into a procedure you can follow, with confidence, every day. Install, follow the method, execute.
Gestaffelte exponentielle RücksetzerIndicator Description: Staggered Exponential Pullbacks (Final)
Core Concept
This indicator is designed to dynamically track and visualize price pullbacks from a recent high. It serves as an intelligent alert system and a tool for visualizing potential support levels that follow a predefined, non-linear logic.
Instead of a fixed percentage interval, the indicator calculates the levels based on a fixed, exponentially increasing sequence of percentages. The distance between the levels increases as the price falls further. This models a strategy where larger price movements are tolerated as a pullback deepens before the next signal level is reached. The basis for this calculation is always the highest close of the last x candles.
Key Features
This indicator goes far beyond a simple calculation, offering a range of intelligent features for professional use:
Cascading, Fixed Levels: The levels are based on a fixed sequence of percentage distances (3.0%, 3.6%, 4.3%, etc.), where each new level is calculated from the previous level.
Persistent Support Levels ("Floors"): Once an alert level is breached, it transforms into a fixed support line ("floor"). This line will never move down, even if the market high subsequently drops.
Automatic Upward Adjustment: Established floors are automatically pulled upwards when the market shows new strength and makes higher highs. A once-reached -3% floor will therefore rise with the market.
Intelligent, Self-Cleaning Reset Logic: The indicator recognizes when a pullback sequence has ended and a new one has begun. "Ghost lines" from old, irrelevant price movements are automatically removed from the chart to ensure maximum clarity.
Cascade-Proof Alerts: Even during extremely fast sell-offs that break through multiple levels in a single candle, the indicator correctly captures every single level breach.
Customizable Visualization: All key parameters, such as the lookback period and the colors of the lines, can be easily adjusted in the settings.
Visual Elements on the Chart
The Orange Line (Highest Close): This is the reference line. It always shows the highest closing price within the defined lookback period and has a step-line shape.
The 'Floor' Lines (Default: Yellow): These are solid lines that indicate which percentage levels have already been breached in the current sequence. They function as established support levels.
The 'Next Due' Line (Default: Purple): This is a step-line that displays the next expected alert level. It moves dynamically with the calculation. As soon as the price crosses this line, an alert is triggered, and it transforms into a yellow "Floor" line.
Settings (Inputs)
Number of Candles (Lookback): Defines how many past candles are used to determine the highest closing price.
Displayed Alert Levels (Max 10): Determines the maximum number of levels the indicator will calculate and display.
Color of Floors: Allows you to freely choose the color for the solid, established support lines.
Color of Next Due Line: Allows you to freely choose the color for the next, untriggered alert line.
Setting Up Alerts (Important!)
Since the indicator uses dynamic alert messages, the alert must be set up as follows:
Add the indicator to the chart.
Click the clock icon ("Alert") in the top toolbar.
In the "Condition" field, select the name of this indicator: Staggered Exponential Pullbacks.
In the second dropdown menu, you must select the option "Any alert() function call".
Message: The message box can be left empty. The indicator automatically generates a detailed message (e.g., "Price Alert: Level 2 (3.6%) reached!").
Click "Create".
You only need one single alert to cover all 10 levels.
Important Disclaimer: Not Financial Advice
This indicator is purely a technical analysis tool for visualizing price movements. The displayed lines and triggered alerts do not constitute buy or sell recommendations and are not a form of financial or investment advice. They serve for informational and analytical purposes only.
Trading decisions based on the information from this indicator are made solely at your own risk and responsibility. The author and developer of this script assume no liability for any trading losses. Always conduct your own comprehensive analysis and, if necessary, consult a qualified financial advisor before making any trading decisions.
Market Cap Landscape 3DHello, traders and creators! 👋
Market Cap Landscape 3D. This project is more than just a typical technical analysis tool; it's an exploration into what's possible when code meets artistry on the financial charts. It's a demonstration of how we can transcend flat, two-dimensional lines and step into a vibrant, three-dimensional world of data.
This project continues a journey that began with a previous 3D experiment, the T-Virus Sentiment, which you can explore here:
The Market Cap Landscape 3D builds on that foundation, visualizing market data—particularly crypto market caps—as a dynamic 3D mountain range. The entire landscape is procedurally generated and rendered in real-time using the powerful drawing capabilities of polyline.new() and line.new() , pushed to their creative limits.
This work is intended as a guide and a design example for all developers, born from the spirit of learning and a deep love for understanding the Pine Script™ language.
---
🧐 Core Concept: How It Works
The indicator synthesizes multiple layers of information into a single, cohesive 3D scene:
The Surface: The mountain range itself is a procedurally generated 3D mesh. Its peaks and valleys create a rich, textured landscape that serves as the canvas for our data.
Crypto Data Integration: The core feature is its ability to fetch market cap data for a list of cryptocurrencies you provide. It then sorts them in descending order and strategically places them onto the 3D surface.
The Summit: The highest point on the mountain is reserved for the asset with the #1 market cap in your list, visually represented by a flag and a custom emblem.
The Mountain Labels: The other assets are distributed across the mountainside, with their rank determining their general elevation. This creates an intuitive visual hierarchy.
The Leaderboard Pole: For clarity, a dedicated pole in the back-right corner provides a clean, ranked list of the symbols and their market caps, ensuring the data is always easy to read.
---
🧐 Example of adjusting the view
To evoke the feeling of flying over mountains
To evoke the feeling of looking at a mountain peak on a low plain
🧐 Example of predefined colors
---
🚀 How to Use
Getting started with the Market Cap Landscape 3D:
Add to Chart: Apply the "Market Cap Landscape 3D" indicator to your active chart.
Open Settings: Double-click anywhere on the 3D landscape or click the "Settings" icon next to the indicator's name.
Customize Your Crypto List: The most important setting is in the Crypto Data tab. In the "Symbols" text area, enter a comma-separated list of the crypto tickers you want to visualize (e.g., BTC,ETH,SOL,XRP ). The indicator supports up to 40 unique symbols.
> Important Note: This indicator exclusively uses TradingView's `CRYPTOCAP` data source. To find valid symbols, use the main symbol search bar on your chart. Type `CRYPTOCAP:` (including the colon) and you will see a list of available options. For example, typing `CRYPTOCAP:BTC` will confirm that `BTC` is a valid ticker for the indicator's settings. Using symbols that do not exist in the `CRYPTOCAP` index will result in a script error. or, to display other symbols, simply type CRYPTOCAP: (including the colon) and you will see a list of available options.
Adjust Your View: Use the settings in the Camera & Projection tab to rotate ( Yaw ), tilt ( Pitch ), and scale the landscape until you find a view you love.
Explore & Customize: Play with the color palettes, flag design, and other settings to make the landscape truly your own!
---
⚙️ Settings & Customization
This indicator is highly customizable. Here’s a breakdown of what each setting does:
#### 🪙 Crypto Data
Symbols: Enter the crypto tickers you want to track, separated by commas. The script automatically handles duplicates and case-insensitivity.
Show Market Cap on Mountain: When checked, it displays the full market cap value next to the symbol on the mountain. When unchecked, it shows a cleaner look with just the symbol and a colored circle background.
#### 📷 Camera & Projection
Yaw (°): Rotates the camera view horizontally (side to side).
Pitch (°): Tilts the camera view vertically (up and down).
Scale X, Y, Z: Stretches or compresses the landscape in width, depth, and height, respectively. Fine-tune these to get the perfect perspective.
#### 🏞️ Grid / Surface
Grid X/Y resolution: Controls the detail level of the 3D mesh. Higher values create a smoother surface but may use more resources.
Fill surface strips: Toggles the beautiful color gradient on the surface.
Show wireframe lines: Toggles the visibility of the grid lines.
Show nodes (markers): Toggles the small dots at each grid intersection point.
#### 🏔️ Peaks / Mountains
Fill peaks volume: Draws vertical lines on high peaks, giving them a sense of volume.
Fill peaks surface: Draws a cross-hatch pattern on the surface of high peaks.
Peak height threshold: Defines the minimum height for a peak to receive the fill effect.
Peak fill color/density: Customizes the appearance of the fill lines.
#### 🚩 Flags (3D)
Show Flag on Summit: A master switch to show or hide the flag and emblem entirely.
Flag height, width, etc.: Provides full control over the dimensions and orientation of the flag on the highest peak.
#### 🎨 Color Palette
Base Gradient Palette: Choose from 13 stunning, pre-designed color themes for the landscape, from the classic SUNSET_WAVE to vibrant themes like NEON_DREAM and OCEANIC .
#### 🛡️ Emblem / Badge Controls
This section gives you granular control over every element of the custom emblem on the flag. Tweak rotation, offsets, and scale to design your unique logo.
---
👨💻 Developer's Corner: Modifying the Core Logic
If you're a developer and wish to customize the indicator's core data source, this section is for you. The script is designed to be modular, making it easy to change what data is being ranked and visualized.
The heart of the data retrieval and ranking logic is within the f_getSortedCryptoData() function. Here’s how you can modify it:
1. Changing the Data Source (from Market Cap to something else):
The current logic uses request.security("CRYPTOCAP:" + syms.get(i), ...) to fetch market capitalization data. To change this, you need to modify this line.
Example: Ranking by RSI (14) on the Daily timeframe.
First, you'll need a function to calculate RSI. Add this function to the script:
f_getRSI(symbol, timeframe, length) =>
request.security(symbol, timeframe, ta.rsi(close, length))
Then, inside f_getSortedCryptoData() , find the `for` loop that populates the `caps` array and replace the `request.security` call:
// OLD LINE:
// caps.set(i, request.security("CRYPTOCAP:" + syms.get(i), timeframe.period, close))
// NEW LINE for RSI:
// Note: You'll need to decide how to format the symbol name (e.g., "BINANCE:" + syms.get(i) + "USDT")
caps.set(i, f_getRSI("BINANCE:" + syms.get(i) + "USDT", "D", 14))
2. Changing the Data Formatting:
The ranking values are formatted for display using the f_fmtCap() function, which currently formats large numbers into "M" (millions), "B" (billions), etc.
If you change the data source to something like RSI, you'll want to change the formatting. You can modify f_fmtCap() or create a new formatting function.
Example: Formatting for RSI.
// Modify f_fmtCap or create f_fmtRSI
f_fmtRSI(float v) =>
str.tostring(v, "#.##") // Simply format to two decimal places
Remember to update the calls to this function in the main drawing loop where the labels are created (e.g., str.format("{0}: {1}", crypto.symbol, f_fmtCap(crypto.cap)) ).
By modifying these key functions ( f_getSortedCryptoData and f_fmtCap ), you can adapt the Market Cap Landscape 3D to visualize and rank almost any dataset you can imagine, from technical indicators to fundamental data.
---
We hope you enjoy using the Market Cap Landscape 3D as much as we enjoyed creating it. Happy charting! ✨
Extended Macro [Bryz]Extended Macro indicator with clean look on the chart. Every macro is from xx-45 to xx-15
80/20 mean reversion trade indicator80/20 trade indicator for catching reversals, best used in conjunction with support and resistance levels when using on lower timeframe candlestick pattern charts