ICT Watermark | FluxxDescription:
The watermark indicator is designed to enhance the visual presentation of your trading charts by adding customizable watermarks. This tool allows you to overlay essential information, such as ticker symbols, timeframes, dates, and custom text, directly onto your charts. While providing larger text options then all other watermarks currently available.
Key Features:
Customizable Watermarks: Users can enable up to two watermarks with adjustable text content, color, size, and position.
Dynamic Information Display: Option to display real-time symbol and timeframe details, as well as the current date.
Flexible Placement: Watermarks can be positioned at the top, middle, or bottom of the chart, and aligned to the left, center, or right.
Multiple Size Options: Includes a variety of text sizes, making the text larger than any other watermark out there!
Use Cases:
Branding: Add your name or brand to your charts for a personalized touch.
Clarity: Overlay important chart details without obstructing the main content, helping in presentations or shared analysis.
This indicator is original and valuable for traders who seek to enhance the clarity and professionalism of their charts. It is particularly useful for those who create educational content or wish to maintain consistent chart branding.
Chart patterns
Vmoon Trend TableVmoon Trend Table Indicator
The **Vmoon Trend Table Indicator** is a powerful tool designed for traders who want to track trends across multiple timeframes and identify key pivot points that signal trend changes. This indicator provides a visual representation of trends in different timeframes through a convenient table, which can be positioned either at the top or bottom of the chart. It is particularly useful for those who prefer trading with the trend and need to monitor higher timeframes for stronger signals.
#### Key Features:
1. **Multi-Timeframe Trend Detection**:
- The indicator analyzes up to four different timeframes simultaneously, allowing traders to observe trends from shorter to longer timeframes.
- The user can select which timeframes to monitor, making it adaptable to various trading strategies.
2. **Pivot Point Analysis**:
- The Vmoon Trend Table identifies trends based on pivot points, which are defined by higher highs and higher lows for uptrends, and lower highs and lower lows for downtrends.
- Users can customize the lookback period to define these pivot points, offering control over the sensitivity of trend detection.
- A choice between using the high/low or close price for pivot calculations is available, allowing further customization.
3. **Visual Representation**:
- The indicator provides a table showing the current trend direction (uptrend or downtrend) for each selected timeframe.
- Trends are visually indicated by up or down arrows, colored appropriately to represent bullish or bearish trends.
- The table can be positioned at the top or bottom of the chart, based on user preference.
4. **Support and Resistance Levels**:
- The indicator can display support and resistance lines based on the most recent swing high/low points for each timeframe.
- These lines help traders visualize critical levels where trends might change, enabling better decision-making.
5. **Historical Pivot Points**:
- Users can toggle the visibility of historical pivot points on the chart, aiding in the evaluation of trend consistency and the placement of these points.
6. **Optimized Performance**:
- The script is optimized to reduce the number of security calls, ensuring it runs efficiently even when tracking multiple timeframes.
- Revisions have focused on improving speed and allowing users to reposition the information table according to their needs.
#### How to Use:
1. **Set Timeframes**: Choose the timeframes that you want to monitor for trends. The indicator supports up to four different timeframes.
2. **Define Pivot Points**: Adjust the lookback period to define how pivot points (highs/lows) are calculated. Select whether to use high/low or close prices for this calculation.
3. **Monitor the Trend Table**: Observe the trend direction indicated in the table. Use this information to confirm the overall trend before making trading decisions.
4. **Watch Support/Resistance Levels**: If enabled, use the support and resistance levels drawn from higher timeframe pivots to anticipate potential trend reversals.
5. **Fine-Tune Settings**: Customize the indicator's display, such as repositioning the trend table, adjusting line widths, or changing colors, to fit your trading style.
Shark Harmonic Pattern [TradingFinder] Shark Detector Indicator🔵 Introduction
The Shark harmonic pattern, first introduced by Scott Carney in 2011, is a recognized tool in technical analysis. Since its inception, it has been widely adopted by traders as an essential market analysis tool.
Due to its complexity, the Shark pattern can be challenging for novice traders. Therefore, we have developed the Harmonic Pattern Indicator to help analysts and traders easily identify these patterns.
🟣 Understanding the Types of Shark Pattern
In technical analysis, the Shark harmonic pattern forms at the end of trends and is categorized into two types: Bullish and Bearish Shark Patterns.
Bullish Shark Pattern : This pattern appears at the end of a downtrend, indicating a potential reversal to an uptrend. Traders can use this pattern to identify buy entry points. The image below illustrates the core components of the Bullish Shark Pattern.
Bearish Shark Pattern : Conversely, the Bearish Shark Pattern forms at the end of an uptrend, signaling a possible reversal to a downtrend. This pattern prompts traders to shift their positions from buying to selling. The image below showcases the characteristics of the Bearish Shark Pattern.
🔵 How to Use
🟣 Trading with the Bullish Shark Pattern
The Bullish Shark Pattern acts as a reversal pattern, helping traders identify the end of a downtrend and the beginning of an uptrend. It consists of five key points that indicate alternating bullish and bearish movements.
Upon the complete formation of this pattern, traders can look for opportunities to enter buy trades. To manage risk effectively, it is advisable to set a stop-loss below the lowest price point within the pattern.
🟣 Trading with the Bearish Shark Pattern
Similarly, the Bearish Shark Pattern functions as a reversal pattern but in the opposite direction. It helps traders identify the end of an uptrend and the onset of a downtrend.
After the pattern fully forms, traders can seek sell entry opportunities. As with the bullish pattern, placing a stop-loss above the highest price point within the pattern is recommended for risk management.
🔵 Setting
🟣 Logical Setting
ZigZag Pivot Period : You can adjust the period so that the harmonic patterns are adjusted according to the pivot period you want. This factor is the most important parameter in pattern recognition.
Show Valid Format : If this parameter is on "On" mode, only patterns will be displayed that they have exact format and no noise can be seen in them. If "Off" is, the patterns displayed that maybe are noisy and do not exactly correspond to the original pattern.
Show Formation Last Pivot Confirm : if Turned on, you can see this ability of patterns when their last pivot is formed. If this feature is off, it will see the patterns as soon as they are formed. The advantage of this option being clear is less formation of fielded patterns, and it is accompanied by the latest pattern seeing and a sharp reduction in reward to risk.
Period of Formation Last Pivot : Using this parameter you can determine that the last pivot is based on Pivot period.
🟣 Genaral Setting
Show : Enter "On" to display the template and "Off" to not display the template.
Color : Enter the desired color to draw the pattern in this parameter.
LineWidth : You can enter the number 1 or numbers higher than one to adjust the thickness of the drawing lines. This number must be an integer and increases with increasing thickness.
LabelSize : You can adjust the size of the labels by using the "size.auto", "size.tiny", "size.smal", "size.normal", "size.large" or "size.huge" entries.
🟣 Alert Setting
Alert : On / Off
Message Frequency : This string parameter defines the announcement frequency. Choices include: "All" (activates the alert every time the function is called), "Once Per Bar" (activates the alert only on the first call within the bar), and "Once Per Bar Close" (the alert is activated only by a call at the last script execution of the real-time bar upon closing). The default setting is "Once per Bar".
Show Alert Time by Time Zone : The date, hour, and minute you receive in alert messages can be based on any time zone you choose. For example, if you want New York time, you should enter "UTC-4". This input is set to the time zone "UTC" by default.
🔵 Conclusion
The Shark harmonic pattern is a potent analytical tool in technical analysis that aids traders in identifying critical reversal points in financial markets. Whether in a bullish or bearish context, this pattern provides clear trend change signals, allowing traders to enter trades with greater precision and optimize their strategies.
However, as with all analytical methods, it is essential to supplement the Shark pattern with additional analyses and strict risk management to avoid potential losses. Incorporating this pattern into a comprehensive trading strategy can lead to better trade outcomes and more opportunities for success
Big Volumes HighlighterBig Volumes Highlighter
Overview:
The "Big Volume Highlighter" is a powerful tool designed to help traders quickly identify candles with the highest trading volume over a specified period. This indicator not only highlights the most significant volume candles but also color-codes them based on the candle's direction—green for bullish (close > open) and red for bearish (close < open). Whether you're analyzing volume spikes or looking for key moments in price action, this indicator provides clear visual cues to enhance your trading decisions.
Features:
Customizable Lookback Period: Define the number of candles to consider when determining the highest volume.
Automatic Color Coding: Candles with the highest volume are highlighted in green if bullish and red if bearish.
Visual Clarity: The indicator marks the significant volume candles with a triangle above the bar and changes the background color to match, making it easy to spot important volume events at a glance.
Use Cases:
Volume Spike Detection:
Quickly identify when a large volume enters the market, which may indicate significant buying or selling pressure.
Trend Confirmation: Use volume spikes to confirm trends or potential reversals by observing the direction of the high-volume candles.
Market Sentiment Analysis: Understand market sentiment by analyzing the direction of the candles with the biggest volumes.
How to Use:
Add the "Big Volume Highlighter" to your chart.
Adjust the lookback period to suit your analysis.
Observe the highlighted candles for insights into market dynamics.
This script is ideal for traders who want to incorporate volume analysis into their technical strategy, providing a simple yet effective way to monitor significant volume changes in the market.
Artaking 2Components of the Indicator:
Moving Averages:
Short-Term Moving Average (MA): This is a 50-period Simple Moving Average (SMA) applied to the closing price. It is used to track the short-term trend of the market.
Long-Term Moving Average (MA): This is a 200-period SMA used to track the long-term trend.
Day Trading Moving Average: A 20-period SMA is used specifically for day trading signals, focusing on shorter-term price movements.
Purpose:
The crossing of these moving averages (short-term crossing above or below long-term) provides basic buy and sell signals, indicative of potential trend reversals or continuations.
ADX (Average Directional Index) for Trend Strength:
ADX Calculation: The ADX is calculated using a 14-period length with 14-period smoothing. The ADX value indicates the strength of a trend, regardless of direction.
Strong Trend Condition: The indicator considers a trend to be strong if the ADX value is above 25. This threshold helps filter out trades during weak or sideways markets.
Purpose:
To ensure that the strategy only generates signals when there is a strong trend, thus avoiding whipsaws in low volatility or range-bound conditions.
Support Levels:
Support Level Calculation: The indicator calculates the lowest close over the last 100 periods. This level is used to identify significant support zones where the price might find a floor.
Purpose:
Support levels are critical in identifying potential areas where the price might bounce, making them ideal for setting stop losses or identifying buy opportunities.
Volatility Spike (Proxy for News Trading):
ATR (Average True Range) Calculation: The indicator uses a 14-period ATR to measure market volatility. A volatility spike is identified when the ATR is greater than 1.5 times the 14-period SMA of the ATR.
Purpose:
This serves as a proxy for news events or other sudden market movements that could make the market unpredictable. The indicator avoids generating signals during these periods to reduce the risk of being caught in a volatile, potentially news-driven move.
Fibonacci Retracement Levels:
61.8% Fibonacci Level: Calculated from the highest high and lowest low over the long MA period, this retracement level is widely regarded as a significant support or resistance level.
Purpose:
Position traders often use Fibonacci levels to identify potential reversal points. The indicator incorporates the 61.8% level to fine-tune entries and exits.
Candlestick Patterns for Price Action Trading:
Bullish Engulfing Pattern: A bullish reversal pattern where a green candle fully engulfs the previous red candle.
Bearish Engulfing Pattern: A bearish reversal pattern where a red candle fully engulfs the previous green candle.
Purpose:
These patterns are classic signals used in price action trading to identify potential reversals at key levels, especially when they align with other conditions like support/resistance or Fibonacci levels.
Signal Generation:
The indicator generates buy and sell signals by combining the above elements:
Buy Signal:
A buy signal is triggered when:
The short-term MA crosses above the long-term MA (indicating a potential uptrend).
The trend is strong (ADX > 25).
The current price is near or below the 61.8% Fibonacci retracement level, suggesting a potential reversal.
No significant volatility spike is detected, ensuring the market isn’t reacting unpredictably to news.
Sell Signal:
A sell signal is triggered when:
The short-term MA crosses below the long-term MA (indicating a potential downtrend).
The trend is strong (ADX > 25).
The current price is near or above the 61.8% Fibonacci retracement level, suggesting potential resistance.
No significant volatility spike is detected.
Day Trading Signals:
Independent of the main trend signals, the indicator also generates intraday buy and sell signals when the price crosses above or below the 20-period day trading MA.
Price Action Signals:
The indicator can trigger buy or sell signals based purely on price action, such as the occurrence of bullish or bearish engulfing patterns. This is optional and can be enabled or disabled.
Alerts:
The indicator includes built-in alert conditions that notify the trader when a buy or sell signal is generated. This allows traders to act immediately without having to constantly monitor the charts.
Practical Application:
This indicator is versatile and can be used across various trading styles:
Position Trading: The long-term MA, Fibonacci retracement, and ADX provide a solid foundation for identifying long-term trends and potential entry/exit points.
Day Trading: The short-term MA and day trading MA offer quick signals for intraday trading.
Price Action: Candlestick pattern recognition allows for precise entry points based on market sentiment and behavior.
News Trading: The volatility spike filter helps avoid trading during periods of market instability, often driven by news events.
Conclusion:
The Comprehensive Trading Strategy Indicator is a robust tool designed to help traders navigate various market conditions by integrating multiple strategies into a single, coherent framework. It provides clear, actionable signals while filtering out potentially dangerous trades during volatile or weak market conditions. Whether you're a long-term trader, a day trader, or someone who relies on price action, this indicator can be a valuable addition to your trading toolkit.
MTF Supply & Demand [SMRT Algo] The SMRT Algo Multi-Timeframe Supply & Demand indicator is a powerful tool designed to help traders identify key supply and demand zones across multiple timeframes on their charts without switching the chart timeframe. This indicator simplifies the process of analyzing higher timeframe zones by allowing users to adjust the timeframe settings within the indicator itself, eliminating the need to switch between different chart timeframes. This flexibility makes it easier for traders to incorporate higher timeframe analysis into their trading strategy, enhancing their ability to identify optimal entry and exit points.
Core Features
Supply and Demand Zones Identification:
The indicator automatically identifies and highlights supply and demand zones on the chart, which are critical areas where the market is likely to reverse or experience significant price movement. These zones represent areas of strong buying (demand) or selling (supply) pressure, making them key levels for potential trade setups. The clear visualization of these zones on the chart helps traders quickly identify important price levels without manual analysis.
Multi-Timeframe Functionality:
One of the standout features of the SMRT Algo Multi-Timeframe Supply & Demand indicator is its ability to display supply and demand zones from other timeframes directly on the current chart. Traders can adjust the timeframe of the supply and demand zones through the indicator settings, allowing them to view and analyze higher timeframe zones without switching between different charts. This feature is particularly useful for traders who rely on higher timeframe analysis to make more informed trading decisions.
Customizable Timeframe Settings:
The indicator provides a high degree of customization, allowing users to select the specific timeframe from which they want to view supply and demand zones. Whether a trader prefers to analyze daily, weekly, or even monthly zones while trading on a lower timeframe, this indicator accommodates their needs. This flexibility helps traders align their strategies with broader market trends, ensuring they are aware of significant supply and demand levels across different timeframes.
Potential Entry and Take Profit Zones:
The supply and demand zones identified by the indicator can be used as potential entry points for trades or as take profit zones. Traders can enter long positions near demand zones, where buying pressure is expected to push prices higher, or enter short positions near supply zones, where selling pressure might drive prices lower. Additionally, these zones can serve as logical areas to take profits, as they represent levels where the market is likely to encounter resistance or support.
The identification of supply and demand zones serves as the foundation for potential trade setups, while the multi-timeframe functionality enhances the depth of analysis by allowing traders to view higher timeframe zones without leaving their current chart. This combination ensures that traders can maintain a clear understanding of significant market levels across different timeframes, enabling them to make more informed and strategic trading decisions.
Inputs:
Timeframe: Choose the timeframe for the supply-demand zones shown on the chart.
Sensitivity: Adjust the sensitivity of the S/D zones. A smaller value will lead to fewer zones generated on the chart, while a larger value will lead to more zones shown.
Width: Adjust the width (size) of the zones. A smaller value will result in smaller zones, while a larger value will result in larger zones.
Supply/Demand Color: Freely adjust the colors of the supply-demand zones.
Zones Offset: This affects the extension of the zones (i.e. many bars to the right).
Timeframe Label: The timeframe label is displayed on the top right corner, and can be turned on/off. It displays the timeframe of the MTF Supply Demand. The position and size of the label can also be adjusted.
The ability to view and adjust supply and demand zones from multiple timeframes directly within the indicator settings offers a significant advantage, providing traders with a more comprehensive view of the market.
This indicator is particularly valuable for traders who utilize multi-timeframe analysis as part of their strategy, offering them the ability to stay aware of critical levels across different timeframes without the hassle of constantly switching charts. The customizable nature of the indicator further enhances its utility, making it a versatile tool that can be tailored to suit various trading styles and preferences.
The SMRT Algo Suite, which the SMRT Algo MTF Supply Demand indicator is a part of, offers a comprehensive set of tools and features that extend beyond the capabilities of standard or open-source indicators, providing significant additional value to users.
What you also get with the SMRT Algo Suite:
Advanced Customization: Users can customize various aspects of the indicator, such as toggling the confirmation signals on or off and adjusting the parameters of the MA Filter. This customization enhances the adaptability of the tool to different trading styles and market conditions.
Enhanced Market Understanding: The combination of pullback logic, dynamic S/R zones, and MA filtering offers traders a nuanced understanding of market dynamics, helping them make more informed trading decisions.
Unique Features: The specific combination of pullback logic, dynamic S/R, and multi-level TP/SL management is unique to SMRT Algo, offering features that are not readily available in standard or open-source indicators.
Educational and Support Resources: As with other tools in the SMRT Algo suite, this indicator comes with comprehensive educational resources and access to a supportive trading community, as well as 24/7 Discord support.
The educational resources and community support included with SMRT Algo ensure that users can maximize the indicators’ potential, offering guidance on best practices and advanced usage.
SMRT Algo believe that there is no magic indicator that is able to print money. Indicator toolkits provide value via their convenience, adaptability and uniqueness. Combining these items can help a trader make more educated; less messy, more planned trades and in turn hopefully help them succeed.
RISK DISCLAIMER
Trading involves significant risk, and most day traders lose money. All content, tools, scripts, articles, and educational materials provided by SMRT Algo are intended solely for informational and educational purposes. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any trading decisions.
Prometheus TTM SqueezeThe TTM indicator is an indicator used to better understand an underlying’s direction and volatility. Positive values indicate a rising price, negative falling. There is also an element of the underlying's volatility, explained below.
When, in this particular indicator, the zero line is the aqua color, that means that the volatility has picked up. In literal terms, it means that the upper Keltner Channel is above the upper Bollinger Band and the lower Keltner Channel is below the lower Bollinger Band. The range of the Keltner Channels is greater than the range of the Bollinger bands. What this is supposed to correlate to with price action is a more volatile choppier area. See below.
This is an example of volatility picking up being shown as the speed of the underlying. When the line turns aqua the move following tends to be sharp in the respective direction. Not a smooth delivery of price.
Regarding why this script is different from the others, with this script you do not need to input a bar's back value if you do not want to. Bars back being the amount of bars used in the indicator calculation. This is because of the use of Sum of Squared Errors, or SSE. How we do it is we calculate a Simple Moving Average or SMA and the indicator using a lot of different bars back values. Then if there is an event, characterized by the oscillator crossing over or under the 0 line, we subtract the close by the SMA and square it. If there is no event we return a big value, we want the error to be as small as possible. Because we loop over every value for bars back, we get the value with the smallest error. Or the SMA closest to the price ensuring we are following it as close as we can. This also becomes the value used as the multiplier for the Keltner Channels and Bollinger Bands, we simply divide them by 10 to normalize it. This leads to ease of use. A user does not need to worry about finding the best bars back for each ticker and time frame. We have you covered! SSE is not to be regarded to be the best given values for a pocket of the market, simply an estimation.
Of course we have the option for users to enter their own bars back or multipliers. Here is a comparison of the SSE at work and a 20 period bar’s back with 2 as the multiplier on a 4 hour $QQQ.
The top one is the SSE, the bottom is 20. I turned off showing the SMA, and alerts for better visibility. We see the SSE version does not cross above 0 again until the trend totally reverses. I would much rather overestimate risk than underestimate it.
The BULL and BEAR plotted on the chart is a result of the following conditions. A BULL if the price is above our auto optimized SMA and the oscillator crosses over 0. BEAR is the opposite, price below the SMA and an oscillator cross below 0. Here is the Daily NYSE:PLTR chart to show some.
Users have the options to toggle on and off the BULL and BEAR plots, SMA, as well as input their own lookback and multipliers.
We encourage traders to not follow indicators blindly, none are 100% accurate. SSE does not guarantee that the values generated will be the best for a given moment in time. Please comment on any desired updates, all criticism is welcome!
God's of LiquidityHere’s a detailed description for your script, following the guidelines for clarity and originality:
---
**Title:** God's of Liquidity
**Description:**
The "Gods of Liquidity" script is a comprehensive trading tool designed to help traders identify high-probability buy and sell opportunities based on a combination of liquidity levels, RSI-based sentiment analysis, and session-specific filters.
**Key Features:**
1. **Liquidity Zones Identification:**
- The script dynamically calculates the previous day's high and low levels, which serve as critical liquidity zones. Traders can use these levels to spot potential breakout points and reversals.
2. **RSI-Based Sentiment Analysis:**
- The script incorporates a sophisticated RSI-based sentiment model that differentiates between institutional (Banker) and retail (Hot Money) activity. This dual RSI approach allows traders to gauge market sentiment and anticipate shifts in momentum.
- **Banker RSI:** Measures the sentiment of institutional traders, with customizable sensitivity and period parameters.
- **Hot Money RSI:** Measures retail trader sentiment, with its own adjustable settings to tailor the script to various market conditions.
3. **Session and Day Filters:**
- Traders can restrict signals to specific trading sessions and days of the week, providing greater control and precision in executing trades. This feature is particularly useful for aligning trading activity with market conditions that best suit the strategy.
4. **Breakout and Reversal Signals:**
- The script generates buy signals when the price breaks above the previous day's high, accompanied by bullish RSI sentiment from institutional traders. Conversely, sell signals are generated when the price breaks below the previous day's low, with bearish institutional sentiment.
- These signals are visually marked on the chart, making it easier for traders to identify potential trading opportunities.
5. **Customizable Moving Averages:**
- The script allows users to customize the moving averages used in the RSI calculations, giving traders the flexibility to adapt the tool to their specific trading style and market conditions.
6. **Alert System:**
- Alerts are integrated to notify traders when buy or sell conditions are met, ensuring that traders can react promptly to potential trading opportunities without constantly monitoring the charts.
**How It Works:**
- The script uses the previous day's high and low as key liquidity levels. The price crossing these levels, combined with RSI-based signals, indicates potential buy or sell opportunities.
- The sentiment analysis is derived from the RSI values, with separate calculations for institutional and retail activities. The crossover points of these RSI values against their respective moving averages trigger buy or sell signals.
- The session and day filters allow traders to focus on the most relevant times for trading, enhancing the effectiveness of the strategy.
**Usage:**
- This indicator is designed for Forex traders who want to integrate liquidity zones and sentiment analysis into their trading strategy. It is particularly effective on daily or higher timeframes where liquidity levels and RSI-based sentiment analysis can provide strong indications of market direction.
- The script's flexibility in adjusting session times, days, and RSI parameters makes it suitable for a wide range of trading styles, from day trading to swing trading.
---
**License:**
This source code is subject to the terms of the Mozilla Public License 2.0 at (mozilla.org).
© bankbaguitarcrazy
---
This description should provide sufficient detail to comply with the publication guidelines, offering clear insight into how the script works and its unique features.
Rising & Falling Window Signals [LuxAlgo]The Rising & Falling Window Signals indicator identifies Rising & Falling Window formations on the chart and manages them for use as support and resistance zones. The Rising and Falling Window methods used in this indicator are based on Steve Nison's techniques, emphasizing the importance of these areas to better identify continuation momentum and likely reversal points.
Various filtering settings are included to identify zones of a specific width, as well as hide shorter zones from displaying on their chart, helping the users focus on the most significant zones.
🔶 USAGE
A Window (Rising or Falling) forms when the candle wicks from 2 consecutive candlesticks do not overlap, causing a gap. This gap is considered as a strong market sentiment of upward or downward movement, allowing traders to anticipate the likely direction of future prices.
The formation of a Rising Window is a typical indication that a bullish trend is likely to follow.
The formation of a Falling Window is a typical indication that a bearish trend is likely to follow.
After forming a window, we can interpret the zone as a likely area of support and resistance for the price to return to and react from.
Generally, the extremities of the window are used as support and resistance levels, with opposite extremities being regarded as the strongest point of support/resistance. However, when the window is exceptionally wide, the mid-point is looked upon as the strongest point of support/resistance. Once the price closes beyond the window, the window is no longer seen as supportive.
🔶 DETAILS
The script uses a fairly simple concept and implements it with familiar size and mitigation checks. From the settings of this script, the zones can be controlled based on user preferences.
🔹 Horizontal Zone Control
Horizontal Control Settings manipulate the extension and zone display for each zone; however, these settings do not affect the identification of each zone.
Maximum Live Zone Length: This determines the maximum duration of a zone. Zones will stop extending once the zone is mitigated, or if it has reached the maximum zone length determined by this setting.
Minimum Inactive Zone Length: This will hide mitigated (inactive) zones that are shorter than this setting value, this is used to free up the chart from irrelevant zones.
Extend Historical Zones on Touch: If a zone is unmitigated, but has stopped extending, it is considered a "historical" zone. If the price returns to a historical zone, this setting will cause it to extend to the current bar.
🔹 Vertical Zone Control
Vertical Control Settings filter out windows that are wider or thinner than the desired width range. Each of these settings is specified as "ATR Multipliers".
Minimum Width: Filters out any zones whose width is lower than ATR * Minimum Width.
Maximum Width: Filters out any zones whose width is higher than ATR * Maximum Width.
🔹 Signal Types
Signals are used to identify interactions with the Rising & Falling Window zones. The script has 3 different identification types to choose from:
Note: These are all bullish (rising window) examples of each signal.
Regular: The "regular" signal will fire when the price crosses above the upper extremity of an unmitigated zone.
Engulfing: The "engulfing" signal will fire when a bullish engulfing candlestick pattern occurs while one or more of the candle's wicks are touching the zone.
Wick: The "wick" signal will fire when the low of the candle is below the top of a zone, but the candle then closes above the top of the zone.
🔶 SETTINGS
🔹 Horizontal Zone Control
Maximum Live Zone Length: Maximum duration of newly formed zones.
Minimum Inactive Zone Length: Hides Zones whose length is lower than this setting.
Extend Historical Zones on Touch: Extend historical unmitigated zones when the price reaches the zone to the current bar.
🔹 Vertical Zone Control
Minimum Width: ATR multiplier used to filter out any zones whose width is lower than ATR * Minimum Width.
Maximum Width: ATR multiplier used to filter out any zones whose width is higher than ATR * Maximum Width.
Show Midlines: Determine if the zone midlines are displayed.
🔹 Signals
Show Zone Tests: Determine if signals appearing on zone tests are displayed.
Test Type: Sets the signal method for zone tests.
Signal Size: Sets label size for displayed signals.
Trend Pivot Oscillator [SMRT Algo]The TPO (Trend Pivot Oscillator) is a powerful tool designed to help traders identify overbought and oversold conditions in the market, as well as pinpoint potential reversal points. This oscillator provides clear visual cues in the form of green and red dots, signaling potential buying and selling opportunities, respectively. The TPO is particularly useful for traders looking to fine-tune their entry points by identifying re-entry opportunities in trending markets.
Core Features:
Overbought and Oversold Zones:
- The TPO is engineered to detect when the market reaches overbought or oversold levels, which are critical areas for potential reversals. These zones are identified by the oscillator, which then generates visual signals to alert traders of possible shifts in market direction. By focusing on these key levels, the TPO helps traders avoid entering trades during extended trends and instead capitalize on market corrections.
Green and Red Dots:
- Green Dot: Indicates that the market may be entering an oversold condition, suggesting a potential buying opportunity. This signal helps traders identify when it may be advantageous to initiate a long position or re-enter an existing one.
- Red Dot: Indicates that the market may be entering an overbought condition, suggesting a potential selling opportunity. This helps traders in identifying optimal points to initiate short positions or take profits on existing long trades.
Re-Entry Identification:
- One of the primary uses of the TPO is to find re-entry points within an existing trend. When the oscillator turns red in an uptrend, it may signal a short-term pullback or consolidation phase, providing an opportunity to re-enter a long position at a more favorable price. Similarly, when the oscillator turns green in a downtrend, it may indicate a brief correction, offering a chance to re-enter a short position. This feature is particularly valuable for traders who want to add to their positions or refine their entry timing.
The green/red TPO dots can also be used as potential take profit areas, as it represents potential key levels in price.
The TPO's components work in unison to provide a clear and actionable trading strategy. By identifying overbought and oversold zones, the oscillator sets the stage for potential reversals, while the green and red dots provide specific entry signals that align with these market conditions. The simplicity of the signals ensures that traders can quickly assess market conditions and make informed decisions about when to enter or exit trades. The focus on re-entry opportunities within trends adds an extra layer of utility, making the TPO a versatile tool for both trend-following and counter-trend strategies.
Inputs:
S : Affects the sensitivity for calculating the short TPO signals.
L : Affects the sensitivity for calculating long TPO signals.
Default settings are recommended.
The SMRT Algo Suite, which the SMRT Algo Trend Pivot Oscillator is a part of, offers a comprehensive set of tools and features that extend beyond the capabilities of standard or open-source indicators, providing significant additional value to users.
What you also get with the SMRT Algo Suite:
Advanced Customization: Users can customize various aspects of the indicator, such as toggling the confirmation signals on or off and adjusting the parameters of the MA Filter. This customization enhances the adaptability of the tool to different trading styles and market conditions.
Enhanced Market Understanding: The combination of pullback logic, dynamic S/R zones, and MA filtering offers traders a nuanced understanding of market dynamics, helping them make more informed trading decisions.
Unique Features: The specific combination of pullback logic, dynamic S/R, and multi-level TP/SL management is unique to SMRT Algo, offering features that are not readily available in standard or open-source indicators.
Educational and Support Resources: As with other tools in the SMRT Algo suite, this indicator comes with comprehensive educational resources and access to a supportive trading community, as well as 24/7 Discord support.
The educational resources and community support included with SMRT Algo ensure that users can maximize the indicators’ potential, offering guidance on best practices and advanced usage.
SMRT Algo believe that there is no magic indicator that is able to print money. Indicator toolkits provide value via their convenience, adaptability and uniqueness. Combining these items can help a trader make more educated; less messy, more planned trades and in turn hopefully help them succeed.
RISK DISCLAIMER
Trading involves significant risk, and most day traders lose money. All content, tools, scripts, articles, and educational materials provided by SMRT Algo are intended solely for informational and educational purposes. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any trading decisions.
Prometheus Cauchy ProbabilityThe Cauchy probability distribution is a distribution that is better suited to be used on non normal data, such as stock returns. Markets characterized by volatility and fat-tails can be better modeled like this.
This script provides two values to a user. The blue line represents the probability for the underlying to rise. The purple line represents its probability to fall. Rise and fall by how much? By default a prediction of 0.5% is set, but users can adjust it. The script automatically calculates based on how many bars would be in an entire day. For example there are 390 minutes from 9:30am to 4:00pm est. time so the script uses 390 bars. Users have the option to set a custom bars back length.
Developer’s note. This script works best with extended market hours on. Every example shown will have it on. The more price and volatility the better!
Code breakdown:
cauchy_cdf(x, x0, gamma)=>
1 / math.pi * math.atan((x - x0) / gamma) + 0.5
This function is what calculates the Cauchy cumulative density function.
// Calculate x and gamma
x = close * (1 + pred)
x0 = hi
gamma := ta.stdev(close, Len, false)
y = cauchy_cdf(x, x0, gamma)
//down
x_lo = close * (1 - pred)
x0_lo = lo
y_lo = cauchy_cdf(x_lo, x0_lo, gamma)
x represents the target price. x0 represents the current highest price of the day. Gamma is the standard deviation of prices over the desired length. x_lo, x0_lo, are variables to determine the probability of falling. Inputting these values into the function we get back our chance of rising and falling. Our blue and purple line.
Trade Examples:
Step 1: After a move down there is some choppiness, the values are close to each other and moving sharply.
Step 2: The chance to rise (Blue Line) strongly moves above the chance to fall (Purple Line), uptrend ensues.
Step 3: Small breaks below the purple line show breaks in the overall trend.
Step 4: Strong move down in price, and up in purple line end up trend.
Step 1: Strong cross in purple and blue line, marking the start of a downtrend.
Step 2: Small breaks above the purple line show breaks in the overall trend.
Step 3: Strong move up in price, and up in the blue line end downtrend.
Day trading example:
Custom input:
Step 1: Pre market weakness ends with a move up in the blue line and price.
Step 2: Consolidation in the uptrend with a small downtrend and above the purple line.
Step 3: Strong move up in price, and up in the blue line end consolidation and resumes strong uptrend.
This example is with custom input: 100 bars back, and 1% prediction.
Step 1: Downtrend starts after a big move up.
Step 2: Big crossover in blue and purple line. Uptrend starts.
Step 3: Lines get close signaling choppiness.
Step 4: Purple crosses over blue ending uptrend.
No indicator is 100% accurate, we encourage traders to use them along with their own discretion. Please use these tools with your own decision making. Comments about desired features and updates are encouraged!
Linear and Logarithmic Fibonacci Levels and (Price&Time) FansIntroduction
The Fibonacci Retracement tool is a go-to for traders looking to spot potential support and resistance levels. By measuring the distance between swing highs and lows, you can apply Fibonacci ratios like 0.236, 0.382, and 0.618 to predict key market levels.
Traditionally, these levels are set by dividing this distance into equal parts—known as Linear Levels. A more refined approach, Logarithmic Price and Time Levels, divides the distance into proportionally equal segments. Plus, this indicator now includes Fibonacci fans, adding another layer of analysis by projecting potential price levels using trendlines based on Fibonacci ratios.
This tool makes it easier to identify both Linear and Logarithmic levels while also leveraging Fibonacci fans for a more complete market view.
Applications
Logarithmic Levels and Fibonacci fans are ideal for volatile markets. In crypto, they’re especially effective for BTCUSDT (check out the wick from January 23, 2024). They also help spot accumulation and distribution patterns in high-volume altcoins like FETUSDT . In traditional markets, they’re useful for tracking stocks like TSLA and NVDA with extreme price swings, as well as indices in inflation-affected markets like XU100 , or recession-hit currency pairs like JPYUSD .
How to Use
This indicator is intuitive and similar to TradingView’s Fibonacci Tool. Select your reference levels (Level 1 and Level 0), then tweak the settings to customize your analysis, including adding Fibonacci fans for extra insights.
Why It’s Different
Unlike TradingView’s tool, which forces you to switch to a logarithmic scale (messing with other indicators and trend lines), this indicator lets you view both Linear and Logarithmic levels—and Fibonacci fans on Price and Time Series—without changing your chart’s scale. The original Fibonacci Code was derived from zekicanozkanli, modified and upgraded to plot fib front and back fans as well. Due to TV Max Plot restrictions I need to publish just Front and Back and Front Fibs separately.
Gap Percentage Highlighter (1Day)b]🇬🇧 ENGLISH
The "Gap Percentage Highlighter" script is a useful tool for traders who want to visually highlight and analyze price gaps on their charts.
Features:
Identification of Price Gaps (Gaps):
The script automatically highlights candles where the opening price significantly differs from the previous day's closing price.
Percentage Display of the Gap:
The percentage change between the closing price and the opening price is displayed directly on the chart.
Customizable Gap Size:
Users can set the minimum size of the price gap in percentage terms through a simple input field, determining when the script marks a gap as significant.
Visual Highlighting:
Gap-ups (positive gaps) are highlighted in green, and gap-downs (negative gaps) are highlighted in red, making them easy to identify.
Use Case:
This script is ideal for traders who utilize gaps in their analyses to identify potential market movements. It allows for quick and visual identification of significant price gaps directly on the chart and offers the flexibility to adjust the definition of "significant" to match individual needs.
Disclaimer:
This script is for educational purposes only. Trading involves risks and is not suitable for every investor.
(c) BS IMPACT SCALE GmbH
🇩🇪 GERMAN
Das "Gap Percentage Highlighter" Skript ist ein nützliches Tool für Trader, die Kurslücken (Gaps) auf ihren Charts visuell hervorheben und analysieren möchten.
Funktionen:
Identifizierung von Kurslücken (Gaps):
Das Skript hebt automatisch Kerzen hervor, bei denen der Eröffnungskurs vom Schlusskurs der vorherigen Kerze auf Tagesbasis signifikant abweicht.
Prozentuale Anzeige der Kurslücke:
Die prozentuale Veränderung zwischen Schlusskurs und Eröffnungskurs wird direkt auf dem Chart angezeigt.
Anpassbare Gap-Größe:
Nutzer können über ein einfaches Eingabefeld die minimale Größe der Kurslücke in Prozent festlegen, ab der das Skript die Lücke als relevant markiert.
Visuelle Hervorhebung:
Gap-Ups (positive Lücken) werden in Grün und Gap-Downs (negative Lücken) in Rot hinterlegt, sodass sie leicht identifiziert werden können.
Anwendungsbereich:
Dieses Skript ist ideal für Trader, die Gaps in ihren Analysen nutzen, um potenzielle Marktbewegungen zu identifizieren. Es ermöglicht eine schnelle und visuelle Erkennung von signifikanten Kurslücken direkt auf dem Chart und bietet die Flexibilität, die Definition von "signifikant" an die eigenen Bedürfnisse anzupassen.
Haftungsausschluss:
Dieses Skript dient ausschließlich zu Bildungszwecken. Trading beinhaltet Risiken und ist nicht für jeden Anleger geeignet.
(c) BS IMPACT SCALE GmbH
Pace ProOverview
The Pace Pro indicator is a robust trend-following tool designed for versatile application across various timeframes and markets, including stocks, forex, futures and cryptocurrencies. It provides traders with "bull" and "bear" signals, take profit (TP) signals, and volume spike indications. This indicator aims to help traders identify potential trading opportunities through trends, reversals and price exhaustion.
Key Features
Bull and Bear Signals: Pace Pro generates green "bull" and red "bear" signals based on a trend strength score derived from an aggregation of components.
Take Profit (TP) Signals: The indicator plots black "TP" signals at areas of price exhaustion.
Volume Spike Indicators: The indicator colors candles to signify high volume spikes—light green for high bullish volume and light red for high bearish volume.
Price Clouds: The indicator includes three types of Bollinger Band clouds. These clouds help visualize exhaustion and volatility, providing traders with multiple perspectives on market dynamics.
How it works:
Trend Strength: This score is calculated using a proprietary formula that assesses the magnitude and direction of market movement with standard deviation and regression analysis. Standard deviation computes the average price over a specified period and then calculates the standard deviation of prices from this average. A linear regression is performed on the closing prices over a specified period. The slope of the regression line is used to identify the trend direction, and the standard deviation is used to assess trend stability and filter out noise, working together to clearly identify direction and robustness. Bull/Bear signals are produced based on trend strength reaching specific thresholds, configurable in the settings.
Overbought/Oversold Strength: This strength identifies price exhaustion using a unique formula that aggregates values from several indicators such as RVI, RSI and CCI. RVI captures price trends, RSI measures momentum, and CCI identifies price deviations from the mean, providing a comprehensive view of market conditions. Take profit signals are plotted at points of high price exhaustion, indicating optimal exit prices.
Volume Analysis: Volume spikes are identified and highlighted with colored candles using an ATR calculation that pinpoints outliers in volume. This is calculated using the math.abs function, identifying volume spikes in the last 14 bars. Volume spike candle size can be configured in settings to the user's liking.
Bollinger Band Clouds: The indicator employs Bollinger Band clouds based on WMA, VWMA, and EMA to provide a comprehensive view of market volatility and trend strength. WMA responds quickly to price changes, VWMA incorporates volume, and EMA smooths out data, offering a unique and adaptive perspective on market conditions. This combination is used to provide a unique perspective on market volatility, utilizing different moving averages. These clouds adapt to price fluctuations and offer visual cues to enhance trend analysis.
Utility
This tool provides traders with valuable information for trend-following and reversal strategies across different timeframes. It helps traders by:
-Generating "bull" and "bear" signals to indicate potential long, short and exit points. The precise calculation methods and statistical components used in deriving the trend strength score are designed to filter out market noise and provide a clear indication of prevailing market trends.
-Providing "TP" signals at areas of price exhaustion, areas where taking profit is optimal. These also serve as potential reversal points in the market as they incorporate reversion analysis techniques.
-Highlighting high volume spikes with colored candles to indicate significant market activity. These volatile candles can indicate a significant and rapid surge in price.
-Offering visual insights through Bollinger Band clouds, which help traders assess overbought and oversold conditions on a broad scale. These aid in visualizing potential reversals in the market.
Rationale and Benefits of Component Combination
The combination of trend strength, overbought/oversold strength, volume analysis, and Bollinger Band clouds provides a holistic approach to market analysis and allows users to use various techniques of trading analysis to make sound trading decisions. Each component serves a distinct purpose:
-Trend Strength identifies and confirms the direction and magnitude of market trends, offering clear bull and bear signals. A trend score is calculated to clearly identify where price is strongly trending and where it is quite weak. This customizable feature allows traders to configure this indicator to their liking by only plotting signals when the trend reaches a desired threshold.
-Overbought/Oversold Strength pinpoints areas of price exhaustion, providing crucial take profit and reversal conditions in the market. I combine RSI, RVI, and CCI to provide a more robust reversion score. My rationale for this is to leverage data from multiple indicators, to ensure a comprehensive assessment of price exhaustion rather than relying on a single source.
-Volume Analysis highlights significant market activity, giving traders insights into potential price movements. This feature is included to provide users with a visual representation of price pumps/dumps, that can aid in trading decisions in combination with entry and exit signals.
-Bollinger Band Clouds offer a visual representation of market volatility and trend strength, enhancing the overall analytical framework. Bands were calculated using a mixture of WMA, VWMA, and EMA to diversify data and to bring variety to its display. This can enhance its use as it does not use a single data source and relies on multiple.
Uniqueness:
This indicator stands out due to its innovative integration of standard deviation and regression analysis, offering traders a unique and comprehensive market analysis tool. By combining standard deviation to measure volatility and filter out noise with regression analysis to identify trend direction and strength, it provides insightful trend signals that help traders make informed decisions. This indicator's versatility is enhanced by its customizable settings, allowing traders to adapt it to their specific needs and trading styles with the trend sensitivity setting. Combining RSI, RVI, and CCI for reversion and exit points is unique as it integrates multiple perspectives on price momentum and volatility, providing a more comprehensive assessment of price exhaustion than using any single indicator. Combining WMA, EMA, and VWMA as bands is beneficial and unique as it blends different averaging methods to offer a more nuanced and adaptive view of market volatility and trend strength.
By integrating these components, it delivers a multifaceted tool that addresses various aspects of market analysis, making it a valuable asset for traders seeking to improve their decision-making process.
Disclaimer
Trading involves substantial risk and is not suitable for every investor. This indicator is designed to assist in decision-making but does not guarantee profits or prevent losses. Always conduct your own research and consider seeking advice from a financial professional.
Scalper Bot [SMRT Algo]The SMRT Algo Bot is a trading strategy designed for use on TradingView, enabling traders to backtest and refine their strategies with precision. This bot is built to provide key performance metrics through TradingView’s strategy tester feature, offering insights such as net profit, maximum drawdown, profit factor, win rate, and more.
The SMRT Algo Bot is versatile, allowing traders to execute either pro-trend or contrarian strategies, each with customizable parameters to suit individual trading styles.
Traders can automate the bot to their brokerage platform via webhooks and use third-party software to facilitate this.
Core Features:
Backtesting Capabilities: The SMRT Algo Bot leverages TradingView’s powerful strategy tester, allowing traders to backtest their strategies over historical data. This feature is crucial for assessing the viability of a strategy before deploying it in live markets. By providing metrics such as net profit, maximum drawdown, profit factor, and win rate, traders can gain a comprehensive understanding of their strategy's performance, helping them to make informed decisions about potential adjustments or optimizations.
Advanced Take Profit and Stop Loss Methods: The SMRT Algo Bot offers multiple methods for setting Take Profit (TP) and Stop Loss (SL) levels, providing flexibility to match different market conditions and trading strategies.
Take Profit Methods:
- Normal (Percent-based): Traders can set their TP levels as a percentage. This method adjusts the TP dynamically based on market volatility, allowing for more responsive profit-taking in volatile markets.
- Donchian Channel: Alternatively, the bot can use the Donchian Channel to set TP levels, which is particularly useful in trend-following strategies. The Donchian Channel identifies the highest high and lowest low over a specified period, providing a clear target for profit-taking when prices reach extreme levels.
Stop Loss Methods:
- Percentage-Based Stop Loss: This method allows traders to set a fixed percentage of the entry price as the stop loss. It provides a straightforward, static risk management approach that is easy to implement.
- Normal (Percent-based): Traders can set their SL levels as a percentage. This method adjusts the SL dynamically based on market volatility, allowing for more responsive profit-taking in volatile markets.
- ATR Multiplier: Similar to the TP method, the SL can also be set using a multiple of the ATR.
Pro-Trend and Contrarian Strategies: The SMRT Algo Bot is designed to execute either pro-trend or contrarian trading strategies, though only one can be active at any given time.
Pro-Trend Strategy: This strategy aligns with the prevailing market trend, aiming to capitalize on the continuation of current price movements. It is particularly effective in trending markets, where momentum is expected to carry the price further in the direction of the trend.
Contrarian Strategy: In contrast, the contrarian strategy seeks to exploit potential reversals or corrections, trading against the prevailing trend. This approach is more suitable in overextended markets where a pullback is anticipated. Traders can switch between these strategies based on their market outlook and trading style.
Dashboard Display: A dashboard located in the bottom right corner of the TradingView interface provides real-time updates on the bot’s performance metrics. This includes key statistics such as net profit, drawdown, profit factor, and win rate, specific to the current instrument being tested. This immediate access to performance data allows traders to quickly assess the effectiveness of the strategy and make necessary adjustments on the fly.
Input Settings:
Reverse Signals: If turned on, buy trades will be shown as sell trades, etc.
Show Signal (Bar Color): Shows the signal bar as a green candle for buy or red candle for sell.
RSI: Used as a filter for one of the conditions for trade. Can be turned on/off by clicking on the checkbox.
Timeframe: Affects the timeframe of RSI filter.
Length: Length of RSI used in measurement.
First Cross: Whether or not to factor in the first RSI cross in the calculation.
Buy/Sell (Above/Below): Look for trades if RSI is above or below these values.
EMA: Used as a trend filter for one of the conditions for trade. Can be turned on/off by clicking on the checkbox.
Timeframe: Affects the timeframe of EMA filter.
Fast Length: Value for the fast EMA.
Middle Length: Value for the middle EMA
Slow Length: Value for the slow EMA.
ADX: Used as a volatility filter for one of the conditions for trade. Can be turned on/off by clicking on the checkbox.
Threshold: Threshold value for ADX.
ADX Smoothing: Smoothing value for the ADX
DI Length: DI length value for the ADX.
Donchian Channel Length: This value affects the length value of the DC. Used in TP calculation.
Close Trade On Opposite Signal: If true, the current trade will close if an opposite trade appears.
RSI: If turned on, it will also use the RSI to exit the trade (overextended zones).
Take Profit Option: Choose between normal (percentage-based) and Donchian Channel options.
Stop Loss Option: Choose between normal (percentage-based) and Donchian Channel options.
The SMRT Algo Bot’s components are designed to work together seamlessly, creating a comprehensive trading solution. Whether using the ATR multiplier for dynamic adjustments or the Donchian Channel for trend-based targets, these methods ensure that trades are managed effectively from entry to exit. The ability to switch between pro-trend and contrarian strategies offers adaptability, enabling traders to optimize their approach based on market behavior. The real-time dashboard ties everything together, providing continuous feedback that informs strategic adjustments.
Unlike basic or open-source bots, which often lack the flexibility to adapt to different market conditions, the SMRT Algo Bot provides a robust and dynamic trading solution. The inclusion of multiple TP and SL methods, particularly the ATR and Donchian Channel, adds significant value by offering traders tools that can be finely tuned to both volatile and trending markets.
The SMRT Algo Suite, which the SMRT Algo Bot is a part of, offers a comprehensive set of tools and features that extend beyond the capabilities of standard or open-source indicators, providing significant additional value to users.
What you also get with the SMRT Algo Suite:
Advanced Customization: Users can customize various aspects of the indicator, such as toggling the confirmation signals on or off and adjusting the parameters of the MA Filter. This customization enhances the adaptability of the tool to different trading styles and market conditions.
Enhanced Market Understanding: The combination of pullback logic, dynamic S/R zones, and MA filtering offers traders a nuanced understanding of market dynamics, helping them make more informed trading decisions.
Unique Features: The specific combination of pullback logic, dynamic S/R, and multi-level TP/SL management is unique to SMRT Algo, offering features that are not readily available in standard or open-source indicators.
Educational and Support Resources: As with other tools in the SMRT Algo suite, this indicator comes with comprehensive educational resources and access to a supportive trading community, as well as 24/7 Discord support.
The educational resources and community support included with SMRT Algo ensure that users can maximize the indicators’ potential, offering guidance on best practices and advanced usage.
SMRT Algo believe that there is no magic indicator that is able to print money. Indicator toolkits provide value via their convenience, adaptability and uniqueness. Combining these items can help a trader make more educated; less messy, more planned trades and in turn hopefully help them succeed.
RISK DISCLAIMER
Trading involves significant risk, and most day traders lose money. All content, tools, scripts, articles, and educational materials provided by SMRT Algo are intended solely for informational and educational purposes. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any trading decisions.
Anomaly Detection with Standard Deviation [CHE]Anomaly Detection with Standard Deviation in Trading
Application for Traders
Traders can use this indicator to identify potential turning points in the market. Anomalies above the upper threshold may indicate overbought conditions, suggesting a possible reversal or sell opportunity. Conversely, anomalies below the lower threshold might signal oversold conditions, presenting a potential buying opportunity. By combining these signals with other technical analysis tools, traders can make more informed decisions and refine their trading strategies.
Introduction
Welcome to this presentation on Anomaly Detection using Standard Deviation in the context of trading. This method helps traders identify unusual price movements that may indicate potential trading opportunities. We will walk through the concept, explain how to set up the indicator, and discuss how traders can utilize it effectively.
Concept Overview
Anomaly Detection using Standard Deviation is a statistical method that identifies price points in a financial market that deviate significantly from the norm. The method relies on calculating the moving average and the standard deviation of a chosen price indicator over a specified period. By defining thresholds (e.g., 3 standard deviations above and below the mean), the method flags these deviations as anomalies, which can signal potential trading opportunities.
1. Selecting the Data Source
Description: The first step in setting up the indicator is choosing the price data that will be analyzed. Common options include the closing price, opening price, highest price, lowest price, or a combination of these (such as the average of the open, high, low, and close prices, known as OHLC4).
Importance: The choice of data source affects the sensitivity and relevance of the detected anomalies.
2. Setting the Calculation Period
Description: The calculation period refers to the number of time units (such as days, hours, or minutes) used to compute the moving average and standard deviation. A typical default period might be 20 units.
Importance: A shorter period makes the indicator more responsive to recent changes, while a longer period smooths out short-term fluctuations and highlights more significant trends.
3. Determining the Number of Displayed Lines and Labels
Description: Traders can configure how many anomaly lines and labels are displayed on the chart at any given time. This is crucial for maintaining a clear and readable chart, especially in volatile markets.
Importance: Limiting the number of displayed anomalies helps avoid clutter and focuses attention on the most recent or relevant data points.
4. Calculating the Mean and Standard Deviation
Description: The mean (or moving average) represents the central tendency of the price data, while the standard deviation measures the dispersion or volatility around this mean.
Importance: These statistical measures are fundamental to determining the thresholds for what constitutes an "anomaly."
5. Defining Anomaly Thresholds
Description: Anomaly thresholds are typically set at 3 standard deviations above and below the mean. Prices that exceed these thresholds are considered anomalies, signaling potential overbought (above the upper threshold) or oversold (below the lower threshold) conditions.
Importance: These thresholds help traders identify extreme market conditions that might present trading opportunities.
6. Identifying Anomalies
Description: The indicator checks whether the high or low prices exceed the defined thresholds. If they do, these price points are flagged as anomalies.
Importance: Identifying these points can alert traders to unusual market behavior, prompting them to consider buying, selling, or holding their positions.
7. Visualizing the Anomalies
Description: The indicator plots the thresholds on the chart as lines, with anomalies highlighted through additional visual cues, such as labels or lines.
Importance: This visualization makes it easy for traders to spot significant deviations from the norm, which might warrant further analysis or immediate action.
8. Managing Displayed Anomalies
Description: To keep the chart organized, the indicator automatically removes the oldest lines and labels when the number exceeds the user-defined limit.
Importance: This feature ensures that the chart remains clear and focused on the most relevant data points, preventing information overload.
Conclusion
The Anomaly Detection with Standard Deviation indicator is a powerful tool for identifying significant deviations in market behavior. By customizing parameters such as the calculation period and the number of displayed anomalies, traders can tailor the indicator to suit their specific needs, leading to more effective trading decisions.
Best regards
Chervolino
AB_Bnf_Selling_5minThe Mathematical Level Reversal Strategy is designed to identify potential reversal points in the market using mathematical levels combined with price action on a 5-minute chart. This strategy is particularly effective for intraday traders who seek to capitalize on precise entry and exit points based on calculated levels rather than traditional indicators like moving averages or Bollinger Bands.
Creators' Mathematical Levels Explanation
Mathematical levels are predetermined price points calculated based on various factors such as previous high/low points, Fibonacci retracements, or other arithmetic calculations. These levels are used to anticipate areas where the price might reverse or experience significant support or resistance.
higher threshold: A predefined level where the price is expected to experience resistance, leading to a potential reversal downward.
Lower Threshold: A predefined level where the price might find support, leading to a potential upward reversal.
In this strategy, we focus on price movements around the upper mathematical level, where prices are likely to reverse downwards.
Strategy Logic
Setup:
The strategy is applied on a 5-minute chart.
Mathematical levels are calculated based on your preferred method, such as Fibonacci levels, pivot points, or custom calculations. For this strategy, let's assume we are using a specific predefined upper level.
Sell Signal Criteria:
A 5-minute candle must cross above the predefined upper mathematical level or close entirely above it (open and close both above the level).
The following candle must break below the low of the candle that crossed the upper level and close below that low. This confirms a bearish reversal.
Once these conditions are met, a sell signal is triggered.
Stop Loss:
The stop loss is placed at the high of the candle that crossed above the upper mathematical level.
This level represents the point where the trade setup would be invalidated.
Take Profit:
Target 1: The first take profit is set at a level that offers a 1:5 risk-to-reward ratio.
Target 2: An alternative take profit level is set at a 1:3 risk-to-reward ratio, providing flexibility based on market conditions.
Trade Management:
Once a trade is initiated, no new trades will be taken until the current trade hits either the stop loss or the first take profit level. This prevents overlapping signals and helps in managing risk effectively.
Originality and Usefulness
This strategy offers a unique approach by using mathematical levels instead of traditional indicators. It provides traders with a clear framework for identifying and executing high-probability reversal trades, particularly in intraday markets.
Originality:
The strategy's originality lies in its reliance on mathematical levels combined with a multi-candle confirmation pattern. This approach reduces the chances of false signals and offers a robust method for identifying potential reversals.
Usefulness:
The strategy is particularly useful for traders who prefer a more quantitative approach, relying on calculated price levels rather than indicators. The clear rules for entry, stop loss, and take profit make it easier to execute consistently.
The inclusion of both 1:5 and 1:3 risk-to-reward targets allows for flexibility depending on market conditions, ensuring that traders can adapt to varying levels of volatility.
Chart Signals and Examples
To demonstrate the effectiveness of this strategy, let's look at a few hypothetical examples on a 5-minute chart:
Example 1: Clear Reversal Signal
The price steadily rises and crosses above the predefined upper mathematical level. The next candle breaks below the low of this candle and closes lower, triggering a sell signal.
A red dotted line is drawn at the stop loss level (the high of the candle that crossed the upper level).
Two green dashed lines are drawn to indicate the first and second take profit levels.
Example 2: No Signal Due to Ongoing Trade
After an initial sell signal is triggered, the price fluctuates but does not hit either the stop loss or the first take profit target. During this period, the strategy refrains from issuing any new signals, adhering to the trade management rule.
Example 3: Trade Reaches Target 1
In another scenario, the price moves sharply in favor of the trade after the signal is triggered. The first take profit level is hit, securing a profit. The trade is then considered closed, and the strategy is ready to issue a new signal when conditions are met.
ChartArt-Bankniftybuying5minName: ChartArt-BankNifty Buying Strategy (5-Minute)
Timeframe: 5-Minute Candles
Asset: BankNifty (Indian Stock Market Index)
Trading Hours: 9:30 AM - 2:45 PM IST (Indian Standard Time)
This strategy is designed for BankNifty intraday traders who want to capitalize on short-term price movements within a defined trading window. It combines technical indicators like Simple Moving Averages (SMA), Relative Strength Index (RSI), and candlestick patterns to identify potential buy signals during intraday downtrends. The strategy employs specific entry, stop-loss, and target conditions to manage trades effectively and minimize risk.
Technical Indicators Used
Simple Moving Averages (SMA):
EMA7: 7-period SMA on closing price.
EMA5: 5-period SMA on closing price.
Purpose: Used to identify the intraday trend by comparing short-term moving averages. The strategy focuses on situations where the market is in a minor downtrend, indicated by EMA5 being below EMA7.
Relative Strength Index (RSI):
RSI14: 14-period RSI, a momentum oscillator that measures the speed and change of price movements.
SMA14: 14-period SMA of the RSI.
Purpose: RSI is used to identify potential reversal points. The strategy looks for situations where the RSI is below its own moving average, suggesting weakening momentum in the downtrend.
Candlestick Patterns:
Relaxed Hammer or Doji (2nd Candle): A pattern where the second candle in a 3-candle sequence shows a potential reversal signal (Hammer or Doji), indicating indecision or a potential turning point.
Bearish 1st Candle: The first candle is bearish, setting up the context for a potential reversal.
Bullish 3rd Candle: The third candle must be bullish with specific characteristics (closing near the high, surpassing the previous high), confirming the reversal.
Strategy Conditions
Time Condition:
The strategy is only active during specific hours (9:30 AM to 2:45 PM IST). This ensures that trades are only taken during the most liquid hours of the trading day, avoiding potential volatility or lack of liquidity towards market close.
Intraday Downtrend Condition:
EMA5 < EMA7: Indicates that the market is in a minor downtrend. The strategy looks for reversal opportunities within this trend.
RSI Condition:
RSI14 <= SMA14: Indicates that the current RSI value is below its 14-period SMA, suggesting potential weakening momentum, which can precede a reversal.
Candlestick Patterns:
1st Candle: Must be bearish, setting up the context for a potential reversal.
2nd Candle: Must either be a Hammer or Doji, indicating a potential reversal pattern.
3rd Candle: Must be bullish, with specific characteristics (closing near the high, breaking the previous high, etc.), confirming the reversal.
RSI Crossover Condition:
A crossover of the RSI over its SMA in the last 5 periods is also checked, adding further confirmation to the reversal signal.
Entry and Exit Rules
Entry Signal:
A buy signal is generated when all the conditions (time, intraday downtrend, bearish 1st candle, hammer/doji 2nd candle, bullish 3rd candle, and RSI condition) are met. The trade is entered at the high of the bullish third candle.
Stop Loss:
The stop loss is calculated based on the difference between the entry price and the low of the second candle. If this difference is greater than 90 points, the stop loss is placed at the midpoint of the second candle's range (average of high and low). Otherwise, it is placed at the low of the second candle.
Target 1:
The first target is set at 1.8 times the difference between the entry price and the stop loss. When this target is hit, half of the position is exited to lock in partial profits.
Target 2:
The second target is set at 3 times the difference between the entry price and the stop loss. The remaining position is exited at this point, or if the price hits the stop loss.
Originality and Usefulness
This strategy is original in its combination of multiple technical indicators and candlestick patterns to identify potential reversals in a specific intraday timeframe. By focusing on minor downtrends and utilizing a 3-candle reversal pattern, the strategy seeks to capture quick price movements with a structured approach to risk management.
Key Benefits:
High Precision: The strategy’s multi-step filtering process (time condition, trend confirmation, candlestick pattern analysis, and momentum evaluation via RSI) increases the likelihood of accurate trade signals.
Risk Management: The use of a dynamic stop-loss based on candle characteristics, combined with partial profit-taking, allows traders to lock in profits while still giving the trade room to develop further.
Structured Approach: The strategy provides a clear, rule-based system for entering and exiting trades, which can help remove emotional decision-making from the trading process.
Charts and Signals
The strategy produces signals in the form of labels on the chart:
Buy Signal: A green label is plotted below the candle that meets all entry conditions, indicating a potential buy opportunity.
Stop Loss (SL): A red dashed line is drawn at the stop-loss level with a label indicating "SL".
Target 1 (1st TG): A blue dashed line is drawn at the first target level with a label indicating "1st TG".
Target 2 (2nd TG): Another blue dashed line is drawn at the second target level with a label indicating "2nd TG".
These visual aids help traders quickly identify entry points, stop loss levels, and target levels on the chart, making the strategy easy to follow and implement.
Backtesting and Optimization
Backtesting: The strategy can be backtested on TradingView using historical data to evaluate its performance. Traders should consider testing across different market conditions to ensure the strategy's robustness.
Optimization: Parameters such as the RSI period, moving averages, and target multipliers can be optimized based on backtesting results to refine the strategy further.
Conclusion
The ChartArt-BankNifty Buying Strategy offers a well-rounded approach to intraday trading, focusing on capturing reversals in minor downtrends. With a strong emphasis on technical analysis, precise entry and exit rules, and robust risk management, this strategy provides a solid framework for traders looking to engage in intraday trading on BankNifty.
Combined Bitcoin CME Gaps and Weekend DaysScript Description: Combined Bitcoin CME Gaps and Weekend Days
Author: NeoButane (Bitcoin CME Gaps), JohnIsTrading (Day of Week),
Contributor : MikeTheRuleTA (Combined and optimizations)
This Pine Script indicator provides a combined view of Bitcoin CME gaps and customizable weekend day backgrounds on your chart. It’s designed to help traders visualize CME gaps along with customizable weekend day highlights.
Features:
CME Gaps Visualization:
Enable CME Gaps: Toggle the display of CME gaps on your chart.
Show Real vs. CME Price: Choose whether to display chart prices or CME prices for gap analysis.
Weekend Gaps Only: Filter to show only weekend gaps for a cleaner view (note: this may miss holidays).
CME Gaps Styling:
Weekend Background Highlighting:
Enable Weekend Background: Toggle the weekend day background highlight on or off.
Timezone Selection: Choose the relevant timezone for accurate weekend highlighting.
Customizable Weekend Colors: Define colors for Saturday and Sunday backgrounds.
How It Works:
CME Gaps: The script identifies gaps between CME and chart prices when the CME session is closed. It plots these gaps with customizable colors and line widths.
You can choose to see gaps based on CME prices or chart prices and decide whether to include only weekends.
Weekend Backgrounds: The script allows for background highlighting of weekends (Saturday and Sunday) on your chart. This can be enabled or disabled and customized with specific colors.
The timezone setting ensures that the background highlights match your local time settings.
Inputs:
CME Gaps Settings:
Enable CME Gaps
Show Real vs. CME Price
Only Show Weekend Gaps
CME Gaps Style:
Gap Fill Color Up
Gap Fill Color Down
Gap Fill Transparency
Weekend Settings:
Enable Weekend Background
Timezone
Enable Saturday
Saturday Color
Enable Sunday
Sunday Color
Usage:
Add this script to your TradingView chart to overlay CME gaps and weekend highlights.
Adjust the settings according to your preferences for a clearer view of gaps and customized weekend backgrounds.
This indicator provides a comprehensive tool for tracking CME gaps and understanding weekend market behaviors through visual enhancements on your trading charts.
V1 [SMRT Algo]SMRT Algo V1 is a versatile trading indicator designed to provide traders with clear and actionable signals.
The system includes both standard buy/sell signals and confirmed buy/sell signals, denoted by an 'x', which appear after a signal is validated. Traders have the flexibility to enable or disable the confirmed signals based on their trading strategy preferences.
The combination of standard and confirmed buy/sell signals ensures that traders receive both initial alerts and validated signals, thereby enhancing the accuracy and reliability of trade entries. This dual-signal approach helps filter out false signals, providing an additional layer of security for traders.
Core Features:
Standard Signals: These signals are generated based on a pullback logic, where a signal is printed when the price returns to the average price level (the pullback zone) and starts to move away, indicating a potential trend continuation or reversal.
Confirmed Signals ('x'): These appear after the initial signal, providing additional validation and reducing false signals. This feature is particularly useful for traders who seek a higher level of confirmation before entering a trade.
MA Filter: The Moving Average (MA) Filter is a critical component that filters trades to ensure that only those aligned with the prevailing trend are considered. This filter helps in eliminating signals that go against the primary market trend, thereby increasing the probability of successful trades.
Dynamic Support and Resistance (S/R): The Dynamic S/R feature uses background plots to denote zones of support and resistance that are continuously updated based on market movements. These zones are used as part of the signal generation process, helping to identify key levels where price action may reverse or accelerate.
Take Profit (TP) and Stop Loss (SL) Levels: Each trade signal is accompanied by predefined TP and SL levels, offering traders clear guidance on potential exit points. TP levels are structured to provide different risk-reward ratios (e.g., TP1 for 1:1, TP2 for 1:2, TP3 for 1:3), allowing for flexible trade management according to individual risk tolerance and market conditions.
The MA Filter further refines this process by aligning trades with the prevailing market trend. By using a moving average as a filter, the system ensures that signals are only generated in the direction of the trend, reducing the likelihood of counter-trend trades that often carry higher risks. This feature is particularly beneficial in trending markets where maintaining the direction of trades with the overall trend increases the probability of success.
Dynamic Support and Resistance (S/R) zones play a crucial role in the indicator's signal generation and trade management strategies. These zones are not static but adjust in real-time based on market conditions, providing traders with up-to-date information on critical price levels. The integration of dynamic S/R with the signal generation process helps in identifying potential reversal or acceleration points, making it a valuable tool for both trend-following and reversal strategies.
Input Settings:
Show Confirmed Signals: Turning this on will show the ‘x’ on the chart, meaning a signal is confirmed.
Trend Bar Color: Turning this on will result in the signal candle being colored green for buy, and red for sell.
RSI Filter: Turning this feature off will result in not requiring the RSI condition to be met in order for signals to be generated. Turning this off will result in a higher frequency of signals.
X-Bar Range: How far back the indicator will look for signals. Increasing this value will lead to more signals generated, decreasing will lead to less signals.
MA Filter: Turning this on will result in only buy trades being printed when price is above the MA cloud, the opposite for sells. Turning this off will increase in more signals.
Dynamic S/R: This is the trend cloud that is shown on screen. It acts as a dynamic support/resistance as it moves along with price. This zone often acts as a retest (support) zone and is also where signals are often generated. It can be turned on/off visually.
TP/SL: The take profit & stop loss zones can be turned on/off. The size of TP/SL can also be adjusted by increasing or decreasing the multiplier and length values.
These components are not isolated features but work together to create a cohesive and comprehensive trading system. The standard and confirmed signals provide timely and validated entry points, while the MA Filter ensures these entries align with the broader trend. The dynamic S/R zones add another layer of analysis, highlighting critical levels that can influence price movements. Together, these features offer a well-rounded view of the market, enabling traders to make more informed and strategic decisions. The inclusion of TP and SL levels integrates risk management into every trade, making the system not only a tool for identifying trades but also for managing them effectively.
The SMRT Algo Suite offers a comprehensive set of tools and features that extend beyond the capabilities of standard or open-source indicators, providing significant additional value to users.
Advanced Customization: Users can customize various aspects of the indicator, such as toggling the confirmation signals on or off and adjusting the parameters of the MA Filter. This customization enhances the adaptability of the tool to different trading styles and market conditions.
Enhanced Market Understanding: The combination of pullback logic, dynamic S/R zones, and MA filtering offers traders a nuanced understanding of market dynamics, helping them make more informed trading decisions.
Unique Features: The specific combination of pullback logic, dynamic S/R, and multi-level TP/SL management is unique to SMRT Algo V1, offering features that are not readily available in standard or open-source indicators.
Educational and Support Resources: As with other products in the SMRT Algo suite, this indicator comes with comprehensive educational resources and access to a supportive trading community, as well as 24/7 Discord support.
The educational resources and community support included with SMRT Algo ensure that users can maximize the indicators’ potential, offering guidance on best practices and advanced usage.
SMRT Algo believe that there is no magic indicator that is able to print money. Indicator toolkits provide value via their convinience, adaptibility and uniqueness. Combining these items can help a trader make more educated; less messy, more planned trades and in turn hopefully help them succeed.
RISK DISCLAIMER
Trading involves significant risk, and most day traders lose money. All content, tools, scripts, articles, and educational materials provided by SMRT Algo are intended solely for informational and educational purposes. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any trading decisions.
Multi-Timeframe 325 SMA TouchMulti-Timeframe 325 SMA Touch Indicator
This versatile indicator detects and visualizes when the price touches (crosses over or under) the 325-period Simple Moving Average (SMA) across multiple timeframes. It's designed to help traders identify potential support and resistance levels across various time horizons.
Key Features:
Monitors 7 different timeframes: 30 minutes, 1 hour, 2 hours, 4 hours, 6 hours, 12 hours, and 1 day.
Customizable: Each timeframe can be toggled on or off individually.
Visual cues: Unique shapes and colors for each timeframe make it easy to distinguish touches on different time scales.
Adjustable SMA length: While defaulted to 325 periods, the SMA length can be modified to suit your strategy.
Current timeframe SMA: Displays the 325 SMA on the chart for additional context.
How it Works:
The indicator checks for price touches on the 325 SMA for each selected timeframe. When a touch occurs, it plots a distinct shape below the price bar:
30 minutes: Blue circle
1 hour: Green square
2 hours: Red triangle (up)
4 hours: Purple diamond
6 hours: Teal triangle (down)
12 hours: Orange X
1 day: White circle
The 325 SMA for the current chart timeframe is also plotted as a yellow line for reference.
Use Cases:
Identify potential support and resistance levels across multiple timeframes
Spot confluences where touches occur on multiple timeframes simultaneously
Enhance your multi-timeframe analysis for more informed trading decisions
Use as a filter or confirmation tool in your existing trading strategy
Customization:
You can easily customize the indicator by adjusting the SMA length or toggling specific timeframes on/off to focus on the time horizons most relevant to your trading style.
Big Bar Followed by Doji/PinbarUsed find doji/pinbars after a Big candle showing the potential Morning/Evening star formation after x amount of consecutive up moves.
1. Doji Threshold (dojiThreshold)
What is a Doji?: A doji is a candlestick pattern where the opening and closing prices are very close to each other. It represents indecision in the market.
Threshold Explanation: The dojiThreshold is used to define what qualifies as a doji by comparing the size of the candle's body (the difference between the opening and closing prices) to the total range of the candle (the difference between the high and low prices).
How it works:
The formula in the script checks if the absolute difference between the close and open is less than or equal to a percentage of the entire candle's range.
Example: If the dojiThreshold is set to 0.1 (or 10%), this means that for a candle to be considered a doji, the size of the body (the difference between the open and close) must be 10% or less of the total candle's range (the difference between the high and low prices).
In other words, if the body is small enough (based on the threshold), the candle is considered a doji.
2. Pinbar Body Size (pinbarBodySize)
What is a Pinbar?: A pinbar (short for "pinocchio bar") is a candlestick pattern with a small body and a long wick (or shadow) on one side, indicating a potential reversal. The longer wick represents a rejection of a certain price level.
Body Size Explanation: The pinbarBodySize defines the maximum proportion of the candle's total range that the body can occupy for the candle to be considered a pinbar.
How it works:
The script compares the size of the body to the total range of the candle.
Example: If pinbarBodySize is set to 0.3 (or 30%), the body of the candle must be 30% or less of the total range for it to be considered a pinbar. This ensures that the candle has a small body and, therefore, a relatively long wick on one side.
The script then checks whether the longer wick is on the upper or lower side of the candle to determine if it's a valid pinbar pattern.
Summary:
Doji: The dojiThreshold parameter sets how close the open and close prices need to be relative to the candle's range for the candle to be considered a doji.
Pinbar: The pinbarBodySize parameter sets the maximum size of the body relative to the candle's total range to qualify it as a pinbar.
Both of these thresholds are adjustable in the script, allowing you to fine-tune what qualifies as a doji or pinbar based on your trading style and the market conditions you're analyzing.
SMC Orderblocks (MTF)The SMC Orderblocks Indicator is designed to detect institutional orderblocks by focusing on price action and pattern detection, with a strong emphasis on identifying liquidity grabs.
This tool helps traders pinpoint areas where significant institutional trades are likely to occur by assuming the presence of orderblocks based on observed market behavior.
Unlike other indicators that may rely heavily on volume, the SMC Orderblocks Indicator offers a fresh approach rooted in a deep study of price action and Smart Money Concepts (SMC).
🔍 Unique Approach
Unlike other orderblock indicators that typically depend on volume to detect orderblocks (a common and valid method), the SMC Orderblocks Indicator explores a new approach. After extensive study and understanding of price action and SMC principles, this indicator focuses on market behavior to assume where institutional orderblocks might be. This approach offers traders a unique perspective and valuable insights, allowing them to view the market through a different lens.
🧠 The Theory Behind It
In trading, liquidity is essential for institutions and large market participants to execute their substantial orders. Orders tend to cluster around predictable levels, such as recent highs or lows, creating pools of liquidity. To secure better entry points for their large trades, institutions and market makers may manipulate prices to sweep these liquidity levels. The SMC Orderblocks Indicator is designed to detect these market manipulations—when price moves to capture liquidity—and uses these events to assume the presence of orderblocks at key levels. By recognizing these manipulations, the indicator provides insights into potential areas of significant institutional activity.
⚙️ How It Works
In order to make it work, there are two big essentail parts for this indicator. The first one is being able to identify liquidity areas. The second one is to detect the liquidity grab pattern.
1. Identifying Liquidity
So, in order to find market manipulations, mainly "liquidity grabs", the first thing we need is to find where the liquidity is.
Here "liquidity", refers to "orders", and only the exchange actually knows at what price orders are placed. The limit orders are visible in the order book and most of the time the exchange let this information be publicly accessed. But not all orders are in the orderbook. The stop-limit orders like stop-loss orders are added in the orderbook only when the market price reaches a certain price (the stop price).
At present, when using a chart script like Pinescript, there is no known way to access this real information.
But fortunately, traders and institutional behavior stay the same. Traders tend to place their orders at predictable levels, like above highs or below lows. They can also be near inducement areas, specifically created by institutions to induce traders to place their orders at certain levels.
So, the job of the indicator is first to find these levels, regardless of the method used. In the previous version of this script, I used pivots to detect highs and lows, but this method was lacking when it came to finding inducement zones or stacks of liquidity.
Instead, the indicator now uses a new method to check whether there is a stack of non-liquidated candles. This method allows the detection of inducement zones with unliquidated candles. When the stack reaches a certain number (by default, three), the liquidity is marked as valid for sweep detection.
Note: When using the indicator, you can enable the display of liquidity (to see mitigated and unmitigated liquidity) and their stack number.
2. Detecting a Liquidity sweep
Once the first and key part is done, we need to detect the market manipulation: the liquidity grabs. Liquidity grab patterns are always the same. In the following example, let's assume the institutions want to fill sell orders in a bearish market. Here are the steps they will likely take:
- 1. The institutionals place their main orders (the orderblock) at a desired price.
- 2. They let the liquidity accumulate next to that desired price. They can even induce traders to place their own orders there. The will serve as liquidity.
- 3. Institutionals will manipulate the market price to move it towards their awaiting orders to fill them. Once that price is reach, and their orders are being filled, the market price will start moving in the opposite direction.
- 4. The grab is confirmed, when the liquidity in that oppsiite direction is grabed, or simply when the bearish market trend resumes by breaking the lows, along with additional confirmations
Sometimes, institutions will have two opposite positions in the same asset—one short and one long. This is called hedging. The goal here is to use the long orders to push the market price towards the main sell orders. Once the sell orders are filled and the market price starts falling, they may try to push it up again to close their long position with minimal loss and finally let the price fall for good.
It is at that moment that it is best to enter the market. This is why, by default, the indicator will display when the price starts moving upward towards the liquidity grab: because it's where the manipulation started and where the price is likely to reach again before resuming the main trend.
Real-Time Visualization:
As soon as an "orderblock" (or market manipulation) is detected, the indicator will display it on the chart in real time.
This immediate visualization helps traders stay ahead and catch the main market move.
💡 Usage Tips
Apply the script to your chart. This is a price-action based script so it will work on most markets. You do not need to edit settings but you can adjust them to match your trading style.
To get the most out of the SMC Orderblocks Indicator, it’s recommended to use it alongside other analysis tools, espacially market structure indicators. You can try the free-to-use SMC Market Structure (MTF) to filter the interesting orderblocks.
Additionnaly, if you search liquidity areas to set as your trade's target, you can enable their display to see mitigated and unmitigated liquidity lines. The display is disabled by default to keep charts clean.
While the indicator helps detect potential institutional orderblocks based on liquidity grabs, combining its insights with your trading knowledge and other tools will enhance decision-making.
⚠️ Disclaimer
While this method provides useful information, the orderblocks can only be assumed based on market behavior. Moreover, given how the indicator works, the accuracy cannot be guaranteed. It's important to combine the indicator's information with your own experience and other confirmation methods.
Orderblocks are also time-sensitive. The fact that an orderblock was detected and displayed on the chart does not guarantee that orders will still be present when the price returns to that level. If too much time has elapsed since the orderblock was created, or if the market structure has changed, it may be wise to disregard it. Always seek additional confirmation before opening a position.
The theory presented here on how institutional orderblocks are made, and how the market may be manipulated to fill orders, is based on my own research, knowledge, and analysis. Since I have never worked within an institution, these are educated assumptions and could be incorrect. Please always do your own research.
🚀 Active Development
The SMC Orderblocks Indicator is continuously evolving, with updates aimed at improving the rules for detecting and confirming orderblocks. Future updates may include new features and bug fixes to enhance performance and adapt to different trading styles.
📬 Note: If you encounter a bug, please contact me directly via private message, as I do not want to pollute the comment section with screenshots.
If you have any questions or suggestions for new features, feel free to reach out. You can also add a comment to boost its visibility.
Additionally, it’s recommended to compare the results of this indicator with others to find what best suits your trading style.
Please note that while this indicator is a paid script, you do not need to pay to test it. Contact me directly on TradingView via private message or through my socials, or leave a comment, and I’ll provide you with a free trial.