False Breakout PRO📌 False Breakout PRO – Enhanced False Breakout Detection Tool
False Breakout PRO is an advanced version of the original "False Breakout (Expo)" indicator by .
This tool is designed to help traders detect bullish and bearish false breakouts with high precision. By offering a more customizable and smarter interface, it helps reduce noise and false signals through various filtering and visualization options.
🔍 How It Works
The script continuously scans for new highs or lows based on a user-defined period.
It identifies false breakouts when price briefly breaks out of a recent high/low but then quickly reverses. These are often seen as market traps, and this indicator aims to highlight them early.
✅ Key Features in the PRO Version
📌 Toggle to display all signals or only the most recent one
💬 Price labels with clean text and optional visibility
📊 Smart summary table for instant signal reference
📈 Auto-extended lines that follow price action
⚡ Lightweight and optimized for speed and real-time responsiveness
🛠 Configurable Settings
False breakout detection period
Signal validity window (how long a signal is considered active)
Smoothing types: Raw (💎), WMA, or HMA
Aggressive mode for early signal generation
Enable or disable:
Price labels
Summary table
Only latest signal mode
⚠️ License Notice
This script is derived from @Zeiierman’s original work and is published under the Creative Commons BY-NC-SA 4.0 license.
🔒 Commercial use is NOT allowed. Attribution to the original author is required.
🇸🇦 False Breakout PRO – أداة متقدمة لكشف الكسر الكاذب
False Breakout PRO هو إصدار مطور من السكريبت الأصلي "False Breakout (Expo)" من تطوير ، وتم تحسينه لتقديم تجربة استخدام أكثر احترافية ومرونة للمستخدمين للكشف عن الكسر الكاذب
🔍 آلية العمل
يقوم السكريبت بمراقبة القمم والقيعان الجديدة بناءً على فترة يتم تحديدها من قبل المستخدم.
ثم يحدد الكسر الكاذب عندما يكسر السعر مستوى مرتفعًا أو منخفضًا ثم يعود بسرعة. هذه الحركة غالبًا ما تكون خداعًا للمضاربين، ويقوم المؤشر بكشفها مبكرًا.
✅ أهم ميزات النسخة PRO
📌 التبديل بين عرض جميع الإشارات أو أحدث إشارة فقط
💬 عرض سعر الإشارة بنص نظيف واختياري
📊 جدول ملخص ذكي لعرض آخر الإشارات بسرعة
📈 تمديد تلقائي للخطوط لمتابعة حركة السعر
⚡ واجهة خفيفة وسريعة ومناسبة للعرض اللحظي
🛠 الإعدادات القابلة للتعديل
فترة تحديد الكسر الكاذب
مدة صلاحية الإشارة
أنواع الفلترة: 💎 خام، WMA، أو HMA
وضع الكشف العدواني (Aggressive)
خيارات العرض:
إظهار أو إخفاء السعر
إظهار أو إخفاء الجدول
عرض آخر إشارة فقط
⚠️ رخصة الاستخدام
تم تطوير هذا السكريبت بالاعتماد على السكريبت الأصلي من @Zeiierman
وهو مرخص بموجب Creative Commons BY-NC-SA 4.0
🔒 الاستخدام التجاري غير مسموح. ويجب نسب الفضل للمطور الأصلي.
المؤشرات والاستراتيجيات
Pullback Entry Zone FinderPullback Entry Zone Finder
Overview:
This indicator is designed to help traders identify potential buying opportunities during short-term pullbacks, particularly when faster-moving averages show signs of converging back towards slower ones. It visually flags potential zones where price might find support and resume its upward movement, based on moving average dynamics and price proximity.
How It Works:
The indicator utilizes four customizable moving averages (Trigger, Short-term, Intermediate, and Long-term) and Average True Range (ATR) to pinpoint specific conditions:
Pullback Detection: It identifies when the fast 'Trigger MA' is below the 'Short-term MA', indicating a potential short-term pullback or consolidation phase.
MA Convergence: Crucially, it looks for signs that the pullback might be weakening by detecting when the gap between the Short-term MA and the Trigger MA is narrowing (maConverging). This suggests the faster average is starting to catch up, potentially preceding a move back up.
Base Buy Zone (Orange Diamond): This signal appears when both the Pullback and Convergence conditions are met simultaneously. It indicates the general area where conditions are becoming favourable for a potential entry.
Refined Entry Zones:
Prime Entry Zone (Green Diamond): This appears within a Base Buy Zone if the bar's low comes within a specified percentage (Max Distance %) of the Short-term MA. It suggests price has pulled back close to the dynamic support of the Short MA.
ATR Entry Zone (Purple Diamond): This appears within a Base Buy Zone if the bar's low comes within the specified percentage (Max Distance %) of an ATR-based target level. This target level (Buy ATR Target Level, plotted as a purple line when active) is calculated by adding a multiple (ATR Multiplier %) of the ATR to the Short-term MA, providing a volatility-adjusted potential entry area.
Visual Elements:
Moving Averages: Four lines representing the Trigger, Short-term, Intermediate, and Long-term MAs (colors and opacity are customizable). Use the Intermediate and Long-term MAs to gauge the broader market trend.
Orange Diamond (Below Bar): Indicates a 'Base Buy Zone' where a pullback and MA convergence are detected.
Green Diamond (Below Bar): Indicates a 'Prime Entry Zone' where price is close to the Short-term MA during a Base Buy Zone.
Purple Diamond (Below Bar): Indicates an 'ATR Entry Zone' where price is close to the ATR-based target level during a Base Buy Zone.
Purple Line: Plots the calculated 'Buy ATR Target Level' only when the Base Buy Zone condition is active.
Input Parameters:
Moving Averages: Customize the Length and Type (EMA, SMA, WMA, VWMA) for all four moving averages.
ATR Settings: Adjust the ATR Length, the ATR Multiplier % (for calculating the target level), and the Max Distance % (for triggering the Prime and ATR Entry Zones).
Visualization: Set the colors for the four Moving Average lines.
How to Use:
Look for the Orange Diamond as the initial signal that pullback/convergence conditions are met.
The Green and Purple Diamonds suggest price has reached potentially more optimal entry levels within that zone, based on proximity to the Short MA or the ATR target, respectively.
Always consider the signals within the context of the broader trend, indicated by the Intermediate and Long-term MAs. This indicator is generally more effective when used to find entries during pullbacks within an established uptrend (e.g., Intermediate MA > Long MA).
Combine these signals with other forms of analysis, such as chart patterns, support/resistance levels, volume analysis, or other indicators for confirmation.
Disclaimer:
You should always use proper risk management techniques and conduct your own analysis before making any trading decisions. This indicator, or any other, will be of no use if you don't have good risk management.
BEAST Empathy Meter - English VersionBEAST Empathy Meter – AI-powered Market Sentiment & Entry Clarity
The BEAST Empathy Meter is an advanced AI-powered trading companion that helps traders identify market sentiment, emotional extremes, and precise entry conditions for both Long and Short trades. Designed as a fusion of emotional analytics and technical clarity, it decodes market dynamics using logic-based metrics rather than traditional noise.
---
## 📌 What does the BEAST Empathy Meter do?
It analyzes the psychological state of the market using 4 key modules:
1. **EmpathyScore System** – Calculates emotional momentum based on candle structure, volatility, ROC, MACD, RSI, volume and trend behavior.
2. **Fear & Greed Indicator** – Combines volatility, momentum, volume spikes and cluster sentiment (SPX, BTC, VIX) into a single intuitive score.
3. **Entry Confidence Matrix** – Dynamically scores trade setups from 0%–100% based on logic, clarity, trend alignment, and confirmation.
4. **Forecast Probability** – Assesses the strength of agreement between trend, momentum, GCN, cluster alignment, and WaveTrend dynamics.
---
## ⚙️ How it works
- The **EmpathyScore** ranges from –100 (Fear) to +100 (Greed), showing the emotional intensity of the market.
- A **dynamic entryScore** calculates the confidence of current setups and highlights when a Long or Short trade is potentially favorable.
- The **MetaScore** label combines risk, entryScore and forecast alignment to guide clear decisions:
- ✅ "🔥 Trade Recommended"
- ⚠️ "Mixed Signal"
- 🚫 "No Trade"
---
## 🧠 How to trade with it
- **Only trade when the MetaScore says "🔥 Trade Recommended"**.
- Use the **Entry Confidence table** to evaluate risk, confidence, forecast probability and WaveTrend validation.
- Confirm alignment with the **Fear & Greed bar**, sentiment tunnel, and cluster overview (SPX / BTC / VIX).
- Avoid trades during neutral or uncertain phases, especially when emotions and momentum disagree.
---
## 🔍 Originality
This indicator is 100% custom-built from the ground up and merges emotional sentiment, trend validation and machine-learning-inspired logic for a unique, forward-thinking approach to market timing. It is not a mashup of existing open-source indicators.
---
## 📷 Recommended chart setup
Use a clean chart with the BEAST Empathy Meter as your main overlay. The indicator works best on 30-minute to 1-hour charts, but is flexible enough to adapt to multiple timeframes.
---
EMA Cloud with Custom MAs and RSI [deepakks444]EMA Cloud with Custom MAs and RSI
Overview
A simple yet very effective tool, this indicator combines three essential elements to help you analyze the market with ease, using inputs to customize settings like MA types, lengths, and RSI periods. It includes an EMA Cloud to identify trends, two customizable Moving Averages (MAs) to confirm those trends, and a simple RSI (Relative Strength Index) to measure momentum. The EMA Cloud creates a colored area on your chart to show the trend direction at a glance, the MAs act as a second layer of confirmation, and the RSI, displayed in a separate pane, helps you understand the strength of the price movement. This setup is perfect for traders who want a clear, straightforward way to spot trends and gauge momentum without extra complexity.
Features
EMA Cloud:
The EMA Cloud is a shaded area on your chart that makes trend spotting easy. It’s created using two 3-period EMAs (Exponential Moving Averages): one based on the candle’s high price (called the High EMA) and one based on the candle’s low price (called the Low EMA). These EMAs track the recent highs and lows over the last three candles, forming a cloud-like area between them that moves with the price.
The cloud changes color based on where the candle is compared to these EMAs, giving you a quick visual of the trend:
Green: The candle is in a strong uptrend. This happens when the candle’s highest point (its high) touches or goes above the High EMA, and its lowest point (its low) stays above the Low EMA. In simple terms, the price is climbing higher and isn’t dropping below the recent lows, which shows strong bullish momentum and suggests the price might keep going up.
Red: The candle is in a strong downtrend. This happens when the candle’s lowest point (its low) touches or goes below the Low EMA, and its highest point (its high) stays below the High EMA. This means the price is falling lower and isn’t spiking above the recent highs, showing strong bearish momentum and suggesting the price might keep going down.
Yellow: The trend isn’t clear. This happens when the candle doesn’t fit the Green or Red conditions. For example, the candle might be stuck between the two EMAs, or it might be outside them but not showing a strong bullish or bearish move. A Yellow cloud tells you the market is in a neutral state, often during sideways movement or choppy price action, so it’s a sign to wait for a clearer trend before acting.
The cloud is overlaid directly on the price chart, so you can see the trend while watching the candles. It’s designed to be fast and responsive, thanks to the short 3-period EMAs, making it great for short-term trading.
Custom Moving Averages:
This indicator includes two Moving Averages (MAs) that you can customize to match your trading style. These MAs act as a backup to the EMA Cloud, helping you confirm the trend and spot potential entry or exit points.
You can choose the type of MA from a list: SMA (Simple Moving Average, which gives equal weight to all prices), EMA (Exponential Moving Average, which focuses more on recent prices), WMA (Weighted Moving Average, which gives more weight to recent prices in a linear way), HMA (Hull Moving Average, which is smoother and faster), RMA (Running Moving Average, often used in momentum indicators), or VWMA (Volume Weighted Moving Average, which factors in trading volume). Each type has its own strengths, so you can pick the one that suits your strategy best.
The default lengths are 20 for the first MA (shorter, faster) and 50 for the second MA (longer, slower), but you can adjust these lengths to make the MAs more or less sensitive. For example, a shorter length like 10 will react faster to price changes, while a longer length like 100 will show the bigger trend.
The MAs are plotted on the price chart in blue (for the first MA) and black (for the second MA). You can use them to see how the price is moving compared to the trend shown by the EMA Cloud, and they’re especially helpful for spotting crossovers (when the shorter MA crosses the longer MA), which can signal a change in trend.
RSI for Momentum:
The RSI (Relative Strength Index) is a simple momentum indicator that shows how strong the price movement is. It’s displayed in a separate pane below the chart, so it doesn’t get in the way of your price view.
This is a default 14-period RSI, meaning it looks at the last 14 candles to calculate momentum. You can adjust the period if you want it to be more or less sensitive—for example, a shorter period like 7 will react faster, while a longer period like 21 will be slower and smoother.
The RSI ranges from 0 to 100. A higher RSI (closer to 100) means the price is moving up with strong momentum, while a lower RSI (closer to 0) means the price is moving down with strong momentum. For example, if the RSI is rising and heading toward 70, it shows the price is gaining upward momentum, which can support a Green cloud signal. If the RSI is falling and heading toward 30, it shows the price is gaining downward momentum, which can support a Red cloud signal.
You can also use the RSI to see if momentum is slowing down. For example, if the price is going up but the RSI starts to flatten or drop, it might mean the uptrend is losing steam, even if the cloud is still Green. This can help you prepare for a potential trend change.
Settings
EMA Cloud:
Fixed at 3-period EMAs.
Additional MAs:
MA1 Length and MA1 Type: Set the first MA (default: 20, SMA).
MA2 Length and MA2 Type: Set the second MA (default: 50, SMA).
RSI Settings:
RSI Length: Default 14, adjustable.
Source: Default close, adjustable.
Usage
Spot Trends with the Cloud:
A Green cloud means the price is trending up, which can be a good time to buy or hold a position if you’re trading with the trend. It shows the price is moving higher with strength.
A Red cloud means the price is trending down, which can be a good time to sell or short if you’re looking for bearish opportunities. It shows the price is dropping with strength.
A Yellow cloud means the price isn’t showing a clear trend, so it’s often better to wait for a stronger signal before making a move. This helps you avoid getting caught in choppy or sideways markets.
Confirm with MAs:
The two MAs help you confirm the trend shown by the EMA Cloud. For example, if the cloud is Green (uptrend) and the shorter MA (blue) crosses above the longer MA (purple), it’s a stronger sign to buy, as both the cloud and the MAs agree the trend is up. If the cloud is Red (downtrend) and the shorter MA crosses below the longer MA, it’s a stronger sign to sell, as both tools confirm the downtrend.
You can also use the MAs to spot trend changes. If the price breaks above both MAs while the cloud turns Green, it’s a good sign a new uptrend is starting. If the price breaks below both MAs while the cloud turns Red, it’s a sign a new downtrend might be starting.
Check Momentum with RSI:
Use the RSI to see how strong the price movement is. If the RSI is rising, it means the price is gaining momentum, which can support a Green cloud (uptrend) or warn you if the momentum is slowing down in a Red cloud (downtrend). If the RSI is falling, it means the price is losing momentum, which can support a Red cloud or warn you if the momentum is slowing in a Green cloud.
For example, if the cloud is Green and the RSI is rising toward 60, it shows strong upward momentum, giving you more confidence in the uptrend. If the cloud is Red and the RSI is falling toward 40, it shows strong downward momentum, supporting the downtrend.
You can also watch for changes in momentum. If the cloud is Green but the RSI starts to drop, it might mean the uptrend is weakening, even if the price is still going up. This can help you prepare for a potential reversal or pullback.
Accuracy
The EMA Cloud is designed to catch trends by looking at the candle’s full range (high and low prices), not just the close. This makes it more sensitive to real price movements, helping it accurately show when the price is trending up (Green), trending down (Red), or stuck in a neutral zone (Yellow). The 3-period EMAs are short and fast, so the cloud reacts quickly to price changes, which is ideal for short-term trading but might give more signals in choppy markets. The custom MAs add reliability by confirming the trend over a longer period, helping you avoid false signals from the cloud alone. The RSI provides a clear view of momentum, showing you how strong the trend is and whether it’s gaining or losing steam. Together, these tools create a balanced system for trend and momentum analysis, but you should always test it on your specific market and timeframe to see how well it works for your trading style.
Notes
The EMA Cloud uses the candle’s high and low prices to catch the full price movement, making it more accurate for spotting trends.
The cloud colors have a bit of transparency so you can still see the candles clearly.
The RSI sits in its own pane below the chart, while the cloud and MAs are on the price chart.
Credits
To Creators of Original Indicators Used in this Indictor.
Disclaimer
This indicator is for educational purposes only. Trading involves risks, and you should use this tool at your own risk. Always conduct your own analysis and backtest the indicator before using it in live trading. The creators are not responsible for any financial losses incurred.
Mar 28
Release Notes
Added option to select Source of MAs.
This update introduces an advanced crossover confirmation feature to the indicator by leveraging the existing user-defined moving averages (MA1 and MA2). It enhances flexibility and visual feedback through customizable source selection and dynamic color changes based on crossover events. Below are the details of this addition:
Customizable Source Selection:
Users now have the ability to define the price source for each moving average independently through the MA1 Source and MA2 Source input options. Available choices include open, close, high, low, or other price data points, enabling tailored analysis based on specific price behaviors.
Crossover Confirmation Mechanism:
The feature detects crossovers between MA1 and MA2 to provide additional confirmation signals:
A bullish crossover occurs when MA1 crosses above MA2, signaling potential bullish momentum.
A bearish crossover occurs when MA1 crosses below MA2, indicating possible bearish momentum.
These events are identified using precise Pine Script functions (ta.crossover() and ta.crossunder()), ensuring reliable detection of trend shifts.
Dynamic Color Response:
Post-crossover, the visual representation of both MAs adapts to reflect the market condition:
After a bullish crossover (MA1 > MA2), both MA1 and MA2 lines change to green, visually reinforcing an upward trend.
After a bearish crossover (MA1 < MA2), both lines shift to red, highlighting a downward trend.
Prior to any crossover, the MAs default to gray, maintaining neutrality until a significant event occurs. The color persists until the opposite crossover takes place, offering sustained feedback.
Practical Examples for Customization:
MA 3 vs. MA 3 Configuration: Set MA1 to a length of 3 with source open and MA2 to a length of 3 with source close. This fast-moving pair leverages the difference between opening and closing prices, with crossovers providing rapid confirmation signals for short-term traders.
MA 9 vs. MA 20 Crossover: Configure MA1 with a length of 9 and MA2 with a length of 20 (both defaulting to close). This setup captures short-term trends against a medium-term baseline, a popular choice for swing trading.
MA 20 vs. MA 50 Crossover: Assign MA1 a length of 20 and MA2 a length of 50. This classic combination tracks medium-term versus long-term trends, ideal for identifying broader market shifts.
The flexibility of length and source inputs allows users to experiment with countless other pairings tailored to their strategies.
Purpose and Integration:
This crossover functionality enhances the indicator’s utility by offering a clear, visual confirmation tool alongside the existing EMA Cloud and RSI components. It empowers users to monitor momentum shifts with greater confidence, using MA1 and MA2 as a dynamic duo within the broader analytical framework.
Critical User Guidance:
Disclaimer: While this indicator provides valuable insights, it is not a standalone solution for trading decisions. All technical indicators, including this one, merely suggest potential price movements without offering guarantees. To maximize effectiveness and minimize risk, users must complement crossover signals with additional confirmations, such as:
Candlestick Formations: Patterns like doji, engulfing, or hammer candles to validate reversals or continuations.
Support and Resistance Levels: Key price zones to assess the strength of a trend or breakout.
Trendline Breakouts: Confirmation of trend direction through breaches of established lines.
Combining these elements ensures a more robust trading approach, aligning with sound risk management principles.
Double SuperTrend Crossover AlertsDouble SuperTrend Crossover Alerts
This indicator uses two SuperTrend calculations to generate trading alerts based on their crossover. The idea is simple:
A Buy Signal is produced when the fast SuperTrend (using a factor of 2 by default) crosses above the slow SuperTrend (using a factor of 4 by default).
A Sell Signal is produced when the fast SuperTrend crosses below the slow SuperTrend.
How It Works
Inputs and Calculations
ATR Length: Set to 13 by default and used in the Average True Range (ATR) calculation to adjust the indicator's sensitivity.
Fast SuperTrend Factor: The fast SuperTrend uses a multiplier of 2, making it more sensitive to recent price changes.
Slow SuperTrend Factor: The slow SuperTrend uses a multiplier of 4, making it smoother and less reactive.
Customizable Settings:
Users can edit the ATR length, the fast factor, and the slow factor as desired, allowing you to adjust the indicator to suit your personal trading style and preferred time frames.
Signal Generation
Buy Signal: Generated when the fast SuperTrend moves above the slow SuperTrend, suggesting a bullish move.
Sell Signal: Generated when the fast SuperTrend falls below the slow SuperTrend, indicating a potential bearish move.
Alert Functionality
The indicator comes with built-in alert conditions. You can set up alerts in TradingView so that you receive notifications:
Buy Alert: When the fast SuperTrend crosses above the slow SuperTrend.
Sell Alert: When the fast SuperTrend crosses below the slow SuperTrend.
This way, you will never miss a potential trading signal.
Disclaimer
Trading involves risk, and past performance does not guarantee future results. This indicator is for educational purposes only and should not be used as the sole basis for any trading decision. Always use proper risk management and confirm signals with additional analysis before entering any trade.
Happy Trading!
Advanced Trading Dashboard🚀 Powerful Multi-Indicator Tool for TradingView
The Advanced Trading Dashboard (ATD) combines essential technical indicators into one clean, customizable script for TradingView. Designed for traders who need quick market insights, this tool integrates:
🔥 Key Features:
✅ EMA Crossovers – Track short-term trends with 7 & 20 EMA (plotted in blue & red)
✅ VWAP – Identify fair value and intraday trends (purple line)
✅ CPR (Central Pivot Range) – Key levels for day traders:
Pivot (Yellow)
BC (Bottom Central, Green Circles)
TC (Top Central, Red Circles)
Shaded CPR Range (Gray) for visual support/resistance zones
✅ Advanced RSI – With adjustable levels & signals:
Overbought/Oversold (70/30, dotted lines)
Mid-Level (50) for trend confirmation
Buy/Sell Arrows when RSI crosses key levels
Optional RSI Pane (toggle on/off)
✅ Built-in Alerts – Get notified for:
EMA 7/20 Crossovers
RSI Overbought/Oversold Exits
🌟 Why Use This Script?
✔ All-in-One Dashboard – No need for multiple indicators cluttering your chart
✔ Clean & Customizable – Adjust colors, levels, and visibility
✔ Works on All Timeframes – Scalping, day trading, or swing trading
✔ Pine Script v6 Optimized – Smooth performance with TradingView’s latest features
📌 Perfect For:
Day Traders (CPR + VWAP for intraday levels)
Swing Traders (EMA crossovers + RSI for trend confirmation)
Algorithmic Traders (Built-in alerts for strategy automation)
📢 Try it now and enhance your trading decisions with a professional-grade multi-indicator tool! 🚀
Bull Bear Pivot by RawstocksThe "Bull Bear Pivot" indicator is a custom Pine Script (v5) tool designed for TradingView to assist traders in identifying key price levels and pivot points on intraday charts (up to 1-hour timeframes). It combines time-based open price markers, pivot high/low detection, and candlestick visualization to provide a comprehensive view of potential support, resistance, and trend reversal levels. Below is a detailed description of the indicator’s functionality, features, and intended use.
Indicator Overview:
The "Bull Bear Pivot" indicator is tailored for intraday trading, focusing on specific times of the day to mark significant price levels (open prices) and detect pivot points. It plots horizontal lines at the open prices of user-defined sessions, identifies pivot highs and lows on the current chart timeframe, and overlays custom candlesticks to highlight price action. The indicator is designed to work on timeframes of 1 hour or less (e.g., 1-minute, 3-minute, 5-minute, 15-minute, 30-minute, 60-minute) and includes a warning mechanism for invalid timeframes.
Key Features:
Time-Based Open Price Markers:
The indicator allows users to define up to five time-based sessions (e.g., 4:00 AM, 8:30 AM, 9:30 AM, 10:00 AM, and a custom time) to capture the open price at the start of each session.
For each session, it plots a horizontal line at the 1-minute open price, extending from the session start to the market close at 4:00 PM EST.
Each line is accompanied by a label positioned 5 bars to the right of the market close (4:00 PM EST), with the text right-aligned and vertically centered on the line.
Users can enable/disable each marker, customize the session time, label text, line color, and text color via the indicator’s settings.
Pivot Highs and Lows:
The indicator calculates pivot highs and lows on the current chart timeframe using the ta.pivothigh and ta.pivotlow functions.
Pivot highs are marked with green triangles above the bars, and pivot lows are marked with red triangles below the bars.
The pivot period (lookback/lookforward) is user-configurable, allowing flexibility in detecting short-term or longer-term reversals.
Custom Candlesticks:
The indicator overlays custom candlesticks on the chart, colored green for bullish candles (close > open) and red for bearish candles (close < open).
This feature helps visualize price action alongside the open price markers and pivot points.
Timeframe Restriction:
The indicator is designed to work on timeframes of 1 hour or less. If the chart timeframe exceeds 1 hour (e.g., 4-hour, daily), a warning label ("Timeframe > 1H Indicator Disabled") is displayed, and no elements are plotted.
Customizable Appearance:
Users can customize the appearance of the open price marker lines, including the line style (solid, dashed, dotted) and line width.
Labels for the open price markers have no background (transparent) and use customizable text colors.
OneTrend Vegas TunnelOneTrend Vegas Tunnel is a trend-following breakout strategy that uses multiple exponential moving averages (EMAs) to dynamically define a trading channel and filter false breakout signals.
The strategy constructs a primary channel—known as the Vegas Tunnel—using a 144-period and a 169-period EMA, while a 12-day EMA acts as an entry filter to confirm bullish or bearish breakouts (with trades taken only when both price and the 12-day EMA break above or below the tunnel, respectively).
Additionally, the strategy employs manually calculated ADX and RSI values to “double‐confirm” the trend — while a secondary channel (576- and 676‑period EMAs, colored in gray) provides a long‑term trend reference.
Please note that this script is intended solely for backtesting and educational purposes and does not constitute financial advice.
Fibonacci Levels with SMA SignalsThis strategy leverages Fibonacci retracement levels along with the 100-period and 200-period Simple Moving Averages (SMAs) to generate robust entry and exit signals for long-term swing trades, particularly on the daily timeframe. The combination of Fibonacci levels and SMAs provides a powerful way to capitalize on major trend reversals and market retracements, especially in stocks and major crypto assets.
The core of this strategy involves calculating key Fibonacci retracement levels (23.6%, 38.2%, 61.8%, and 78.6%) based on the highest high and lowest low over a 365-day lookback period. These Fibonacci levels act as potential support and resistance zones, indicating areas where price may retrace before continuing its trend. The 100-period SMA and 200-period SMA are used to define the broader market trend, with the strategy favoring uptrend conditions for buying and downtrend conditions for selling.
This indicator highlights high-probability zones for long or short swing setups based on Fibonacci retracements and the broader trend, using the 100 and 200 SMAs.
In addition, this strategy integrates alert conditions to notify the trader when these key conditions are met, providing real-time notifications for optimal entry and exit points. These alerts ensure that the trader does not miss significant trade opportunities.
Key Features:
Fibonacci Retracement Levels: The Fibonacci levels provide natural price zones that traders often watch for potential reversals, making them highly relevant in the context of swing trading.
100 and 200 SMAs: These moving averages help define the overall market trend, ensuring that the strategy operates in line with broader price action.
Buy and Sell Signals: The strategy generates buy signals when the price is above the 200 SMA and retraces to the 61.8% Fibonacci level. Sell signals are triggered when the price is below the 200 SMA and retraces to the 38.2% Fibonacci level.
Alert Conditions: The alert conditions notify traders when the price is at the key Fibonacci levels in the context of an uptrend or downtrend, allowing for efficient monitoring of trade opportunities.
Application:
This strategy is ideal for long-term swing trades in both stocks and major cryptocurrencies (such as BTC and ETH), particularly on the daily timeframe. The daily timeframe allows for capturing broader, more sustained trends, making it suitable for identifying high-quality entries and exits. By using the 100 and 200 SMAs, the strategy filters out noise and focuses on larger, more meaningful trends, which is especially useful for longer-term positions.
This script is optimized for swing traders looking to capitalize on retracements and trends in markets like stocks and crypto. By combining Fibonacci levels with SMAs, the strategy ensures that traders are not only entering at optimal levels but also trading in the direction of the prevailing trend.
BB W Buy/Sell LvlsThis Pine Script, titled "BB W Buy/Sell Lvls," is a custom trading indicator built on the foundation of Bollinger Bands. It overlays directly on your price chart and enhances the standard Bollinger Bands by adding additional buy and sell levels. Here’s a breakdown of what it does and how it can benefit you as a trader:
1. Displays Standard Bollinger Bands
The indicator starts by plotting the classic Bollinger Bands, which consist of:
Basis Line: A simple moving average (SMA) of the closing price, shown in gray. By default, it uses a 20-period length, but you can adjust this.
Upper Band: Calculated as the basis plus a multiple (default 2.0) of the standard deviation, plotted in blue.
Lower Band: Calculated as the basis minus the same multiple of the standard deviation, also in blue.
What This Means for You: These bands help you gauge market volatility and spot potential overbought or oversold conditions. When the price nears the upper band, it might be overbought; when it approaches the lower band, it might be oversold.
2. Adds Three Buy and Sell Levels
Beyond the standard Bollinger Bands, the script introduces:
Three Sell Levels: Plotted above the upper band in red, labeled "Sell Level 1," "Sell Level 2," and "Sell Level 3." These are calculated by adding increasing multiples of the standard deviation (default step of 0.5) to the basis.
Three Buy Levels: Plotted below the lower band in green, labeled "Buy Level 1," "Buy Level 2," and "Buy Level 3." These are calculated by subtracting increasing multiples of the standard deviation from the basis.
What This Means for You: These extra levels act as potential support (buy) and resistance (sell) zones. For example:
If the price breaks above the upper band, the sell levels can indicate where it might stall or reverse—useful for profit-taking or shorting.
If the price drops below the lower band, the buy levels suggest where it might find support—ideal for entering long positions.
3. Visualizes Key Areas with Color-Coded Lines and Fills
The indicator makes it easy to interpret with:
Lines: The basis is gray, Bollinger Bands are blue, sell levels are red, and buy levels are green.
Transparent Fills:
Red shaded zones between the upper band and each sell level, with transparency decreasing slightly (90, 85, 80) as levels progress outward.
Green shaded zones between the lower band and each buy level, also with decreasing transparency (90, 85, 80).
What This Means for You: The color coding and fills highlight when the price enters potential buy or sell zones. The transparency keeps the chart clean while subtly emphasizing the strength of each level as you move further from the bands.
4. Offers Customization
You can tweak the following inputs:
BB Length: Default is 20 periods, controlling the moving average and standard deviation calculation.
BB Multiplier: Default is 2.0, setting the width of the Bollinger Bands.
Multiplier Step for Levels: Default is 0.5, determining the spacing between the buy/sell levels.
What This Means for You: Adjust these to match your trading style. A shorter length makes the bands more sensitive to price changes, a larger multiplier widens the bands, and a smaller step tightens the buy/sell levels.
Why It’s Useful
This indicator enhances your trading by:
Improving Decision-Making: Use buy levels for potential long entries and sell levels for shorts or exits.
Supporting Risk Management: Multiple levels let you scale in or out of positions and identify key price zones for stop-losses or targets.
Providing Clarity: The visual design helps you quickly spot actionable areas on the chart.
In summary, "BB W Buy/Sell Lvls" takes the familiar Bollinger Bands and adds customizable, color-coded buy and sell levels with shaded zones. It’s a versatile tool that helps you identify potential reversal points, manage trades, and adapt to different market conditions—all directly on your price chart.
Enhanced Indicators### **Summary of the "Enhanced Indicators with Fib Levels" TradingView Script**
This script is a comprehensive trading tool designed for **Smart Money Concepts (SMC), Fibonacci retracement analysis, Fear Value Gaps (FVG), and trend-following indicators**. It combines multiple technical analysis approaches into a single overlay, helping traders identify key levels, breakouts, and potential reversals.
---
### **Key Features & Benefits**
#### **1. Fibonacci Retracement Levels (Daily)**
- Plots key Fib levels (23.6%, 38.2%, 50%, 61.8%, 78.6%) based on the **previous day’s high and low**.
- Helps identify **support/resistance zones** for potential reversals or continuations.
#### **2. Smart Money Concepts (SMC) Structures**
- **Break of Structure (BOS) & Change of Character (CHoCH)** detection.
- Customizable colors, line styles, and widths for visual clarity.
- Tracks recent structural breaks, helping traders spot **trend shifts and liquidity sweeps**.
#### **3. Fear Value Gaps (FVG) Detection**
- Identifies **unfilled imbalances** (bullish/bearish FVGs).
- Highlights **mitigated FVGs** (filled gaps) in gray.
- Adjustable history length to avoid clutter.
#### **4. Chandelier Exit (Trend-Following Stop)**
- Uses **ATR-based trailing stops** for long/short positions.
- Plots **BUY/SELL signals** when trend direction changes.
#### **5. Technical Indicators (Optional)**
- **EMA 5, EMA 50, EMA 200, SMA 100, SMA 200** for trend confirmation.
- **RSI Overbought/Oversold** conditions with alerts.
- **MACD Crossovers** for momentum signals.
- **Volume spikes** highlighted for confirmation.
#### **6. Customization & User Controls**
- Toggle on/off different components (SMC, FVG, indicators).
- Adjust colors, line styles, and history lengths.
- Choose between **candle body or wick breaks** for structure validation.
---
### **Benefits for Traders**
✅ **Multi-Timeframe Analysis**: Combines **daily Fib levels** with **intraday SMC structures** for high-probability setups.
✅ **Clear Visuals**: Customizable colors and styles prevent chart clutter while highlighting key levels.
✅ **Trend Confirmation**: Chandelier Exit + Moving Averages help filter trades in the right direction.
✅ **Institutional Concepts**: Focuses on **order flow, liquidity, and imbalances** (SMC & FVG).
✅ **Flexible**: Works for **swing trading, day trading, and scalping** depending on settings.
---
### **Best For:**
- Traders using **Smart Money Concepts (ICT, SMC, Price Action)**.
- Those looking for **Fibonacci confluence with order flow**.
- Traders who need **ATR-based trailing stops** (Chandelier Exit).
- Anyone wanting a **clean, all-in-one indicator** for key levels and trend analysis.
This script is **highly adaptable** and can be fine-tuned for different trading styles. 🚀
Up/Down Volume Delta USDT/COIN NachomixCryptoFeatures:
Custom Timeframe Option: The user can select whether to use a custom timeframe for the analysis or stick with the default.
If enabled, the user can choose a custom timeframe.
The script defaults to using a 1-minute chart when no custom timeframe is specified.
Volume Data (Up and Down Volume): The script calculates buy (up) and sell (down) volume using the requestUpAndDownVolume() function for the selected timeframe.
Up Volume: The volume of buying activity.
Down Volume: The volume of selling activity.
Delta: The difference between up and down volume.
Plotting the Volume Data:
Up Volume: Plots the buy volume as green columns.
Down Volume: Plots the sell volume as red columns.
Delta: Displays the delta value (the difference between up and down volume) as a character on the chart, colored green for positive and red for negative values.
Label Positioning:
Users can choose the position of the buy and sell labels (e.g., above or below the bar, at the price level, high, or low of the candle).
There are inputs for adjusting the horizontal offset (how far the labels are placed in bars) and the vertical position for both buy and sell labels.
Label Creation:
Buy Label: Displays the buy volume in USDT at the chosen position.
Sell Label: Displays the sell volume in USDT at the chosen position.
Both labels are created dynamically and are adjusted based on the specified horizontal and vertical offsets.
Volume Data in Table:
A table is created on the chart to display the following information:
Buy Volume: Displays the total buy volume in both USDT and base currency (e.g., BTC).
Sell Volume: Displays the total sell volume in both USDT and base currency.
Total Volume: The difference between the buy and sell volumes in both USDT and the base currency.
Percentage: The percentage of buy and sell volume relative to the total volume.
The table is displayed in the top right corner of the chart.
Error Handling:
If no volume data is available for the selected symbol, an error is triggered to notify the user.
Inputs:
useCustomTimeframeInput: Boolean input to toggle custom timeframes.
lowerTimeframeInput: Timeframe input for custom timeframe selection.
labelBuyPositionOption: Input to select the position of the buy label (e.g., price, high, low, above, or below the bar).
labelSellPositionOption: Input to select the position of the sell label (e.g., price, high, low, above, or below the bar).
buyLabelOffset: Horizontal offset for the buy label (in bars).
sellLabelOffset: Horizontal offset for the sell label (in bars).
Calculation:
Buy and Sell Amount in USDT: The buy and sell volume is multiplied by the current price (close) to calculate the total amount in USDT.
Buy and Sell Amount in Base Currency: The up and down volume is used directly to represent the amount in the base currency (e.g., BTC).
Total Volume: The total volume is the difference between the buy and sell volumes in USDT.
Labels and Table:
The buy and sell labels are dynamically created and positioned based on user input. The labels display the total buy and sell volumes in USDT.
A table in the top right corner displays the volume data, including both the absolute amount and the percentage of each volume type.
Advanced Algorithmic StrategyA AID for Traders!
PineScript is designed for technical analysis calculations and algorithmic trading based on defined rules. Instead of AI, this script uses an algorithmic approach to generate signals. Here’s how it works:
Calculates Standard Indicators
It computes well-known technical indicators: EMA, RSI, and MACD.
Defines Simple Rules
It checks basic conditions for each indicator (e.g., Is price above the MA? Did RSI cross below the oversold level? Did the MACD line cross its signal line?).
Combines Signals
It counts how many of these simple bullish or bearish conditions are true at the same time.
Applies a Threshold
It generates a final Buy or Sell signal only if the count of agreeing signals meets the confirmationThreshold you set in the inputs.
So, it’s not learning or adapting like an AI model. It’s executing a predefined set of rules based on multiple indicator conditions to create what aims to be a more robust trading signal than relying on just one indicator. People sometimes refer to complex rule-based systems like this as “AI-inclusive” in a broader sense, but it’s more accurately described as an algorithmic strategy.
Explanation of the Code:
//version=6
Specifies that the script uses PineScript version 6.
indicator(…)
Declares the script as an indicator, gives it a name (“Advanced Algorithmic Strategy”), a short title (“AAS”) for the chart legend, and sets overlay=true to draw directly on the main price chart.
User Inputs (input.*)
Allows you to customize the lengths for the EMA, RSI, and MACD indicators without modifying the code directly.
Sets the RSI overbought and oversold levels.
confirmationThreshold: This is a key input. It determines how many of the individual signals (MA crossover, RSI crossover, MACD crossover) must agree before a buy or sell signal is generated. A value of 1 makes it very sensitive (any signal triggers), while 3 makes it very conservative (all three must agree).
Calculations
ta.ema(): Calculates the Exponential Moving Average.
ta.rsi(): Calculates the Relative Strength Index.
ta.macd(): Calculates the MACD line, signal line, and histogram.
Signal Conditions
Checks simple conditions: Is the price above or below the MA?
ta.crossunder()/ta.crossover(): Detects when one value crosses over or under another. We use these for RSI crossing its thresholds and the MACD line crossing its signal line.
Combine Signals
longConfirmationCount and shortConfirmationCount: These variables count how many individual buy or sell conditions are met on the current bar.
enterLong / enterShort: These boolean variables become true only if the number of confirmed signals (longConfirmationCount or shortConfirmationCount) meets or exceeds the confirmationThreshold set by the user.
Plotting
plot(): Draws the EMA line on the chart.
plotshape(): Draws shapes on the chart when entry/exit conditions are met. enterLong draws a green triangle below the bar, and enterShort draws a red triangle above the bar. location.belowbar and location.abovebar place the shapes relative to the price bars.
Alerts (alertcondition)
Allows you to create alerts based on the enterLong and enterShort conditions directly from the TradingView alert creation menu.
How it Works for Entry/Exit
Entry (Buy): A buy signal (green triangle) appears when the required number of bullish conditions (confirmationThreshold) are met simultaneously. For example, if the threshold is 2, a signal might appear if the price closes above the MA and the MACD line crosses above its signal line.
Exit (Sell): A sell signal (red triangle) appears when the required number of bearish conditions (confirmationThreshold) are met simultaneously. This could indicate a potential exit for a long position or an entry for a short position. For example, if the threshold is 2, a signal might appear if the price closes below the MA and the RSI crosses down through the overbought level.
EMA Break & Retest + Trend TableThis script, titled "EMA Break & Retest + Trend Table", is designed for use on the TradingView platform to help traders identify potential buy and sell signals based on the Exponential Moving Average (EMA), with an added focus on multi-timeframe analysis and a trend table for easy visualization.
Here's a breakdown of the script:
1. User Inputs:
EMA Length (emaLength): The period for calculating the Exponential Moving Average (EMA). By default, this is set to 21 periods.
Source (src): The data source for the EMA (by default, it uses the closing price of the candle).
Show Buy Signal (showBuy): A toggle to show buy signals on the chart.
Show Sell Signal (showSell): A toggle to show sell signals on the chart.
EMA Color (emaColor): The color for the EMA line on the chart.
EMA Line Thickness (emaWidth): The thickness of the EMA line for better visualization.
2. EMA Calculation:
The script calculates the EMA using the defined emaLength and plots it on the chart as a line. The EMA is a common indicator used to smooth out price data and identify trends.
Plot: The EMA is plotted in orange with a width defined by emaWidth.
3. Break & Retest Logic:
Broke Above (brokeAbove): This condition checks if the price has crossed above the EMA, then retested it and stayed above the EMA. This indicates a potential bullish trend.
Broke Below (brokeBelow): This condition checks if the price has crossed below the EMA, then retested it and stayed below the EMA. This indicates a potential bearish trend.
Buy Signal (buySignal): If the price has broken above the EMA and is currently above it, the script will generate a "BUY" signal.
Sell Signal (sellSignal): If the price has broken below the EMA and is currently below it, the script will generate a "SELL" signal.
4. Plot Buy/Sell Signals:
Buy Signal (plotshape for Buy): If the buySignal is true and the user has enabled it (showBuy), a green "BUY" label will appear below the bar.
Sell Signal (plotshape for Sell): If the sellSignal is true and the user has enabled it (showSell), a red "SELL" label will appear above the bar.
5. Alert Conditions:
Buy Alert: An alert is triggered when the buy signal is active. The message includes the context: "BUY: 21 EMA break and retest confirmed to the upside."
Sell Alert: An alert is triggered when the sell signal is active. The message includes the context: "SELL: 21 EMA break and retest confirmed to the downside."
6. Multi-Timeframe Trend Table:
The script also includes a trend table in the top-right corner of the chart, showing the trend on different timeframes (Daily, 4H, 1H, 15M, and 5M). The trend is determined by the following logic:
Bullish Trend: If the price has broken above the EMA and stayed above it, or if the price is currently above the EMA without any break below.
Bearish Trend: If the price has broken below the EMA and stayed below it, or if the price is currently below the EMA without any break above.
The trend table will show the trend for each timeframe with:
Bullish: The trend will be colored green.
Bearish: The trend will be colored red.
Neutral/No Break: If no break and retest is confirmed, it will default to the current price position relative to the EMA.
7. Trend Table Structure:
The table has columns for each timeframe (Daily, 4H, 1H, 15M, and 5M) and includes:
The name of the timeframe.
The trend for each timeframe (Bullish or Bearish), colored appropriately.
The current trend signal ("BUY", "SELL", or a dash for no signal).
Trend determination for each timeframe:
The script calculates the trend for each timeframe by requesting the security data for each timeframe (using request.security) and then checking whether the price is above or below the EMA, or if it has broken and retested the EMA.
8. How It Works:
The script provides both real-time signals (for buy and sell) based on the price breaking and retesting the EMA, and it also shows the current trend for various timeframes in a table.
If the price crosses the EMA, the script will check for a "break" and "retest" to confirm the trend before issuing a buy or sell signal.
The trend table helps the trader to quickly understand the trend on multiple timeframes, making it easier to trade based on both short-term and long-term trends.
Summary:
This script combines a break-and-retest strategy with multi-timeframe analysis and provides an easy-to-read trend table for multiple timeframes. It helps traders visualize where the market is trending across different timeframes and offers signals when a price breaks and retests the EMA 21. This script can be especially useful for traders who prefer to take advantage of trend reversals or pullbacks, using the EMA as a dynamic support/resistance level.
Dynamic EMA Ribbon🔹 Dynamic EMA Ribbon is a clean and powerful visual tool for analyzing market trends. This script creates a ribbon of exponential moving averages (EMAs) that stretches from a customizable starting length to an ending length.
🔸 The indicator highlights trend direction by comparing the first EMA (shortest) with the last EMA (longest):
If the first EMA is above the last → the color is green (bullish).
If the first EMA is below the last → the color is red (bearish).
🔸 Key features:
The intermediate EMAs are hidden but used to generate gradient fills, forming a ribbon-like visual structure.
The fill opacity increases progressively, helping users visually gauge trend strength.
The start EMA is plotted in blue or purple, and the end EMA is marked with green or red circles, depending on the trend.
🔹 Ideal for:
Spotting and confirming short- to medium-term trends.
Using as a visual layer underneath price action or alongside other indicators.
✏️ Customizable Inputs:
Starting EMA length
Ending EMA length
📌 Tip: Combine this ribbon with volume, support/resistance levels, or trend-following indicators for optimal setups.
Trend ChannelThis is a Pine Script code written in version 6 for creating a trend channel indicator on TradingView. The indicator is called "Trend Channel" and is credited to "NachomixCrypto." Here's an explanation of what the code does:
Input Parameters
upperMult: Multiplier for the upper channel line, default is 2.0.
lowerMult: Multiplier for the lower channel line, default is -2.0.
useUpperDev: Boolean to activate/deactivate the upper deviation line. Default is false.
useLowerDev: Boolean to activate/deactivate the lower deviation line. Default is false.
showPearson: Boolean to show or hide Pearson's correlation coefficient (R). Default is true.
extendLines: Boolean to extend the channel lines to the right. Default is false.
len: Length (number of bars) to calculate the slope and deviations, default is 50.
src: Source data for the indicator, default is "close".
Line Customization Inputs
baseColor: Color for the base (middle) channel line, default is white.
upperColor: Color for the upper channel line, default is green.
lowerColor: Color for the lower channel line, default is red.
lineThickness: Thickness of the channel lines, default is 1.
Core Functions
calcSlope(): Calculates the slope (rate of change) for the given source over a specified length. It uses the least squares method to calculate the line of best fit.
slope: The rate of change.
average: The average value of the source data.
intercept: The intercept where the line crosses the Y-axis.
calcDev(): Calculates the standard deviation and Pearson's correlation coefficient (R) for the given source. It also computes the upper and lower deviations.
stdDev: Standard deviation, representing how much the data deviates from the mean.
pearsonR: Pearson's correlation coefficient, which measures the linear correlation between the source data and the regression line.
upDev: Upper deviation (difference from the highest value).
dnDev: Lower deviation (difference from the lowest value).
Main Logic
The code then calculates the upper and lower channel lines based on the calculated slope, intercept, and deviations.
Upper and lower start prices are adjusted using the multipliers and deviations, either based on the user inputs or the standard deviation.
Base, upper, and lower lines are drawn on the chart using the calculated prices. These lines represent the trend channel.
Pearson's R Label
The Pearson's R value is displayed as a label on the chart if showPearson is true. It is positioned at the lowest point between the upper and lower lines.
Debugging Plot
A small debugging circle is plotted above the bar to indicate whether the Pearson's R is valid and being calculated.
Final Notes
The trend channel dynamically adjusts based on price action and can be extended for future price movements.
The Pearson's R value gives an indication of how well the regression line fits the price data.
Hammer and Trendline Strategy AlertsPurpose: Capture high-probability reversals or breakouts by combining multi-timeframe trendlines, candlestick patterns, risk control, and SMA confirmation.
TradingView Pine Script indicator for the Hammer and Trendline Strategy:
Auto-detection of hammers and inverted hammers
Volume spike filtering
9-SMA and 50-SMA trend confirmation
Visual chart background highlights
Alert conditions for long and short setups
Adaptable Relative Momentum Index [ParadoxAlgo]The Adaptable Relative Momentum Index (RMI) by ParadoxAlgo is an advanced momentum-based indicator that builds upon the well-known RSI (Relative Strength Index) concept by introducing a customizable momentum length. This indicator measures price momentum over a specified number of periods and applies a Rolling Moving Average (RMA) to both the positive and negative price changes. The result is a versatile tool that can help traders gauge the strength of a trend, pinpoint overbought/oversold levels, and potentially identify breakout opportunities.
⸻
Smart Configuration Feature
What sets this version of the RMI apart is ParadoxAlgo’s exclusive “Smart Configuration” functionality. Instead of manually adjusting parameters, traders can simply select their Asset Class (e.g., Stocks, Forex, Futures/Indices, Crypto, Commodities) and Trading Style (e.g., Scalping, Day Trading, Swing Trading, Short-Term Investing, Long-Term Investing). Based on these selections, the indicator automatically optimizes its core parameters:
• Length – The period over which the price changes are smoothed.
• Momentum Length – The number of bars used to calculate the price change.
By automating this process, users save time on tedious trial-and-error adjustments, ensuring that the RMI’s settings are tailored to the characteristics of specific markets and personal trading horizons.
⸻
Key Features & Benefits
1. Momentum-Based Insights
• Uses RMA to smooth price movements, helping identify shifts in market momentum more clearly than a basic RSI.
• Enhanced adaptability for a wide range of asset classes and time horizons.
2. Simple Yet Powerful Configuration
• Smart Configuration automatically sets optimal parameter values for each combination of asset class and trading style.
• Eliminates guesswork and manual recalibration when switching between markets or timeframes.
3. Overbought & Oversold Visualization
• Integrated highlight zones mark potential overbought and oversold extremes (default at 80 and 20).
• Optional breakout highlighting draws attention to times when the indicator crosses these key thresholds, helping spot possible entry or exit signals.
4. Intuitive Design & Ease of Use
• Clean plotting and color-coded signal lines make it easy to interpret bullish or bearish shifts in momentum.
• Straightforward dropdown menus keep the interface user-friendly, even for novice traders.
⸻
Practical Applications
• Early Trend Detection: Spot emerging trends when the RMI transitions from oversold to higher levels or vice versa.
• Breakout Confirmation: Confirm potential breakout trades by tracking overbought/oversold breakouts alongside other technical signals.
• Support/Resistance Confluence: Combine RMI signals with horizontal support/resistance levels to reinforce trade decisions.
• Trade Timing: Quickly gauge when momentum could be shifting, helping you time entries and exits more effectively.
⸻
Disclaimer
As with any technical indicator, the Adaptable Relative Momentum Index should be used as part of a broader trading strategy that includes risk management, fundamental analysis, and other forms of technical confirmation. Past performance does not guarantee future results.
⸻
Enjoy using the Adaptable RMI and experience a more streamlined, flexible approach to momentum analysis. Feel free to explore different asset classes and trading styles to discover which configurations resonate best with your unique trading preferences.
RSI Support & Resistance Breakouts with OrderblocksThis tool is an overly simplified method of finding market squeeze and breakout completely based on a dynamic RSI calculation. It is designed to draw out areas of price levels where the market is pushing back against price action leaving behind instances of short term support and resistance levels you otherwise wouldn't see with the common RSI.
It uses the changes in market momentum to determine support and resistance levels in real time while offering price zone where order blocks exist in the short term.
In ranging markets we need to know a couple things.
1. External Zone - It's important to know where the highs and lows were left behind as they hold liquidity. Here you will have later price swings and more false breakouts.
2. Internal Zone - It's important to know where the highest and lowest closing values were so we can see the limitations of that squeeze. Here you will find the stronger cluster of orders often seen as orderblocks.
In this tool I've added a 200 period Smoothed Moving Average as a trend filter which causes the RSI calculation to change dynamically.
Regular Zones - without extending
The Zones draw out automatically but are often too small to work with.
To solve this problem, you can extend the zones into the future up to 40 bars.
This allows for more visibility against future price action.
--------------------------------------------
Two Types of Zones
External Zones - These zones give you positioning of the highest and lowest price traded within the ranging market. This is where liquidity will be swept and often is an ultimate breaking point for new price swings.
How to use them :
External Zones - External zones form at the top of a pullback. After this price should move back into its impulsive wave.
During the next corrective way, if price breaches the top of the previous External Zone, this is a sign of trend weakness. Expect a divergence and trend reversal.
Internal Zones - (OrderBlocks) Current price will move in relation to previous internal zones. The internal zone is where a majority of price action and trading took place. It's a stronger SQUEEZE area. Current price action will often have a hard time closing beyond the previous Internal Zones high or low. You can expect these zones to show you where the market will flip over. In these same internal zones you'll find large rejection candles.
**Important Note** Size Doesn't Matter
The size of the internal zone does not matter. It can be very small and still very powerful.
Once an internal zone has been hit a few times, its often not relevant any longer.
Order Block Zone Examples
In this image you can see the Internal Zone that was untouched had a STRONG price reaction later on.
Internal Zones that were touched multiple times had weak reactions later as price respected them less over time.
Zone Overlay Breakdown
The Zones form and update in real time until momentum has picked up and price begins to trend. However it leaves behind the elements of the inducement area and all the key levels you need to know about for future price action.
Resistance Fakeout : Later on after the zone has formed, price will return to this upper zone of price levels and cause fakeouts. A close above this zone implies the market moves long again.
Midline Equilibrium : This is simply the center of the strongest traded area. We can call this the Point of Control within the orderblock. If price expands through both extremes of this zone multiple times in the future, it eliminates the orderblock.
Support Fakeout : Just like its opposing brother, price will wick through this zone and rip back causing inducement to trap traders. You would need a clear close below this zone to be in a bearish trend.
BARCOLOR or Candle Color: (Optional)
Bars are colored under three conditions
Bullish Color = A confirmed bullish breakout of the range.
Bearish Color = A confirmed bearish breakout of the range.
Squeeze Color = Even if no box is formed a candle or candles can have a squeeze color. This means the ranging market happened within the high and low of that singular candle.
(US) Historical Trade WarsHistorical U.S. Trade Wars Indicator
Overview
This indicator visualizes major U.S. trade wars and disputes throughout modern economic history, from the McKinley Tariff of 1890 to recent U.S.-China tensions. This U.S.-focused timeline is perfect for macro traders, economic historians, and anyone looking to understand how America's trade conflicts correlate with market movements.
Features
Comprehensive U.S. Timeline: Covers 130+ years of U.S.-centered trade disputes with historically accurate dates.
Color-Coded Events:
🔴 Red: Marks the beginning of a U.S. trade war or major dispute.
🟡 Yellow: Highlights significant events within a trade conflict.
🟢 Green: Shows resolutions or ends of trade disputes.
Global Partners/Rivals: Tracks U.S. trade relations with China, Japan, EU, Canada, Mexico, Brazil, Argentina, and others.
Country Flags: Uses emoji flags for easy visual identification of nations in trade relations with the U.S.
Major Trade Wars Covered:
McKinley Tariff (1890-1894)
Smoot-Hawley Tariff Act (1930-1934)
U.S.-Europe Chicken War (1962-1974)
Multifiber Arrangement Quotas (1974-2005)
Japan-U.S. Trade Disputes (1981-1989)
NAFTA and Softwood Lumber Disputes
Clinton and Bush-Era Steel Tariffs
Obama-Era China Tire Tariffs
Rare Earth Minerals Dispute (2012-2014)
Solar Panel Dispute (2012-2015)
TPP and TTIP Negotiations
U.S.-China Trade War (2018-present)
Airbus-Boeing Dispute
Usage
Analyze how markets historically responded to trade war initiations and resolutions.
Identify patterns in market behavior during periods of trade tensions.
Use as an overlay with price action to examine correlations.
Perfect companion for macro analysis on daily, weekly, or monthly charts.
About
This indicator is designed as a historical reference tool for traders and economic analysts focusing on U.S. trade policy and its global impact. The dates and events have been thoroughly researched for accuracy. Each label includes emojis to indicate the U.S. and its trade partners/rivals, making it easy to track America's evolving trade relationships across time.
Note: This indicator works best on larger timeframes (daily, weekly, monthly) due to the historical span covered.
Moving Average Shift WaveTrend StrategyOverview
The Moving Average Shift WaveTrend Strategy is a trend-following and momentum-based trading system, designed to be overlayed on TradingView charts. It utilizes conditions based on volatility, session timing, trend direction, and a custom oscillator to trigger trades.
Strategy Objectives
Enter trades in the direction of the prevailing trend and exit on opposite momentum signals.
Filter out false signals using time and volatility constraints.
Employ automatic Take Profit (TP), Stop Loss (SL), and trailing stop mechanisms for risk management.
Key Features
Multiple selectable moving average (MA) types: SMA, EMA, SMMA (RMA), WMA, VWMA.
Combined filters using MA and a custom oscillator.
Time-based and volatility-based trade filtering.
[Trailing stop and custom TP/SL logic.
"In-wave" flag to prevent re-entry during the same trend wave.
Trading Rules
Long Entry Conditions:
Price is above the selected MA.
Oscillator is positive and rising.
Long-term EMA trend is upward.
Trade occurs within allowed session hours and under sufficient volatility.
Not currently in a wave.
Short Entry Conditions:
Price is below the MA.
Oscillator is negative and falling.
Long-term EMA trend is downward.
All other long entry criteria apply.
Exit Conditions:
Hit TP or SL.
Oscillator and MA provide opposing signals.
Trailing stop is triggered.
Risk Management Parameters
Pair : ETH/USD
Timeframe : 4H
Starting Capital : $3,000
Commission : 0.02%
Slippage : 2 pips
Risk per Trade : 5% of account equity (can be adjusted for sustainable practice)
Total Trades : 224 (backtested on selected dataset)
Backtesting range May 24, 2016, 05:00 — Apr 07, 2025, 17:00
Note: Risk parameters are fully configurable and should be tailored to individual trading setups and broker requirements.
Trading Parameters & Considerations
Time Filter : Trades only between 9:00 and 17:00 (exchange time)
Volatility Condition : ATR must exceed its median value
Long-Term Trend Filter : 200-period EMA
MA Settings
MA Type: SMA
Length: 40
Source: hl2
Oscillator Settings
Length: 15
Threshold: 0.5
Risk Settings
Take Profit: 1.5%
Stop Loss: 1.0%
Trailing Stop: 1.0%
Visual Support
MA and oscillator color changes offer clear visual signals.
Entry and exit points are visually represented on the chart.
Trailing stops and custom TP/SL conditions are transparently managed.
Strategy Improvements & Uniqueness
In-wave flag prevents overtrading within the same trend phase.
Sophisticated filtering through session, volatility, and trend conditions helps reduce noise.
Dynamic tracking of high/low since entry allows precise trailing stop placement.
Inspirations & Attribution
This strategy is inspired by the excellent work of:
ChartPrime – “Moving Average Shift”
Leveraging the Moving Average Shift technique for intuitive signal generation.
Summary
The Moving Average Shift WaveTrend Strategy is a robust trend-following system that operates based on the alignment of multiple filters and signals. With built-in time and volatility constraints and clear risk management logic, it minimizes the need for discretionary decision-making, offering a consistent and stable trading environment.
Bright Future Enhanced v2"Bright Future Enhanced v2" Scalping Indicator
This sophisticated Pine Script indicator combines 12+ technical tools for 5-minute scalping, featuring multi-timeframe confirmation, adaptive filters, and professional risk management. Here's the breakdown:
Core Components
Core Components
EWO Hybrid Oscillator
Dual MA ratio (3/21 EMAs or 5/34 SMAs)
Signal line with adjustable delay (3 periods)
Requires 0.05 gap threshold for valid crossover
Trend Quad-Filter System
ADX (6-period) with 25+ strength threshold
Heikin Ashi Smoothed Bias (30-period EMA)
Higher TF ADX alignment (15-min timeframe)
MA Filter (20-period EMA/SMA price position)
Momentum Confirmation
RSI (6-period) with 75/25 thresholds
CCI (6-period) with 75-level cross
Rate of Change (5-period)
Awesome Oscillator (5/34 differential)
Smart Risk Management
ATR-Based Stops
profitTarget = 1.5 * ATR(10) | stopLoss = 1 * ATR(10)
Volatility Filter
Allows trades only when ATR is between 0.3-1.2x of 14-period average
Signal Reset Logic
Cancels opposite positions on counter-signals
TFT-Price-PluseTFT Price Pluse is a multi-purpose trend analysis and momentum confirmation indicator designed for intraday and swing traders. It combines well-known trading tools—EMAs, RSI, and a multi-timeframe dashboard—with a custom-built logarithmic regression channel that adapts to price behavior dynamically.
This tool helps traders quickly assess market conditions, spot trend reversals or continuation zones, and identify dynamic support/resistance using layered confluence — all in one visual system.
🔧 Main Components & Logic
📉 Trend Structure (EMAs & SMA)
8 EMA (short-term)
21 EMA (intermediate-term)
50 SMA (medium-term)
200 EMA (long-term baseline)
Triangle markers are plotted when the 8 EMA crosses the 21 EMA — commonly used as trend-change signals.
🔁 Multi-Timeframe RSI Table
Displays RSI(14) values across six timeframes:
1m, 3m, 5m, 10m, 15m, and 30m.
Color-coded cells:
Green = RSI > 50 (bullish momentum)
Red = RSI < 50 (bearish momentum)
This feature helps traders gauge market momentum across multiple granular timeframes at a glance.
📊 Custom Log Regression Channel (Original Component)
Uses a logarithmic transformation of price and time to fit a regression line.
Calculates standard deviation from the regression line to build dynamic upper and lower deviation bands.
Displays R-squared value, a statistical measure of trend strength.
This feature acts like an adaptive trend channel with built-in volatility measurement.
🔍 Unlike simple linear regression, this model tracks exponential behavior in trending markets, making it more suitable for crypto, futures, and other fast-moving instruments.
🎯 How to Use It
1. Spot Trends with EMA Crossovers
Bullish setup: 8 EMA crosses above 21 EMA while price is above 50 SMA and 200 EMA.
Bearish setup: opposite conditions.
2. Confirm with RSI Table
All RSI cells green = higher-probability long setup.
All red = potential short trend confirmation.
Mixed RSI = trend indecision or consolidation.
3. Use Log Regression Bands
Price bouncing from lower band with bullish EMA cross = potential long entry.
Price rejecting upper band with bearish cross = potential short entry.
R² above 0.8 = strong directional conviction.
4. Alerts (optional)
Alerts can be enabled for:
EMA crossovers
RSI overbought/oversold thresholds
🧩 Attribution & Open-Source Acknowledgement
This indicator includes adapted and integrated logic from several open-source scripts published on TradingView by the community.
Features such as the RSI table, moving average crossovers, and regression math were inspired by public scripts and documentation. These components were modified and enhanced to work together as a cohesive system.
The log regression channel is uniquely implemented, combining log(price) and log(time) transformations for a statistically calculated dynamic channel.
This version is published open-source to support learning, transparency, and community improvement. You are free to study, customize, and build upon it — just credit if reused.
🚀 Who This Is For
Intraday traders needing fast visual confirmation
Futures/crypto traders wanting trend/momentum filtering
Strategy builders looking for a reliable confluence tool
Coders studying advanced regression modeling in Pine Script
💬 Tips
Works best on 1m–15m charts for active setups.
Set alerts on RSI/EMA events for automation.
Use in combination with price action or volume tools if desired.
❤️ Final Note
If you find this script helpful, follow my profile for future updates and tools.
Feedback, forks, and enhancements are welcome — let's build better together.
Pullback Long Screener - Bougie Verte 4h
This script is designed to be used within a Pullback Long Screener on TradingView.
It identifies cryptocurrencies currently displaying a green 4-hour candle (i.e., when the close is higher than the open).
The goal is to quickly detect assets in a potential bullish move, which is particularly useful for scalping.
This script is configured to work exclusively on cryptocurrencies listed on Binance as perpetual futures contracts.
The green circles displayed below the candles indicate a valid green 4-hour candle condition.