Camarilla Pivot Plays (Premium) [BruzX]█ OVERVIEW
This indicator implements the Camarilla Pivot Points levels and a system for suggesting particular plays. It only calculates and shows the 3rd, 4th, and 6th levels, as these are the only ones used by the system. In total, there are 12 possible plays, grouped into two groups of six. The algorithm constantly evaluates conditions for entering and exiting the plays and indicates them in real time, also triggering user-configurable alerts.
█ CREDITS
The Camarilla pivot plays are defined in a strategy developed by Thor Young, and the whole system is explained in his book "A Complete Day Trading System". This description is self-sufficient for effective use.
█ FEATURES
Feature marked with a * are unique to this Premium version.
Automatically draws plays, suggesting an entry, stop-loss, and maximum target*
User can set alerts on chosen ticker to call these plays, even when not currently viewing them*
Highly configurable via many options (many more than the Lite version)
Works for stocks, futures, indices, forex and crypto
Works correctly on both RTH and ETH charts
Automatically switches between RTH and ETH data based on criteria defined by the system
Option to show both RTH and ETH pivots in parallel*
Configurable calculation modes and risk to reward*
Options presets available to force settings to those used by other tools or traders*
Option to disable individual play precondition checks
Can also show weekly and monthly Camarilla pivots*
Well-documented options tooltips
█ HOW TO USE
The defaults work well; at a minimum, just add the indicator and watch the plays being called. To avoid having to watch securities, by selecting the three dots next to the indicator name, you can set an alert* on the indicator and choose to be alerted on play entries (use "Any alert() function call" as the alert trigger). The following diagram shows several plays activated in the past (with the "Show past plays" option selected).
By default, the indicator draws plays 1 days back; this can be changed up to 20 days. The labels can be shifted left/right using the "label offset" option to avoid overlapping with other labels in this indicator or those of another indicator.
An information box at the top-right of the chart shows:
The data currently in use for the main pivots. This can switch in the pre-market if the H/L range exceeds the previous day's H/L, and if it does, you will see that switch at the time that it happens
Whether the current day's pivots are in a higher or lower range compared to the previous day's.
The width of the pivots compared to the previous day
The currently active play if there is one*, or the candidate plays fulfilling preconditions and waiting for a trigger is none is currently active. If multiple plays are active in parallel, only the last activated one is shown
The resistance pivots are all drawn in the same colour (red by default), as are the support pivots (green by default). You can change the resistance and support colours, but it is not possible to have different colours for different levels of the same kind. Plays will always use the correct colour, drawing over the pivots. For example, R4 is red by default, but if a play treats R4 as a support, then the play will draw a green line (by default) over the red R4 line, thereby hiding it while the play is active.
█ CONCEPTS
The indicator is focused around daily Camarilla pivots and implements 12 possible plays: 6 when in a higher range, 6 when in a lower range. The plays are labelled by two letters—the first indicates the range, the second indicates the play—as shown in this diagram:
The pivots can be calculated using only RTH (Regular Trading Hours) data, or ETH (Extended Trading Hours) data, which includes the pre-market and post-market. The indicator implements logic to automatically choose the correct data, based on the rules defined by the strategy. This is user-overridable. With the default options, ETH will be used when the H/L range in the previous day's post-market or current day's pre-market exceeds that of the previous day's regular market. In auto mode, the chosen pivots are considered the main pivots for that day and are the ones used for play evaluation. The "other" pivots can also be shown*—"other" here meaning using ETH data when the main pivots use RTH data, and vice versa.
The plays must fulfil a set of preconditions and then trigger to become active. There are preconditions for valid region and range, price sweeps into levels, correct pivot width, opening position, price action and ATR limits* so that that target is reachable, and whether neutral range plays and premarket plays are enabled. When all the preconditions are fulfilled, the play will be marked as possible. It will then wait for a trigger, which is the price (and also SMA for some of the plays) reaching a certainly location.
█ NOTE FOR FUTURES
Futures don't officially have a pre-market or post-market like equities. Let's take ES on CME as an example. It trades from 18:00 ET Sunday to 17:00 Friday (ET), with a daily pause between 17:00 and 18:00 ET. However, most of the trading activity is done between 09:30 and 16:00, which you can tell from the volume spikes at those times, and this coincides with NYSE/NASDAQ regular hours. So we define a pseudo-pre-market from 18:00 the previous day to 09:30 on the current day, then a pseudo-regular market from 08:30 to 16:00, then a pseudo-post-market from 16:00 to 17:00. The indicator then works exactly the same as with equities—all the options behave the same, just with different session times defined for the pre-, regular, and post-market, with "RTH" meaning just the regular market and "ETH" meaning all three.
█ LIMITATIONS
The pivots are very close to those shown in DAS Trader Pro. They are not to-the-cent exact, but within a few cents. The reasons are:
TradingView provides free real-time data from CBOE One, not full exchange data (you can pay for this though, and it's not expensive), and
the close/high/low are taken from the intraday timeframe you are currently viewing, not daily data—which are very close, but often not exactly the same. For example, the high on the daily timeframe may differ slightly from the daily high you'll see on an intraday timeframe.
Despite these caveats, occasionally large spikes will be seem in one platform and not the other (even with paid data), or the spikes will reach significantly difference prices. Where these spikes create the daily high or low, this can cause significantly different pivots levels. The more traded the stock is, the less the difference tends to be. Highly traded stocks are usually within a few cents (but even they occasionally have large differences in spikes). There is nothing that can be done about this.
The 6th Camarilla level does not have a standard definition and may not match the level shown on other platforms. It does match the definition used by DAS Trader Pro.
Replay mode for stocks does not work correctly for tickers with an official premarket. This is due to some important Pine Script variables provided by the TradingView platform and used by the script not being assigned correct values in replay mode. Futures do not use these variables, so they should work in replay mode.
The indicator is an intraday indicator (despite also being able to show weekly and monthly pivots on an intraday chart). It deactivates on a daily timeframe and higher. Sub-minute timeframes are also not supported.
The indicator was developed and tested for US/European stocks, US futures and EURUSD forex and BTCUSD. It should work as intended for stocks and futures in different countries, and for all forex and crypto, but this is tested as much as the security it was developed for.
█ DISCLAIMER
This indicator is provided for information only and should not be used in isolation without a good understand of the system and without considering other factors. You should not take trades using real money based solely on what this indicator says. Any trades you take are entirely at your own risk.
จุดหมุนและระดับ
Weekend GapsIdentify unfilled gaps between the close of one candle and the opening of the next. Optimised for weekends by highlighting friday gaps with a triangle and bold horizontal ray. Depending on the price action required to fill it, they are marked in red or green.
Last Price Line
# Last Price Line with Enhanced Features
## Description
This indicator provides a highly customizable horizontal price line that tracks the current market price with advanced visualization options and real-time price change tracking. Unlike the basic price line built into most charting platforms, this tool offers extensive customization including dynamic color changes based on price movement, detailed price change statistics, adjustable line extensions, and flexible label positioning. The indicator is designed to give traders instant visual reference of the current price level with optional momentum context through color-coded labels showing gains or losses from the previous bar.
## How It Works
The indicator continuously monitors the closing price of the most recent bar and draws a horizontal line at that exact level. The line extends both left and right by user-defined amounts, with an option to infinitely extend the line to the right. When price change display is enabled, the indicator calculates the difference between the current price and the previous close, presenting this information both in absolute points and percentage terms directly on the price label.
**Core Calculation:**
- Current Price = Close of most recent bar
- Price Change = Current Price - Previous Close
- Percent Change = (Price Change / Previous Close) × 100
**Dynamic Color Logic:**
When "Color by Change Direction" is enabled, the label automatically changes color based on price movement:
- **Up Color** (default: green) when current price > previous close
- **Down Color** (default: red) when current price < previous close
- **Neutral Color** (default: gray) when price is unchanged
This provides instant visual feedback on intrabar momentum without needing to look at price values.
## Original Features & Methodology
**What Makes This Script Unique:**
- Combines a customizable price reference line with real-time price change statistics
- Implements percentage-based label offset system that works consistently across all price scales
- Features tri-state color system (up/down/neutral) with user-definable colors for each state
- Includes independent left and right extension controls for precise visual placement
- Offers multiple decimal place precision options (0-8 decimals) for any asset class
- Provides optional circular marker plot that can be toggled independently from the main line
**Technical Implementation:**
- Uses `barstate.islast` to ensure line updates only on the most recent bar for performance
- Implements proper object deletion to prevent memory buildup over time
- Employs `line.style_label_left` and `line.style_label_right` for intelligent label positioning
- Supports infinite right extension via `extend.right` or fixed extension via `extend.none`
- Line transparency and marker transparency controlled independently
## Key Features
🔹 **Fully Customizable Line**: Control color, width, style (solid/dashed/dotted), and transparency
🔹 **Flexible Extension**: Separate left and right extension controls with optional infinite right extension
🔹 **Smart Price Labels**: Display current price with customizable size, position, and decimal precision
🔹 **Price Change Display**: Optional display of price change from previous bar in points and/or percentage
🔹 **Dynamic Color Coding**: Label automatically changes color based on up/down/neutral movement
🔹 **Custom Color Palette**: Define your own colors for bullish, bearish, and neutral conditions
🔹 **Precision Control**: Set decimal places from 0 to 8 for any asset (stocks, forex, crypto, futures)
🔹 **Optional Price Marker**: Toggle circular plot marker independently from main line
🔹 **Performance Optimized**: Efficient code that only updates on the most recent bar
## Input Parameters Explained
**Line Settings**
- **Line Color**: Base color for the horizontal price line (default: yellow)
- **Line Width**: Thickness from 1-5 pixels (default: 2)
- **Line Style**: Choose Solid, Dashed, or Dotted appearance
- **Line Transparency**: 0-100% transparency control (0 = opaque, 100 = invisible)
**Extension Settings**
- **Left Extension**: How many bars to extend the line to the left (default: 50)
- **Right Extension**: How many bars to extend the line to the right (default: 10)
- **Extend Line Right**: Toggle infinite right extension (overrides right extension bars when enabled)
**Label Settings**
- **Show Price Label**: Toggle the price label on/off
- **Label Position**: Place label on Left or Right side of chart
- **Label Size**: Choose from Tiny, Small, Normal, Large, or Huge
- **Label Text Color**: Color of the text inside the label (default: white)
- **Price Decimals**: Number of decimal places to display (0-8)
**Price Change Settings**
- **Show Price Change**: Display change from previous bar
- **Show Percent Change**: Include percentage change in label
- **Color by Change Direction**: Enable dynamic color coding based on movement
- **Up Color**: Label color when price is higher (default: green)
- **Down Color**: Label color when price is lower (default: red)
- **Neutral Color**: Label color when price is unchanged (default: gray)
**Display Settings**
- **Show Current Price Marker**: Toggle the circular plot marker
- **Marker Transparency**: Control transparency of the marker line (default: 90%)
## How to Use This Indicator
**Basic Setup:**
1. Add the indicator to your chart - a yellow horizontal line will appear at the current price
2. The line extends 50 bars to the left and 10 bars to the right by default
3. A label on the right shows the current price with 2 decimal places
**Customizing Appearance:**
1. Adjust line color, width, and style to match your chart theme
2. Modify left/right extensions to fit your chart display preferences
3. Change label position to Left if it interferes with right-side indicators
4. Increase/decrease label size based on your screen resolution and preferences
**Enabling Price Change Display:**
1. Check "Show Price Change" to see movement from previous bar
2. Label will show: Current Price, Point Change, and Percent Change
3. Enable "Color by Change Direction" for instant visual momentum feedback
4. Customize up/down/neutral colors to match your trading style
**Precision Settings:**
- **Stocks**: Use 2 decimal places
- **Forex majors**: Use 4-5 decimal places
- **Crypto**: Use 2-4 decimal places depending on asset value
- **Futures**: Use 2 decimal places (0 for index futures)
- **Commodities**: Vary by instrument (0-4 typical)
**Pro Tips:**
- Use high transparency (60-80%) for subtle price reference
- Disable the circular marker if you only want the main line
- Enable infinite right extension to see price level projection into the future
- Use different colors for different timeframes on multi-chart layouts
## Use Cases
**Day Trading:**
- Quick visual reference for entry price and current price relationship
- Color-coded momentum feedback shows if you're gaining or losing on the bar
- Precise decimal control for instruments with specific tick sizes
**Swing Trading:**
- Track daily close levels across multiple days
- Monitor percentage gains/losses from previous session close
- Clear visual separation between current price and reference levels
**Position Monitoring:**
- Instant visual of current P&L when combined with entry indicators
- Clean price display without cluttering the chart
- Customizable to match any chart color scheme
**Multi-Monitor Setups:**
- Consistent price reference across different timeframe charts
- Large label sizes for viewing from a distance
- High-contrast colors for quick recognition
## Technical Details
- Updates only on `barstate.islast` for optimal performance
- Proper line and label deletion prevents memory buildup
- Works on all timeframes and asset classes
- No repainting - all values based on confirmed bar data
- Label position calculated using `bar_index` for accurate placement
- Supports both fixed and infinite line extension modes
## Best Practices
- Use contrasting line colors that stand out against your chart background
- Set appropriate decimal places for your asset to avoid clutter
- Enable price change display for active trading, disable for clean charts
- Use transparency when layering multiple indicators
- Position labels to avoid overlap with other chart elements
- Customize colors to distinguish between different chart windows
- Test different label sizes to find what works best for your screen
This indicator serves as an essential price reference tool that combines simplicity with powerful customization options, making it suitable for traders of all experience levels and trading styles.
---
## Connect With Me
📧 **Email**: contact@savvytraderpro.com
📊 **Website**: (savvytraderpro.com)
🐦 **X (Twitter)**: (twitter.com)
💬 Follow for more indicators, trading strategies, and market insights!
---
**⚠️ Disclaimer:**
This script is provided for educational and informational purposes only. It is not financial advice and should not be considered a recommendation to buy, sell, or hold any financial instrument. Trading involves significant risk of loss and is not suitable for every investor. Users should perform their own due diligence and consult with a licensed financial advisor before making any trading decisions. The author does not guarantee any profits or results from using this script, and assumes no liability for any losses incurred. Use this script at your own risk.
Dante Broadening FormationThis auto-draws an attempt at best fit broadening formation used for trading "The Strat". Looking for reversals around the extremes of price discovery near the higher highs and lower lows can open up to big setup combined with the proper Strat setups, entries, exits, risk management and practice. Always paper trade first and protect your bankroll. Know that this tool isn't perfect, it's just saves some time drawing broadening formations and can help to train what they look like and why they are important. Open to feedback, enjoy!
FML - Fisher Money LineThis TradingView indicator, called "FML - Fisher Money Line" (shortened to "FML" on charts), is a custom tool designed mainly for Bitcoin (BTC) trading. It overlays on your price chart to help spot trends, potential buy/sell points, and key price levels. Think of it as a smart channel that adapts to market volatility, combined with extra signals and visuals to make trading decisions easier. It's built for simplicity but has lots of customizable settings.
Key Features in Simple Terms
Money Line and Bands:
The core is a smooth "Money Line" (yellow, green, or red line) that's a trend-following average of recent prices (using linear regression over 16 bars by default).
Around it are upper and lower bands based on ATR (a measure of volatility). These bands widen during big price swings to avoid false signals. The bands shade in color: green for bullish trends (upward slope), red for bearish (downward), and yellow for neutral (flat).
Trend Detection:
The line color shows the trend: Green means bull (buy-friendly), red means bear (sell-friendly), yellow means sideways (wait and see).
It uses a smoothed slope calculation to avoid jittery changes.
Buy/Sell Signals:
Powered by the Fisher Transform (a momentum oscillator over 10 bars by default), it spots overbought/oversold conditions.
Green "Buy" labels appear when price crosses out of oversold (below -2.5 level).
Red "Sell" labels when it crosses out of overbought (above 2.5 level).
These are long-only signals (buys open positions, sells close them).
Info Panel:
A table or label showing real-time values: Money Line price, Upper/Lower Bands, ATR, and current Trend (Bull/Bear/Neutral).
You can position it on the chart and toggle between fixed (stays put) or anchored (moves with panning).
Scoring Bar:
A row of small squares at the bottom of the chart, colored green (bullish), red (bearish), or yellow (neutral).
It combines RSI (overbought/oversold), MACD (momentum), and DMI (trend direction) into a simple score (-3 to +3). Positive = bull, negative = bear.
Fibonacci Table:
A fixed table on the middle-right showing Fib levels (0, 0.236, 0.382, 0.5, 0.618, 0.65, 0.786, 1).
Levels are calculated between a low (Fib 0) and high (Fib 1), defaulting to the Money Line's lower/upper bands.
You can input custom highs/lows in settings. Table is inverted (1 at top, 0 at bottom), with blue for 0/1, purple for 0.5, gray for others.
Alerts:
Triggers for trend changes (e.g., "Trend changed to Bull") or price crossing bands.
Customizations:
Adjust lengths, multipliers, colors, and toggles for bands, shades, labels, etc.
Dynamic band expansion during volatility spikes.
Tips on Usage
Adding to Chart: Search for "FML - Fisher Money Line" in TradingView's Indicators menu and add it to your BTC chart (works best on BTCUSD or BTCUSDT pairs, any timeframe like 1h or daily).
Interpreting Signals: Look for buy labels in green trends (bullish) near the lower band for pullbacks. Sell in red trends near upper band. Use the scoring bar as confirmation—green squares support buys, red for sells. Ignore in yellow/neutral for choppy markets.
Customization Tips:
Tweak "Money Line Length" (default 16) for smoother (longer) or sensitive (shorter) trends.
Increase "ATR Multiplier" (default 1.5) for wider bands to filter noise in volatile BTC.
For Fib table, input custom highs/lows (e.g., recent swing points) in settings; otherwise, it uses bands for dynamic levels.
Disable "Show Shaded Bands" if the chart feels cluttered.
This indicator simplifies trend spotting and entry/exit points for BTC, making it user-friendly for beginners while flexible for pros. If you adjust settings, test on a demo chart first!
Pivots High Low Live DetectionPivots High Low Live Detection
Identifies and visualizes swing highs and lows on the chart in real time.
Helps to observe evolving market structure by connecting confirmed or developing pivot points with lines and labels.
Using a configurable lookback, minimum deviation, and confirmation bar system, the indicator highlights new Higher Highs (HH), Higher Lows (HL), Lower Highs (LH), and Lower Lows (LL) as they form.
When “Live (repainting)” mode is enabled, the current swing leg updates dynamically with each candle, giving immediate feedback as price develops.
When disabled, only confirmed pivots are plotted, ideal for historical validation and backtesting.
+ Key Features
Detects and labels major swing points (HH, HL, LH, LL).
Works in live or confirmed (non-repainting) mode.
Adjustable parameters for lookback, deviation (in ticks), and confirmation bars.
Lightweight and compatible with any timeframe or symbol.
Includes runtime alerts for new structural pivots and direction shifts.
+ How to Use
Adjust the inputs under the “Pivots” group to control sensitivity.
Enable “Live (repainting)” to see developing swing legs, or disable it for confirmed structure only.
Use alerts to track structural changes or potential trend reversals.
Key Levels: Prior Open & Close (D/W/M/Q/Y)This indicator plots the previous period's open and close levels for multiple timeframes—daily, weekly, monthly, quarterly, and yearly—on your chart. It uses Pine Script's request.security() function to pull the prior period's open and close prices for each timeframe, then draws horizontal dotted lines extending to the right at those levels. Each line is labeled and color-coded for easy distinction. These levels can help highlight potential support/resistance areas, but they are reference points only and not trading signals.
Order Blocks Zones with Signals█ OVERVIEW
“Order Blocks Zones with Signals” is a technical analysis tool that automatically identifies Order Blocks (OB) and optionally Fair Value Gaps (FVG) on the chart.
The script visualizes these zones as colored rectangles, offering full customization of style, transparency, and signal display.
It also generates entry and exit signals (Break & Exit) that can serve as confirmations in strategies based on price action and market structure.
Thanks to flexible candle size filters and rich visual options, the indicator maintains chart clarity and readability.
█ CONCEPTS
Order Blocks (OB) are key zones on the chart where significant price movements previously occurred — areas where large market participants (institutions, so-called smart money) initiated or closed positions.
An OB is the last candle that followed the prior trend before the market reversed (e.g., for a Bullish OB: the last bearish candle before a pivot low and a strong upward impulse).
The script detects these levels using local price pivots, analyzing candle direction to filter out less significant movements.
FVG (Fair Value Gaps) represent areas of imbalance between buyers and sellers — price gaps formed by a sharp impulse where full trading did not occur due to one-sided order dominance (e.g., excess buy or sell orders).
Why combine OB and FVG in one indicator?
Combining OB and FVG analysis is essential because these phenomena often occur sequentially in the institutional market cycle:
1. Order Block — institutions enter the market in the OB zone, absorbing orders and building positions.
2. Strong impulse — after smart money entry, a rapid price move creates an FVG (imbalance gap).
3. Retest — price naturally returns to these zones (OB or FVG), drawn by unfilled orders and the search for equilibrium.
Such areas strongly attract price, as they represent not only historical institutional levels but also open “holes” in the order book. Retests of OB and FVG are ideal entry opportunities with high reaction probability (rebound or breakout). The indicator combines these two interconnected elements, enabling comprehensive market structure analysis in a single tool.
Order Blocks are labeled as:
Bullish OB – demand zones, often accumulation areas before an upmove.
Bearish OB – supply zones, signaling potential impulse end or correction start.
█ FEATURES
Order Block Detection (OB Detection):
- Automatic identification of demand and supply zones based on pivots.
- OB is the last candle aligned with the prior trend, just before the market reversal — precisely identified through candle sequence analysis around the pivot.
- OB zones appear with a delay equal to Pivot Length (default 10 bars).
- Break signals trigger when a candle’s body (close) fully pierces the zone, causing the zone to disappear immediately (e.g., close < low of Bullish OB → Break Down and zone deletion).
- Minimum size filtering via OB Size Multiplier.
- Option to create OB without wicks (Include Wicks in OB): when disabled, OB zones are based solely on candle bodies (open/close), ignoring wicks (high/low).
Fair Value Gap Detection (FVG Detection):
- Optional, with enable/disable capability.
- FVG are detected without delay — immediately upon gap occurrence.
- Size filtering via Candle Size Period and FVG Size Multiplier.
Customizable Styling:
- Separate colors and border styles (Solid / Dashed / Dotted) for each zone type.
- Adjustable transparency and border thickness.
- Unified color for box, border, and signal of the same type.
Breakout and Exit Signals:
- Break Up – triggered when a candle’s close breaks above a Bearish OB, causing the zone to disappear.
- Break Down – triggered when a candle’s close breaks below a Bullish OB, causing the zone to disappear.
- Exit Up / Exit Down – temporary exit from the zone without full breakout (price leaves the zone but doesn’t close beyond it). Signal type selection: Break, Exit, or Both.
- Alerts: built-in alerts for all signal types — triggered automatically on candle close confirming breakout or exit from OB.
█ HOW TO USE
Adding to chart: import the code into Pine Editor and run the script on TradingView.
Settings configuration:
- Pivot Length: controls swing detection sensitivity and OB display delay (default 10).
- Include Wicks in OB: enabled (default) – OB includes wicks; disabled – OB uses bodies only.
- Size Filter: adjust Candle Size Period and OB/FVG Size Multiplier to filter out small zones.
- Colors & Styles: set colors, styles, and transparency for each zone type.
- Signal Type: choose which signals to display (Break, Exit, or Both).
Signal interpretation:
- OB Break Up: price closes above Bearish OB → zone disappears → potential bullish continuation.
- OB Break Down: price closes below Bullish OB → zone disappears → potential bearish continuation.
- Exit Signals: price leaves the zone temporarily without breakout — often signals impending reversal or pullback.
Tips:
- Use OB signals alongside other indicators like RSI, MACD, SMI, or trend filters.
- Order Blocks from higher timeframes (e.g., 4H, 1D) carry greater significance and reaction strength.
- Remember: FVG are detected immediately, OB with delay — a complementary approach!
█ APPLICATIONS
- Smart Money Concepts (SMC): use OB zones as dynamic support and resistance levels. In an uptrend, look for buy opportunities in bullish OBs, which price often retests before further gains. Combining with RSI, MACD, or Fibonacci levels enhances zone significance, confirming institutional demand.
- Breakout Trading: trade based on OB breakout signals. A buy signal after breaking a bearish OB may indicate a strong upward impulse, especially if supported by rising MACD or RSI above 50. Similarly for sell signals after Break Down.
- Reversal Zones: Exit signals may indicate the end of a move or correction. Safest to use in alignment with higher-timeframe trend and confirmed by another indicator (e.g., RSI divergence, Fibonacci levels).
- Confluence Analysis: combine OB and FVG for deeper market structure and equilibrium insight. When an Order Block overlaps or borders an FVG, we get confluence of two institutional phenomena — OB (smart money entry) + FVG (imbalance) — making these areas particularly strong price magnets, increasing retest and reaction probability.
█ NOTES
- FVG can be fully disabled for a cleaner chart view.
- In consolidation periods, signals may appear more frequently — always confirm with additional trend filters.
- Works on all markets and timeframes (crypto, forex, indices, stocks).
AutoPivot Levels with Alerts [ChartWhizzperer] – Dynamic EditionAuto-Pivot Levels 4 methods with alerts – Dynamic Edition
Now with
- Live Mode
- 4 Pivot Methods
- 7 Session Types (5m, 15m, 30m, Hourly, Daily, Weekly, Monthly)
- PineConnector-Ready Alerts!
Free, Open Source, Pine Script v6-compliant.
NEW: Live Mode (Ultra-Dynamic, Repainting) – Switchable in UI!
Instantly switch between Classic (session-based, repaint-free) and Live (rolling window, real-time, repainting) using the simple checkbox in the settings!
Live Mode recalculates all pivots on every tick/bar, using the current high/low/close for the chosen session (5m, 15m, 30m, hourly, daily, weekly, monthly).
Perfect for:
- Scalping and high-frequency trading
- Real-time bot/automation setups (PineConnector-ready)
- Fast-moving or breakout markets
Classic Mode: For traditional, stable levels based on confirmed session data – ideal for backtesting and trading history.
Four Calculation Methods (Choose What Fits YOU)
1. Classic
Standard pivot calculation.
Based on previous session’s High, Low, Close.
Simple, proven, and suitable for any asset.
2. Fibonacci
Projects levels using Fibonacci ratios of the prior session’s range.
Great for traders who want to align pivots with fib retracements and extensions.
3. Camarilla
Uses unique multipliers for support/resistance, focusing on mean reversion and volatility.
Popular among futures and forex day traders.
4. Woodie
Puts extra weight on previous Close for more responsive pivots.
Often used in trending or choppy conditions.
Switch methods anytime in the UI – the script recalculates instantly and keeps your chart clean!
Level-Specific Alerts – PineConnector Ready!
Dedicated alert for EVERY level and direction (Up/Down):
Pivot (P), R1, R2, R3, S1, S2, S3
No configuration hassle:
All alerts are pre-defined in the TradingView Alert Panel and work across all session types (5m → monthly).
Machine-readable message format:
PIVOT=R1 DIR=UP SYMBOL={{ticker}} PRICE={{close}}
Direct plug-and-play with PineConnector, webhooks, Discord, Telegram, bots, and other automation tools.
Never miss a breakout, reversal, or key support/resistance touch!
Powerful Customization & Performance
- Session selection: 5m, 15m, 30m, Hourly, Daily, Weekly, Monthly (choose what suits your trading style).
- Show/hide any level (Pivot, R1–R3, S1–S3) for minimal chart clutter.
- Color selection for each level to match your theme or highlight key pivots.
- Auto-cleanup: Old lines and labels are cleared on every recalculation or session change for maximum performance and visual clarity.
- Zero runtime errors: Strict Pine Script v6 practices for stability.
How To Use – Quick Start
1) Add the indicator to your TradingView chart.
2) Pick your calculation method (Classic, Fibonacci, Camarilla, Woodie).
3) Set session type (5m, 15m, 30m, Hourly, Daily, Weekly, Monthly).
4) Switch between Classic and Live Mode with a single click in settings.
5) Customize your levels (on/off, colors).
6) Open the Alert Panel, select any pre-configured alert (e.g. "R2 Cross Down"), and go live!
7) Connect with PineConnector or any webhook system instantly using the pre-formatted alert messages.
Who Is It For?
- Active scalpers & bot traders: Live Mode + PineConnector-ready alerts = instant, automated reactions.
- Swing and position traders: Use Classic Mode for stable, repaint-free levels.
- Strategy developers: Seamless integration into automated and manual trading workflows.
License & Community
Open Source, Non-Commercial:
Free for personal & educational use under CC BY-NC-SA 4.0.
Feedback, bug reports & ideas:
Drop a comment, or contact me for feature requests.
Trade smart. Trade dynamic. Unlock the true power of pivots – with ChartWhizzperer!
FluidTrades - SMC Lite - AlertsThe FluidTrades - SMC Lite indicator has been fixed, now you can send notifications when price levels are indicated.
Multi Pivot Trend [BigBeluga]🔵 OVERVIEW
The Multi Pivot Trend is an advanced market-structure-driven trend engine that evaluates trend strength by scanning multiple pivot breakouts simultaneously.
Instead of relying on a single swing length, it tracks breakouts across ten increasing pivot lengths — then averages their behavior to produce a smooth, reliable trend reading.
Mitigation logic (close, wick, or HL2 touches) controls how breakouts are confirmed, giving traders institutional-style flexibility similar to BOS/CHoCH validation rules.
This indicator not only colors candles based on trend strength, but also extends trend strength and volatility-scaled projection candles to show where trend pressure may expand next.
Pivot breakout lines and labels mark key changes, making the trend transitions extremely clear.
🔵 CONCEPTS
Market trend strength is reflected by multiple pivot breakouts, not just one.
The indicator analyzes ten pivot structures from smaller to larger swings.
Each bullish or bearish pivot breakout contributes to trend score.
Mitigation options (close / wick / HL2) imitate smart-money breakout confirmation logic.
Trend score is averaged and translated into colors and extension bars.
Neutral regime ≈ weak trend or transition zone (trend compression).
🔵 FEATURES
Multi-Pivot Engine — tracks 10 pivot-based trend signals simultaneously.
Mitigation Modes :
• Close — breakout requires candle close beyond pivot
• Wicks — breakout requires wick violation
• HL2 — breakout confirmed when average (H+L)/2 crosses level
Dynamic Color System :
• Blue → confirmed bullish rotation
• Red → confirmed bearish rotation
• Orange → neutral / transition state
Breakout Visualization — draws pivot breakout lines in real-time.
Trend Labels — prints trend %.
Trend Volatility-Scaled Extension Candles — ATR/trend strength based candle projections show momentum continuation strength.
Gradient Pivot Encoding — higher pivot lengths = deeper structure considered.
🔵 HOW TO USE
Use strong blue/red periods to follow dominant structural trend.
Watch for color transition into orange — possible trend change or consolidation.
Pivot breakout lines help validate structure shifts without clutter.
Wick mitigation catches aggressive liquidity-sweep based breaks.
Close/HL2 mitigation catches cleaner market structure rotations.
Extension bars visualize trend pressure — large extensions = strong push.
Best paired with volume or volatility confirmation tools.
🔵 CONCLUSION
The Multi Pivot Trend is a structural trend recognition system that blends multiple pivot breakouts into one clean trend score — with institutional-style mitigation logic and volatility-projected trend extensions.
It gives traders a powerful, visually intuitive way to track momentum, spot trend rotations early, and understand true structural flow beyond simple MA-based approaches.
Use it to stay aligned with the dominant swing direction while avoiding noise and false flips.
Option Buying Strategy By Raj PandyaThis strategy is designed for intraday trading on BankNifty using a powerful confluence of trend, structure and momentum. It combines the 9-period Exponential Moving Average (EMA) with Daily Traditional Pivot Points to identify high-probability breakout trades.
A Long (CALL) signal is generated when price crosses and closes above both the 9 EMA and the Daily Pivot Point (PP), confirming upward trend strength. A Short (PUT) signal triggers when price crosses and closes below the 9 EMA and PP, signaling downside momentum. To reduce false signals, the strategy uses RSI with a moving average filter to ensure momentum aligns with price action.
Risk management is built-in with previous candle high/low stop-loss, a fixed 50-point target, and an automatic trailing stop system to protect profits on trending days. This helps capitalize on strong momentum while managing risk effectively.
This strategy works best on the 5-minute timeframe and is optimized for BankNifty futures/options. It aims to capture clean directional moves around key intraday value levels used by institutional traders.
Key Levels - PDL/PDH/POCs/VAHs/VALs - ArchReactorPrevious Day High/Low
Previous Day VPOC
Current Week Monday High/Low
Previous Week High/Low
Previous Week VPOC
Previous Month High/Low
Prior Week POC
Prior Month POC
Prior Day, Week and Months VAHs and VALs
Rank Correlation Index (RCI) Strategy newmy firsht scripy by test only test
my firsht scripy by test only test
my firsht scripy by test only test
onli test
Info Box⚙️ Purpose
Shows useful trade and event-related data such as:
% Distance from stop levels (D, DH)
Earnings countdown in bars
All displayed in a single floating info box (table) on the chart.
📋 Key Features
Customizable Display
Choose table position (Top Right, Bottom Center, etc.)
Choose table size (Auto, Large, Tiny, etc.)
Custom text and background colors
Metrics Shown
D: % Distance from stop (difference between close and low/high)
DH: % Distance from midpoint of the candle
Earnings Countdown: Number of bars until next earnings event
Conditional Styling
If earnings are within 3 bars, text color turns red as a warning.
Execution Conditions
Runs only on daily timeframe
Updates on last bar only (no historical clutter)
Output
Displays all selected metrics in one line, separated by “×”
e.g. → D: -2.1% × 5 × DH: 1.4%
🧩 Overall Function
Creates a clean, customizable “info box” showing trade distances and upcoming earnings countdown for quick decision-making directly on your TradingView chart.
Camarilla Trading - D/W/M, Alerts, TP/SL, ADX, VWAP/EMA, VolumeCamarilla Trading System
Overview
This advanced Pine Script indicator implements a comprehensive Camarilla trading system with multiple filtering mechanisms, position management, and real-time statistics. It's designed for day traders and swing traders using Camarilla pivot levels with enhanced confirmation filters.
Key Features
🎯 Core Components
- Camarilla Levels: Calculates H3, H4, H5, L3, L4, L5 pivot levels from previous period data
- Multi-Timeframe Support: Daily (D), Weekly (W), and Monthly (M) timeframe options
- Smart Position Management: Automated entry/exit with take profit and stop loss levels
📊 Advanced Filtering System
- ADX Filter**: Optional trend strength filter using Average Directional Index
- Volume Filter**: High-volume confirmation with customizable multiplier
- Trend Filter**: VWAP or EMA-based trend direction confirmation
💹 Trading Signals
Long Entries:
- Condition 1: Open crosses above H4 (below H5)
- Condition 2: Open crosses above L3 (below H3)
Short Entries:
- Condition 1: Open crosses below L4 (above L5)
- Condition 2: Open crosses below H3 (above L3)
📈 Visual Features
- Level Display: Clear plotting of all Camarilla levels
- Signal Markers: Visual entry/exit signals on chart
- Volume Coloring: Bars colored lime/purple during high-volume periods
- Trend Indicators: Colored VWAP/EMA lines based on ADX trend direction
- Real-time Statistics: Performance table with win rate, P&L, and trade metrics
⚙️ Customization Options
- Toggle individual filters on/off
- Adjustable parameters for all indicators
- Customizable display options
- Flexible timeframe selection
🔔 Alert System
- Buy/Sell signal alerts
- Position exit alerts
- Customizable alert conditions
📊 Performance Tracking
- Automatic trade statistics
- Win rate calculation
- Average profit per trade
- Total P&L tracking
- Trade history from start date
Input Parameters
Timeframe & Levels
- Timeframe levels: D/W/M selection for pivot calculations
- Show levels labels: Toggle level price labels
Filter Settings
- ADX filter: Enable/disable trend strength filter
- ADX length/treshold: Customize ADX parameters
- Volume filter: High-volume confirmation
- Volume length/multiplier: Volume MA settings
- Trend filter: VWAP/EMA trend confirmation
- EMA length: EMA period for trend filter
Display Options
- Show signals: Display entry/exit markers
- Show TP/SL: Show take profit/stop loss levels
- Show statistics: Performance table display
- Colored bars: Volume-based bar coloring
Usage Notes
- Non-repainting: Signals are fixed at bar open price
- Multi-timeframe: Uses security calls for accurate previous period data
- Position Management: Automated TP/SL based on Camarilla levels
- Risk Management: Built-in trading time restrictions
This system provides institutional-grade Camarilla trading with professional risk management features suitable for both manual trading and strategy development.
PDH/PDL- [CT]Private Algorithm that is invite only. It is only spread through word of mouth and is not available on any website.
This algorithm will give you the best chance at being green and is even better when following specific plays of someone or yourself.
This is not supposed to guarantee profit and the team are not financial advisors. Please always manage your own risk according to your risk tolerance .
PDH/PDL –
by calmstrades
Description:
The PDH/PDL – indicator automatically plots the Previous Day’s High (PDH) and Previous Day’s Low (PDL) levels directly on your chart — essential reference points for Smart Money Concepts (SMC) and intraday traders.
It also detects and highlights liquidity sweeps when price takes out the prior day’s highs or lows, helping identify potential reversal or continuation zones.
🔍 Features:
Automatic PDH/PDL Levels:
Draws dynamic lines for the previous day’s high and low with customizable styles, colors, and widths.
Smart Money Sweep Detection:
Marks PDH or PDL sweeps using visual labels whenever liquidity is taken.
Clean Visual Customization:
Choose line style (Solid, Dashed, Dotted), color themes, label display, and toggle visibility for all components.
Lightweight & Efficient:
Optimized for smooth performance even on lower timeframes (1m–15m).
⚙️ Settings:
✅ Show PDH / Show PDL
🏷️ Show Labels on Lines
💧 Show Liquidity Sweeps
🎨 Line Style, Width, and Color Controls
💡 How to Use:
Use PDH/PDL as key liquidity levels where price often reacts.
Watch for sweeps (liquidity grabs) followed by structure shifts to identify potential trade setups.
Combine with other SMC tools, such as Order Blocks, FVGs, or BOS/CHoCH indicators, for confirmation.
TRI - Support/Resistance ZonesTRI - SUPPORT/RESISTANCE ZONES v1.0
DESCRIPTION:
Professional support and resistance level indicator based on body pivot analysis.
Unlike traditional indicators that use wicks (high/low), this tool identifies key levels
using candle bodies (open/close), providing more reliable and significant price zones.
KEY FEATURES:
Body-based pivot detection for more meaningful levels
Automatic level validation (excludes breached levels)
Smart level filtering (avoids cluttered charts)
Configurable number of support/resistance levels (1-5 each)
Visual customization (colors, transparency, line extension)
Real-time breakout alerts for resistance and support levels
Clean and intuitive interface with price labels
HOW IT WORKS:
The indicator scans historical price action to identify pivot points based on candle bodies.
Only valid levels (not breached since formation) are displayed. Levels are automatically
filtered by proximity to avoid visual clutter while maintaining the most relevant zones.
Breakout alerts trigger when price closes above resistance or below support.
BEST USE:
Ideal for swing trading, day trading, and identifying key decision points.
Works on all timeframes and asset classes.
MA 250 & 1250 + OverextensionThis indicator is designed for long-term and macro traders who use moving averages to identify structural support levels and potential overextended tops.
It plots two key simple moving averages:
250-day SMA (≈1-year average)
1250-day SMA (≈5-year average)
While the 1250-day MA often acts as strong support during major market bottoms, the 250-day MA serves as a dynamic reference for identifying potential tops.
The core innovation of this script is the addition of user-defined overextension zones above the 250-day MA:
+30% zone: highlights potential cyclical tops (ideal for less volatile assets)
+50% zone: marks extreme overextension levels (useful for volatile instruments)
You can independently choose which background zone to display:
"+30% only"
"+50% only"
"Both" (with +50% taking visual priority)
"None"
Visual cues include:
Colored circles when price enters each overextension zone
Optional semi-transparent background highlighting active zones
Clean, non-repainting logic based on closing prices
Use cases:
Confirming structural support near the 1250-day MA during deep corrections
Assessing risk/reward when price moves far above the 250-day MA
Avoiding late long entries in euphoric market phases
Identifying potential distribution zones in long-term uptrends
Note: This tool does not generate buy/sell signals on its own. It is intended as a contextual filter to complement price action, volume, momentum, and macro analysis.
XT Buy Sell v1.0 Lite: Non-Repainting Signal Indicator🚀 XT Buy Sell v1.0 Lite: Non-Repainting Signal Indicator
The XT Buy Sell v1.0 Lite indicator is a streamlined version of our flagship tool, designed for traders who need a reliable, ready-to-use source of signals for market entry and exit.
✨ Key Advantages
Non-Repainting Signals: BUY/SELL signals remain permanently on the chart, providing reliability and easy verification on historical data.
High Accuracy: Developed as one of the most accurate tools for identifying entry points.
Ready "Out of the Box": The indicator comes with optimal default settings. All additional and advanced settings are available in the PRO version.
Versatility: Suitable for both Spot and Futures/Leveraged trading.
🔔 Convenience Features
Alerts: Set up alerts for BUY/SELL signals so you don't have to constantly monitor the chart.
Optimization: Configure alerts on the specific coins (tickers) where the indicator shows the best setups (most accurate and profitable).
🧠 Recommendations for Professional Trading (Risk Management)
To achieve maximum results and safety, follow these guidelines:
Historical Backtesting: Always verify the indicator's performance on the history of the selected trading pair before deployment.
Multi-Timeframe Analysis: Utilize the principle of "Signal on Lower TF, Confirmation on Higher TF" to increase your trading confidence.
Entry Confirmation: For maximum entry precision, it is recommended to use it in conjunction with our additional tool "X Trend Dashboard (Lite)".
Sequential Signals: The consecutive appearance of signals in the same direction (e.g., two or more consecutive BUYS) can be interpreted as a signal for re-entry/averaging down the position.
Risk Management:
Always set Stop-Losses.
Move the trade to Break-Even as soon as possible.
Carefully consider the risks and the leverage being used.
Happy trading and profits to all! 📈💰
MA Golden cross & Death crossthis indicator marks the golden cross and death cross on top of the 50 & 200 MA
to use this indicator you gotta have your MA50&200 (50, close, 200, close) indicator set up
@razsecretsss






















