Combined Indicator: SMMA+Fractals+SessionsJust a combination of 3 main indicator; 5SMMA + Fractal + Session. Feel free to use it.
趨勢分析
Gamma + Fibonacci EMA Bands# Gamma + Fibonacci EMA Bands
## Overview
The Gamma + Fibonacci EMA Bands indicator combines two powerful analytical approaches: Gamma-weighted Exponential Moving Averages and Fibonacci sequence-based standard EMAs. This dual system creates a comprehensive "band" structure that helps identify trend direction, strength, and potential reversal zones with greater precision than single moving average systems.
## Features
- **Gamma-weighted EMAs**: Three customizable Gamma EMAs (fast-responding) with adjustable gamma parameters
- **Fibonacci Sequence EMAs**: Six standard EMAs based on the Fibonacci sequence (34, 55, 89, 144, 233, 377)
- **Visual Band Structure**: Color-coded for instant visual analysis
- **Trend Confirmation**: Multiple timeframe validation through varied moving average periods
- **Support/Resistance Identification**: Natural price reaction zones highlighted by EMA confluences
## How It Works
The indicator uses two complementary EMA systems:
1. **Gamma EMAs** (γ-EMAs) - These responsive moving averages use a direct gamma weighting factor (between 0-1) rather than a period length. Lower gamma values create smoother lines, while higher values create more responsive ones. These react quickly to price changes and serve as short-term trend indicators.
2. **Fibonacci EMAs** - These traditional EMAs use period lengths based on the Fibonacci sequence (34, 55, 89, 144, 233, 377). They provide longer-term trend context and naturally identify key support/resistance levels that align with market psychology.
## Interpretation
### Trend Direction
- When price is above all bands: Strong bullish trend
- When price is below all bands: Strong bearish trend
- When price is between bands: Consolidation or trend transition
### Support/Resistance
- Gamma EMAs (purple shades): Short-term dynamic support/resistance
- Fibonacci EMAs (orange/red shades): Stronger, longer-term support/resistance
### Trend Strength
- Wider band separation: Stronger trend momentum
- Compressed bands: Consolidation or trend weakness
### Reversal Signals
- Price breaking through multiple bands: Potential trend reversal
- Gamma EMAs crossing Fibonacci EMAs: Changing momentum
## Settings
- **Source**: Price data source (default: close)
- **Gamma 1**: Fast γ-EMA value (default: 0.2)
- **Gamma 2**: Medium γ-EMA value (default: 0.5)
- **Gamma 3**: Slow γ-EMA value (default: 0.8)
## Notes
This indicator works best on higher timeframes (1H+) and liquid markets. The Gamma-weighted EMAs provide faster signals while the Fibonacci sequence EMAs provide reliable support/resistance levels that often align with key market turning points.
For optimal use, watch for price interaction with these bands and how the bands interact with each other to confirm trend changes before they become obvious to the majority of market participants.
Closest Candle to EMA (CCE)🔍 Closest Candle to EMA (CCE)
The Closest Candle to EMA (CCE) indicator is a visual analytical tool designed to identify the historical price (candle close) that is closest to the current Exponential Moving Average (EMA) over a user-defined period. This allows traders to easily detect how price has interacted with the trend line recently, providing insights into potential mean reversion, support/resistance, and price convergence behavior.
📌 Key Features
✅ Highlights the candle with a closing price closest to the current EMA
✅ Customizable EMA length for various trading styles and timeframes
✅ Helps detect potential zones of trend interaction
✅ Supports analysis of price behavior near dynamic support/resistance
✅ Lightweight and non-intrusive visual overlay (red = closest price, blue = EMA)
🧠 How It Works
The script calculates the EMA using the user-defined length (default: 20).
It then scans the last N candles (equal to the EMA length) and finds the one whose closing price is closest to the current EMA value.
That close is highlighted in red, while the EMA is shown in blue.
This comparison helps traders understand the proximity of past price action to the current trend level.
💡 Use Cases
Mean Reversion Strategies – Spot when price historically reverts to the trend
Dynamic Support/Resistance Identification – Find levels where price respected or returned to the EMA
Consolidation Zone Analysis – Identify areas where price hovered around trend lines
Backtesting Trend Sensitivity – See how price reacted to EMA over time
⚙️ Settings
EMA Length – Set the number of periods used for EMA and comparison window (default: 20)
📊 Example Strategy Setup – EMA Touch with Reversal Candle
This indicator can be incorporated into a price-action strategy that combines candlestick patterns, EMA proximity, and volume confirmation. Here's a practical use case:
🔧 Note: This setup is designed specifically with the EMA length set to 9.
🔁 Bullish Setup – Hammer + EMA (in uptrend)
The market is in an uptrend, confirmed by EMA(9) sloping upward
A Hammer candlestick forms
The EMA (blue) must touch the lower shadow (wick) of the Hammer
It must not touch the candle body
Candle volume is above average
→ ✅ This may signal a bullish continuation opportunity
🔁 Bearish Setup – Shooting Star + EMA (in downtrend)
The market is in a downtrend, confirmed by EMA(9) sloping downward
A Shooting Star candlestick forms
The EMA (blue) must touch the upper shadow (wick) of the candle
It must not touch the candle body
Candle volume is above average
Burr 5 Minute SHASHA candles to show trend and also provide buy sell signals with volume spike 1.5%. Adjustable settings
Multi RSI (3,7,14,21,50)Gives multi RSI on the same indicator. Very visual to determine weather in up or down trend.
Magfi 1.3 Инвертированный мультиактивный FGIUpdated version of my previous MAGFI indicator (Inverted fear and greed index multicorellation)
Now you can select 3 assets for corellations depending on the current trading sessions as some of the tickers are not traded during certain trading hours
24hour corellations - tickers that are actively traded 23 hours a day 5 days a week
EU/UK - traded during Frankfurt / London session hours
USA - standard US (chigago / nyse) trading hours
If you trade during Asian trading hours p.m. me to add this or use comma-separated textbox to input your set of 3 tickers.
i sleep during Asian trading hours.
Minor design changes.
Feel welcome to send your feature requests or suggestions i love feedback.
Regards
Intraday session start indicatorThis simple tool helps intraday traders by drawing a vertical line at the start of each new daily session. It’s useful for identifying session boundaries and analyzing price action around the open.
✅ Customizable line color
✅ Clean and lightweight – no clutter
🚫 No buy/sell signals – purely a visual guide
Great for scalpers and day traders who want to keep track of daily opens on lower timeframes.
strong trend confirmationThe Strong Trend Confirmation indicator is a minimalist, yet powerful tool designed to help traders visually and clearly identify confirmed trend shifts in the market.
It builds on the Supertrend logic and adds precision with optional volume filtering to reduce false signals and only display high-confidence trend transitions.
⚙️ Key Features:
✅ Supertrend-Based Logic — Accurately detects bullish or bearish trend shifts using ATR and price action.
📈 Trend Labels on Confirmation — Clean “Bullish Trend” and “Bearish Trend” labels appear only when a confirmed change occurs, helping you avoid noise.
🔄 Non-Repainting — All signals are locked to candle close to ensure they never repaint.
🔊 Optional Volume Filter — Filter signals based on volume activity using a customizable moving average.
🖍️ Custom Label Styling — Adjust label size and distance to match your chart aesthetic.
🔻 Arrow Signals (Optional) — Visual confirmation with triangle markers showing exactly where the trend shift occurs.
🔁 Boolean Trend Output — Easily integrate into other strategies or indicators with isUpTrend and isDownTrend outputs.
Whether you're a trend follower, swing trader, or building a system that reacts to clean market structure, Strong Trend Confirmation makes it easy to spot real trend momentum and ignore the noise.
FeraTrading Compression Flow v1The Compression Flow Indicator is a trend analysis tool that identifies the start of directional moves by detecting breakout momentum from low-volatility periods. It combines custom compression logic with volatility and moving average dynamics to determine when a trend is likely to begin; and plots adaptive channels to guide trade decisions.
🧠 What It Does:
The indicator tracks moments when the market transitions from compression (tight price ranges) to expansion. When breakout conditions are confirmed, it colors the plotted bands:
Green during a potential uptrend
Red during a potential downtrend
These visual cues help highlight the direction of flow and assist with framing entries and exits.
⚙️ How It Works:
Detects price compression zones using short vs long-range comparisons
Confirms breakout conditions using a blend of EMA direction, candle body strength, and volatility expansion
Once a valid breakout is detected, the system enters a short-term “trend confirmation mode” and colors the bands accordingly
Adaptive channel lines are plotted using SMA + ATR logic, offering a dynamic visual for trade management
🔧 User Settings:
Input Multiplier: Adjusts how strict the compression filter is (range: 0.01 to 2). Lower values make it more sensitive; higher values reduce noise.
SMA Length: Determines how smooth or responsive the channel bands are.
📈 How to Use:
Use this indicator as a trend confirmation overlay
Signals are strongest when a new color appears (indicating trend initiation)
Combine with entry signals or other tools to refine entries and exits
Works across all timeframes and markets - even better with extended trading hours
This indicator uses a custom logic flow to detect market compression and breakouts. Unlike traditional trend indicators that rely solely on moving averages or momentum oscillators, this tool merges compression detection, volatility filters, and real-time trend coloring in a fully unique system.
FeraTrading Breakout Indicator v2The FeraTrading Breakout Indicator is a directional breakout tool designed to identify high-probability moves as price breaks out of compressed ranges or key structural zones. It filters noise using volatility behavior, momentum confirmation, and custom support/resistance detection.
🧠 What It Does:
This indicator calculates a dynamic breakout zone based on early session structure and volatility conditions. From there, it identifies potential long or short opportunities using strict candlestick rules, momentum (via RSI), and price interaction with the calculated zone.
📊 Visual Output:
Yellow midline represents the core breakout level
Upper/lower boundary lines define the full range zone
Two outer lines define the breakout range
Green arrows = potential upward breakouts
Red arrows = potential downward breakouts
⚙️ Settings:
Line Multiplier – Adjusts the lines locations
Spike Lookback Length – Determines how aggressively a candle must behave to trigger a signal
Dynamic Arrow Strictness – Controls how lenient or strict the general breakout conditions are
🔔 Alerts:
Buy and sell alerts are included to support hands-off monitoring.
💡 How to Use:
Use the arrows as potential entry cues
Works across all markets and best on timeframes 5min and above
Best used during sessions with strong momentum
Unlike common breakout tools, this indicator doesn’t rely on static highs/lows or moving average crossovers. It uses custom volatility logic, RSI-based momentum filtering, and candlestick behavior to detect breakout opportunities with improved accuracy.
FeraTrading Compression Indicator v1.1The FeraTrading Compression Indicator is designed to identify breakout conditions from compressed price zones — areas where volatility tightens before a potential expansion move. It highlights directional setups using custom-calculated arrows when specific volatility, price structure, and momentum thresholds are met.
🧠 How It Works:
This script detects periods of price compression by analyzing:
A custom compression formula based on candle body ranges and historical volatility
A burst calculation that measures sudden expansions relative to the recent range
Supporting filters using EMAs, ATR, and candlestick positioning to validate direction
Once the logic confirms compression + breakout behavior, an arrow is plotted indicating a potential uptrend (green) or downtrend (red).
⚙️ How to Use:
When an arrow appears, it suggests the start of a new directional move
It is best used alongside your current trade setup to filter for timing
Works on all timeframes and markets (NQ, ES, GOLD, etc.)
Designed to reduce noise in choppy conditions and avoid fakeouts
🔧 Settings:
Dynamic Arrow Strictness (0.01 to 1)
Higher values (e.g., 0.9) = more frequent but looser signals
Lower values (e.g., 0.1) = fewer but stricter signals
Default is 0.75 — ideal for intraday futures
📣 Alerts:
Alerts trigger when arrows appear (Must set up manually in Alerts)
Great for traders who want signal notifications without staring at the chart
This script is original in its integration of multiple volatility and structure-based systems to detect price compression and breakout potential. It is not a mashup of standard indicators — all logic is custom-coded to identify compression-based setups that adapt to market behavior.
Trend Oscillator# Trend Oscillator: Advanced Technical Analysis Indicator
## Overview
The Trend Oscillator is a sophisticated technical analysis tool designed to identify market trends, momentum shifts, and potential reversal points. Unlike basic oscillators, this indicator combines key analytical approaches to provide a more comprehensive market analysis:
1. **Mean Deviation-Based Oscillator**:(160) At its core, it measures price deviations from moving averages normalized by mean deviation
2. **Fixed Reference Levels**: Clear overbought/oversold thresholds that define extreme market conditions
3. **Trend Filtering**: EMA(36)-based trend direction confirmation to reduce false signals
## Technical Foundation
### Core Calculation Method
The indicator derives its primary oscillator value using a normalized deviation method:
- Calculates a typical price (average of source + high + low)
- Measures the deviation of typical price from its moving average
- Normalizes this deviation by the mean deviation multiplied by a scaling factor (0.015)
This formula effectively creates a momentum oscillator that quantifies how far price has moved from its equilibrium value, relative to typical market volatility.
### Fixed Overbought/Oversold Levels
The Trend Oscillator uses consistent reference levels to identify extreme market conditions:
- Standardized overbought level set at +100
- Standardized oversold level set at -100
- Neutral zone centered around the zero line
These fixed thresholds provide reliable reference points for signal generation and trend strength assessment.
### Trend Filtering Mechanism
The indicator incorporates an EMA-based trend filter that:
- Calculates a directional bias using price position relative to its EMA 36
- Modifies oscillator interpretation based on the prevailing trend
- Helps distinguish between counter-trend corrections and actual reversals
## How to Use the Trend Oscillator
### For Trend Identification
- **Bullish trend**: Oscillator above zero with positive slope
- **Bearish trend**: Oscillator below zero with negative slope
- **Trend strength**: Distance from zero line indicates trend intensity
- **Trend confirmation**: When oscillator and trend filter align
### For Entry Signals
- **Long entry opportunities**:
- Oscillator crossing above the signal line during uptrend
- Oscillator exiting oversold territory with trend filter positive
- Price showing strength while oscillator moves from negative to positive
- **Short entry opportunities**:
- Oscillator crossing below the signal line during downtrend
- Oscillator exiting overbought territory with trend filter negative
- Price showing weakness while oscillator moves from positive to negative
### For Exit Signals
- **Taking profits**: When oscillator approaches extreme levels in your trade direction
- **Stop-loss placement**: When oscillator crosses signal line against your position
- **Trend change warning**: When oscillator crosses zero line against your position
## Customization Options
### General Settings
- **Length**: (160)Controls the calculation period for the oscillator (higher values create smoother, less sensitive readings)
- **Source**: The price data input (close, open, high, low, hl2, hlc3, etc.)
### Signal Line Settings
- **Signal Line**: Optional smoothed version of the oscillator for crossover signals
- **Signal Length**:(36) Determines signal line responsiveness
### Level Settings
- **Overbought/Oversold Levels**: Standard thresholds that define extreme conditions
### Trend Filter Settings
- **Trend Period**: Lookback period for trend direction calculation
- **Trend Source**: Price data used for trend determination
### Visual Settings
- **Show Background Color**: Toggles colored background based on oscillator readings
- **Background Transparency**: Controls the opacity of background coloring
## Trading Strategy Applications
### Trend-Following Approach
1. Enter in the direction of the prevailing trend when:
- Oscillator and trend filter align
- Oscillator crosses signal line in trend direction
- Price pulls back to neutral zone during strong trend
2. Exit when:
- Oscillator crosses signal line against position
- Trend filter changes direction
- Oscillator reaches extreme level in your trade direction
### Counter-Trend Approach
1. Look for reversal opportunities when:
- Oscillator reaches extreme overbought/oversold levels
- Signal line crossover occurs at extreme readings
- Price action confirms potential reversal
2. Exit when:
- Target price levels are reached
- Oscillator returns to neutral zone
- New signals emerge in opposite direction
## Indicator Strengths
- Combines momentum and trend analysis in one comprehensive tool
- Consistent reference levels provide reliable benchmarks
- Reduces false signals through trend filter confirmation
- Visual color-coding provides intuitive market context
## Best Practices
- Effective on all timeframes for trend analysis
- Use in conjunction with support/resistance or price action
- Start with default settings and gradually adjust to your trading style and instrument
- Consider the overall market context when interpreting signals
The Trend Oscillator offers traders a comprehensive technical analysis framework that goes beyond simplistic overbought/oversold readings by incorporating trend context and normalized deviation methodology—providing a nuanced approach to market analysis with clear, consistent reference points.
Time Based Liquidity [TradeWithRon]This is a ICT Liquidity tool visualizes that liquidity zones derived from major trading sessions (Asia, London, and New York) to help traders identify key areas where price may react. It plots highs and lows from each session, highlights breaks of structure, and tracks live session ranges with optional background boxes and labels great for ICT Traders. The indicator also displays timestamp lines, previous period highs/lows, and a liquidity dashboard table with real-time updates.
Key Features:
* Session Liquidity Lines:
* Plots session highs and lows for Asia, London, and NY sessions.
* Tracks both historical and live session highs/lows.
* Breaks are detected and color-coded for quick visual feedback.
* Session Boxes:
* Optional background boxes visually represent each session’s high/low range.
* Fully customizable per session.
* Break Detection and Bar Coloring:
* Price breaking a session high/low triggers visual bar coloring.
* Breaks are tracked with customizable color styles for highs/lows.
* Timestamp & Vertical Lines:
* Add vertical lines for key time points like 9:30, 12:00, etc.
* Add horizontal lines for open prices at specific times (e.g., NY open).
* Previous Highs & Lows:
* Toggle on daily, weekly, monthly, and quarterly high/low levels.
* Includes label styling and extension options.
* Liquidity Table:
* Shows last break prices and next unbroken targets for each session.
* Updates in real-time to highlight active liquidity zones.
Customization Options:
* Session line colors, widths, and number of lines shown.
* Session box background colors and visibility toggles.
* Timestamp label text, styles, and drawing limits.
* Bar color styling for break confirmation.
* Table location, size, and colors.
* Extensive support for lower timeframe detail with timeframe filter.
Use Case:
This script is ideal for liquidity-based trading, session scalping, and smart money concepts (SMC). Traders can use this tool to identify areas of liquidity interest, detect real-time structural breaks, and track how price interacts with unmitigated levels.
🔶 Disclaimer
Use with Caution: This indicator is provided for educational and informational purposes only and should not be considered as financial advice. Users should exercise caution and perform their own analysis before making trading decisions based on the indicator's signals.
Not Financial Advice: The information provided by this indicator does not constitute financial advice, and the creator (Tradewithron) shall not be held responsible for any trading losses incurred as a result of using this indicator.
Backtesting Recommended: Traders are encouraged to backtest the indicator thoroughly on historical data before using it in live trading to assess its performance and suitability for their trading strategies.
Risk Management: Trading involves inherent risks, and users should implement proper risk management strategies, including but not limited to stop-loss orders and position sizing, to mitigate potential losses.
No Guarantees: The accuracy and reliability of the indicator's signals cannot be guaranteed, as they are based on historical price data and past performance may not be indicative of future
MANA VEIN – Vein Domination Tracker + Venom EntryThis script identifies high-probability CALL and PUT entries by tracking specific market behavior.
It waits for a qualified signal, then confirms its strength through price movement.
Designed for short-term decision-making without relying on traditional indicators.
Developed by MANA ALHARBI. Source code is protected.
— Signal only appears after strict conditions are met.
— Do not enter unless the signal is followed by price confirmation.
— Recommended timeframe: 15 minutes.
— You may combine the signal with price action or confirmation candles.
هذا السكربت يساعدك في تحديد أقوى نقاط الدخول (شراء أو بيع) من خلال متابعة حركة السوق الفعلية.
ينتظر تحقق إشارة مؤكدة ثم يتابع حركة السعر بعدها لتأكيد صحتها أو تجاهلها.
مصمم للمضاربة اللحظية بدون الاعتماد على مؤشرات كلاسيكية.
تم تطويره بواسطة MANA ALHARBI، والكود محمي بالكامل.
— الإشارة تظهر فقط بعد تحقق شروط صارمة.
— لا تدخل إذا ظهرت الإشارة بدون تأكيد بعدها.
— يفضّل استخدام فاصل 15 دقيقة.
— يمكنك دمج الإشارة مع حركة السعر أو شموع التأكيد.
5m & 15m Candle OpensPlots horizontal lines at the open of the latest 5-minute and 15-minute candles.
Deletes and redraws the line each time a new candle starts (to keep the chart clean).
Liquidity TrendlineOverview:
Liquidity Trendline draws dynamic support and resistance lines by connecting successive swing highs and lows (pivot points) over a configurable lookback period. It optionally plots parallel “padding” lines to visualize zones of potential liquidity breaks, and flags breakout points with up/down triangles when price decisively crosses these trendlines.
Key Features:
Pivot detection: Identifies swing highs/lows using ta.pivothigh and ta.pivotlow over a user-defined period (Period).
Dynamic trendlines : Connects the last two pivots to form trendlines, continually extending them into the future.
Liquidity zones : Draws a parallel offset line at a distance defined by Padding, creating a shaded “zone” with linefill to highlight areas where liquidity may accumulate.
Breakout signals: When price closes beyond the trendline zone, “triangle” markers appear above/below the bar (Show Breakouts toggle).
Multi-timeframe support : Defines separate Primary/Secondary trendlines on different chart resolutions if desired.
Usage :
Add the script to a price chart (overlaid).
Adjust Period to control sensitivity (smaller = more pivots/lines).
Tweak Padding to set how wide the liquidity zone appears.
Enable Show Breakouts to mark clear price breaks through the zone.
(Optional) Use multi-timeframe Primary/ Secondary TL Period to compare higher- and lower-timeframe trendlines in one view.
How it works (brief):
Every new pivot high/low is stored.
When two successive pivots form, a trendline is drawn between them.
A second line is drawn at a fixed offset (Padding) below/above the trendline to visualize a liquidity buffer.
Both lines are extended bar-by-bar; if price crosses beyond the offset line, the script considers the trendline “broken” and resets.
Chart Screenshot Guidelines:
Publish with a single clean chart showing only this indicator overlaid on price.
Clearly display the symbol, timeframe and version annotation.
Avoid clutter—no unrelated indicators or drawings.
Pine Script Version: v5
Source: No-Open-source
AlgoRanger Candlestick Patterns )//@version=5
indicator("AlgoRanger Candlestick Patterns )", overlay=true)
// === Average Volume ===
vol_ma = ta.sma(volume, 20)
vol_high = volume > vol_ma
// === Candlestick Patterns ===
// Bullish Engulfing
bullish_engulf = close > open and close < open and close > open and open < close
// Bearish Engulfing
bearish_engulf = close < open and close > open and close < open and open > close
// Hammer
hammer = close > open and (high - low) > 3 * math.abs(open - close) and (close - low) / (high - low) > 0.6
// Shooting Star
shooting_star = close < open and (high - low) > 3 * math.abs(open - close) and (high - open) / (high - low) > 0.6
// Doji
doji = math.abs(close - open) <= (high - low) * 0.1
// === Pattern Confirmations with High Volume ===
bull_signal = bullish_engulf and vol_high
bear_signal = bearish_engulf and vol_high
hammer_signal = hammer and vol_high
star_signal = shooting_star and vol_high
doji_signal = doji and vol_high
// === Plotting Emoji Labels ===
plotshape(bull_signal, location=location.belowbar, color=color.green, style=shape.labelup, text="🔨", textcolor=color.white)
plotshape(bear_signal, location=location.abovebar, color=color.red, style=shape.labeldown, text="💣", textcolor=color.white)
plotshape(hammer_signal, location=location.belowbar, color=color.blue, style=shape.labelup, text="🛠️", textcolor=color.white)
plotshape(star_signal, location=location.abovebar, color=color.orange, style=shape.labeldown, text="✴️", textcolor=color.white)
plotshape(doji_signal, location=location.abovebar, color=color.gray, style=shape.labeldown, text="⚖️", textcolor=color.white)
// === Optional Hidden Volume MA Plot ===
plot(na, title="Volume MA", display=display.none)
Market Profile + SMC AlertsThis proprietary Pine Script™ v5 indicator is published as protected source. It unifies session-based Market Profile analysis with Smart Money Concepts to deliver actionable signals and a consolidated dashboard—no additional scripts needed on your chart.
Core Functionality
Computes and plots, for each session in CET (default):
-POC (Point of Control)
-VAH/VAL (Value Area High/Low, 70% volume)
-IBH/IBL (Initial Balance High/Low)
Sessions supported : New York (15:30–22:00), London (09:30–17:30), Tokyo (02:00–08:00), Sydney (00:00–06:00)
Volume Profile by binning range into 3–200 horizontal bars, scoring overlap per bar, identifying POC and value area
SMC Patterns : CHoCH, Order Blocks, Fair Value Gaps (FVG), Equal Highs/Lows—each toggleable
Unified Signals : Eight built-in alertcondition calls for LONG (POC+CHoCH, VAL+OB, IBL+FVG, EQ LOW) and SHORT (POC+CHoCH, VAH+OB, IBH+FVG, EQ HIGH) confluences
Dashboard Tables : Rolling POC averages (5/20/50 sessions) shown global and per session
Display Options : Shading styles (R/G, G/B, B/R), transparency, extendable lines, histogram, high/low outlines, price labels with customizable spacing, size, and position
How It Works
Session detection via input.session() with UTC offset or exchange timezone
Volume profile binning → POC, VAH, VAL calculation
IBH/IBL captured from session’s first bar
Lines, boxes, and histogram drawn; dummy plot(na) added to satisfy overlay requirements
Price history managed in arrays (max_history_sessions) with automatic cleanup
SMC detection routines identify CHoCH, OB, FVG, equal levels
Proximity check (is_near_level) fuses MP levels with SMC for signal flags
Dashboard and alerts updated in real time
Security & Performance
All computations run entirely on TradingView’s servers and in your browser. There are no external calls, no lookahead references, and no personal data transmission.
Usage
- Attach to any symbol and timeframe.
- Configure inputs in the Settings panel.
- Use built-in alerts or webhooks for automation.
- For publication, provide a clean chart screenshot showing only this script’s output, with symbol and timeframe clearly visible, and no other indicators.
Disclaimer
Past performance is not indicative of future results. This indicator is provided for educational purposes only and does not constitute financial advice.
Precision Trend Shot | JeffreyTimmermansPrecision Trend Shot
The "Precision Trend Shot" Indicator is an advanced technical tool designed to provide a dynamic and adaptive view of market trends. By combining three core components—RSI Oscillator, LSMA ATR, and Adaptable Trend—this indicator delivers precise signals that help traders identify market direction, volatility, and potential trend reversals. The calculated total score, derived from these components, provides a clear, actionable view of market conditions.
Key Features
Multi-Component Analysis: Integrates three key indicators (RSI, LSMA ATR, and Adaptable Trend) for a comprehensive view of market trends.
Dynamic Trend Classification: Categorizes market states as "Bullish" or "Bearish", based on a combined score.
Standard Deviation Bands: Displays standard deviation bands around the score line for enhanced volatility visualization.
Gradient Background Coloring: Visually highlights market phases with gradient colors, aiding quick interpretation.
Customizable Visuals: Offers extensive settings for coloring, background gradients, and signal visibility.
Real-Time Alerts: Generates alerts for significant trend changes or transitions between market states.
Inputs & Settings
RSI Settings:
RSI Source: Default: Close price. Defines the data source for RSI calculation.
RSI Length: Default: 10. Sets the period for calculating RSI.
LSMA ATR Settings:
LSMA Source: Default: Close price. Defines the data source for LSMA calculation.
LSMA Length: Default: 21. Sets the period for calculating the Least Squares Moving Average.
ATR Length: Default: 12. Sets the period for calculating the Average True Range.
Adaptable Trend Settings:
Trend Length: Default: 5. Sets the period for calculating the trend.
Smoothing Length: Default: 5. Controls the smoothing of trend volatility.
Sensitivity: Default: 1.5. Adjusts the sensitivity of trend bands.
Standard Deviation Settings:
Enable Standard Deviation Bands: Default: True. Toggles the display of standard deviation bands.
Standard Deviation Length: Default: 20. Sets the period for standard deviation calculation.
Standard Deviation Multiplier: Default: 2.0. Adjusts the width of the bands.
Smoothing Length: Default: 5. Controls the smoothing of standard deviation bands.
Visual Settings:
Enable Candle Coloring: Default: True. Colors candles based on market state (Bullish or Bearish).
Enable Background Gradient: Default: True. Applies gradient coloring to the background based on trend direction.
Score Line Colors: Customize colors for bullish or bearish score lines.
Calculation Process
RSI Calculation:
Computes the Relative Strength Index (RSI) of the selected source data.
Signals bullish (RSI > 50) or bearish (RSI < 50) conditions.
LSMA ATR Calculation:
Computes LSMA for trend direction and ATR for volatility measurement.
Generates buy and sell signals based on crossover and crossunder of ATR bands.
Adaptable Trend Calculation:
Calculates dynamic trend levels using EMA and standard deviation bands.
Classifies trend states as Bullish or Bearish.
Combined Signal Calculation:
Averages the signals from RSI, LSMA ATR, and Adaptable Trend to generate a total score.
Classifies the market as "Bullish" or "Bearish" based on this score.
Standard Deviation Bands:
Plots standard deviation bands around the combined signal for enhanced volatility analysis.
Gradient Background Coloring:
Colors the chart background based on the identified market state (Bullish or Bearish).
How to Use the Precision Trend Shot Indicator
Identifying Market States:
Bullish Market: Total score > 0, gradient background green.
Bearish Market: Total score < 0, gradient background red.
Confirming Signals:
Use RSI and LSMA ATR signals for early indications.
Use Trend Recon for confirming longer-term trend direction.
Visualizing Volatility:
Standard deviation bands highlight potential reversal zones.
Dynamic Alerts
The Precision Trend Shot Indicator includes a robust alert system for real-time market transitions:
Bullish to Bearish: Market shifts from a bullish to bearish trend.
Bearish to Bullish: Market shifts from a bearish to bullish trend.
Conclusion
The Precision Trend Shot Indicator is an advanced, versatile tool for identifying market trends, visualizing volatility, and generating actionable signals. With customizable settings, dynamic alerts, and clear visual representation, it is an essential addition to any trader’s toolkit.
-Jeffrey