Order Block Zones | Ahmed HALLOUB
This indicator identifies and displays key trading zones based on order block theory, helping traders spot potential support and resistance areas where significant buying or selling pressure has occurred.
Key Features
Dynamic Zone Detection
Automatically identifies bullish and bearish order blocks
Uses volume-weighted analysis for zone strength
Displays clear BUY and SELL zone labels
Customizable Parameters
Swing Length: Adjustable sensitivity (default: 10)
Zone Count: Options from "One" to "High" (1-10 zones)
ATR Multiplier: Controls zone size validation (default: 3.5)
Volume Information: Optional display of volume data
Visual Elements
Green zones indicate bullish order blocks (potential support)
Red zones indicate bearish order blocks (potential resistance)
Volume percentage shown for each zone
Clear labeling of BUY/SELL zones with precise levels
Advanced Features
Zone combining logic to prevent overlapping
Multiple timeframe support
Dynamic zone extension
Historical zone tracking
Zone invalidation monitoring
תבניות גרפים
ICT SETUP BY SHUBHAM MEWARAICT concept setups for buying and selling above ema 200 for long and below ema 200 for short win rate is 70-80% manage proper riskmanagement of your capital
RSI ve MA Al/Sat Stratejisi RSI Hesaplaması: 14 periyotluk RSI kullanarak, fiyatın aşırı alım ya da aşırı satım seviyelerine gelip gelmediğini belirleriz. RSI 50'nin üzerindeyse, bu piyasada bir yükseliş sinyali anlamına gelir.
Backfisch Bugatti Backtest IndicatorIndicator by Nevil ft. Backfisch
This Indicator is showing u a really professional trading strategy from zBoB Backfisch!
He is a multi billionair and drive a Backfisch Farbenden Bugatti!!!!
What colour is your Bugatti?
BUY/SELL Timeframe ContinuityTime frame continuity refers to the alignment of price trends across multiple time frames. This means that the price movement is showing a consistent trend (either up or down) on various timeframes, like the 5-minute, 30-minute, hourly, and daily charts.
Why is it important?
Confirms Trend Strength: When multiple timeframes align, it indicates a strong and sustained trend.
Risk Management: Trading in the direction of the aligned trend can reduce risk.
This indicator checks if the current price of a selected timeframe is above or below its opening price. A buy/sell signal appears the second all bullish timeframes align (buy) or all bearish timeframes align. You can choose to paint the candles when the buy/sell conditions happen. You can select up to 10 different timeframes.
NOTE: With this indicator I prefer timeframes 15m, 30m, 1H, 4H, D, 5D, W - Together these timeframes are great for short-term trends on any stock.
Tradeneur Trend DirectionIndicator that helps define the direction of the trend on different timeframes
Basic Directional Trading Strategy - Gatsby TradersHere’s a simple yet effective directional trading strategy using a combination of indicators for trend, momentum, and confirmation. This strategy works well for both stocks and options trading.
Directional Trading Strategy: Trend + Momentum + Confirmation
1. Select a Timeframe
• Short-Term Trading: Use a 5-minute or 15-minute chart for intraday trading.
• Swing Trading: Use a daily chart for trades lasting a few days to weeks.
2. Indicators Used
1. Trend Indicator:
• Moving Averages (EMA): Use a 9-period EMA (short-term) and a 21-period EMA (medium-term).
• Purpose: To identify the trend direction and potential crossovers.
2. Momentum Indicator:
• MACD: Default settings (12, 26, 9).
• Purpose: To confirm momentum and identify trend changes.
3. Confirmation Indicator:
• Relative Strength Index (RSI): Default setting (14).
• Purpose: To identify overbought/oversold conditions or divergences.
4. Volume Indicator (Optional):
• On-Balance Volume (OBV): To confirm the strength of a price move.
• Purpose: Rising OBV during a trend supports its validity.
3. Entry Criteria
• Bullish Trade:
1. The 9 EMA crosses above the 21 EMA, signaling an uptrend.
2. MACD line crosses above the signal line (bullish momentum).
3. RSI is between 40-70 (confirming upward momentum without being overbought).
• Bearish Trade:
1. The 9 EMA crosses below the 21 EMA, signaling a downtrend.
2. MACD line crosses below the signal line (bearish momentum).
3. RSI is between 30-60 (confirming downward momentum without being oversold).
4. Exit Criteria
• Profit Target:
• Set a target based on a fixed risk/reward ratio, such as 2:1.
• Example: If your stop loss is $1, aim for a $2 profit per share.
• Trailing Stop:
• Use the 21 EMA as a trailing stop to ride the trend while locking in profits.
• Momentum Reversal:
• Exit when:
• MACD line crosses below the signal line (for bullish trades).
• MACD line crosses above the signal line (for bearish trades).
• RSI enters extreme levels (above 80 for bullish trades, below 20 for bearish trades).
5. Risk Management
• Position Sizing:
• Risk no more than 1-2% of your total capital per trade.
• Calculate position size based on stop-loss distance and total account size.
• Stop Loss Placement:
• For bullish trades: Place stop below the 21 EMA or recent swing low.
• For bearish trades: Place stop above the 21 EMA or recent swing high.
6. Example Trade Setup
• Stock: XYZ Corp.
• Timeframe: Daily chart.
• Indicators in Use: 9 EMA, 21 EMA, MACD, RSI.
1. Bullish Entry:
• 9 EMA crosses above the 21 EMA.
• MACD line crosses above the signal line.
• RSI is at 55 (not overbought).
• Volume increases, confirming the upward trend.
2. Execution:
• Buy call options (ITM or slightly OTM) or buy the stock outright.
• Set a stop loss below the 21 EMA.
3. Exit:
• Trail the stop loss with the 21 EMA.
• Take profit when RSI nears 80 or MACD gives a bearish crossover.
7. Backtest and Refine
1. Use historical price data to test the strategy.
2. Note win rates and average returns.
3. Adjust EMA periods or MACD settings based on results.
Heikin Ashi Impulse SystemThis indicator uses Heikin Ashi and EMA to find buy and sell points, and uses EMA to filter out noise.
To color the K-line using Heikin Ashi, you may need to close the original K-line or place the indicator on the top layer.
On smaller timeframes you can reduce the buy/sell noise by increasing the EMA value, and enjoy it.
Macros by FIBONACCIThis indicator highlights Frankfurt and London macros on the chart (2:28–2:42 and 3:28–3:42 New York time). It automatically adjusts for Daylight Saving Time, using either GMT-4 (during DST) or GMT-5 (Standard Time). The highlighted periods are useful for making key trading decisions during Frankfurt and the first hour of London.
YekAlgo Pro//@version=5
indicator('YekAlgo Pro', overlay=true, max_labels_count=500)
candle_stability_index_param = input.float(0.5, 'Candle Stability Index', 0, 1, step=0.1, group='Technical', tooltip='Candle Stability Index measures the ratio between the body and the wicks of a candle. Higher - more stable.')
rsi_index_param = input.int(50, 'RSI Index', 0, 100, group='Technical', tooltip='RSI Index measures how overbought/oversold is the market. Higher - more overbought/oversold.')
candle_delta_length_param = input.int(5, 'Candle Delta Length', 3, group='Technical', tooltip='Candle Delta Length measures the period over how many candles the price increased/decreased. Higher - longer period.')
disable_repeating_signals_param = input.bool(false, 'Disable Repeating Signals', group='Technical', tooltip='Removes repeating signals. Useful for removing clusters of signals and general clarity')
GREEN = color.rgb(29, 255, 40)
RED = color.rgb(255, 0, 0)
TRANSPARENT = color.rgb(0, 0, 0, 100)
label_size = input.string('normal', 'Label Size', options= , group='Cosmetic')
label_style = input.string('text bubble', 'Label Style', , group='Cosmetic')
buy_label_color = input(GREEN, 'BUY Label Color', inline='Highlight', group='Cosmetic')
sell_label_color = input(RED, 'SELL Label Color', inline='Highlight', group='Cosmetic')
label_text_color = input(color.white, 'Label Text Color', inline='Highlight', group='Cosmetic')
stable_candle = math.abs(close - open) / ta.tr > candle_stability_index_param
rsi = ta.rsi(close, 14)
bullish_engulfing = close < open and close > open and close > open
rsi_below = rsi < rsi_index_param
decrease_over = close < close
bull = bullish_engulfing and stable_candle and rsi_below and decrease_over and barstate.isconfirmed
bearish_engulfing = close > open and close < open and close < open
rsi_above = rsi > 100 - rsi_index_param
increase_over = close > close
bear = bearish_engulfing and stable_candle and rsi_above and increase_over and barstate.isconfirmed
var last_signal = ''
if bull and (disable_repeating_signals_param ? (last_signal != 'buy' ? true : na) : true)
if label_style == 'text bubble'
label.new(bull ? bar_index : na, low, 'BUY', color=buy_label_color, style=label.style_label_up, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bull ? bar_index : na, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_triangleup, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bull ? bar_index : na, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_arrowup, textcolor=TRANSPARENT, size=label_size)
last_signal := 'buy'
if bear and (disable_repeating_signals_param ? (last_signal != 'sell' ? true : na) : true)
if label_style == 'text bubble'
label.new(bear ? bar_index : na, high, 'SELL', color=sell_label_color, style=label.style_label_down, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_triangledown, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_arrowdown, textcolor=TRANSPARENT, size=label_size)
last_signal := 'sell'
alertcondition(bull, 'BUY Signals', 'New signal: BUY')
alertcondition(bear, 'SELL Signals', 'New signal: SELL')
RSI Instant DivergenceThis script detects RSI divergence—a common signal indicating potential trend reversals. It compares price action and RSI behavior to identify two types of divergences:
1- Bearish Divergence (Sell Signal):
Occurs when the price forms a higher high while RSI drops (weaker momentum).
A label appears above the candle, and an alert is triggered: "Divergence: Sell Signal."
2 -Bullish Divergence (Buy Signal):
Occurs when the price makes a lower low while RSI rises (stronger momentum).
A label appears below the candle, and an alert is triggered: "Divergence: Buy Signal."
The labels are color-coded (orange for sell, blue for buy) and include detailed RSI and price info in a tooltip. Alerts help you act immediately when divergence is detected.
This tool is perfect for spotting potential trend reversals and refining your entry/exit strategy. Let me know if you'd like to customize it further! 😊
Tooltip Feature: Each label includes a tooltip with precise RSI and price details (current and previous values) as well as the percentage change in RSI, giving you deeper insight into the divergence. This tool is great for identifying trend reversal points and includes visual labels, tooltips, and alerts to make real-time trading decisions easier. Let me know if you’d like adjustments!
b ω dFibonacci highs/lows for ranging market conditions blended with exponential moving averages for trend confirmations and breakouts.
Dynamic Horizontal Lines
Gann levels (squares of 9) have multiple levels. Adding lines at all these levels would add too much noise on the chart.
This indicator adds horizontal lines as per the Gann levels (Squares of 9) closest to the days close.
The current indicator add horizontal lines at the Gann level closest to the days close. It also adds 4 lines above & below the closest Gann level
I have considered Gann levels from 1 to 10000. You can append the Gann levels based on your requirements.
Market Open Range Breakaway v1.2Script Name: Market Open Range Breakaway 1.2
This TradingView script, "Market Open Range Breakaway," highlights the market's opening range for a user-selected day of the week. It calculates the high and low prices during a specified period after the market opens, plots these levels, and tracks the opening price. The script dynamically adjusts for time zones and only displays data during market hours on the chosen day, with optional background shading for the defined range period.
Purpose: Identifies and highlights the market's opening range for a selected day of the week.
Features: Calculates and plots the high, low, and open price during the market's opening range.
Configurable range duration (e.g., 15, 30, or 60 minutes).
Automatically adjusts for different time zones.
Displays levels only during market hours on the target day.
Optional background shading for the opening range.
Inputs: Target day of the week.
Opening range duration.
Use Case: Ideal for traders looking to analyze breakout levels or price movements around the opening range.
Buy The Dip - IndexingThis indicator is meant to both show you, and alert you when the market pulls back to various levels. Everything is customizable via the scripts settings. Let me know if you would like anything added.
ps. this was built for use on the weekly candles of an economy-tracking index like SPY, however this will work on any security, and any timeframe.
Levels:
Normal Volatility: 5%
Market Correction: 10%
Market Crash: 20%
Black Swan: 30%
ICT 4candle Setupbased on order block setup when 4 candle form and make a breakout conformation we get a entry to buy or sell
Gap Up Bounce Alert for WatchlistProfit is priority – Focus on taking profit regularly to minimize risk.
ENTRY:
1. Wait until 6:45 am for the first valid setup, may happen closer to 7:00 am.
2. The stock has to GO UP and then pull back
a. DO NOT TRADE when the 1st bar itself was RED and it came straight down, these are bound to fail and best way to play them is by SHORTING them, a different strategy. – LOOK at example 2 a
3. Enter on the pullback:
• After a confirmed pullback, when the price is either:
o Touching or bouncing off the 9 EMA/21 EMA.
o The stock has consolidated for a few candles, showing reduced selling pressure.
• Volume confirmation: Look for increasing volume on the bounce from the moving averages.
4. Position Add:
• If the stock continues moving in your direction after the first entry, add to your position immediately
• Or if price is moving slow, then add in next candle, if it is higher than prior one.
STOP LOSS:
1. Initially the SL is below the low of the pullback candle
2. After 1st exit, put SL at break even
3. Keep increasing the SL as it moves in your direction
4. Keep soft SL and not hard SL since it get’s taken (means you are doing it mentally and not actually putting the SL at that price)
EXIT: All about managing trade and protecting profits
1. Exit HALF position at:
• Whole number levels (e.g., $10).
• Resistance levels or when price consolidates at key levels.
• When the stock hits the low of the prior candle after an extended run (to lock in profits).
2. Next 1/4th position at:
• Goes too far away from MAs
• Next whole number
• Resistance level on Daily
3. Full Exit:
• If price breaks below a significant support level (like the 9 EMA or 21 EMA).
• MA cross happens to lower side
• If price breaks below prior candle low
Key Considerations:
• Risk management: Set a stop-loss slightly below the low of the pullback or moving average to limit downside.
• Maximize gains by scaling out on the way up and holding a small portion to capture extended runs.
• Do not exceed loss of more than $200-$300 after adding heavy.
This refined strategy integrates volume, moving averages, and time-based rules to optimize entries and exits.
GROWTHX Multi-Timeframe Trend IndicatorThe Multi-Timeframe Trend Indicator is a powerful tool designed to provide traders with a comprehensive view of market trends across multiple timeframes. By analyzing short, medium, and long-term trends simultaneously, this indicator enables traders to make well-informed decisions by understanding the broader market context alongside immediate price movements.
Core Concept
This indicator leverages multi-timeframe analysis to provide a holistic view of market trends by plotting three simple moving averages (SMA) from different timeframes on a single chart:
Short-Timeframe Trend:
Based on a shorter interval (e.g., 1-minute by default).
Captures immediate market dynamics and short-term price movements.
Medium-Timeframe Trend:
Uses an intermediate timeframe (e.g., 5-minute by default).
Acts as a bridge between short-term fluctuations and long-term stability.
Long-Timeframe Trend:
Draws from a longer interval (e.g., 1-hour by default).
Reflects the overall direction of the market and macro trends.
How It Works
Trend Calculation:
For each timeframe, the indicator calculates a 50-period Simple Moving Average (SMA) and compares the current price to the SMA:
Bullish Trend: Price is above the SMA.
Bearish Trend: Price is below the SMA.
Neutral Trend: Price is at the SMA.
Visual Feedback:
The indicator plots the SMAs for each timeframe directly on the chart:
Green Line: Indicates a bullish trend for the respective timeframe.
Red Line: Indicates a bearish trend.
Blue Line: Reflects a neutral condition.
The chart background color changes to provide a quick visual cue for the trend direction of each timeframe:
Green for bullish.
Red for bearish.
Transparent for neutral.
Customizability:
Users can modify the short, medium, and long timeframes to suit their trading style or market preferences.
SMA length and other parameters can be adjusted for tailored analysis.
Usage Guide
Identify Alignment:
Look for alignment across all three timeframes:
Strong Bullish Signal: All three trends are green.
Strong Bearish Signal: All three trends are red.
Mixed signals may indicate market indecision or transitions.
Trade Confirmation:
Use the short-term trend for precise entry and exit points.
Validate trades with medium and long-term trends to ensure alignment with broader market movements.
Customization:
Adjust timeframes to match the asset’s volatility and your trading strategy.
Use this indicator in conjunction with other tools for additional confirmation.
Trend Visualization:
The multi-colored trend lines and background cues simplify complex multi-timeframe analysis, enabling traders to make quicker and more informed decisions.
Why Use the Multi-Timeframe Trend Indicator?
Comprehensive Analysis: Provides a broader perspective by incorporating trends across different time horizons.
Improved Accuracy: Helps avoid false signals by ensuring alignment between short, medium, and long-term trends.
Customizable: Adaptable to various trading styles, from scalping to swing trading.
Ease of Use: Simplifies complex multi-timeframe analysis into clear visual cues.
Whether you're a day trader looking for precision or a swing trader seeking trend confirmation, the Multi-Timeframe Trend Indicator offers the insights needed to trade confidently in any market condition.
GROWTHX Multi-Timeframe Volume TrendThis Multi-Timeframe Volume Trend Indicator is designed to help traders identify volume trends across multiple timeframes, ranging from short-term to long-term. The indicator offers a comprehensive view of market activity through volume trends across different timeframes, helping users make informed trading decisions.
Concept:
The Multi-Timeframe Volume Trend Indicator combines volume data from multiple timeframes, including a short (1-minute), medium (5-minute), and long (1-hour) timeframe.
This allows users to gauge market sentiment over different periods, providing insights into potential short-term and long-term price movements.
The volume trend for each timeframe is determined by comparing the current volume with the 10-period simple moving average (SMA) of the volume for each timeframe.
How it Works:
Short Timeframe Volume Calculation:
The short timeframe (1-minute) volume is calculated by taking the volume on a 1-minute time scale.
A 10-period SMA (Simple Moving Average) is applied to these volumes to understand the overall trend.
If the current volume is greater than the SMA, the short-term trend is considered Increasing (represented by a green color). If the current volume is lower than the SMA, the short-term trend is Decreasing (represented by a red color).
Medium Timeframe Volume Calculation:
The medium timeframe (5-minute) volume is calculated by taking the volume on a 5-minute time scale.
A 10-period SMA is applied to these volumes to discern the medium-term trend.
If the current volume is greater than the SMA, the medium-term trend is Increasing (green color). If the current volume is lower than the SMA, the medium-term trend is Decreasing (red color).
Long Timeframe Volume Calculation:
The long timeframe (1-hour) volume is computed by taking the volume on an hourly time scale.
A 10-period SMA is applied to these volumes to understand the long-term trend.
If the current volume is greater than the SMA, the long-term trend is Increasing (green color). If the current volume is lower than the SMA, the long-term trend is Decreasing (red color).
Visualization:
The indicator plots separate volume histograms in separate panels for each of the short, medium, and long timeframes.
Green bars represent increasing volume trends, while red bars represent decreasing volume trends for each timeframe.
Each timeframe’s histogram is plotted in its own pane below the price chart, separated from the main price data for clarity.
Trend Backgrounds and Labels:
Background colors help to differentiate the trend directions on each histogram pane, providing a visual indication of whether the volume is increasing or decreasing.
Labels display the trend direction ("Increasing" or "Decreasing") at each timeframe for additional clarity.
Use Case:
This Multi-Timeframe Volume Trend Indicator can be used for both short-term and long-term market analysis. It allows traders to identify potential buy or sell signals based on volume patterns across different timeframes.
By using volume data from multiple timeframes, traders can determine if a price move is supported by strong volume or if it’s likely to reverse soon. The overlapping of different timeframes helps identify more reliable trading opportunities.
This tool is suitable for various trading strategies, including day trading, swing trading, and longer-term investing.
Example Scenarios:
Increasing Short Term and Long Term Volume:
If the short-term and long-term histograms are both green, this could suggest a strong underlying trend that supports a price move.
The trader might look for buying opportunities or confirm existing long positions.
Decreasing Medium Term Volume and Increasing Short Term Volume:
If the medium-term histogram is red (decreasing volume) and the short-term histogram is green (increasing volume), this might signal that a reversal or continuation of the trend is starting.
Traders could use this combination to adjust their trading strategy or consider entering or exiting positions.
Benefits:
Clear Trend Visualization: By separating volume data into different timeframes and presenting them in separate panels, traders gain a clearer view of market activity across various time periods.
Enhanced Decision-Making: The combined analysis of multiple timeframes allows for more informed and balanced trading decisions.
Separate Volume Panels: The histograms in separate panels help differentiate between short-term, medium-term, and long-term volume patterns, making it easier to identify key support and resistance levels.
Real-Time Data Analysis: The indicator uses real-time data to generate trends, making it suitable for live market analysis and immediate decision-making.
ICT 5 min indicatorWhat This Does:
The Swing Highs and Lows will be plotted as green and red lines respectively, marking important price points.
The 50 EMA is plotted to help you visualize the trend direction.
The indicator will trigger alerts when a buy or sell condition is met, helping you stay notified of potential trade opportunities based on the price action and the trend.
Heikin-Ashi + SSL Strategy (Multi-Timeframe)To set the condition for Buy Signal or Sell Signal in TradingView, follow these steps:
Step-by-Step Guide to Set Alerts in TradingView:
Open the Alerts Panel:
In TradingView, look for the Alerts button on the top panel of the platform (it looks like a clock or bell). Click it to open the Alerts panel.
Create a New Alert:
In the Alerts panel, click on the "+" button or "Create Alert" button.
Choose the Condition:
In the Condition dropdown, you will see an option for the script you are using (e.g., your strategy script "Heikin-Ashi + SSL Strategy (Multi-Timeframe)").
Once you select your strategy from the dropdown, you'll see the available alert conditions you defined in the script.
"Buy Signal": This corresponds to the alert condition for the Buy signal.
"Sell Signal": This corresponds to the alert condition for the Sell signal.
Choose Alert Action:
After selecting the condition (either Buy Signal or Sell Signal), you need to define the alert actions.
Notify on App: Receive a notification on the TradingView app.
Show Popup: Show a pop-up notification on the screen.
Send Email: Receive an email alert when the condition is met.
Webhook URL: Send the alert to a webhook endpoint (useful for integration with other tools).
Choose the action that suits you best.
Set Alert Expiration:
You can set an expiration date for the alert, or choose to keep it active until you manually cancel it.
You can also choose how often you want the alert to trigger: once, once per bar, or every time the condition is met.
Create the Alert:
Once you have selected all the necessary options, click Create to finalize the alert.
Example Walkthrough:
If you want to create an alert for a Buy Signal:
Select the condition "Buy Signal" from the dropdown menu.
Choose your preferred alert action (e.g., notify on the app).
Set the expiration and alert frequency.
Click Create.
Similarly, if you want to create an alert for a Sell Signal:
Select the condition "Sell Signal" from the dropdown menu.
Choose your preferred alert action (e.g., notify on the app).
Set the expiration and alert frequency.
Click Create.
What Happens Next:
Whenever the specified conditions for either Buy Signal or Sell Signal are met in the strategy, TradingView will automatically trigger an alert based on your settings.
You can create multiple alerts for each condition if you'd like to track both Buy and Sell signals simultaneously.