ATR Normalized⸻
🧠 First, What is ATR?
ATR (Average True Range) is a volatility indicator — it shows how much an asset moves (up or down) on average over a specific number of periods.
• Higher ATR = more volatility
• Lower ATR = less volatility
The classic ATR doesn’t care about direction — just how much the price moves.
⸻
📈 What is ATR Normalized?
Normalized ATR takes the ATR value and scales it to make it easier to compare across different stocks or timeframes.
It gives you a percentage-type value to understand volatility relative to historical average volatility.
⸻
🧮 The Formula (Simplified):
ATR_Normalized = (ATR(13) / SMA(ATR(13), 52)) * 100
⸻
📌 So, What Does (13, 52, 80) Mean?
These are user-defined input parameters for the custom ATR_Normalized indicator:
Parameter Meaning
13 Period for calculating ATR (short-term volatility)
52 Period for calculating the SMA (average ATR over a longer period)
80 Threshold level line (usually used as an alert zone for high volatility)
⸻
🧠 How to Interpret It on the Chart:
• If ATR_Normalized is above 80 (the red line):
• Volatility is unusually high
• Could be a sign of a breakout, news event, or reversal risk
• If ATR_Normalized is below 80:
• Volatility is within a normal range
• Calm markets or consolidation
⸻
💡 Example Use Cases:
1. Identify breakouts or trend starts
• Spikes in normalized ATR often come before large moves.
2. Filter trades based on volatility
• Avoid entering positions when volatility is too high or too low.
⸻
Corak carta
Order Flow Hawkes Process [ScorsoneEnterprises]This indicator is an implementation of the Hawkes Process. This tool is designed to show the excitability of the different sides of volume, it is an estimation of bid and ask size per bar. The code for the volume delta is from www.tradingview.com
Here’s a link to a more sophisticated research article about Hawkes Process than this post arxiv.org
This tool is designed to show how excitable the different sides are. Excitability refers to how likely that side is to get more activity. Alan Hawkes made Hawkes Process for seismology. A big earthquake happens, lots of little ones follow until it returns to normal. Same for financial markets, big orders come in, causing a lot of little orders to come. Alpha, Beta, and Lambda parameters are estimated by minimizing a negative log likelihood function.
How it works
There are a few components to this script, so we’ll go into the equation and then the other functions used in this script.
hawkes_process(params, events, lkb) =>
alpha = clamp(array.get(params, 0), 0.01, 1.0)
beta = clamp(array.get(params, 1), 0.1, 10.0)
lambda_0 = clamp(array.get(params, 2), 0.01, 0.3)
intensity = array.new_float(lkb, 0.0)
events_array = array.new_float(lkb, 0.0)
for i = 0 to lkb - 1
array.set(events_array, i, array.get(events, i))
for i = 0 to lkb - 1
sum_decay = 0.0
current_event = array.get(events_array, i)
for j = 0 to i - 1
time_diff = i - j
past_event = array.get(events_array, j)
decay = math.exp(-beta * time_diff)
past_event_val = na(past_event) ? 0 : past_event
sum_decay := sum_decay + (past_event_val * decay)
array.set(intensity, i, lambda_0 + alpha * sum_decay)
intensity
The parameters alpha, beta, and lambda all represent a different real thing.
Alpha (α):
Definition: Alpha represents the excitation factor or the magnitude of the influence that past events have on the future intensity of the process. In simpler terms, it measures how much each event "excites" or triggers additional events. It is constrained between 0.01 and 1.0 (e.g., clamp(array.get(params, 0), 0.01, 1.0)). A higher alpha means past events have a stronger influence on increasing the intensity (likelihood) of future events. Initial value is set to 0.1 in init_params. In the hawkes_process function, alpha scales the contribution of past events to the current intensity via the term alpha * sum_decay.
Beta (β):
Definition: Beta controls the rate of exponential decay of the influence of past events over time. It determines how quickly the effect of a past event fades away. It is constrained between 0.1 and 10.0 (e.g., clamp(array.get(params, 1), 0.1, 10.0)). A higher beta means the influence of past events decays faster, while a lower beta means the influence lingers longer. Initial value is set to 0.1 in init_params. In the hawkes_process function, beta appears in the decay term math.exp(-beta * time_diff), which reduces the impact of past events as the time difference (time_diff) increases.
Lambda_0 (λ₀):
Definition: Lambda_0 is the baseline intensity of the process, representing the rate at which events occur in the absence of any excitation from past events. It’s the "background" rate of the process. It is constrained between 0.01 and 0.3 .A higher lambda_0 means a higher natural frequency of events, even without the influence of past events. Initial value is set to 0.1 in init_params. In the hawkes_process function, lambda_0 sets the minimum intensity level, to which the excitation term (alpha * sum_decay) is added: lambda_0 + alpha * sum_decay
Alpha (α): Strength of event excitation (how much past events boost future events).
Beta (β): Rate of decay of past event influence (how fast the effect fades).
Lambda_0 (λ₀): Baseline event rate (background intensity without excitation).
Other parts of the script.
Clamp
The clamping function is a simple way to make sure parameters don’t grow or shrink too much.
ObjectiveFunction
This function defines the objective function (negative log-likelihood) to minimize during parameter optimization.It returns a float representing the negative log-likelihood (to be minimized).
How It Works:
Calls hawkes_process to compute the intensity array based on current parameters.Iterates over the lookback period:lambda_t: Intensity at time i.event: Event magnitude at time i.Handles na values by replacing them with 0.Computes log-likelihood: event_clean * math.log(math.max(lambda_t_clean, 0.001)) - lambda_t_clean.Ensures lambda_t_clean is at least 0.001 to avoid log(0).Accumulates into log_likelihood.Returns -log_likelihood (negative because the goal is to minimize, not maximize).
It is used in the optimization process to evaluate how well the parameters fit the observed event data.
Finite Difference Gradient:
This function calculates the gradient of the objective function we spoke about. The gradient is like a directional derivative. Which is like the direction of the rate of change. Which is like the direction of the slope of a hill, we can go up or down a hill. It nudges around the parameter, and calculates the derivative of the parameter. The array of these nudged around parameters is what is returned after they are optimized.
Minimize:
This is the function that actually has the loop and calls the Finite Difference Gradient each time. Here is where the minimizing happens, how we go down the hill. If we are below a tolerance, we are at the bottom of the hill.
Applied
After an initial guess the parameters are optimized with a mix of bid and ask levels to prevent some over-fitting for each side while keeping some efficiency. We initialize two different arrays to store the bid and ask sizes. After we optimize the parameters we clamp them for the calculations. We then get the array of intensities from the Hawkes Process of bid and ask and plot them both. When the bids are greater than the ask it represents a bullish scenario where there are likely to be more buy than sell orders, pushing up price.
Tool examples:
The idea is that when the bid side is more excitable it is more likely to see a bullish reaction, when the ask is we see a bearish reaction.
We see that there are a lot of crossovers, and I picked two specific spots. The idea of this isn’t to spot crossovers but avoid chop. The values are either close together or far apart. When they are far, it is a classification for us to look for our own opportunities in, when they are close, it signals the market can’t pick a direction just yet.
The value works just as well on a higher timeframe as on a lower one. Hawkes Process is an estimate, so there is a leading value aspect of it.
The value works on equities as well, here is NASDAQ:TSLA on a lower time frame with a lookback of 5.
Inputs
Users can enter the lookback value and timeframe.
No tool is perfect, the Hawkes Process value is also not perfect and should not be followed blindly. It is good to use any tool along with discretion and price action.
Multi TF Fibonacci Divergence StrategyTake 2
The 1 hour and 4 hour time frame must be above the 200 Exponential Moving average for buy trades, and below the 200 Exponential Moving Average for sell trades.
Price on the previous day's daily candle must have closed above the candle before its body and wick for buys and below it for sells. (Example: Today is Monday and price has not yet closed, fridays daily candle closed above the thursday candles body and wick for buys and below it for sells)
Price on The 15 minute time frame must retrace past the 50% level on the fibonacci indicator. Price must not close beyond the 78.6% level on the fibonacci indicator. (on the 5 minute time frame, 15 minute time frame, 1 hour time frame, 4 hour time frame.)
Price on the 15 minute time frame must have retraced to the -27% or -61.8 levels on the fibonacci indicator. (Price must not close beyond the 78.6% fibonacci level on the hourly time frame)
Price on the 15 minute time frame or the 5 minute time frame must show bullish divergence once price has touched the -27% or -61.8% fibonacci level for buys and bearish divergence for sells. (This only applies to the 1 hour time frame retraced market structure on the 15 minute and 5 minute time frame only)
Bullish/Bearish Reversal Bars Indicator [ik]To address the issue where the labels (BULL and BEAR) were not appearing, the following corrections and improvements have been made to the Pine Script code:
Corrected the Money Flow Index (MFI) Calculation: The original MFI calculation was incorrect. It has been replaced with the standard MFI formula using the typical price and Wilder's moving average (RMA).
Fixed AO Conditions: The conditions involving the Awesome Oscillator (AO) were reversed. Bullish reversal now requires AO to be rising (diff > 0), and bearish reversal requires AO to be falling (diff < 0).
Adjusted Label Management: Ensured labels are only removed when invalidation conditions are met, preventing premature deletion.
JACK Pivot Breakout StrategyThis script is quite robust and includes comprehensive logic for pivot breakouts, EMA analysis, and support/resistance breaks.
Apply this script to TradingView or similar charting platforms to visualize pivot points, EMAs, and support/resistance lines.
Adjust the parameters (slPips, tpPips, etc.) to suit your trading style and risk tolerance.
Monitor the generated alerts for actionable trading opportunities.
3%TRADERS POWER TRENDLINEThe 3%TRADERS POWER TRENDLINE indicator is designed to help traders identify significant trendlines based on pivot points in price data. This indicator draws trendlines by connecting pivot highs and pivot lows, which can help traders visualize trends and potential reversal points in the market.
### Key Features:
- **Lookback Length Pivots:** Customize the lookback period for identifying pivot points.
- **Wicks or Real Bodies:** Choose whether to draw trendlines from wicks or real bodies of the candles.
- **Display Options:** Option to display only falling 'high' and rising 'low' trendlines.
- **Monochrome Lines:** Option to draw trendlines in monochrome or direction-colored lines.
- **Limit Line Extensions:** Set limits for the extensions of the trendlines.
- **Alerts:** Option to enable alerts for trendline breaks.
- **Limit Number of Trendlines:** Limit the number of trendlines displayed on the chart.
- **Log Chart:** Special settings for log scale charts.
## How to Use
1. **Add the Indicator:**
- Open your TradingView chart.
- Click on the "Indicators" button at the top.
- Search for "3%TRADERS TRENDLINE" and add it to your chart.
2. **Configure Input Settings:**
- **Lookback Length Pivots:** Adjust the lookback period to control how far back the indicator looks for pivot points.
- **Wicks or Real Bodies:** Check this option to draw trendlines from the wicks of candles, or uncheck to draw from the real bodies.
- **Display Options:** Choose whether to display only falling 'high' and rising 'low' trendlines.
- **Monochrome Lines:** Check this option to draw all trendlines in a single color, or uncheck to use different colors for rising and falling trendlines.
- **Limit Line Extensions:** Set a limit for how far the trendlines can extend. A value of 0 means infinite extension.
- **Alerts:** Enable this option to receive alerts when trendlines are broken.
- **Limit Number of Trendlines:** Check this option to limit the number of trendlines shown on the chart.
- **Number of Trendlines:** Set the maximum number of trendlines to display if the above option is checked.
- **Log Chart:** Check this option if you are using a logarithmic scale chart.
3. **Interpret the Trendlines:**
- The indicator will draw trendlines connecting pivot highs and pivot lows based on your configuration.
- Rising trendlines are typically drawn in green (or a single color if monochrome is enabled).
- Falling trendlines are typically drawn in red (or a single color if monochrome is enabled).
4. **Monitor for Alerts:**
- If alerts are enabled, the indicator will notify you of trendline breaks, which can signal potential trend reversals or breakout opportunities.
## Example Usage:
- Use the indicator to identify key support and resistance levels based on trendlines.
- Combine with other technical analysis tools to confirm trend reversals or continuation patterns.
- Adjust the lookback length and other settings to fit your trading strategy and the specific asset you are analyzing.
The 3%TRADERS TRENDLINE indicator is a powerful tool for visualizing trends and making informed trading decisions based on key price levels.
EMA Crossover (New Trailing Stop)This strategy utilizes a combination of Exponential Moving Averages (EMA) to generate entry and exit signals for both long and short positions. The core of the strategy is based on the 13-period EMA (short EMA) crossing the 33-period EMA (long EMA) for entering long trades, while a 13-period EMA crossing the 25-period EMA (mid EMA) generates short trade signals. The strategy aims to capitalize on trend reversals and momentum shifts in the market.
A key enhancement in this strategy is the inclusion of slippage, set at 5 ticks, to simulate more realistic trading conditions. Slippage accounts for the difference between the expected price of a trade and the actual price, providing a more accurate representation of real-world trading scenarios.
Stack Overflow
To address the issue of overlapping exit orders, the strategy incorporates a flag (isExiting) to track whether an exit has been processed. This ensures that only one exit order is generated per bar, preventing multiple exits from overlapping and resulting in clearer trade execution.
The strategy is designed to execute trades swiftly, emphasizing real-time entry when conditions align. For long entries, the strategy initiates a buy when the 13 EMA is greater than the 33 EMA, indicating a bullish trend. For short entries, the 13 EMA crossing below the 33 EMA signals a bearish trend, prompting a short position. Importantly, the code includes built-in exit conditions for both long and short positions. Long positions are exited when the 13 EMA falls below the 33 EMA, while short positions are closed when the 13 EMA crosses above the 25 EMA.
A notable feature of the strategy is the use of trailing stops for both long and short positions. This dynamic exit method adjusts the stop level as the market moves favorably, locking in profits while reducing the risk of losses. The trailing stop for long positions is based on the high price of the current bar, while the trailing stop for short positions is set using the low price, providing flexibility in managing risk. This mechanism helps capture profits from favorable market movements while ensuring positions are exited if the market moves against them.
In summary, this strategy combines EMA crossovers with realistic trading conditions, including slippage and non-overlapping exits, to effectively identify and act upon market trends. This strategy works best on the 4H/Daily timeframe and is optimized for major cryptocurrency pairs. The 4H/Daily chart allows for the EMAs to provide more reliable signals, as the strategy is designed to capture broader trends rather than short-term market fluctuations. Using it on major crypto pairs increases its effectiveness as these assets tend to have strong and sustained trends, providing better opportunities for the strategy to perform well.
Gap Days Identifier📌 Gap Days Identifier – Pine Script
This script identifies Gap Up and Gap Down days based on user-defined percentage thresholds. It is designed for daily charts and helps traders spot significant opening gaps relative to the previous day’s close.
🔍 Key Features:
Customizable Thresholds: Input your desired % gap for both Gap Up and Gap Down detection.
Visual Markers: Displays label arrows with actual % gap on the chart (green for Gap Up, red for Gap Down).
Live Statistics Table: Shows total count of Gap Up and Gap Down days based on your filters.
Clean Overlay: Designed to be non-intrusive and easy to interpret for any instrument.
✅ Use Case:
Perfect for traders who track gap-based breakout strategies, news/event impact, or want to filter days with strong overnight sentiment shifts.
[4LC] Period Highs, Lows and OpensPeriod Highs, Lows, and Opens (HLO)
This script plots highs, lows, and opens from different time periods—yearly, monthly, weekly, Monday, and daily—on your chart. It includes a grouping feature that combines levels close to each other, based on a percentage distance, to keep the display organized.
What It Does:
It shows key price levels from various timeframes, marking where the market has hit highs, lows, or started a period. These levels can indicate potential support or resistance zones and help track price behavior over time.
How to Use It:
Add it to your chart and choose which levels to display (e.g., "Yearly High," "Daily Open").
Check where price is relative to these levels—above might suggest upward momentum, below could point to downward pressure.
Use the highs and lows to identify ranges for trading or watch for breakouts past these points.
Adjust settings like colors, spacing, or grouping distance as needed, and toggle price labels to see exact values.
Notes:
The script pulls data from multiple periods to give a broader view of price action. The grouping reduces overlap by averaging nearby levels into a single line with a combined label (e.g., "Yearly High, Monthly High"). It’s meant for traders interested in tracking significant levels across timeframes, whether for range trading or spotting market direction.
Break to the Right (Internal)Break to the right indicator. Alert alerts when price action creates internal breaks, possibly indicating a shift in direction.
多周期EMA52触碰标记这个指标是一个基于Pine Script v6编写的多周期EMA52触碰标记工具,主要功能是检测并标记价格K线在多个时间周期下与52周期指数移动平均线(EMA52)的触碰情况。
以下是其核心特点的简要总结:
多周期支持:
覆盖从30分钟(0.5小时)到1年(12个月)的多个时间框架,包括小时级别(0.5H至20H)、日级别(1D至200D)和月级别(1M至12M)。
新增周期包括5小时、4日线、8日线、12日线、28日线、40日线、104日线、200日线和5月线。
EMA52触碰检测:
检测价格K线的高点或低点是否触碰(上穿或下穿)指定周期的EMA52。
上穿:当前高点≥EMA且前一高点EMA。
可视化与标记:
在图表上用标签标记触碰点,标签显示时间周期(如“5H”、“28D”),颜色可自定义(默认绿色)。
可选择是否显示各周期的EMA52线(默认关闭,仅检测和标记)。
自定义EMA:
提供4条自定义EMA(默认周期5、10、20、30),可调整周期、颜色和线宽,默认显示在图表上。
使用场景:
适合技术分析者追踪价格在不同时间周期下与EMA52的互动,识别潜在支撑/阻力位或趋势反转点。
这个指标灵活且功能强大,适用于多时间框架分析,核心在于通过EMA52触碰事件提供交易信号或关键点提示。
This indicator is a Multi-Timeframe EMA52 Touch Marker written in Pine Script v6. Its primary function is to detect and mark instances where the price K-line touches (crosses above or below) the 52-period Exponential Moving Average (EMA52) across multiple timeframes. Here’s a concise summary of its key features:
该指标是用 Pine Script v6 编写的多时间框架 EMA52 触摸标记 。它的主要功能是检测和标记价格 K 线在多个时间范围内触及(高于或低于)52 周期指数移动平均线 (EMA52) 的实例。以下是其
主要功能的简要总结:
Multi-Timeframe Support:
多时间框架支持 :
Covers a wide range of timeframes from 30 minutes (0.5H) to 1 year (12M), including hourly levels (0.5H to 20H), daily levels (1D to 200D), and monthly levels (1M to 12M).
涵盖从 30 分钟 (0.5H) 到 1 年 (12M) 的广泛时间范围,包括小时水平(0.5 小时至 20 小时)、每日水平(1D 至 200D)和月度水平(1M 至 12M)。
Newly added periods include 5H, 4D, 8D, 12D, 28D, 40D, 104D, 200D, and 5M.
新添加的期间包括 5H、4D、8D、12D、28D、40D、104D、200D 和 5M。
EMA52 Touch Detection:
EMA52 触摸检测 :
Detects when the K-line’s high or low touches the EMA52 of a specified timeframe.
检测 K 线的高点或低点何时触及指定时间框架的 EMA52。
Cross Above: Current high ≥ EMA and previous high < EMA.
交叉上方:当前高点 ≥ EMA 和之前高点 < EMA。
Cross Below: Current low ≤ EMA and previous low > EMA.
向下交叉:当前低点 ≤ EMA 和前低点 > EMA。
Visualization and Labeling:
可视化和标注 :
Marks touch points on the chart with labels showing the timeframe (e.g., “5H”, “28D”), with customizable color (default green).
使用显示时间帧的标签(例如,“5H”、“28D”)和可自定义的颜色(默认为绿色)在图表上标记触摸点。
Option to display each timeframe’s EMA52 line (default off, detection and marking only).
显示每个时间帧的 EMA52 线的选项 (默认关闭,仅检测和标记)。
Custom EMAs:
自定义 EMA:
Includes 4 customizable EMAs (default periods 5, 10, 20, 30), with adjustable periods, colors, and line widths, displayed on the chart by default.
包括 4 个可自定义的 EMA(默认周期 5、10、20、30),具有可调整的周期、颜色和线宽,默认显示在图表上。
Use Case:
使用案例 :
Ideal for technical analysts to track price interactions with EMA52 across different timeframes, identifying potential support/resistance levels or trend reversal points.
非常适合技术分析师在不同时间框架内跟踪与 EMA52 的价格互动,识别潜在的支撑/阻力位或趋势反转点。
This indicator is flexible and powerful, designed for multi-timeframe analysis, with its core focus on providing trading signals or key point alerts through EMA52 touch events.
该指标灵活而强大,专为多时间框架分析而设计,其核心重点是通过 EMA52 触摸事件提供交易信号或关键点警报。
Pullback Long Screener - Bougie Verte 4h
This script is designed to be used within a Pullback Long Screener on TradingView.
It identifies cryptocurrencies currently displaying a green 4-hour candle (i.e., when the close is higher than the open).
The goal is to quickly detect assets in a potential bullish move, which is particularly useful for scalping.
This script is configured to work exclusively on cryptocurrencies listed on Binance as perpetual futures contracts.
The green circles displayed below the candles indicate a valid green 4-hour candle condition.
Donchian Channel Trend Meter [Custom TF]DC TREND METER WITH CUSTOM TF
Check trend patterns in combi with other confleunces w/m formation above 50 ma 1 hr
BUY trend breaks and pay attention to 50 line
1 minute works good already
Fibonacci Levels with SMA SignalsThis strategy leverages Fibonacci retracement levels along with the 100-period and 200-period Simple Moving Averages (SMAs) to generate robust entry and exit signals for long-term swing trades, particularly on the daily timeframe. The combination of Fibonacci levels and SMAs provides a powerful way to capitalize on major trend reversals and market retracements, especially in stocks and major crypto assets.
The core of this strategy involves calculating key Fibonacci retracement levels (23.6%, 38.2%, 61.8%, and 78.6%) based on the highest high and lowest low over a 365-day lookback period. These Fibonacci levels act as potential support and resistance zones, indicating areas where price may retrace before continuing its trend. The 100-period SMA and 200-period SMA are used to define the broader market trend, with the strategy favoring uptrend conditions for buying and downtrend conditions for selling.
This indicator highlights high-probability zones for long or short swing setups based on Fibonacci retracements and the broader trend, using the 100 and 200 SMAs.
In addition, this strategy integrates alert conditions to notify the trader when these key conditions are met, providing real-time notifications for optimal entry and exit points. These alerts ensure that the trader does not miss significant trade opportunities.
Key Features:
Fibonacci Retracement Levels: The Fibonacci levels provide natural price zones that traders often watch for potential reversals, making them highly relevant in the context of swing trading.
100 and 200 SMAs: These moving averages help define the overall market trend, ensuring that the strategy operates in line with broader price action.
Buy and Sell Signals: The strategy generates buy signals when the price is above the 200 SMA and retraces to the 61.8% Fibonacci level. Sell signals are triggered when the price is below the 200 SMA and retraces to the 38.2% Fibonacci level.
Alert Conditions: The alert conditions notify traders when the price is at the key Fibonacci levels in the context of an uptrend or downtrend, allowing for efficient monitoring of trade opportunities.
Application:
This strategy is ideal for long-term swing trades in both stocks and major cryptocurrencies (such as BTC and ETH), particularly on the daily timeframe. The daily timeframe allows for capturing broader, more sustained trends, making it suitable for identifying high-quality entries and exits. By using the 100 and 200 SMAs, the strategy filters out noise and focuses on larger, more meaningful trends, which is especially useful for longer-term positions.
This script is optimized for swing traders looking to capitalize on retracements and trends in markets like stocks and crypto. By combining Fibonacci levels with SMAs, the strategy ensures that traders are not only entering at optimal levels but also trading in the direction of the prevailing trend.
High and Low DayHigh and Low Day
This indicator automatically tracks and displays the daily high and low of the current trading session directly on your chart.
Each new day, it resets the levels and plots horizontal lines:
Green Line for the daily high
Red Line for the daily low
It also adds labels (“High Day” and “Low Day”) for easy visual reference.
The levels update in real time as new highs or lows are formed throughout the day.
You can toggle the visibility of these lines and labels using the "Mostrar Linhas do Dia Atual" (Show Current Day Lines) setting.
Perfect for intraday traders looking to keep track of key support and resistance levels during the trading day.
5-Minute Price Action Scalper5-Minute Scalping Strategy Based on Price Action:
Timeframe & Chart Setup:
Chart Timeframe: 5-minute chart for analysis.
Indicators (if any): Although price action is key, you could use simple tools like trendlines and support/resistance levels for additional context. For your strategy, we can skip most indicators to keep the setup minimal.
Price Action Setup:
Candlestick Patterns: Focus on common patterns like pin bars, engulfing candles, inside bars, and doji patterns. These patterns are significant for potential reversals or continuation signals.
Support & Resistance Levels: Mark clear levels of support and resistance on the 5-minute chart. These levels will be crucial for identifying entry points.
Break of Structure (BoS): Identify market structure shifts. For instance, if the price breaks above a recent high (uptrend), it could signal a continuation of the trend.
Trend Confirmation (Optional):
Higher Timeframe Trend Analysis (15-minute or 1-hour): To avoid trading against the trend, check the higher timeframe (15-minute) for a broader trend. This ensures you're trading with the market’s momentum.
Trendlines: Draw trendlines to capture the overall market direction. If the market is trending up, look for buy signals at support. If it's trending down, look for sell signals at resistance.
Entry Strategy:
Buy Entry: Look for a strong bullish candlestick pattern near a support level. Entry should be taken after the candlestick pattern is confirmed, with a stop loss placed just below the support zone.
Sell Entry: Similarly, look for a bearish candlestick pattern near a resistance level. A sell can be triggered once the pattern is confirmed, with a stop loss above the resistance zone.
Breakout Strategy: If the price breaks out above resistance or below support with a strong candlestick (like an engulfing candle), consider entering in the direction of the breakout.
Exit Strategy:
Target 1-2 R:R (Risk-Reward Ratio): Set a target that provides a good risk-reward ratio (typically 1:1 to 1:2).
Exit at Opposing Zone: You could exit at the next key support or resistance level, or if you see price action signaling exhaustion, such as a long upper wick on a bullish candle or a strong reversal pattern.
Risk Management:
Stop Loss: Always place a stop loss below/above key levels (support/resistance) depending on whether you're in a buy or sell trade.
Position Size: Ensure proper position sizing to risk a small percentage of your account (usually 1-2%) on each trade
FOR EDUCATIONAL PURPOSE ONLY
12 Week Low and Cummulative 5 Week dropThis script is designed to identify and visually highlight specific candlestick bars on a TradingView chart where two custom conditions overlap:
Additionally, it filters and flags only the latest overlapping candle within the last 5 candles.
Live Break of Candle DetectorBreak of Candle Indicator can alert you when a live break of candle occurs. Can tailor it to any timeframe.
MMXM ICT [TradingFinder] Market Maker Model PO3 CHoCH/CSID + FVGMMXM ICT Market Maker Model PO3 CHoCH/CSID + FVG
This comprehensive indicator is designed for traders leveraging ICT (Inner Circle Trader) concepts, particularly the Market Maker Model, to identify high-probability trade setups based on institutional price delivery behavior. It combines multiple structural elements, fair value inefficiencies, and entry signals to assist with PO3 (Power of 3), CHoCH, and Market Structure analysis.
🔹 Key Features:
CHoCH / BOS Detection:
Automatically identifies Change of Character (CHoCH) and Break of Structure (BOS) using swing highs and lows. Useful for recognizing early trend reversals or continuations.
Fair Value Gaps (FVG):
Highlights imbalances between buyers and sellers by detecting unfilled price gaps, signaling potential areas of price drawdown or support/resistance.
Market Structure (HH/LL):
Plots Higher Highs and Lower Lows to visually assist with trend analysis and structural shifts.
Buy & Sell Signals:
Entry signals are generated when CHoCH aligns with the prevailing trend direction, helping to confirm high-probability trade entries.
⚙️ Customizable Inputs:
FVG Lookback and Size Thresholds
CHoCH Swing Sensitivity
Market Structure Swing Detection
Toggle Display Options for All Visual Elements
🎯 Use Case:
Ideal for day traders and swing traders seeking to trade with the "smart money." When FVG zones align with CHoCH and confirmed trend direction, this tool helps uncover potential sniper entries and exits.
Shan Alerts v6This indicator appears to be a volatility-based trailing stop system that generates buy and sell signals. It uses ATR (Average True Range) to determine stop levels and can work with either regular price data or Heikin-Ashi candles.
Strengths
ATR-Based Stops: The use of ATR makes the stops adaptive to market volatility, which is generally better than fixed percentage stops.
Heikin-Ashi Option: The ability to use Heikin-Ashi candles can help filter out some market noise, potentially reducing false signals.
Visual Clarity: The indicator provides clear visual signals with colored bars and buy/sell labels.
Alert Functionality: The built-in alert conditions make it practical for real-world trading.