SoMiLTrades Dynamic Tools Suite v2.5SoMiLTrades Dynamic Tools Suite
A sophisticated, all-in-one solution designed for traders of all levels. This suite combines more than eight powerful indicators into a single script, providing unmatched functionality while saving chart space. Perfectly optimized for traders using TradingView’s free plan, which allows only two active indicators, this tool ensures maximum efficiency and clarity.
I have spent countless hours carefully crafting, optimizing, and combining these tools to make them accessible for free TradingView users, ensuring they get the best possible experience without needing multiple indicators or paid upgrades. The script features master switches at the top, allowing users to toggle each individual indicator on or off effortlessly. This simplifies customization and keeps your chart clean and focused on what matters most.
Additionally, this script complies with TradingView’s policies, as it is built using publicly available, open-source components combined into one optimized package. Full credit is given to the original creators of any concepts or code used in this project. If you find this tool valuable, I’d greatly appreciate it if you boost this script by liking and sharing it with other traders in the community. Your support motivates me to continue developing and sharing tools like this!
My personal setting which i find to be the best are listed at the end.
All Credits are given to the original Authors of the Scripts
After Applying this indicator to Your Chart turn off this setting in the style tab first :
ibb.co
Special Master Switches are provided to toggle on/off an indicator easily more details below.
Included Indicators -
1. Watermark Indicator By @AGFXTRADING
Purpose: Enhance the visual appeal of your charts by displaying a clean, customizable watermark.
Features:
Add titles and subtitles for organization and professionalism.
Display key information like the symbol and date , ensuring clarity in real-time analysis or chart reviews.
Benefit: Especially useful for content creators, educators, and traders who want visually polished charts.
2. Daye’s Quarterly Theory Indicator / 90m Cycles By @HandlesHandled
Usage:
By breaking 24hrs in quarters, starting with an Asian range of 18:00 NY time you can visualise the principles of Accumulation, Manipulation, Distribution and Rebalance. Know as AMD or PO3 (Power of Three), the principle is that the Manipulation phase will break above or below the Accumulation, before moving in an apposing direction and then rebalancing. This only works when there is a higher timeframe PD array or liquidity to support an apposing move.
Further to the daily quarters, each one can then be broken down again into 90min cycles. Again, each represents AMD, allowing the user an opportunity to watch for reversals during the 90min manipulation phase.
Note: Ensure the Asian Cycle always begins at 18:00 NY time.
[ My Personal Setting for this Indicator :
ibb.co
ibb.co
You can also leave the colors as it is , it works fine.
3. HTF Candles (Higher Timeframe Candles) By @fadizeidan
Purpose: Overlay higher timeframe candles on lower timeframe charts for seamless multi-timeframe analysis.
Features:
Customizable display of higher timeframe candles to track trends and major support/resistance levels.
Fully adjustable settings to align with your preferred timeframes.
Benefit: Allows traders to stay aligned with the bigger picture while focusing on lower timeframe setups.
Settings:
HTF Higher timeframe to plot
Number of candles to display The number of higher timeframe candles to display to the right of current price action
Body/Border/Wick The candle colors for the body, border, and wick
Padding from current candles The distance from current timeframe's candles
Space between candles Increase / decrease the candle spacing
Candle width The size of the candles
Imbalance
Fair Value Gap Show / Hide FVG on the higher timeframe
Volume Imbalance Show / Hide Volume Imbalance on the higher timeframe
Trace
Trace lines Extend the OHLC lines of the higher timeframe and the source of each
Label Show/Hide the price levels of the OHLC
[ My Personal Setting for this Indicator :
ibb.co Can Manually Adjust the timezone from here if "Use Exchange Timezone" Doesn't work.
4. EMA (Exponential Moving Averages)
Purpose: Provide dynamic support and resistance levels and help identify trends.
Features:
Plot up to four EMAs with full control over periods, colors, and styles.
Use custom settings to align with your strategy (e.g., scalping, swing trading).
Benefit: Adaptable to any trading style, giving clear signals for potential entries, exits, or trend reversals.
[ My Personal Setting for this Indicator :
ibb.co
ibb.co Adjust the thickness or line Type from Style Tab
5. Fractals by @Igor-T
Purpose: Automatically mark swing highs and lows for spotting critical price levels.
Features:
Visual markers for swing lows (support) and swing highs (resistance).
Works seamlessly on any timeframe.
Benefit: Helps traders quickly identify potential reversal zones or breakout points with minimal effort.
[ My Personal Setting for this Indicator :
ibb.co
ibb.co
6. Gaps & Volume Imbalances By @Vulnerable_human_x
Purpose: Highlight inefficiencies in the market to identify key trading opportunities.
Features:
Detect Fair Value Gaps (FVG), inverted FVGs, and Volume Imbalances.
Different styles and customizable settings for clarity.
Benefit: Gives a competitive edge by showcasing hidden gaps that institutional traders exploit.
[ My Personal Setting for this Indicator :
Do not Change any unnecessary settings For this leave them as it is but you can adjust color to your liking use these options if you want to see fvgs or ifvgs or vi
7. No Gap Candles By @echepata
Purpose: This indicator adjusts candles so that each new candle's open price matches the previous candle's close price, eliminating gaps.
Features:
Removes price gaps, which are common in stocks and ETFs with large gaps between trading sessions.
Helps visualize a smoother price action flow and better understand market trends and structure.
Benefit: Particularly useful for analyzing instruments where gaps can distort patterns, giving traders a clearer and more consistent view of price movements.
Note - You should hide visibility of the ticker for this to be displayed properly.
8. Key Levels by @spacemanbtc
Purpose: This indicator automatically plots key price levels, such as daily, weekly, monthly, and quarterly highs and lows, to help traders assess market trends and strength.
Features:
Automatic plotting of key levels across multiple timeframes.
Customizable options for color, line style, and text size.
Inclusion of additional levels upon request.
Merging of overlapping lines with combined titles for clarity.
Incorporation of FX sessions with full customization.
Benefit: By visualizing critical price levels, traders can better understand market structure and make informed trading decisions.
Note: I Have removed some levels from the Original Script to reduce the overall number of tokens.
Key Features of the Trading Suite
Master Switches
At the top of the script, you’ll find intuitive master switches for every indicator.
With a single click, toggle any indicator on or off based on your current analysis needs .
Benefit: Simplifies chart management, giving you complete control over what you see.
Efficiency for Free Users
Designed for traders using TradingView’s free account (limited to 2 indicators at once).
Instead of juggling multiple indicators, this suite consolidates them into one, allowing you to fully utilize your account’s limitations.
Customizability
Every indicator in the suite comes with detailed settings for periods, styles, colors, and intervals.
Tailor the tools to your specific trading strategy, whether scalping, day trading, or swing trading.
Benefits for Traders
Simplified Workflow: Replace multiple standalone indicators with a single, all-inclusive solution.
Time-Saving: Focus on analysis rather than managing multiple scripts.
Enhanced Decision-Making: Gain a holistic view of the market with all essential tools at your fingertips.
Professional Appeal: Create clean, visually polished charts suitable for sharing or presentations.
Recommended Settings
To help users maximize the value of this suite, I’ve included my final full personal settings too.
Disclaimer
Code Contribution & Ownership:
This indicator suite is a compilation and optimization of existing ideas, codes, and concepts available in the public domain.
While some features are custom-built, others have been adapted or modified for better usability and combined into this tool. Full credit goes to the original creators of these concepts and scripts.
Copyright Acknowledgment:
No intention is made to claim exclusive ownership of any underlying concept or publicly available code used in this suite.
If any part of this script inadvertently violates copyright or usage terms, please contact me , and I will address it immediately.
Usage Policy:
This indicator is provided "as-is" without guarantees of performance. It is intended for educational purposes only and should not be considered financial advice.
Always backtest and verify indicator outputs before making trading decisions.
Recommended Settings
To help users maximize the value of this suite, I’ve included my personal settings too,
Contact Information
If you have questions, feedback, or requests, feel free to reach out:
Twitter/X: @SoMiLTrades
Educational
MR Price to MA//this is a simple concept to identify extremee price points using the price and a simple moving Average
//one must change the xtreme ranges as per timeframe and optimize the range.
// when we divide price by SMA it converts price into a stationary hence helps us identify extremee zones
K-TREND gann targets_V5This strategy is based on K trend . Ktrend is based on trend calculated based on various useful variables . it gives accuracy of more than 75 % with targets based on gann levels
CSD The WorldThis Script Contains the Following Logic Regarding Failure to Expand and the CHange in the State Of Delivery
1) Marks Off the last up or down candle that closed above or below a previous candles high or low
2) Waits for price to then Close above or below that specific candles creating a Change In the State Of Delivery
3) Brackets the Expansion Candle that is color customizeable
4) Color Codes the CSD Candle
5) Allows History to be kept and invalidated OB's to be removed
Anari Gold Circuit BacktestUses Neural net weights from a trained strategy. Volume, price, time, and value area high/low go into the decision making.
DOCLAD_TEAM_TRADING_PROJECTDOCLAD_SYSTEM - Combined Indicator Description
This TradingView indicator implements W.D. Gann's Square of 9 concept with several visual enhancements to help traders identify key support and resistance levels. The indicator automatically adapts to different market types (forex or stocks) and includes the following features:
Key Features
Support and Resistance Levels: Automatically calculates and displays multiple support and resistance levels based on Gann's Square of 9 theory, with customizable colors (green for support, red for resistance by default).
Daily Open Line: Shows the daily opening price as a reference point, which serves as the base for all Gann calculations.
Previous 4H Range Box: Displays a rectangular box showing the high-low range of the last 4-hour candle from the previous day, helping traders identify important price zones.
Vertical Time Lines: Optional time-based vertical lines that mark 4-hour intervals, helping to visualize potential time-based turning points.
Deviation Mode: Allows for fine-tuning of support and resistance levels with percentage-based deviations.
Customization Options
Line Styles: Choose between solid, dashed, or dotted lines
Colors: Customize colors for support lines, resistance lines, daily open line, 4H rectangle, and time lines
Line Width: Adjust the thickness of all lines (1-5 pixels)
Opacity Settings: Control the transparency of various elements
Deviation Settings: Apply percentage-based adjustments to support and resistance levels
Technical Implementation
The indicator:
Automatically determines appropriate pip values based on the instrument
Calculates Gann levels using the Square of 9 mathematical principle
Finds the nearest support and resistance levels relative to the current price
Creates both plot-based and line-based visualizations
Updates dynamically as price moves
Usage
This indicator is particularly useful for swing traders and day traders who follow Gann methods. The combination of price-based levels (support/resistance) and time-based markers (vertical lines) helps identify potential reversal zones where price and time align according to Gann's principles.
The 4-hour rectangular box from the previous day often serves as an important reference zone that price may revisit or respect.
The indicator works on all timeframes but is most effective on 15-minute to 4-hour charts, where the time-based components provide the most value.
Demo Yello ZonThis script automatically finds Demand and Supply Zones and marks those on chart. It also marks Momentum, Reversal, Intraday Trends etc. Demo works only on 1Hr timeframe. DM for full version. This script is for informational and educational purposes only. It should not be considered financial advice, trading advice, or an endorsement of any particular trading strategy. Trading involves significant risk, and past performance is not indicative of future results
RSI and EMA crossover with big candlesThis TradingView indicator identifies big bullish and bearish candles using RSI, EMA crossovers, and wick analysis. It helps traders spot potential trend continuation or reversal points by labeling significant price movements and providing real-time alerts.
NOTE: THIS WORKS BEST ON 2 MINS TIME FRAME ONLY
Key Features:
✅ Big Candle Detection:
Detects large candles based on body size and recent price action.
Differentiates between bullish (green) and bearish (red) candles.
✅ Wick Analysis & RSI Filtering:
Ensures candles have relatively small wicks for stronger signals.
RSI confirmation:
Bullish signals require RSI above 59.
Bearish signals require RSI below 40.
✅ Candle Counting & Labeling:
Labels bullish and bearish candles with sequential numbers.
Adds PUTS and CALLS labels when an 8 EMA crosses the 21 EMA.
Adjusts label positioning for better visibility.
✅ Configurable Alerts for #2 Candle:
Alerts trigger when the second bullish or bearish candle is detected.
Users can enable/disable alerts from the script settings.
✅ EMA Crossover Signals:
Bullish crossover (8 EMA above 21 EMA): Displays a "CALLS" label below the candle.
Bearish crossover (8 EMA below 21 EMA): Displays a "PUTS" label above the candle.
Usage:
📊 Trend Confirmation: Use the big candle signals + EMA crossover for stronger trade setups.
🔔 Alerts: Get notified when the second big candle forms.
📉 Reversals & Continuation Patterns: Identify shifts in momentum early.
This script is perfect for traders looking for a clean and powerful price action-based indicator with automated alerts. 🚀
Stock Riders S1Stock Riders S1 A Daily Time Frame Trading Indicator
Overview
The Stock Riders S1 is a powerful trading tool designed specifically for the daily time frame. It calculates key trading levels based on the **last two candles' high, low, and open**, providing traders with a structured approach to identifying **entry points, risk-reward zones, and potential reversals.
Unlike conventional indicators, **Stock Riders S1** generates its levels at the **opening of the trading day**, allowing traders to plan their trades proactively rather than reacting to market movements.
Key Features
1. PowerLane (Risk & Reward Levels)
- Defines the **risk-reward ratio** for each trade.
- Helps traders set precise **targets and stop-loss levels** based on calculated values.
- Ensures that trades are executed with a well-defined strategy.
2. CrownPoint (Target Projection)
- Projects the price movement **potential** based on the latest buy or sell signal.
- If a **buy signal** is generated, the CrownPoint estimates the level the price might reach.
- If a **sell signal** appears, it suggests the probable downside movement.
3. ShieldPoint (Reversal Signal)
- Indicates a possible reversal zone.
- If the price reaches this level, traders should be cautious, as the trend may **change direction**.
- Ideal for **managing open positions**, ensuring timely exits or reversals.
4. ColorChange (Market Reversal Probability)
- If the indicator shows a **color change**, it signals a **strong possibility** that the price might move **against the original signal**.
- Risk-reward calculations are **adjusted at this level** to account for changing market conditions.
How It Works
- The **Stock Riders S1** calculates trading levels using the **last two candles' high, low, and open**.
- These levels appear **at the market opening** and remain static for the day, ensuring clarity for traders.
- **When a trade is initiated**, traders must align their **entry, stop-loss, and target** with PowerLane.
- If the **ShieldPoint is hit**, consider **reversing the position** to capitalize on market direction shifts.
Recommended Trading Strategy
1. Trade at the Right Time
- Enter a position **only after the market opens and levels are displayed**.
- Avoid delayed entries; trade as soon as the calculated levels are met.
2. Follow the Risk-Reward Structure*
- Always use **PowerLane** to set **target and stop-loss** values.
- If the **ShieldPoint is reached**, consider **reversing your trade** instead of holding losses.
3. Daily Time Frame Focus
- This indicator is **designed exclusively for daily charts** and should not be used on lower time frames.
- After marking the levels, apply them to **stocks in your watchlist** for disciplined trading.
Why It’s Special
Pre-Market Level Calculation Unlike conventional indicators that rely on past data, **Stock Riders S1** provides actionable trading levels **at market open**, allowing traders to plan their trades in advance.
Structured Risk-Reward System The **PowerLane levels** ensure that traders always trade with a clear stop-loss and target, reducing emotional decision-making.
Predictive Market SignalCrownPoint, ShieldPoint, and ColorChange work together to highlight **trends, reversals, and high-probability moves**, giving traders a strategic edge.
Daily Time Frame Precision Unlike short-term indicators, Stock Riders S1 focuses solely on daily charts, making it ideal for positional and swing traders.
Dynamic Adaptation – The levels are recalculated **daily**, adapting to changing market conditions without lagging signals.
Important Notes
- This indicator is meant for educational purposes only and does not provide financial advice.
- **Trading involves risk**, and past performance does not guarantee future results.
- It is advisable to use **Stock Riders S1** in conjunction with other market analysis tools and proper risk management strategies.
Disclaimer
The **Stock Riders S1** indicator is based on historical market data and **mathematical calculations**. While it provides valuable insights into potential price movements, it should not be used as the sole basis for trading decisions.
- **Use at your own discretion**, keeping in mind market risks and personal trading strategies.
- This indicator is designed for **daily stock market trading only** and should not be applied to other asset classes.
- Always conduct independent research before making any trading decisions.
Final Thought
The **Stock Riders S1** is not just another trading indicator—it’s a **strategic trading tool** designed to help traders stay ahead of market movements. By leveraging its **calculated levels, risk-reward structures, and reversal signals**, traders can **approach the market with confidence and clarity**.
Use it wisely, trade with discipline, and let the market ride in your favor!
bZone SnD V2.0 (iZone) TrialOrder block area based on market structure and mitigation.. Use this indicator as a point of reference to execute trades based on your strategy.
Disclaimer:
Financial markets are risky and you may lose all of your investment. This indicator is aimed to help traders mark important area such as Supply and Demand zone or Order Block.
Peter Lynch Value by TradingWiseЭтот скрипт вычисляет справедливую цену Peter Lynch (PLP) на основе коэффициента P/E и прибыли на акцию (EPS). Если справедливая цена выше текущей цены базового актива (БА), актив считается недооцененным (покупка). Если справедливая цена ниже текущей цены БА, актив считается переоцененным (продажа). Результаты отображаются на графике и в таблице.
ICT Algorithmic Macro Tracker° (Open-Source) by toodegreessuportes e resistencias com linhas que nao fazem nada
[TehThomas] - ICT Liquidity sweepsThe ICT Liquidity Sweeps Indicator is designed to track liquidity zones in the market areas where stop-losses and pending orders are typically clustered. This indicator marks buyside liquidity (resistance) and sellside liquidity (support), helping traders identify areas where price is likely to manipulate liquidity before making a significant move.
This tool is based on Inner Circle Trader (ICT) Smart Money Concepts, which emphasize how institutional traders, or “Smart Money,” manipulate liquidity to fuel price movements. By identifying these zones, traders can anticipate liquidity sweeps and position themselves accordingly.
⚙️ How It Works
1️⃣ Detects Key Liquidity Zones
The script automatically identifies significant swing highs and swing lows in price action using a pivot-based method.
A swing high (buyside liquidity) is a peak where price struggles to break higher, forming a resistance level.
A swing low (sellside liquidity) is a valley where price struggles to go lower, creating a support level.
These liquidity points are prime targets for liquidity sweeps before a true trend direction is confirmed.
2️⃣ Draws Liquidity Lines
Once a swing high or low is identified, a horizontal line is drawn at that level.
The lines extend to the right, serving as future liquidity targets until they are broken.
The indicator allows customization in terms of color, line width, and maximum number of liquidity lines displayed at once.
3️⃣ Handles Liquidity Sweeps
When price breaks a liquidity level, the indicator reacts based on the chosen action setting:
Dotted/Dashed: The line remains visible but changes style to indicate a sweep.
Delete: The line is completely removed once price has interacted with it.
This feature ensures that traders can easily spot where liquidity has been taken and determine whether a reversal or continuation is likely.
4️⃣ Prevents Chart Clutter
To maintain a clean chart, the script limits the number of liquidity lines displayed at any given time.
When new liquidity zones are formed, the oldest lines are automatically removed, keeping the focus on the most relevant liquidity zones.
🎯 How to Use the ICT Liquidity Sweeps Indicator
🔍 Identifying Liquidity Grabs
This indicator helps you identify areas where Smart Money is targeting liquidity before making a move.
Buyside Liquidity (BSL) Sweeps:
Occur when price spikes above a resistance level before reversing downward.
Indicate that Smart Money has hunted stop-losses and buy stops before driving price lower.
Sellside Liquidity (SSL) Sweeps:
Occur when price drops below a support level before reversing upward.
Indicate that Smart Money has collected liquidity from stop-losses and sell stops before pushing price higher.
📈 Combining with Market Structure Shifts (MSS)
One of the best ways to use this indicator is in conjunction with our Market Structure Shifts Indicator.
Liquidity sweeps + MSS Confirmation give strong high-probability trade setups:
Wait for a liquidity sweep (price takes out a liquidity level).
Look for an MSS in the opposite direction (e.g., price sweeps a high, then breaks a recent low).
Enter the trade in the new direction with stop-loss above/below the liquidity sweep.
📊 Entry & Exit Strategies
Long Trade Example:
Price sweeps a key sellside liquidity level (SSL) → creates a false breakdown.
MSS confirms a reversal (price breaks structure upwards).
Enter long position after confirmation.
Stop-loss below the liquidity grab to minimize risk.
Short Trade Example:
Price sweeps a key buyside liquidity level (BSL) → takes liquidity above resistance.
MSS confirms a bearish move (price breaks a key support level).
Enter short position after confirmation.
Stop-loss above the liquidity grab.
🚀 Why This Indicator is a Game-Changer
✅ Helps Identify Smart Money Manipulation – Understand where institutions are likely to grab liquidity before the real move happens.
✅ Enhances Market Structure Analysis – When paired with MSS, liquidity sweeps become powerful signals for trend reversals.
✅ Filters Out False Breakouts – Many traders get caught in liquidity grabs. This indicator helps avoid bad entries.
✅ Keeps Your Chart Clean – The auto-limiting feature ensures that only the most relevant liquidity levels remain visible.
✅ Works on Any Timeframe – Whether you’re a scalper, day trader, or swing trader, liquidity concepts apply universally.
📌 Final Thoughts
The ICT Liquidity Sweeps Indicator is a must-have tool for traders who follow Smart Money Concepts. By tracking liquidity levels and highlighting sweeps, it allows traders to enter trades with precision while avoiding false breakouts.
When combined with Market Structure Shifts (MSS), this strategy becomes even more powerful, offering traders an edge in spotting reversals and timing entries effectively.
__________________________________________
Thanks for your support!
If you found this idea helpful or learned something new, drop a like 👍 and leave a comment—I’d love to hear your thoughts! 🚀
Make sure to follow me for more price action insights, free indicators, and trading strategies. Let’s grow and trade smarter together! 📈✨
18:00 Wick Gap Rectangles18:00 wick gaps, the upper and lower wick gaps are marked out on each 18:00 candle with a customization feature to have all 18:00 wick gaps spanning over a certain time period on your chart.
EMA 50 - Sinal de Compra e Venda (1h / 15m)Sinal VHFOREX -
Desenvolvido por @victorhugoforex e disponível através dele.
Uma das estratégias usadas para operar diariamente nas aberturas de sessões de London, NY e Asia.
Price Action Volume ReversalThis TradingView strategy identifies potential trend reversals using a combination of price action, volume analysis, and reversal patterns. It detects high-probability trade setups by confirming bullish and bearish signals with increased volume.
Key Features:
Volume Confirmation: Uses a dynamic volume threshold (SMA-based) to filter strong price moves.
Engulfing Patterns: Recognizes bullish and bearish engulfing formations that indicate trend shifts.
Pin Bar Detection: Identifies reversal candlesticks (pin bars) to enhance entry precision.
Trade Entries:
Long Entry: When a bullish engulfing or pin bar forms with high volume.
Short Entry: When a bearish engulfing or pin bar forms with high volume.
Visual Signals: Buy and sell signals are plotted directly on the chart for easy identification.
This strategy is designed for traders looking to capitalize on strong momentum shifts and reversal points with volume-backed confirmations.
MACD Divergence all in oneMACD Divergence all in one
It can also be named as MACD dual divergence detector pro !
A sophisticated yet user-friendly tool designed to identify both bullish and bearish divergences using the MACD (Moving Average Convergence Divergence) indicator. This advanced script helps traders spot potential trend reversals by detecting hidden momentum shifts in the market, offering a comprehensive solution for divergence trading.
🎯 Key Features:
• Automatic detection of bullish and bearish divergences
• Clear visual signals with color-coded lines (Green for bullish, Red for bearish)
• Smart filtering system to eliminate false signals
• Customizable parameters to match your trading style
• Clean, uncluttered chart presentation
• Optimized performance for real-time analysis
• Easy-to-read labels showing divergence types
• Built-in signal spacing to avoid clustering
📊 How it works:
The indicator uses an advanced algorithm to analyze the relationship between price action and MACD momentum to identify:
Bullish Divergences:
- Price makes higher lows while MACD shows lower lows
- Signals potential trend reversal from bearish to bullish
- Marked with green lines and upward labels
Bearish Divergences:
- Price makes lower highs while MACD shows higher highs
- Signals potential trend reversal from bullish to bearish
- Marked with red lines and downward labels
⚙️ Customizable Settings:
1. MACD Parameters:
- Fast Length (default: 12)
- Slow Length (default: 26)
- Signal Length (default: 9)
2. Divergence Detection:
- Left/Right Pivot Bars
- Divergence Lookback Period
- Minimum/Maximum Divergence Length
- Divergence Strength Filter
3. Visual Settings:
- Clear color coding for easy identification
- Adjustable line thickness
- Customizable label size
💡 Best Practices:
- Most effective on higher timeframes (1H, 4H, Daily)
- Combine with support/resistance levels
- Use with trend lines and price action
- Consider volume confirmation
- Best results during trending markets
- Use appropriate stop-loss levels
🎓 Trading Tips:
1. Look for bullish divergences near support levels
2. Watch for bearish divergences near resistance zones
3. Confirm signals with other technical indicators
4. Consider market context and overall trend
5. Use proper position sizing and risk management
⚠️ Important Notes:
- Past performance doesn't guarantee future results
- Always use proper risk management
- Test settings on historical data first
- Different timeframes may require parameter adjustments
- Not all divergences lead to reversals
Created by: Anmol-max-star
Last Updated: 2025-02-25 16:15:08 UTC
📌 Regular updates and improvements planned!
Disclaimer:
This indicator is for informational purposes only. Always conduct your own analysis and use proper risk management techniques. Trading involves risk of loss, and past performance does not guarantee future results.
🤝 Support:
Feel free to leave comments for:
- Suggestions
- Improvements
- Feature requests
- Bug reports
- General feedback
Your feedback helps make this tool better for everyone!
Happy Trading and May the Trends Be With You! 📈
Stock Highs TrackerThis indicator tracks key stock price levels including the all-time high (ATH), 52-week high, and current price.
It calculates the percentage difference of the current price from both the ATH and 52-week high.
The data is displayed in a table at the top-right corner of the chart, allowing traders to quickly assess the stock’s performance relative to its historical highs.
This is useful for identifying stocks trading near their highs or experiencing significant pullbacks.
Bybit Cross Margin Liquidation LevelsJust shows the liquidation levels.
Has NOT been fully tested so use with caution!
SMC ALGO NSS//@version=5
indicator(title="RSI Divergence Indicator with 200-Day MA", format=format.price, timeframe="", timeframe_gaps=true)
len = input.int(title="RSI Period", minval=1, defval=14)
src = input(title="RSI Source", defval=close)
lbR = input(title="Pivot Lookback Right", defval=5, display = display.data_window)
lbL = input(title="Pivot Lookback Left", defval=5, display = display.data_window)
rangeUpper = input(title="Max of Lookback Range", defval=60, display = display.data_window)
rangeLower = input(title="Min of Lookback Range", defval=5, display = display.data_window)
plotBull = input(title="Plot Bullish", defval=true, display = display.data_window)
plotHiddenBull = input(title="Plot Hidden Bullish", defval=false, display = display.data_window)
plotBear = input(title="Plot Bearish", defval=true, display = display.data_window)
plotHiddenBear = input(title="Plot Hidden Bearish", defval=false, display = display.data_window)
bearColor = color.red
bullColor = color.green
hiddenBullColor = color.new(color.green, 80)
hiddenBearColor = color.new(color.red, 80)
textColor = color.white
noneColor = color.new(color.white, 100)
osc = ta.rsi(src, len)
// 200-Day Moving Average
maLength = 200
sma200 = ta.sma(close, maLength)
// Plotting the RSI
plot(osc, title="RSI", linewidth=2, color=#2962FF)
hline(50, title="Middle Line", color=#787B86, linestyle=hline.style_dotted)
obLevel = hline(70, title="Overbought", color=#787B86, linestyle=hline.style_dotted)
osLevel = hline(30, title="Oversold", color=#787B86, linestyle=hline.style_dotted)
fill(obLevel, osLevel, title="Background", color=color.rgb(33, 150, 243, 90))
// Plotting the 200-Day Moving Average on price chart
plot(sma200, title="200-Day Moving Average", color=color.orange, linewidth=2, style=plot.style_line)
// Functions for detecting pivots and divergences
plFound = na(ta.pivotlow(osc, lbL, lbR)) ? false : true
phFound = na(ta.pivothigh(osc, lbL, lbR)) ? false : true
_inRange(cond) =>
bars = ta.barssince(cond == true)
rangeLower <= bars and bars <= rangeUpper
// Regular Bullish Divergence
oscHL = osc > ta.valuewhen(plFound, osc , 1) and _inRange(plFound )
priceLL = low < ta.valuewhen(plFound, low , 1)
bullCondAlert = priceLL and oscHL and plFound
bullCond = plotBull and bullCondAlert
plot(
plFound ? osc : na,
offset=-lbR,
title="Regular Bullish",
linewidth=2,
color=(bullCond ? bullColor : noneColor),
display = display.pane
)
plotshape(
bullCond ? osc : na,
offset=-lbR,
title="Regular Bullish Label",
text=" Bull ",
style=shape.labelup,
location=location.absolute,
color=bullColor,
textcolor=textColor
)
// Hidden Bullish Divergence
oscLL = osc < ta.valuewhen(plFound, osc , 1) and _inRange(plFound )
priceHL = low > ta.valuewhen(plFound, low , 1)
hiddenBullCondAlert = priceHL and oscLL and plFound
hiddenBullCond = plotHiddenBull and hiddenBullCondAlert
plot(
plFound ? osc : na,
offset=-lbR,
title="Hidden Bullish",
linewidth=2,
color=(hiddenBullCond ? hiddenBullColor : noneColor),
display = display.pane
)
plotshape(
hiddenBullCond ? osc : na,
offset=-lbR,
title="Hidden Bullish Label",
text=" H Bull ",
style=shape.labelup,
location=location.absolute,
color=bullColor,
textcolor=textColor
)
// Regular Bearish Divergence
oscLH = osc < ta.valuewhen(phFound, osc , 1) and _inRange(phFound )
priceHH = high > ta.valuewhen(phFound, high , 1)
bearCondAlert = priceHH and oscLH and phFound
bearCond = plotBear and bearCondAlert
plot(
phFound ? osc : na,
offset=-lbR,
title="Regular Bearish",
linewidth=2,
color=(bearCond ? bearColor : noneColor),
display = display.pane
)
plotshape(
bearCond ? osc : na,
offset=-lbR,
title="Regular Bearish Label",
text=" Bear ",
style=shape.labeldown,
location=location.absolute,
color=bearColor,
textcolor=textColor
)
// Hidden Bearish Divergence
oscHH = osc > ta.valuewhen(phFound, osc , 1) and _inRange(phFound )
priceLH = high < ta.valuewhen(phFound, high , 1)
hiddenBearCondAlert = priceLH and oscHH and phFound
hiddenBearCond = plotHiddenBear and hiddenBearCondAlert
plot(
phFound ? osc : na,
offset=-lbR,
title="Hidden Bearish",
linewidth=2,
color=(hiddenBearCond ? hiddenBearColor : noneColor),
display = display.pane
)
plotshape(
hiddenBearCond ? osc : na,
offset=-lbR,
title="Hidden Bearish Label",
text=" H Bear ",
style=shape.labeldown,
location=location.absolute,
color=bearColor,
textcolor=textColor
)
// Alert conditions
alertcondition(bullCondAlert, title='Regular Bullish Divergence', message="Found a new Regular Bullish Divergence, `Pivot Lookback Right` number of bars to the left of the current bar")
alertcondition(hiddenBullCondAlert, title='Hidden Bullish Divergence', message='Found a new Hidden Bullish Divergence, `Pivot Lookback Right` number of bars to the left of the current bar')
alertcondition(bearCondAlert, title='Regular Bearish Divergence', message='Found a new Regular Bearish Divergence, `Pivot Lookback Right` number of bars to the left of the current bar')
alertcondition(hiddenBearCondAlert, title='Hidden Bearish Divergence', message='Found a new Hidden Bearish Divergence, `Pivot Lookback Right` number of bars to the left of the current bar')
Dhokiya's Research Analyst - Chetan Dhokiya0.09 Version Strategy Indicator by Dhokiya's Research Analyst
Mobile - 7575065656
Website - dhokiyas.com/
Email - care@dhokiyas.com