Retail PositioningTest indicator for positioning should show how the retailers are positioned.
Indicator is still under construction, with the Pine.seed it should be possible to show how much of the retailers are positioned on the forex pairs.
Göstergeler ve stratejiler
Cumulative Volume Delta📊 Indicator Name:
Cumulative Volume Delta (CVD) + Candle Divergence (Color DIfference)
📌 Purpose:
This indicator visualizes volume delta over a user-defined time anchor and highlights divergence between volume-based momentum and price movement. It's especially useful for identifying potential reversals, fakeouts, or hidden buying/selling pressure.
🔍 How It Works:
1. Volume Delta Calculation (CVD Candles):
The script uses ta.requestVolumeDelta() to approximate volume delta data over a chosen anchor period (e.g., 1D).
Volume delta = Buy Volume – Sell Volume
Each candle on the CVD chart represents changes in cumulative volume delta, with OHLC-style values:
openVolume: cumulative delta at the start of the bar
lastVolume: cumulative delta at the end of the bar
maxVolume, minVolume: intra-bar high and low
2. Visual Representation (CVD Candles):
Green/Teal candle: Delta is increasing (buying pressure dominates)
Red candle: Delta is decreasing (selling pressure dominates)
3. Divergence Detection:
The script compares the direction of the price candle with the direction of the CVD candle:
Price Up + CVD Down → Possible hidden selling (bearish divergence)
Price Down + CVD Up → Possible hidden buying (bullish divergence)
4. Color Highlighting:
Orange candle on the CVD chart signals divergence between price and volume delta.
This color override helps you quickly spot potential discrepancies between price movement and underlying volume pressure.
5. Alerting:
An alertcondition is added so you can receive a notification whenever a divergence occurs.
⚙️ User Inputs:
Anchor period (e.g., 1D): Timeframe over which the CVD is anchored.
Use custom timeframe: Allows you to override and define the internal lower timeframe used for volume estimation (e.g., 1-min).
📈 How to Use It:
✅ Bullish Divergence (Price down, CVD up)
This may indicate:
Buyers absorbing selling pressure.
A potential reversal to the upside.
Hidden accumulation.
🚫 Bearish Divergence (Price up, CVD down)
This may indicate:
Sellers stepping in despite upward price.
A potential reversal to the downside.
Hidden distribution.
🧠 Trading Insights:
CVD is often used by order flow traders or those analyzing market depth and volume imbalances.
This version lets you visually align price action with underlying volume, improving decision-making.
The divergence signal can be combined with other technical tools like support/resistance, candlestick patterns, or trendlines for confirmation.
Trend Strength Oscillator📌 What Is the Trend Strength Oscillator?
The Trend Strength Oscillator is a visual tool that helps traders understand the overall direction and strength of the market trend. Instead of using multiple indicators separately, this tool combines three trusted methods into one clear, color-coded bar chart. The bars change based on whether the market is strongly trending up, down, or just moving sideways.
Imagine it as a traffic light for trading:
• Green means it’s safe to consider buying (strong uptrend).
• Red means consider selling or avoiding longs (strong downtrend).
• Gray means wait, the market isn’t clearly trending.
🧠 How It Works — The 3 Main Components
1. EMA Slope
The EMA (Exponential Moving Average) tracks the average price but reacts more quickly to changes. If the EMA is rising, it means the market is likely moving upward. If it’s falling, the trend is likely downward.
2. RSI Direction
RSI (Relative Strength Index) measures momentum. This tool compares the RSI to its smoothed average. If the RSI is above its average, momentum is up. If it’s below, momentum is down.
3. ADX Strength
ADX (Average Directional Index) measures how strong a trend is, not the direction. So even if EMA and RSI agree on a trend, the ADX must confirm it’s strong enough to be worth trading.
Only when all three indicators agree do we consider it a strong trend.
🧮 What the Oscillator Shows
The result of combining those components is a number that becomes a colored bar:
• +2 means all three signals are bullish → green bar.
• -2 means all three signals are bearish → red bar.
• Anything else (e.g., mixed signals or weak ADX) → gray bar.
This makes the chart super easy to read at a glance, even for beginners.
📈 How to Use It in Trading
You can use the Trend Strength Oscillator in a few simple ways:
• Entering Trades:
Look for a green bar when you want to buy or go long. Look for a red bar when you want to sell or go short. These bars mean all systems are “go” in the same direction.
• Avoiding Mistakes:
If the bar is gray, it’s a warning that the market is undecided or weak. It’s often better to wait for a clearer signal rather than force a trade.
• Managing Existing Trades:
If you’re in a trade and the bar color shifts back to gray, that can be a clue that the trend is losing strength. You might tighten your stop-loss or take some profit.
🧭 Final Thoughts
This indicator doesn’t give you a trade entry every few minutes. Instead, it helps you stay on the right side of strong moves and avoid choppy or sideways markets. It’s especially helpful for:
• Trend-following traders
• People who want clean, simple visuals
• Beginners who get overwhelmed with too many indicators
Let me know if you'd like to see this paired with another tool like volume or MACD, or if you’d like a chart screenshot to visualize how this looks live.
Intraday Volume by Saurabh Maggoinspired by volume indicator by nitin
Key Features
Dynamic Volume Visualization: Features thicker volume bars with color-coded insights—grey for normal volume (0.5x-1.5x baseline), orange for low volume (<0.5x), blue for Intraday Pocket Pivots (IPP), green for high up volume, and red for high down volume.
Snort Signals: Identifies strong moves with green Bull Snorts (below bars) and red Bear Snorts (above bars), triggered by volume exceeding 2.0x the baseline with significant price action.
Highest/Lowest Volume Markers: Blue squares mark the highest volume bar, and a single orange square marks the first lowest volume bar, aiding trend identification.
Enhanced Table Metrics: A 2x3 table displays Trend Strength (TS, green >100%, red <100%), Buy/Sell Signal (BS, green "Buy", red "Sell", grey "Neutral"), and Net Pressure (NP, green >0%, red <0%), offering a comprehensive view of volume and price pressure, reset daily at 9:15 AM IST.
Fibonacci Optimal Entry Zone [OTE] (Zeiierman)█ Overview
Fibonacci Optimal Entry Zone (Zeiierman) is a high-precision market structure tool designed to help traders identify ideal entry zones during trending markets. Built on the principles of Smart Money Concepts (SMC) and Fibonacci retracements, this indicator highlights key areas where price is most likely to react — specifically within the "Golden Zone" (between the 50% and 61.8% retracement).
It tracks structural pivot shifts (CHoCH) and dynamically adjusts Fibonacci levels based on real-time swing tracking. Whether you're trading breakouts, pullbacks, or optimal entries, this tool brings unparalleled clarity to structure-based strategies.
Ideal for traders who rely on confluence, this indicator visually synchronizes swing highs/lows, market structure shifts, Fibonacci retracement levels, and trend alignment — all without clutter or lag.
⚪ The Structural Assumption
Price moves in waves, but key retracements often lead to continuation or reversal — especially when aligned with structure breaks and trend shifts.
The Optimal Entry Zone captures this behavior by anchoring Fibonacci levels between recent swing extremes. The most powerful area — the Golden Zone — marks where institutional re-entry is likely, providing traders with a sniper-like roadmap to structure-based entries.
█ How It Works
⚪ Structure Tracking Engine
At its core, the indicator detects pivots and classifies trend direction:
Structure Period – Determines the depth of pivots used to detect swing highs/lows.
CHoCH – Break of structure logic identifies where the trend shifts or continues, marked visually on the chart.
Bullish & Bearish Modes – Independently toggle uptrend and downtrend detection and styling.
⚪ Fibonacci Engine
Upon each confirmed structural shift, Fibonacci retracement levels are projected between swing extremes:
Custom Levels – Choose which retracements (0.50, 0.618, etc.) are shown.
Real-Time Adjustments – When "Swing Tracker" is enabled, levels and labels update dynamically as price forms new swings.
Example:
If you disable the Swing Tracker, the Golden Level is calculated using the most recent confirmed swing high and low.
If you enable the Swing Tracker, the Golden Level is calculated from the latest swing high or low, making it more adaptive as the trend evolves in real time.
█ How to Use
⚪ Structure-Based Entry
Wait for CHoCH events and use the resulting Fibonacci projection to identify entry points. Enter trades as price taps into the Golden Zone, especially when confluence forms with swing structure or order blocks.
⚪ Real-Time Reaction Tracking
Enable Swing Tracker to keep the tool live — constantly updating zones as price shifts. This is especially useful for scalpers or intraday traders who rely on fresh swing zones.
█ Settings
Structure Period – Number of bars used to define swing pivots. Larger values = stronger structure.
Swing Tracker – Auto-updates fib levels as new highs/lows form.
Show Previous Levels – Keep older fib zones on chart or reset with each structure shift.
-----------------
Disclaimer
The content provided in my scripts, indicators, ideas, algorithms, and systems is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instruments. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
Multi Stochastic Alert (No Repeats)This indicator is based on daytraderrockstar strategy , when all the 4 stochastics 9 3. 14 3 , 40 40 and 60 10 are below 20 , the indicator give OS ( over sold ) and when the 4 stochastics are above the 80 line , it give OB ( over bought ) signal . one the signal is generated , look for bullish or bearish divergence
Hammer Confirmation Labels - 15m & 1Hon 15 minutes and 1 hour time frame only, a hammer candle is formed and the following candle closes above hammer high, print white label HC15 below the hammer candle on 15 minutes chart, and HC1H when it is on 1 hour time frame.
9 EMA & 15 EMA Crossover with Angle FilterThe indicator is used for scalping , if 9 cross over 15 ema and the angle is more than 30 to confirm a bullish trend , it give a buy signal . if the 9 corss over 15 downside and angle is more than -30 to confirm a bearish trend , it give a sell signal .
MACD Histogram on RSI - Hex ColorsThe Moving Average Convergence Divergence ( MACD ) indicator was developed by Gerald Appel in the late 1970s as a tool for identifying changes in momentum, trend strength, and direction in financial markets . Appel designed MACD to provide traders with a clearer view of market trends by comparing two exponential moving averages (EMAs) and their convergence or divergence over time. The indicator became widely popular due to its versatility—it helps traders recognize strong trends while also signaling potential reversals. Over the years, MACD has evolved, with refinements in interpretation and parameter settings, making it a staple in technical analysis. The most impotrtant indications given by MACD are divergences .
MACD divergences are classified into different types based on their strength and reliability in predicting trend reversals . Here are the main classes:
Class A Divergence: This is the strongest type of divergence. It occurs when the price makes a new high (or low), but the MACD fails to confirm it by making a lower high (or higher low). This signals a high probability of trend reversal.
Class B Divergence: In this case, the price forms a double top or double bottom, but the MACD does not reach a new extreme. This suggests a potential reversal but with less certainty compared to Class A.
Class C Divergence: The weakest form of divergence, where the price makes a new high or low, but the MACD forms a pattern similar to a double top or double bottom. This indicates a possible slowdown in momentum rather than a strong reversal.
These divergences help traders assess whether a trend is losing strength and may reverse.
Besides these, there are two other signals that traders should be aware of, viz, ZLR and Shamur signal.
The Zero Line Reject (ZLR) is a concept in MACD analysis where the MACD line approaches the zero line, briefly crosses it, and then reverses direction. This behavior suggests that the trend attempted to shift but failed, reinforcing the prevailing trend. Traders often interpret this as a continuation signal rather than a reversal.
The Shamur Signal , as some traders call it, is a variation of this pattern. It occurs when the MACD line drops below the zero line, rebounds above it, and then resumes its downward movement—or vice versa for bullish setups. This pattern can indicate a false breakout or a temporary shift in momentum before the trend resumes. The key takeaway is that the market attempted to reverse but lacked the strength to sustain the move, making it a potential opportunity for trend traders.
Now let's look at RSI(14) briefly: The Relative Strength Index (RSI) is a widely used momentum oscillator that measures the speed and magnitude of price movements to identify overbought and oversold conditions. Developed by J. Welles Wilder Jr. in 1978, RSI operates on a scale from 0 to 100, with readings above 70 typically indicating an overbought market and readings below 30 signaling an oversold market. Traders use RSI to assess trend strength, spot potential reversals, and confirm price movements. While effective in ranging markets, RSI can also be adapted with divergence analysis and dynamic thresholds to enhance its predictive power.
Now, the question arises why do we use an indicator on indicator?
Using indicator-on-indicator analysis enhances traditional technical indicators by applying secondary calculations to their values, unlocking deeper insights into market behavior. This method offers several advantages:
Refined Signal Filtering – Applying an indicator to another indicator smooths out noise, helping traders avoid false signals and focus on meaningful market trends. For example, using MACD on RSI can reveal momentum shifts that standard RSI alone might overlook.
Multi-Layered Confirmation – Instead of relying on a single indicator, traders get a more nuanced view of price movements. Secondary indicators reinforce decisions, improving accuracy in identifying trend strength and reversals.
Adaptive Market Analysis – Different market environments require different tools. Indicator-on-indicator techniques allow traders to fine-tune strategies based on changing volatility and momentum conditions rather than relying on static thresholds.
Creative Customization – Traders can mold indicators to fit their specific market approach. Whether refining entries/exits or detecting trend exhaustion, these hybrid setups provide tailored insights beyond conventional methods.
This approach is particularly useful for momentum and trend-based trading, offering a more dynamic perspective that adapts to price action in a way traditional indicators cannot.
What are the potential shortcomings of such an approach?
While indicator-on-indicator analysis can refine signals and enhance decision-making, it also comes with several drawbacks that traders should consider:
Lagging Effect – Since indicators are already derivatives of price action, stacking them introduces additional delays in responsiveness. This can lead to late entries or exits, reducing a strategy’s effectiveness in fast-moving markets.
Over-Filtering Signals – Applying an indicator to another can smooth out noise, but it may also suppress valuable early signals. Traders may miss key turning points if too much filtering dilutes the raw market momentum.
Complex Interpretation – Standard indicators have well-defined thresholds and behaviors, but once modified by another indicator, they can become harder to interpret. Traders may struggle to adapt existing strategies or find reliable patterns.
Reduced Versatility – Some hybrid indicators work well in specific market conditions but lose their edge in others. This dependency on particular trends or volatility levels can make a strategy less adaptable.
Potential Redundancy – If indicators are not chosen wisely, layering them may lead to excessive confirmation bias, where multiple indicators show similar information without providing any new insights.
While indicator-on-indicator techniques can refine analysis, careful calibration is required to balance precision with practicality.
The MACD on RSI Indicator merges two powerful momentum-based indicators, offering deeper insights into trend dynamics and market strength . By applying the MACD calculation to the RSI values instead of price, traders can detect subtle shifts in momentum that might be overlooked by traditional MACD or RSI alone.
This hybrid approach enhances trend confirmation , allowing traders to gauge whether RSI’s momentum aligns with MACD's trend direction. It helps in early signal detection , potentially revealing trend shifts before they appear on conventional setups. Additionally, it reduces false signals by filtering RSI fluctuations, making MACD more reactive to meaningful changes in strength rather than short-term noise.
By combining these indicators, traders can refine entries and exits based on momentum divergences, zero-line behaviors, and shifts in trend acceleration. The MACD on RSI setup is particularly useful in identifying trend exhaustion and continuation signals, making it a valuable tool in both ranging and trending markets.
I have primarily used this indicator to spot hidden divergences. So what are they?
Hidden divergences , sometimes referred to as reverse divergences , are a powerful yet often overlooked concept in technical analysis. Unlike regular divergences, which signal potential trend reversals, hidden divergences indicate trend continuation —suggesting that the prevailing trend is likely to persist despite temporary price fluctuations.
Hidden divergences occur when the price makes a higher low in an uptrend or a lower high in a downtrend, while the oscillator (such as RSI, MACD, or Stochastic) forms a lower low or higher high, respectively. This discrepancy suggests that momentum is still strong in the direction of the trend, even though price action may appear to weaken momentarily.
Types of Hidden Divergences
---------------------------------------------------------
Hidden Bullish Divergence: Price forms a higher low, but the oscillator prints a lower low. This signals that the uptrend remains intact and is likely to continue.
Hidden Bearish Divergence: Price forms a lower high, but the oscillator prints a higher high. This suggests that the downtrend is still dominant and likely to persist.
Why Hidden Divergences Matter
Hidden divergences are particularly useful for trend-following traders, as they provide early confirmation that a trend is still strong despite minor pullbacks. They help traders avoid premature exits and reinforce confidence in holding positions longer. Additionally, hidden divergences can serve as entry signals, allowing traders to position themselves in the direction of the trend before a new wave of momentum unfolds.
Key Considerations
While hidden divergences are valuable, they should not be used in isolation. Combining them with support/resistance levels, volume analysis, and price action confirmation enhances their reliability. Additionally, they tend to work best in strong trending markets, where momentum indicators align with price direction.
By mastering hidden divergences, traders can refine their ability to ride trends effectively, reducing the risk of exiting too soon or misinterpreting temporary pullbacks as reversals.
In my trading, I have used this indicator since 2009. My general aim is to make it available to all my friends. If you are using it, you are also my friend. So happy trading.
SMA-Trend Box + Price-Status Box [BullishBearVentures]Combination of current trend and price status displayed in text boxes. The price status indicates if current price is in-range, overbought, or oversold.
Trading SessionsThis indicator is designed to visually separate and highlight different trading sessions (such as Asian, European, and New York sessions) directly on your TradingView chart. By adding vertical lines or shaded background zones, it helps traders quickly identify session boundaries, enabling better analysis of market behavior during specific times of the day.
Key Features:
Clear visual division between trading sessions
Customizable session time ranges
Optional color coding for each session
Supports multiple timeframes
Purpose:
The primary goal of this indicator is to provide a clear distinction between global trading sessions. This allows traders to:
Recognize session overlaps where volatility tends to spike
Analyze session-specific price action patterns
Strategically align entries and exits with active trading periods
Ideal for day traders and scalpers who rely on time-sensitive strategies, this tool adds clarity and context to intraday charts.
Sri_Auto Fibonacci Sri_Auto Fibonacci is an advanced and original implementation of an automatic Fibonacci retracement plotting tool that uses price action pivots and volatility to dynamically draw key Fibonacci levels. Unlike static manual fib drawing, this tool automates the process by reacting to market structure using pivot detection logic and ATR-based deviation confirmation.
📐 What It Does
Detects major high/low pivot swings on a user-selected higher timeframe (default: Daily).
Uses ATR-based deviation threshold to avoid minor or noisy swings.
Automatically plots Fibonacci retracement levels (0, 0.236, 0.382, 0.5, 0.618, 0.786, 1.0).
Displays a dashed line connecting the two pivot points.
Draws horizontal lines and labels at each selected level.
Shows a status label if valid pivots are not yet found.
⚙️ User Inputs
Deviation % Multiplier: Adjusts the sensitivity based on ATR% to ignore small fluctuations.
Pivot Depth: Controls how many bars before/after a point are used to confirm a pivot.
Extend Lines Left/Right: Allows you to keep the levels visible into past/future bars.
Color Customization: Choose custom colors for each level.
Select Which Levels to Show: Toggle levels like 0.382 or 0.786 on/off based on preference.
🧠 How It Works
Pivot Detection
A price is considered a valid high/low pivot if it is the highest/lowest point within a lookback window (depth).
Deviation Filter
To avoid false pivots, the script calculates the % deviation between the new pivot and the last one using ATR/Close. Only when this exceeds a user-defined threshold, the new pivot is accepted.
Fibonacci Calculation
Once a valid new pivot is confirmed, the script draws levels between the latest two swings using the standard Fibonacci ratios.
✅ Key Features
Non-repainting logic for confirmed pivots
Works across all symbols and asset classes
Fully customizable and extendable
Clean, lightweight, and script-efficient
Built with Pine Script v5 standards
Uses request.security() to ensure pivot detection from the selected HTF
No proprietary or obfuscated code
📊 Best Use Cases
Identifying key retracement zones during pullbacks
Confirming support/resistance with fib confluence
Planning entries/exits around dynamic fib areas
Works well in swing trading setups
📌 Important Notes
This tool does not repaint once pivot structure is confirmed.
Designed as a support tool, not a signal generator.
Can be combined with RSI, MACD, volume, or price action for better confirmation.
📜 Disclaimer
This script is developed independently and shared publicly for educational and analytical use only. It is not intended to copy or infringe upon any commercial tool or proprietary indicator. Use at your own discretion. No investment advice is implied.
📧 For feedback or suggestions, feel free to connect through TradingView profile messages.
💡 Happy Trading!
Trend Compass – Multi-Layer Momentum Map for CryptoVisualize three popular momentum tools in one view: RSI, MACD Histogram, and Stochastic.
Built for crypto traders on the daily timeframe, beginner-friendly but insightful for pros .
No signals or alerts—just a clean, visual momentum map to guide your market feel.
🧠 Logic
This script combines three widely-used momentum indicators (RSI, MACD Histogram, and Stochastic) into one unified layout.
It offers a non-signaling, educational view to help traders understand market momentum at a glance.
There are no buy/sell triggers—just raw data visualization for personal interpretation.
⏱️ Timeframe
Optimized for the daily (1D) timeframe.
Use on lower timeframes is technically possible but may reduce effectiveness.
Best when combined with higher-timeframe analysis for trend confirmation.
⚙️ Settings
Fully adjustable inputs are provided for all three indicators:
RSI Length
MACD Fast / Slow / Signal
Stochastic %K / %D / SmoothK
This allows you to match the script to your own trading style and preference.
🧩 Utility
A blended display of momentum behavior from three sources:
RSI shows strength relative to recent price action
MACD Histogram reveals trend acceleration or weakening
Stochastic helps identify local turning points
Together, they form a layered visual "map" of market rhythm.
⚠️ Warnings
This tool provides no alerts, signals, or trade advice.
It is not intended for automated or rule-based trading.
Educational use only—aimed primarily at helping newer traders understand momentum dynamics.
🖼 Visual Explanation
The most critical visual in this tool is the orange histogram, which appears as soon as you run the script.
These bars represent the difference between MACD and its Signal line—known as the MACD Histogram.
Interpretation:
Bars above zero and rising = bullish momentum increasing
Bars below zero and falling = bearish pressure gaining strength
When crossing zero = possible momentum shift
✳️ This helps you instantly recognize the current strength and direction of market momentum without decoding multiple charts.
✨ Need a little love !
We put so much love and time into bringing you useful content & your support truly keeps us going. don’t be shy—drop a comment below. We’d love to hear from you! 💛
Big thanks,
Mad Whale 🐋
📜 Please remember to do your own research before making any investment decisions. Also, don’t forget to check the disclaimer at the bottom of each post for more details.
EMA Crossover with RSI FilterWhat this indicator does:
Plots two EMAs (default: 9 & 21).
Uses RSI to filter entries (avoids buy signals when RSI is overbought, sell signals when RSI is oversold).
Gives simple visual buy/sell signals when EMA crossovers occur and RSI confirms.
Light background color to visualize bullish/bearish conditions.
Kurtosis Sentinel V1.0Kurtosis Sentinel — Market Trap Detection System
A precision-engineered reversal system based on fat-tail volatility detection and structural market logic.
Kurtosis Sentinel detects leptokurtic price behavior (a.k.a. explosive tails), then confirms with volume surges, trap candles, and market structure shifts, giving you sniper-level reversal zones.
🔍 What it does:
•Kurtosis Scanning: Identifies statistically extreme “tail” behavior — often where traps form.
•Volume Spike Filters: Ensures signals only fire when volume confirms intent.
•Structure Breaks: Validates with breakout logic from recent highs/lows.
•Reversal Candlestick Traps: Includes engulfing bars, pin bars, inside bars, with ATR-based filters.
•Entry/Stop/Retest Visuals: Automatically marks tactical execution points.
•Shaded Trap Zones: Uses box.new to visualize price magnet areas clearly.
Best For:
•Intraday scalpers looking for exhaustion traps
•Swing traders seeking low-risk reversal zones
•Quant-savvy traders who want to go beyond RSI/EMA memes
NonLag MAThe Non-Lag Moving Average (MA) is a technical analysis indicator designed to track price trends with significantly less lag than traditional moving averages like the SMA or EMA.
Its primary purpose is to provide a smoother, more responsive representation of the current price direction. It achieves this by using a complex, adaptive filtering algorithm—often involving trigonometric functions (like the cosine function in the code you provided)—to assign weights to past price data. This sophisticated calculation allows it to stay closer to the price action, aiming to give earlier and more reliable trend signals.
Traders use the Non-Lag MA to:
Identify Trend Direction : The slope and color of the indicator line clearly signal whether the market is in an uptrend (rising) or a downtrend (falling).
Generate Crossover Signals : Like other moving averages, a faster Non-Lag MA crossing above a slower one can indicate a buy signal, while a cross below can signal a sell.
---
Just another publicly available indicator from MT5 translated.
Robby DSS Bressert Colored DotsIntroduction
The Robby DSS Bressert Colored Dots is a technical analysis tool designed to measure momentum and identify potential overbought or oversold conditions in a market. It is a visually enhanced version of the Double Smoothed Stochastic (DSS) indicator, which was developed to be a smoother and more responsive version of the traditional Stochastic Oscillator.
This specific version provides at-a-glance information about momentum shifts through the use of colored dots, making it easy to interpret.
The Core Engine: DSS Bressert
The foundation of this indicator is the Double Smoothed Stochastic, a concept attributed to both William Blau and Walter Bressert, who introduced similar ideas. The goal of the DSS is to filter out the "noise" and false signals common in standard oscillators without introducing significant lag.
It achieves this through a two-step smoothing process:
First Smoothing: A standard Stochastic value is calculated based on the price. This value is then smoothed using an Exponential Moving Average (EMA). This creates a cleaner, less erratic line than the raw stochastic.
Second Smoothing: The indicator then takes this newly smoothed line and performs a second Stochastic calculation on it. This result is then smoothed one final time with another EMA.
This double-application of smoothing results in a very clean oscillator line that reacts quickly to price changes but is less prone to whipsaws.
The Visual Modification: "Robby" Colored Dots
The "Robby DSS Bressert Colored Dots" version takes the powerful DSS calculation and adds a unique visual layer for easier interpretation.
Colored Dots: Instead of plotting a continuous line, the indicator displays a dot for each candle. The color of this dot instantly tells you about the indicator's momentum:
Lime/Green dots appear when the DSS value is rising, indicating bullish or positive momentum.
Red dots appear when the DSS value is falling, indicating bearish or negative momentum.
If the value is unchanged, the dot retains the color of the previous one.
The "Robby" Name: In trading communities like Forex Factory and MQL5, it's common for programmers to modify popular indicators. These enhanced versions are often named after the member who created or popularized them. The "Robby" version specifically refers to this popular colored-dot modification of the DSS Bressert.
How to Interpret and Use It
Traders typically use the Robby DSS Bressert Colored Dots in a few key ways:
Momentum Shifts: The most straightforward signal is the change of dot color. A switch from red to lime can signal that downside momentum is waning and a potential move up is beginning. A switch from lime to red signals the opposite.
Overbought & Oversold Conditions: Like a standard stochastic, the indicator uses levels (typically 80 and 20).
When the dots are above 80, the market is considered overbought. A color change from lime to red in this zone can be a strong signal for a potential reversal down.
When the dots are below 20, the market is considered oversold. A color change from red to lime here can signal a potential reversal up.
Trend Confirmation: In a strong uptrend, traders might ignore red dots and use the appearance of lime dots in the oversold zone (or after a minor pullback) as a signal to join the trend. The opposite is true in a downtrend.
---
This is just an indicator that can found publicly online for mt4, and just translated it to Pinescript.
Sally's 9 EMA Strategy Local 3A simple script to count the number of 1 min bars that close over or under the 9 ema. It starts displaying at the 2 min bar and indicates buy/sell on the 4 min bar. The idea is to wait for the 5th bar to close to confirm. If the sequence has a + next to the numbers it means that all the bars are trending in the same direction as well as over the 9 ema.
Chaikin Bull-Power OscillatorThis indicator is given with much love and care to the community to help you in your trading operations.
How to use the "Chaikin-Bull-PW" Indicator
The Chaikin-Bull-PW is an oscillator based on the Accumulation/Distribution (AD) line smoothed by different methods, called here the "Hull Chaikin Oscillator." It compares two smoothed averages of the AD line — a short period and a long period — to indicate the strength and direction of buying and selling pressure in the market.
Adjustable Parameters:
Short Period: Number of bars used to calculate the short smoothed average of the AD line. Shorter periods make the indicator more sensitive.
Long Period: Number of bars used to calculate the long smoothed average of the AD line. Longer periods smooth the indicator more.
Background Offset: Controls the offset of the chart’s background color.
Smoothing Type: Choose the smoothing method for the AD line among HMA, SMA, SMMA, EMA, WMA, and JMA. This affects how the averages are calculated and how the oscillator responds to price.
Indicator Interpretation:
The oscillator is the difference between the short and long smoothed averages of the AD line.
When the oscillator is above zero (green), it indicates increasing buying pressure, suggesting an uptrend.
When the oscillator is below zero (red), it indicates increasing selling pressure, suggesting a downtrend.
The zero line acts as a reference for trend changes.
Usage Suggestions:
Use the oscillator crossing the zero line to identify potential entry or exit points.
Combine with other indicators or chart analysis to confirm signals.
Adjust the periods and smoothing type to fit your asset and timeframe.
Smart Order Block IdentifierThis custom TradingView indicator identifies and highlights Smart Money Order Blocks (OBs) based on refined multi-candle price action logic. It detects bearish and bullish order blocks using a structured pattern involving five candles. For a bearish order block, the central (OB) candle must have a high that is greater than the highs of both the candle before and after it—signaling local strength. Additionally, the high of the candle two bars after (the “next-next” candle) must be lower than the OB candle’s low, indicating a potential shift in momentum and confirming bearish intent. Conversely, a bullish order block is identified when the OB candle has a low lower than the lows of both the previous and following candle. The candle two bars later must have a low higher than the OB candle’s high, showing price rejection and a likely reversal. The indicator marks these blocks visually with boxes on the chart and optionally filters out mitigated zones.
Smart OBsSmart Order Block Indicator with Mitigation Detection
This indicator identifies bullish and bearish order blocks on the chart using a price action-based logic. For a bearish order block, it detects a candle whose high is higher than the highs of the candles immediately before and after it, followed by a candle after the next one whose high is below the low of the order block candle. Conversely, a bullish order block is identified where a candle’s low is lower than the lows of its neighboring candles and the subsequent candle after next has a low above the high of the order block candle. This method helps to spot potential areas where institutional buying or selling occurred.
Once identified, the indicator plots rectangular zones on the chart highlighting these order blocks, allowing traders to visualize key supply and demand areas. The zones extend forward by a configurable number of bars to anticipate potential future price reactions. Additionally, the indicator checks if the order block zone has been “mitigated” or “consumed” by current price action, meaning price has retraced into or through the zone, potentially weakening its strength. Mitigated zones are not replotted, keeping the chart cleaner.
This tool assists traders in spotting high-probability reversal or continuation zones, aiding in entry, stop-loss, and take-profit placement decisions by visually marking institutional order flow areas.
A+ Trade CheckList with Comprehensive Relative StrengthThe indicator designed for traders who need real-time market assessment across multiple timeframes and benchmarks. This comprehensive tool combines traditional technical analysis with sophisticated relative strength measurements to provide a complete market picture in one convenient table display.
The indicator tracks essential trading levels including:
QQQ and SPY trend analysis using exponential moving averages
Previous day and week high/low levels for key support and resistance
Market open levels from the first 5 and 15 minutes of trading (9:30 AM ET)
VWAP positioning for institutional price reference
Short-term EMA positioning for momentum assessment
Advanced Relative Strength Analysis
The standout feature of this indicator is its comprehensive 8-metric relative strength scoring system that compares your current ticker against both QQQ (Nasdaq-100) and SPY (S&P 500) benchmarks.
The 4-Metric Relative Strength System Explained
Metric 1: Relative Strength Ratio (RSR)
Purpose: Measures whether your ticker is outperforming or underperforming relative to its historical relationship with the benchmarks.
How it works:
Calculates the ratio of your ticker's price to QQQ/SPY prices
Compares current ratio to a 20-period moving average of the ratio
Scores +1 if ratio is above average (relative strength), -1 if below (relative weakness)
Trading significance: Identifies when a stock is breaking out of its normal correlation pattern with major indices.
Metric 2: Percentage-Based Relative Performance
Purpose: Compares short-term percentage changes to identify immediate relative momentum.
How it works:
Calculates 5-day percentage change for your ticker and benchmarks
Subtracts benchmark performance from ticker performance
Scores +1 if outperforming by >1%, -1 if underperforming by >1%, 0 for neutral
Trading significance: Captures recent momentum shifts and identifies stocks moving independently of market direction.
Metric 3: Beta-Adjusted Relative Strength (Alpha)
Purpose: Measures risk-adjusted performance by accounting for the ticker's natural volatility relationship with benchmarks.
How it works:
Calculates rolling beta (correlation and variance relationship)
Determines expected returns based on benchmark moves and beta
Measures alpha (excess returns above/below expectations)
Scores based on whether alpha is consistently positive or negative
Trading significance: Identifies stocks generating returns beyond what their risk profile would suggest, indicating fundamental strength or weakness.
Metric 4: Volume-Weighted Relative Strength
Purpose: Incorporates volume analysis to validate price-based relative strength signals.
How it works:
Compares VWAP-based percentage changes between ticker and benchmarks
Applies volume weighting factor based on relative volume strength
Enhances score when high relative volume confirms price movements
Trading significance: Distinguishes between genuine institutional-driven moves and low-volume price action that may not sustain.
Combined Scoring System
The indicator generates 8 individual scores (4 metrics × 2 benchmarks) that combine into a single strength assessment:
Score Interpretation
Strong (4-8 points): Ticker significantly outperforming both benchmarks across multiple methodologies
Moderate Strong (1-3 points): Ticker showing good relative strength with some mixed signals
Neutral (0 points): Balanced performance relative to benchmarks
Moderate Weak (-1 to -3 points): Ticker showing relative weakness with some mixed signals
Weak (-4 to -8 points): Ticker significantly underperforming both benchmarks
Display Format
The indicator shows results as: "Strong (6/8)" indicating the ticker scored 6 out of 8 possible points.
SignalWatcherThis script provides real-time monitoring of multiple technical indicators and generates visual alerts and configurable alarms:
Inputs & Mini-GUI
MACD Settings: Activation, fast, slow and signal line lengths.
RSI Settings: Activation, period length, overbought and oversold thresholds.
ADX Settings: Activation, period length, smoothing and trend strength thresholds.
Volume Settings: Activation, length of the volume MA, factor for detecting volume peaks.
Global Alert: A single composite alert for all signals.
Plot Settings: Activation and deactivation of the plot displays for RSI, MACD (lines) and ADX. Color and width selection for each line.
Display Table: Activation of the status table.
Calculations
MACD: Generates macdLine and signalLine, detects crossovers (bullish) and crossunders (bearish).
RSI: Calculates rsi_val, compares with rsi_ob and rsi_os to determine overbought/oversold.
ADX: Uses ta.dmi() to determine adx_val and checks against adx_thresh for trend strength.
Volume Spike: Exceptional trading activity detected by moving average (vol_ma) and factor (vol_factor).
Alert conditions
Six individual alertcondition() calls: MACD ↑/↓, RSI Overbought/Oversold, ADX Strong Trend, Volume Spike.
Optional composite alert (enable_global): A single notification when one of the indicator signals strikes.
Visual overlays
Alarm overlay (bottom right): Red table with text lines for currently triggered signals.
Status Table (bottom left): Overview of all indicators with current status (On/Off, Values, Thresholds).
Plots in the chart
RSI, MACD Line & Signal Line, ADX: Are displayed as lines if activated in the GUI; configurable colors & line thicknesses.