JXMJXRS - T3 Stack Aligner (Smooth)The JXMJXRS - T3 Stack Aligner is a multi-timeframe trend confirmation tool that uses a smoothed moving average known as the T3. The T3 is built using six layers of exponential moving averages to reduce noise and lag while maintaining a smoother appearance than traditional moving averages. This indicator helps identify when multiple timeframes are aligned in the same direction, giving greater clarity on whether a trend is strong and consistent.
The indicator plots a single T3 line on the chart and changes its colour depending on whether all selected timeframes are showing the same trend direction. This trend condition is based on either the slope of the T3 or a price comparison with the T3, depending on which method is selected. When all timeframes agree that the market is trending up, the line turns green. When they all agree that it is trending down, the line turns red. If the timeframes are not in agreement, the line appears grey. This helps traders avoid uncertainty during periods of mixed or unclear trend behaviour.
The settings allow the user to control how the T3 line is calculated and how trend alignment is measured. The T3 Length setting adjusts how long the base smoothing period is, and the Smoothing Factor controls the weight used in the T3 calculation. The Trend Method lets the user choose between detecting trend direction by slope or by comparing price to the T3. Finally, four timeframes can be selected. All four must meet the trend condition for the green or red colour to appear. If even one timeframe is out of sync, the line will remain grey until alignment returns.
This tool is designed for traders who want to stay aligned with the broader trend across multiple timeframes and filter out short-term noise. It does not provide signals but supports trend-following strategies by confirming direction with stronger confluence.
Chart patterns
Trend Volume LONG / SELL signalI have created this indicator based on my personal trading needs.
It is designed to follow market trends and analyze volume dynamics by leveraging the engulfing pattern combined with various volume-based indicators to provide insightful signals.
Although it is still in development, it is already available for use through a monthly subscription .
It is important to emphasize that this indicator is not intended for blind entry into trades . Instead, it serves as a tool to assist traders in identifying potential entry points , especially when price approaches significant levels such as supply and demand zones.
It is excellent to integrate into your existing trading strategy to enhance decision-making.
I usually use it on a 15/30/H1 time frame.
It works better in a trending market e sometimes is easy to see a market manipulation after the signal.
Thank you so much
HL Sniper RSI Based Buy/SellProfit Sniper RSI is a precision-engineered indicator that generates high-confidence Buy and Sell signals by dynamically interpreting the Relative Strength Index (RSI) across five market zones. It is designed to reduce signal noise and avoid false breakouts using a combination of crossover logic, zone validation, and trend sentiment detection.
Swing Crypto Bot – Extended Patterns + Three Outside UpScript improved for Crypto Long trades with chartist analysis
1st Candle 15 - Win Resume by HLMTraderIndicator Description (English version):
Breakout Summary of the First Candle (with filters)
This indicator is designed to analyze the price behavior after the formation of the first 15-minute candle of the day — especially useful for assets like the Brazilian mini index (WIN).
It detects the first candle of the day and monitors whether a clean breakout occurs (i.e., price breaks out in one direction without returning to the other side of the initial range). Each day, it updates statistics based on clean breakouts only, ignoring false or mixed breakouts.
🔍 What the indicator does:
Marks the first candle of the day (adjustable in code or through inputs if enabled)
Tracks upward and downward breakouts
Detects “clean breakouts” without reversion
Displays a dynamic table showing:
Daily, weekly, and monthly totals
Success rate percentages
A record of recent days’ breakout results
📊 Best for:
Breakout trading strategies
Opening range breakout studies
Visual backtesting of opening setups
Price action traders looking for historical patterns BMFBOVESPA:WIN1!
Ravi R-Series (C) Al Mahira LLC DuabiR-Series Indicator is an invite only !
It helps traders to identify the trend for either short term trades, swing, positional, or SCALPING!!!
Follow the Buy Sell signals. To automate your trades based on R-Series kindly contact us.
#NIFTY #BANKNIFTY # BTC #Options #NASDAQ #S&P #Stocks #Forex #Crudeoil
Ravi
Al Mahira LLC Dubai
Elliott Wave Complex Correction Pattern DetectorDescription:
This indicator detects complex Elliott Wave correction patterns including:
- ABCDE Triangle patterns (converging price action)
- WXY Complex corrections (double three patterns)
- WXYZ Complex corrections (triple three patterns)
Features:
- Automatic pattern detection based on zigzag pivots
- Customizable pivot length and deviation parameters
- Visual pattern labeling with connecting lines
- Alert notifications for each pattern type
- Adjustable colors and transparency settings
How to use:
1. Add the indicator to your chart
2. Adjust the Pivot Length to match your timeframe
3. Set Pattern Deviation % based on market volatility
4. Choose which patterns to detect
5. Enable alerts for real-time notifications
Note: This indicator identifies potential patterns based on price structure.
Always confirm with additional analysis before making trading decisions.
Elliott Wave Impulse and Terminal Pattern DetectorDescription:
This indicator detects Elliott Wave impulse and terminal patterns based on
zigzag pivot analysis. It follows the NEOWave theory principles for
identifying 5-wave structures in financial markets.
Features:
- Automatic detection of impulse waves (1-2-3-4-5)
- Terminal pattern detection (A-B-C-D-E) with overlap
- Customizable pivot length for different timeframes
- Visual wave labeling with adjustable size and colors
- Overlap prevention for cleaner chart display
- Alert notifications for pattern detection
How to use:
1. Adjust Pivot Length based on your timeframe (default: 7)
2. Enable/disable pattern labels as needed
3. Customize colors for bullish/bearish patterns
4. Set alerts to be notified of new patterns
Wave Rules Applied:
- Wave 3 must be longer than Wave 1
- Wave 3 cannot be the shortest wave
- Proper retracement ratios for waves 2 and 4
- Terminal patterns identified by wave 4 overlapping wave 1
Note: This indicator is for educational purposes. Always confirm
patterns with additional analysis before making trading decisions.
BullTrading Easy Tops & BottomsTRADING TOOL OVERVIEW
The Easy Tops & Bottoms indicator identifies potential reversal points on intraday charts by analysing volatility patterns and momentum shifts during major trading sessions. It projects horizontal zones that may act as support or resistance, adapting dynamically to price behavior.
This indicator is designed for use on intraday timeframes from 1-minute to 15-minute charts only.
HOW THE INDICATOR WORKS
The indicator uses an adaptive algorithm to evaluate momentum exhaustion and volatility clusters within intraday sessions (aligned with New York local time). It generates time based zones when conditions indicate potential trend reversals, such as after volatility spikes followed by contraction. These zones extend horizontally until price breaks boundaries or a bar limit is reached.
- Support Zones : Formed during bullish sessions with tail volatility, suggesting potential bottoms.
- Resistance Zones : Formed during bearish sessions with wick volatility, suggesting potential tops.
Zones are filtered for significant sessions to focus on meaningful price action. Signals trigger based on price interaction with the zone, requiring a specific relationship between the candle's low, high, and close relative to the zone level—for example, engulfing the level but closing in the reversal direction.
Note that signals and zone behaviors will differ across timeframes (e.g., 1m, 5m, 15m) due to varying candle sizes affecting how closes relate to zone triggers. Shorter timeframes may show more frequent but noisier interactions, while longer ones capture broader momentum shifts.
USERS GUIDE
What the Indicator Does?
The indicator has two operating modes: Buy/Sell Signal Mode (suitable for beginners and trend-following traders—important note: trend-following traders must filter according to their own trend criteria) and Support/Resistance Mode, which is a full and complete trading system.
- Plots Dynamic Zones: Horizontal boxes appear at qualifying session ends, representing support (bottoms) or resistance (tops).
- Active zones use a semi-transparent colour (customisable) and extend rightward while valid.
- Expired zones (after break or timeout) shift to a historical colour for reference.
- Generates Signals (in Buy/Sell Signal Mode): Labels appear on zone interactions confirming reversal potential:
- "BUY" (green) for support zones.
- "SELL" (red) for resistance zones.
- Time Based Focus: Ties to intraday periods like Asian, London, and New York transitions. Use NY Local Time in your charts.
- Additional Elements: Includes a watermark with symbol, timeframe, and date; an optional NotePad table for notes.
How to Interpret Signals
- Zone Dynamics: Active zones indicate ongoing validity; expiration signals a potential shift (e.g., a support break may turn it into resistance).
- Signal Triggers: Require price to test the zone level with a closing bias toward reversal. These are suitable for beginners learning basic reversals or trend traders adding their own filters (e.g., moving averages for direction).
- Value for Users: Beginners can use zone height to set stop-loss (SL) below/above the box, enabling a 1:2 risk-reward ratio (RR) for take-profit (TP) at twice the zone distance.
- Timeframe Variations: Expect different signals on 1m vs. 15m, as smaller candles on lower frames may trigger more selectively based on close positions relative to zones.
- Note on Entries in Internal Range Zones: For all entries (the Internal Range inside range zones), when a big zone swallows smaller zones ahead, consider using the bigger zone or the SL price level as an entry level.
PRACTICAL TRADING SCENARIOS
Here, we expand on how to apply the indicator in real-world trading, with detailed examples for each mode. These scenarios assume a basic understanding of risk management, such as position sizing at 0.5-1.5% of account capital per trade. Always backtest these ideas on historical data for your specific instrument (e.g., forex pairs like EUR/USD or indices like US30).
Buy/Sell Signal Mode: Reversal and Trend-Following Applications
This mode is ideal for spotting reversal opportunities while allowing flexibility for trend filters. Signals appear as labels when price interacts with zones in a confirmatory way, making it beginner-friendly for learning entry points. Trend-following traders should overlay their preferred trend indicators (e.g., a 50-period EMA) to avoid counter-trend trades.
Important critical note: In this mode, the 1:2 RR is based and measured directly on the zone height (not on the actual distance from entry price to SL). The correct SL placement is at the far edge of the zone (e.g., zone bottom for buys, zone top for sells), and TP is set at twice the zone height from the signal level (the key trigger price where the label appears).
- Basic Reversal Scalping (Beginner-Friendly): On a 5-minute chart during the London session open, after a sharp down-move in EUR/USD, a support zone forms with signal level at 1.0850 (zone top) and height of 10 pips (zone bottom at 1.0840). Wait for a "BUY" signal when price dips to test the zone (low touches 1.0850) but closes above it. Enter long at the current price (e.g., 1.0855). Set SL at the zone bottom (1.0840), and TP at the signal level + 2x zone height (1.0850 + 20 pips = 1.0870). This ensures the 1:2 RR is measured purely on the zone (risk = 10 pips zone height, reward = 20 pips), regardless of exact entry. If volatility is high (filter enabled), this setup prioritizes stronger sessions for better win rates.
- Trend-Following with Filter: On a 15-minute chart of GBP/JPY during New York AM, the overall trend is upward (price above a 200-period SMA). A support zone appears with signal level at 185.20 (zone top) after a pullback, with a height of 20 pips (zone bottom at 185.00). Ignore any "SELL" signals as they counter the trend; instead, wait for a "BUY" when price tests the zone from above and closes bullishly. Enter long at the current price (e.g., 185.25). Set SL at the zone bottom (185.00), and TP at the signal level + 2x zone height (185.20 + 40 pips = 185.60). Add a trend filter like MACD histogram turning positive for confirmation, reducing whipsaws in ranging markets. The RR remains 1:2 based on the zone (risk = 20 pips height, reward = 40 pips).
- Range-Bound Day Trading: In a 1-minute chart of USD/JPY during Asian session consolidation, multiple zones form stacking as support/resistance. Monitor for "SELL" at a resistance zone with signal level at 147.80 (zone bottom) and height of 8 pips (zone top at 147.88) after an uptick. Enter short on the signal at the current price (e.g., 147.78). Set SL at the zone top (147.88), and TP at the signal level - 2x zone height (147.80 - 16 pips = 147.64). Shorter timeframes like 1m may produce more signals due to tighter candle closes, but use the volatility filter to avoid flat periods—test historically to see how 1m noise compares to 15m's smoother triggers. The RR is fixed at 1:2 on the zone (risk = 8 pips height, reward = 16 pips).
Support/Resistance Mode: Standalone Contrarian System for Fading Breaks
This mode hides signals and labels, turning the indicator into a complete contrarian trading system focused on fading zone breaks. It treats broken zones as "flips"—a broken support becomes potential resistance, and vice versa. Entries use limit orders at a distance equal to the zone height, with fixed 1:2 RR based on that height. No additional filters are required, but combining with session timing enhances edge. Alerts fire on new zone creation, allowing proactive setup.
When a setup results in a stop loss in Support/Resistance Mode, the original zone can be used for a "Stop & Reverse" trade with the same trading proportions. This means reversing the position direction upon hitting SL, using the original zone to set the new entry (at the box top/bottom trigger level), SL (at the opposite box edge), and TP (2x the height beyond entry)—effectively capturing momentum in the opposite direction while maintaining the 1:2 RR.
- Fading a Support Break (Short Setup): On a 5-minute chart of AUD/USD during NY PM, a support zone at 0.6650 (height 12 pips) breaks when low pierces below 0.6638. Consider the zone flipped to resistance. Place a sell limit order 12 pips above the broken zone (at 0.6662), SL 12 pips above entry (0.6674), and TP 24 pips below entry (0.6638, achieving 1:2 RR). This anticipates sellers re-entering on pullbacks to the former support. If the volatility filter is on, this only applies to significant breaks; historically, test on pairs with clear pip values to adjust for spreads.
Stop & Reverse Scenario: If the short position hits SL at 0.6674 (price rallies above), reverse to a long position. Use the original 12-pip zone: Place a buy limit order on the original broken support (now acting as flipped resistance, at 0.6650 box top), SL 12 pips below the new entry (0.6638 box bottom), and TP 24 pips above the new entry (0.6674, maintaining 1:2 RR). This captures potential upside momentum after the false break.
- Fading a Resistance Break (Long Setup): In a 15-minute chart of Nasdaq futures (NQ) during London close, a resistance zone at 18500 (height 50 points) breaks upward (high > 18550). Flip it to support. Place a buy limit order 50 points below the broken zone (at 18450), SL 50 points below entry (18400), TP 100 points above entry (18550). This catches pullbacks in uptrends. Longer timeframes like 15m may show fewer but more reliable breaks due to broader candle relationships—compare to 1m, where smaller candles might invalidate zones quicker.
Stop & Reverse Scenario: If the long position hits SL at 18400 (price drops below), reverse to a short position. Use the original 50-point zone: Place a sell limit order on the original broken resistance (now acting as flipped support, at 18500 box bottom), SL 50 points above the new entry (18550 box top), and TP 100 points below the new entry (18400, maintaining 1:2 RR). This captures potential downside momentum after the false break.
- Multi-Zone Contrarian Scalping in High-Volatility Sessions: On a 1-minute chart of Bitcoin (BTC/USD) during NY open, several zones form and break in quick succession. After a resistance at 65000 (height 200 USD) breaks, place buy limit 200 USD below (64800), SL at 64600, TP at 65200. Conversely, for a broken support at 64000 (height 150 USD), sell limit 150 USD above (64150), SL 64300, TP 63850. Use the max bars setting to limit zone lifespan in fast markets; enable volatility filter to focus on explosive sessions like news releases. This mode's standalone nature suits automated mindsets—backtest to quantify edge, noting 1m's frequent triggers vs. 15m's strategic ones.
Stop & Reverse Scenario: For the buy after resistance break, if it hits SL at 64600 (price falls below), reverse to short. Use the original 200 USD zone: Place a sell limit order on the original broken resistance (now acting as flipped support, at 65000 box bottom), SL 200 USD above the new entry (65200 box top), TP 400 USD below the new entry (64600, maintaining 1:2 RR). Similarly, for the sell after support break, if it hits SL at 64300 (price rallies above), reverse to buy: Use the original 150 USD zone: Place a buy limit order on the original broken support (now acting as flipped resistance, at 64000 box top), SL 150 USD below the new entry (63850 box bottom), TP 300 USD above the new entry (64300, maintaining 1:2 RR). This captures potential momentum after the false breaks.
- Risk Considerations for Both Modes: Always test scenarios historically and adjust for instrument specifics like pip/point values and spreads. For example, forex might use 1-2 pip buffers, while crypto needs larger due to volatility. This is not trading advice; users should evaluate independently and consult professionals.
KEY SETTINGS
- Indicator Mode: "Buy/Sell Signal Mode" for signals; "Support/Resistance Mode" for zones only.
- Show S/R Zones: Toggle box visibility.
- Colours: Customise active/historical zones, buy/sell labels.
- Max Bars for Signal: Zone extension limit (default: 288).
- Require Significant Volatility: Filter for notable sessions (default: true).
- Days to Keep Historical Zones: Retention period (default: 7).
- Show NotePad?: Toggle notes table.
ALERTS
- Signal Mode: On BUY/SELL triggers.
- S/R Mode: On new zone creation.
Backtest thoroughly before use.
Why Protected?
This script uses a proprietary zone detection method designed to highlight support/resistance zones in a clear, structured way. To maintain the integrity and unique utility of the algorithm, the code is closed-source.
Important Considerations
This tool does not guarantee profits and is not intended to replace sound trade management or risk discipline. It is designed to aid traders in visualiSing market structure. Use responsibly with appropriate risk measures.
Legal Disclaimer
This indicator is provided for educational and informational purposes only. It is not intended as financial, investment, or trading advice, and does not constitute a recommendation to buy, sell, or hold any financial instrument.
Trading financial markets involves substantial risk. Past performance of any trading strategy or indicator is not indicative of future results. Users of this indicator assume full responsibility for their trading decisions. No guarantees are made regarding the accuracy, reliability, or profitability of the signals generated by this tool.
This indicator is published as-is, without any express or implied warranties. The publishers shall not be held liable for any losses or damages, direct or indirect, arising from the use, misuse, or reliance on this tool.
All trading decisions should be made with consideration of your financial situation and risk tolerance. Consultation with a licensed financial advisor is strongly recommended before making any investment decisions.
By using this indicator, you acknowledge and agree to these terms. Your use constitutes acceptance of full responsibility and the understanding that trading is inherently risky and should be approached with caution and discipline.
Score Panel All Indicators (No ADX)Score Panel Indicator User Guide
This document explains how to use and interpret the custom Pine Script indicator named "Score Panel All Indicators (No ADX)" that you can use on the TradingView platform.
1. Introduction
This indicator combines various technical analysis indicators into a single panel to visualize the overall market strength and direction with a score between 0 and 100. Additionally, it displays this total score as a direction line on the chart and gives special weight to volume movement. Its purpose is to help you make faster and more informed trading decisions by eliminating the need to track multiple indicators simultaneously.
2. Adding the Indicator to TradingView
Open Pine Editor: Click on the "Pine Editor" tab at the bottom of the TradingView screen.
Paste the Code: Paste the Pine Script code provided to you (the code forming the basis of this document) into the Pine Editor.
Add to Chart: Click the "Add to Chart" button in the upper right corner of the editor.
The indicator will now be added to your chart, and a score panel will appear in the upper right corner, along with a direction line on the chart.
3. Parameters (Settings)
You can change the indicator's settings by clicking the gear icon (Settings) next to the indicator's name on the chart. Here are the main parameter groups:
Color Parameters
Red (Below 31): Color to be used when the score is below 31 (Default: Red).
Neutral Gray (31-50): Color to be used when the score is between 31 and 50 (Default: Gray).
Yellow (50-55): Color to be used when the score is between 50 and 55 (Default: Yellow).
Purple (55-65): Color to be used when the score is between 55 and 65 (Default: Purple).
Green (65-75): Color to be used when the score is between 65 and 75 (Default: Green).
Blue (Above 75): Color to be used when the score is above 75 (Default: Blue).
Calculation Periods
Calculation Period (Default): General default calculation period.
EMA/SMA/WMA/HMA Length: Separate period lengths for moving averages.
RSI/CCI/MACD/Stoch Lengths: Periods for momentum indicators (fast, slow, and signal MA lengths for MACD).
ATR/Bollinger Bands/ROC/Momentum Lengths: Periods for volatility and other momentum indicators.
SAR Start AF/Increment AF/Maximum AF: Acceleration factors for Parabolic SAR.
MFI/VWMA/DMI Lengths: Periods for Money Flow Index, Volume Weighted Moving Average, and Directional Movement Index.
Ichimoku Lengths/Displacement: Conversion, base, lagging span2, and displacement lengths for Ichimoku cloud.
KAMA/TEMA Lengths: Periods for Kaufman's Adaptive Moving Average and Triple Exponential Moving Average.
CCI (2)/Fractal/Gann/Force/VWMA (2)/DPO/PSAR (2) Lengths: Periods for additional indicators.
Volume Average Length: Average volume calculation period for the volume score.
Direction Line Smoothing Length: Determines how smooth the direction line will be (higher values mean a smoother line).
4. Interpreting the Score Panel
The panel in the upper right corner summarizes the current market situation:
DIRECTION: The large heading at the top shows the overall market direction:
UP: Uptrend.
DOWN: Downtrend.
WAIT: Neutral or indecisive market.
This direction is primarily determined by the volume score. If the volume score is outside specific thresholds (very high or very low), the direction is directly determined by volume. Otherwise, it is determined by the overall total score.
GROUP / SCORE: These columns categorize indicators into groups and show the average score for each group.
Score between 0-100: Each group's score is between 0 (strong SELL) and 100 (strong BUY).
Color Coding: Each group's score is color-coded according to the color ranges you defined above. This allows you to see at a glance which groups are trending upwards or downwards.
TOTAL SCORE: This is the average of all groups and represents the overall market strength. The background color of this score also changes dynamically according to the f_getColor function.
5. Interpreting the Direction Line
The line drawn on the chart shows the smoothedToplamSkor value. This line is a smoothed version of the total score, reflecting the general trend free from momentary fluctuations.
Line Color: The color of the line changes according to the color ranges you defined based on the smoothedToplamSkor value. This allows you to quickly understand the overall market trend by looking at the line's color.
Horizontal Threshold Lines: The chart includes dashed horizontal lines at levels 10, 35, 50, 65, and 100. These lines help you visually determine which range the score is in and, consequently, the market's direction (BUY, SELL, NEUTRAL).
100 (BUY Max): Maximum BUY level.
65 (BUY Threshold): BUY signal threshold.
50 (Neutral Midpoint): Neutral midpoint.
35 (SELL Threshold): SELL signal threshold.
10 (SELL Min): Minimum SELL level.
6. Customizing Colors and Smoothing
You can go to the indicator settings and select your desired color for each score range from the input.color parameters. Additionally, you can adjust how smooth the direction line will be by changing the Direction Line Smoothing Length parameter. A higher value means a smoother line, while a lower value means more detail.
7. Tips and Best Practices
Timeframe: It is important to adjust the indicator periods according to the timeframe you are using (e.g., 1-hour, 4-hour, daily). Different timeframes may show different market behaviors.
Combination: While this indicator is a powerful tool on its own, I always recommend using it in conjunction with your own trading strategy and other analysis methods.
Observation: Observing how the indicator reacts in different markets and timeframes will help you optimize its use.
Volume Priority: Remember the priority of the volume score on the overall direction. A low-volume decline or rise, even if other indicators signal "BUY" or "SELL," might result in a "WAIT" or opposite direction signal due to volume.
I hope this guide helps you use the indicator more efficiently. I wish you profitable trades!
Fractal Indicator w BreaksFractal Indicator with Fractal break lines
This indicator identifies fractal highs and lows using a 5-bar pattern and tracks breakouts with visual lines.
Features:
Detects fractal highs and lows automatically
Shows active fractal levels as black dotted lines
Draws solid black horizontal lines when fractals are broken
Tracks up to 200 fractal points with customizable settings
Real-time breakout detection
Clean, minimalist design with black lines only
How it works:
Fractal highs/lows appear as dotted horizontal lines extending to the right
When price breaks through a fractal level, the dotted line is replaced with a solid horizontal line connecting the original fractal point to where the break occurred
Includes alert conditions for fractal breakouts
Perfect for identifying key support/resistance levels and breakout trading opportunities across any timeframe.
Alternate Hourly HighlightAlternate Hourly Highlight
This indicator automatically highlights every alternate one-hour window on your chart, making it easy to visually identify and separate each trading hour. The background alternates color every hour, helping traders spot hourly cycles, session changes, or develop time-based trading strategies.
Works on any timeframe.
No inputs required—just add to your chart and go!
Especially useful for intraday traders who analyze price action, volatility, or volume by the hour.
For custom colors or session windows, feel free to modify the script!
Sweep & Reclaim Indicator with Time, EMA & ATR FilterCandlestick structure scalping
With this model, you are looking for a sweep of a bearish candle, then that bullish candle closes back inside the range of the bearish candle and you buystop the reclaimed candles high. Vice versa for bearish. I like to use the candle low as stop targeting 1R or higher.
You also only want to take trades between 9:30-11:30AM EST, you want an ATR above 10, and a LTF EMA, I like the 10. Those are all attached as filters with this indicator.
[Top] Multi-Candle Pattern DetectorThe Multi-Candle Pattern Detector is a powerful tool that scans for a wide variety of high-probability candlestick formations directly on the chart. It highlights key multi-bar reversal and continuation patterns using intuitive emoji-based labels and descriptive tooltips, helping traders quickly assess market conditions and potential setups.
Supported patterns include:
Bullish & Bearish Engulfing
Morning Star / Evening Star
Three Line Strike
Rising / Falling Three Methods
Hammer / Inverted Hammer / Hanging Man / Gravestone Doji
To reduce false signals, this script includes a built-in trend filter using a custom LHAMA (Low-High Adaptive Moving Average) calculation. Patterns are only displayed when recent price action is not flat, helping traders avoid entries during consolidation.
Users can toggle each pattern type individually, making the script adaptable for various strategies and timeframes.
⸻
Potential Uses
Reversal Spotting: Identify key inflection points at the end of trends.
Continuation Confirmation: Confirm trend strength following brief pauses in momentum.
Price Action Training: Visually reinforce recognition of textbook candlestick patterns.
Strategy Integration: Combine with trend or volume filters for more advanced rule-based systems.
⸻
This indicator is suitable for traders who rely on price action and candlestick psychology, and is useful across all asset classes and chart intervals.
MA Shift (Offset Only + Flip Dots)Indicator Overview
This custom moving average indicator shifts the SMA away from price by a fixed percent or ATR multiple. It delivers a clear, uncluttered view of trend direction and momentum while keeping the price bars visible. A single offset line glows in semi-transparent shading and changes color based on trend state. When the price crosses the base SMA, a small dot marks the flip point.
Key Features
Adjustable Length
Choose any SMA period (default six) to suit your time frame and trading style.
Flexible Offset Mode
Percent mode places the line a fixed percentage above or below the SMA.
ATR mode spaces the line dynamically based on market volatility.
Direction Toggle
Shift the line up or down away from candles.
Glow Effect
A wide, semi-transparent band highlights the offset line for easy visibility.
Trend-Flip Dots
A tiny circle appears below the bar when the trend turns up and above the bar when it turns down, helping you spot reversals at a glance.
Custom Candle and Bar Coloring
Bars and candles recolor to reflect the current trend, reinforcing visual clarity.
How It Works
Base SMA Calculation
The indicator computes a standard SMA on your chosen source (high+low 2 by default).
Offset Application
It then adds or subtracts the percent or ATR-based distance to create a second line.
Trend Detection
When price moves above the SMA, the offset line and bars turn to your “up” color. When price drops below, they switch to your “down” color.
Flip Signals
On the bar that triggers a color change, a dot marks the exact reversal point.
Trading Signals and Usage
Trend Confirmation
Use the offset line as a clean trend guide. Price consistently above the line with green bars signals a bullish regime. Price below the line with orange bars signals bearish control.
Entry and Exit
Long Entry: Wait for a flip-up dot and a green close above the offset line.
Short Entry: Watch for a flip-down dot and an orange close below the offset line.
Stops and Targets: Place stops just inside the offset line on pullbacks for dynamic risk management.
Avoiding Whipsaws
The visual separation helps you ignore minor noise around price. Combine flip dots with bar color to filter false turns.
Confluence with MACD
Pair this offset SMA with the MACD for stronger signals:
MACD Trend Filter
Require the MACD line to be above its signal line (and histogram above zero) before taking a long flip-up from the offset MA.
Momentum Confirmation
When the offset SMA flips to a downtrend, look for the MACD histogram to turn negative. That alignment avoids fade-against-momentum trades.
Entry Timing
Use the MACD crossover as a lead-in filter and the offset SMA flip as the actual trigger. This two-step approach keeps you on the right side of larger moves.
Publishing Tips on TradingView
Description: Summarize features and usage in the indicator’s “About” field.
Inputs: List each setting clearly so users know how to tweak period, offset mode, percent/ATR values and color choices.
Examples: Include a chart snapshot showing a long setup with both the offset SMA flip and a confirming MACD crossover.
Release Notes: Mention version defaults (six-period SMA, ten-percent offset) and invite feedback for improvements.
Tags: Use relevant keywords like “Moving Average,” “Offset Indicator,” “Trend Filter,” and “MACD Confluence” to make it easy to find.
With its simple dot signals and customizable glow, this offset SMA becomes a powerful visual tool—especially when paired with MACD—for spotting clean trend entries and exits.
Fano algoritmFano Algorithm – Smart FVG Indicator for TradingView
Fano Algorithm is a powerful and minimalist Fair Value Gap (FVG) indicator designed for traders who follow Smart Money Concepts (SMC). Built to highlight potential areas of price inefficiency, this tool automatically detects FVGs across all timeframes and displays them cleanly on the chart – without clutter or distractions.
Core Features:
Automatic detection of Bullish and Bearish FVGs
Clean visual display with customizable color options
Alerts when price enters an FVG zone
Works on any asset and any timeframe
Optimized for precision and clarity
fano 2.0 – completo sin etiquetas FVGFano 2.0 is a powerful and minimalist Fair Value Gap (FVG) indicator designed for traders who follow Smart Money Concepts (SMC). Built to highlight potential areas of price inefficiency, this tool automatically detects FVGs across all timeframes and displays them cleanly on the chart – without clutter or distractions.
Core Features:
Automatic detection of Bullish and Bearish FVGs
Clean visual display with customizable color options
Alerts when price enters an FVG zone
Works on any asset and any timeframe
Optimized for precision and clarity
EMA Crossover Indicator with UTC Time Filter and Profit LabelsThe PineScript code provided is an indicator for TradingView that implements two user-defined Exponential Moving Averages (EMAs) with default periods of 5 and 9, generates buy and sell signals at EMA crossovers, filters these signals based on a user-specified UTC time window, and adds labels when the price moves 100 points in the profitable direction from the entry point. Below is a detailed description of the script's functionality, structure, and key components:
Overview
Purpose: The indicator plots two EMAs on the chart, identifies crossover points to generate buy and sell signals, restricts signals to a user-defined UTC time range, and labels instances where the price moves 100 points in the profitable direction after a signal.
Platform:
Written in PineScript v5 for TradingView.
Indicator Type:
Overlay indicator (plotted directly on the price chart).
Key Features
User-Defined EMAs:
The script calculates two EMAs based on user inputs:
Short EMA : Default period is 5 bars.
- **Long EMA**:
Default period is 9 bars.
Users can adjust these periods via input settings (minimum period of 1).
2. Crossover Signals:
Buy Signal: Triggered when the Short EMA crosses above the Long EMA
( ta.crossover ).
Sell Signal: Triggered when the Short EMA crosses below the Long EMA
( ta.crossunder ).
Labels are added at these crossover points:
"BUY" label (green, positioned below the bar) for bullish crossovers.
"SELL" label (red, positioned above the bar) for bearish crossovers.
3. UTC Time Filter:
Users can specify a UTC time window during which signals are valid.
Inputs include:
Start Hour and Minute (default: 00:00 UTC).
End Hour and Minute (default: 23:59 UTC).
The isTimeInRange() function checks if the current bar's timestamp falls within this
window, handling both same-day and overnight ranges (e.g., 22:00 to 02:00).
Only crossovers occurring within the specified time window generate signals and
labels.
4. Profit Tracking (+100 Points):
The script tracks the price movement after a buy or sell signal:
For a buy signal , a "+100" label is added if the price increases by 100 points
or more from the entry price.
For a sell signal , a "+100" label is added if the price decreases by 100 points
or more from the entry price.
The points threshold is user-configurable (default: 100.0 points).
Labels are color-coded (green for buy, red for sell) and placed only once per signal to
avoid chart clutter.
5. Visual Elements:
EMAs : Plotted on the chart (Short EMA in blue, Long EMA in red).
Labels:
Buy/Sell crossover labels are placed at the low/high of the bar, respectively.
"+100" labels are placed at the low (for buy) or high (for sell) of the bar where
the profit threshold is met.
Code Structure
Indicator Declaration:
indicator("EMA Crossover Indicator with UTC Time Filter and Profit Labels",
overlay=true): Defines the indicator name and sets it to overlay on the price chart.
Inputs:
emaShortPeriod and emaLongPeriod: Integer inputs for EMA periods
(defaults: 5 and 9).
startHour, startMinut, endHour, endMinute: Integer inputs for UTC time window
(defaults: 00:00 to 23:59).
pointsThreshold: Float input for the profit target (default: 100.0 points).
EMA Calculations:
emaShort = ta.ema(close, emaShortPeriod): Computes the Short EMA using the
closing price.
emaLong = ta.ema(close, emaLongPeriod): Computes the Long EMA.
Time Filter Function:
isTimeInRange(0: Converts the current bar's UTC time and user inputs to minutes,
then checks if the current time is within the specified range. Handles overnight
ranges correctly.
State Management:
Variables: entryPrice (stores signal entry price), isBuySignal and isSellSignal (track
active signal type), `profitLabelPlaced` (prevents multiple profit labels).
Reset on new signals to prepare for the next trade.
Signal Detection and Labeling:
Detects crossovers using ta.crossover and ta.crossunder.
Places "BUY" or "SELL" labels if the crossover occurs within the UTC time window.
Monitors price movement post-signal and places a "+100" label when the threshold is
met.
Usage
Setup: Add the indicator to a TradingView chart. Adjust EMA periods, UTC time
window, and points threshold via the indicator settings.
Output:
Two EMA lines (blue and red) appear on the chart.
"BUY" and "SELL" labels appear at valid crossover points within the UTC time window.
"+100" labels appear when the price moves 100 points in the profitable direction after
a signal.
Applications: Useful for traders who want to:
Follow EMA crossover strategies.
Restrict trading signals to specific time sessions (e.g., London or New York session).
- Identify when a trade reaches a specific profit target.
Notes
Points Definition: The 100-point threshold is in the same units as the asset's
price (e.g., $100 for stocks, 100 pips for forex). Adjust `pointsThreshold` for
different assets.
Time Zone: Signals are filtered based on UTC time, ensuring consistency across
markets.
Label Management: The script ensures only one "+100" label per signal to keep
the chart clean.
Limitations: The profit label is triggered only once per signal and does not
account for multiple hits of the threshold unless a new signal occurs.
If you need further clarification or want to add features (e.g., alerts, additional profit levels, or different time filters), let me know!
💧 USD Liquidity Index (Fed + M2 + Base)This custom indicator tracks USD liquidity by combining the Federal Reserve’s total assets (WALCL), M2 money supply (M2SL), and the monetary base (BASE) — all sourced from FRED (Federal Reserve Economic Data).
It's designed to provide a macro-level view of liquidity conditions in the U.S. financial system. This index can be used to help gauge the risk-on vs risk-off environment for assets like Bitcoin, equities, and commodities.
Higher values typically indicate liquidity expansion (bullish for risk assets).
Declining values indicate liquidity contraction or quantitative tightening (bearish for risk assets).
📊 Data Sources:
FRED:WALCL – Fed Balance Sheet
FRED:M2SL – M2 Money Supply
FRED:BASE – Monetary Base
⚠️ Weekly timeframe only. Designed for macro swing traders, crypto investors, and liquidity-driven strategists.
Boring w/Prev LeginThis TradingView Pine Script highlights “boring” candles that follow a specific “legin” candle, based on strict supply/demand zone and price action rules inspired by your trading strategy.
A candle will be highlighted if it meets all of these:
The current candle is “boring” (low volatility, small range).
The previous candle was a “legin” (high volatility, big move).
The previous “legin” was much larger than the current “boring” candle (by TR or size).
The boring candle has both upper and lower wicks (not a marubozu).
The legin candle had a strong body (≥70% of its size) and a wick on its close side (showing strong price rejection).
Gap Box Highlighter (HTF Support)Gap Box Highlighter (Higher Timeframe Gaps)
This indicator visually highlights price gaps that occur between candles on a chosen higher timeframe, even when viewed on a lower timeframe chart. A gap is detected when the open price of the current higher timeframe candle does not equal the close price of the previous higher timeframe candle.
Features:
Detects gaps on any user-selected timeframe above 1 hour (e.g., 1H, 2H, 4H, Daily, Weekly, Monthly).
Displays gaps as colored boxes spanning the previous candle’s width.
Color-coded boxes: green for upward gaps (gap up), red for downward gaps (gap down).
Optional box fill for clearer visual emphasis.
User-friendly dropdown menu to select the timeframe for gap detection.
Helps traders spot significant price jumps and potential support/resistance zones formed by gaps.
Ideal for traders who want to track higher timeframe gaps while trading on lower timeframe charts, improving context and decision-making.
Previous Candle High/Low (Clean)✅ Creates one horizontal line for the previous candle’s high (green).
✅ Creates one horizontal line for the previous candle’s low (red).
✅ The lines update on each new candle, always following the most recent previous high/low.
✅ The lines are extended to the right — they don’t stack or clutter the chart.
✅ Works on all timeframes.
Alinhamento MACDs D1/H4/H1MACD Triple-Timeframe Trend Aligner
This custom indicator aligns MACD momentum across three timeframes — Daily (12,26,9), 4H (18,36,11), and 1H (24,52,18). A green background (bullish zone) appears when:
All three MACD histograms are green (positive momentum),
All three are above the zero line,
Price is above the 200 EMA in all timeframes.
This strict confirmation method filters weak trends and highlights only strong bullish alignment. Ideal for swing and trend-following strategies. Use inverse logic for bearish conditions.