Supply and Demand Zones🔍 Supply and Demand Zones
by The_Forex_Steward
This indicator automatically identifies Supply and Demand Zones based on aggregated synthetic candles, helping traders pinpoint potential reversal or breakout levels with clarity and precision.
🧠 How It Works:
This tool aggregates price data over a set number of candles (defined by the Aggregation Factor ) to create "synthetic candles" that smooth out noise and highlight significant institutional price activity. These candles are then analyzed to detect bullish or bearish order blocks , which are visualized as zones:
-Demand Zones (Green) : Formed when price breaks above the high of a previous bearish synthetic candle.
-Supply Zones (Red) : Formed when price breaks below the low of a previous bullish synthetic candle.
These areas often represent key institutional interest where price is likely to react.
⚙️ Key Features:
-Aggregation Factor : Groups candles to form larger, synthetic ones. Higher values smooth price and reduce noise.
-Custom Zone Length : Define how far zones extend forward (up to 500 bars).
-Mitigation Logic : Choose whether to auto-delete zones once price breaks through them.
-Visual Customization : Customize zone colors and borders to suit your charting style.
-Alerts : Get notified when new Supply or Demand zones are formed.
📈 How to Use It:
1. Trend Trading : Use zones as dynamic support/resistance to enter with trend pullbacks.
2. Reversals : Look for price reactions at untested zones for potential counter-trend setups.
3. Breakouts : Monitor for zone breaks that signal strong momentum or shifts in market structure.
4. Confluence : Combine with other indicators (like RSI or volume) for more robust trade setups.
🔔 Alerts:
Receive alerts when new demand or supply zones are formed so you can take action in real time.
✅ Recommended Settings:
For intraday trading : Use lower aggregation values (e.g., 3–5).
For swing/position trading : Higher values (e.g., 6–10) may give better structure.
Sokongan dan Rintangan
HTF High/Low Targets This script plots the previous Highs and Lows of the 1HR, 4HR, Daily, and Weekly timeframes.
Each level is color-coded, extends across the chart, and includes labels to help you spot key areas of past support and resistance.
Use this tool to:
- Confirm intraday price reactions at HTF zones
- Identify high-probability reversal or breakout areas
- Get notified with built-in alerts when price crosses a level
You can toggle each timeframe level on/off in the settings panel.
Great for:
- Day traders and scalpers who trade off 1-minute or 5-minute charts
-Swing traders looking for confluence with HTF zones
- Anyone using a multi-timeframe analysis approach
Created by @mychaellesliemedia.
Cap's Dual Auto Fib RetracementThis will draw both a bullish retracement and a bearish retracement. It's defaulted to just show the 0.618 level as I feel like this is the "make or break" level, but you can configure it to show whatever levels you want.
AT - Soporte - Resistencia HiLoHigh Low mark - it can be changed to define high and low as maximum of open and close
(it is commented in the code, you can exchange it)
For 1 minute scalping the lengthRS variable is set at 5 instead of 21.
Close Above/Below Level AlertA simple script that alerts when price closes above or below a specific level on the chart time frame.
(ORB) Opening Range Breakout 15min📊 (ORB) Opening Range Breakout 15min
Created by jasonk1ng
The Opening Range Breakout (ORB) strategy is a time-tested trading approach used by intraday traders to capture early market momentum and structure. This indicator is built around the first 15 minutes of market activity, which often defines a critical support/resistance zone for the rest of the session.
✅ Benefits of Using ORB
Momentum Identification: The first 15 minutes of the trading day often represent institutional activity. Breakouts above or below this range frequently signal the beginning of strong directional moves.
Clear Structure: ORB defines well-framed support/resistance levels using real market behavior — no need for subjective trendlines.
Works Across Assets: This strategy can be applied to stocks, indices, forex markets, making it highly versatile.
Simple Yet Effective: ORB removes guesswork by basing decisions on objective price levels — a powerful edge for both discretionary and rule-based traders.
⚙️ Indicator Features
This script visualizes the 15-minute Opening Range directly on your chart, and includes several customizations for flexibility:
🔷 Core Plots
Opening Range High (ORH) — top of the first 15-minute candle.
Opening Range Low (ORL) — bottom of the first 15-minute candle.
Filled Zone — shaded area between ORH and ORL, visually emphasizing the opening range zone.
🛠️ Customization Options
Toggle Line Visibility: Turn the Opening Range High or Low lines on/off individually.
Line Style Selection: Choose between solid line or dotted circles for your range lines — ideal for tailoring to your chart preferences.
Color Controls: Customize the color of the High, Low, and Fill area to match your theme or strategy preferences.
Transparency Control: Adjust the fill’s transparency to reduce visual clutter or highlight the range more strongly.
EMA20-50-MTF Make Money IndicatorEMA20-50-MTF Make Money Indicator
This comprehensive TradingView indicator is designed to help traders identify potential high-probability entry points by combining multiple technical analysis concepts into a single, cohesive tool. It focuses on trend conformity, momentum, key market levels, and pattern recognition to generate BUY and SELL signals.
Key Features:
• Trend Analysis: Utilizes EMA 20 and EMA 50 crossovers and their slope percentages to determine the current trend strength (Strong Uptrend, Strong Downtrend, Sideways).
• Multi-Timeframe (MTF) Confirmation: Optionally filters signals based on the trend alignment with a user-defined higher timeframe, enhancing signal reliability.
• Candlestick Pattern Recognition: Identifies common bullish (e.g., Hammer, Bullish Engulfing, Morning Star) and bearish (e.g., Shooting Star, Bearish Engulfing, Evening Star) reversal patterns.
• Volume Confirmation: Ensures significant trading volume accompanies signals, indicating stronger conviction behind price movements.
• RSI Filter: Uses RSI exiting overbought/oversold conditions as an additional filter for entry signals.
• ATR Filter: Assesses market volatility using ATR to help avoid signals during overly quiet or inactive market conditions.
• Dynamic Key Levels: Automatically detects and plots significant support and resistance levels based on confirmed swing high/low points. Signals are often generated when the price retests these levels or EMAs.
• Confluence Signals: BUY/SELL signals appear only when multiple criteria (trend, MTF, pattern, volume, RSI, ATR, key level retest) align, aiming for higher quality setups.
• Risk Management Suggestions: Provides ATR-based Stop Loss and Risk:Reward-based Take Profit level suggestions directly on the chart when a signal appears.
• In-Chart User Guide: Offers an option to display a detailed user guide on the chart in both English and Vietnamese.
How to Use:
Look for BUY signals in established uptrends when the price retests a support zone (EMA or Key Level) and is confirmed by bullish candlestick patterns, volume, and filter conditions. Conversely, look for SELL signals in established downtrends under similar (but opposite) confirming conditions. Always consider the broader market context and use this indicator as part of your overall trading strategy.
Disclaimer:
This indicator is provided for educational and informational purposes only and should not be considered as financial advice. Trading financial markets involves significant risk of loss. Always conduct your own thorough analysis and implement proper risk management strategies before making any trading decisions. Past performance is not indicative of future results.
Price Action Zone IndicatorThe Price Action Zone Indicator is designed to enhance your understanding of market behavior. It plots dynamic levels that can act as areas of support and resistance, and generates signals based on a proprietary analysis of price movements, aiming to highlight potential entry and exit points.
Golden Swing Strategy - Signal/Entry/SL/Target
🔔 How to Use This Indicator:
The Golden Swing Strategy provides visual Buy and Sell signals based on a combination of RSI, Stochastic, Bollinger Bands, ATR, and Supertrend.
✅ Buy Signal (Green Triangle):
Triggered when the RSI > 50, Stochastics crosses upward, and price pulls back into a zone near the Supertrend.
✅ Sell Signal (Red Triangle):
Triggered when RSI < 50, Stochastics crosses downward, and price bounces near the Supertrend resistance.
📉 Entry Band (Optional):
Shows a recommended price zone calculated using Supertrend ± 0.5 × ATR from the previous day. Toggle it in the settings.
🛡️ Stop Loss / Target Labels:
Automatically calculated using ATR-based risk logic. Position sizing is shown based on your max loss input.
⚙️ Inputs & Visuals:
Use the settings panel to control:
How many recent bars to show signals on
Whether to show Supertrend, Entry Zones, SL/TP lines, and price labels
Customize your risk profile and SL/TP multipliers
📊 This indicator is visual only — it does not execute trades or simulate performance. Use it to confirm entries, set alerts, or build confluence with other tools.
10 Min ORBOpening Range Breakout indicator inspired by LuxAlgo's logic, but has fib levels as targets for Take profits
Combined with EMA Ribbon
VWAP and AVWAP
ATS LOGIC CHART EXPERT V5.0### **ATS Logic Chart Expert V5.0**
#### **Wyckoff-Inspired Automated Trend & Structure Analysis Tool**
---
### **🔹 Overview**
**ATS Logic Chart Expert V5.0** is an advanced Wyckoff-based charting indicator designed for automated trend analysis, support/resistance mapping, and breakout signal generation. It intelligently plots key price structure lines and identifies high-probability reversal signals using the Wyckoff accumulation/distribution model (LPS/LPSY), making it ideal for both swing traders and trend followers.
---
### **🔹 Key Features**
#### **1️⃣ Automated Price Structure Lines**
- **Smart detection of swing highs/lows** with auto-plotting of critical support/resistance
- **White Dashed Line (Resistance)** – Formed by prior downtrends, marks potential breakout zones
- **Red Dashed Line (Support)** – Derived from uptrends, signals breakdown risks
- **Up/Down Triangle Markers** – Highlight key pivot points for manual S/R refinement
#### **2️⃣ Wyckoff LPS/LPSY Signal Engine**
| **Signal** | **Trigger Condition** | **Market Implication** |
|------------|----------------------|-----------------------|
| **LPS (Last Point of Support)** | Break above white resistance (confirms accumulation) | Bullish trend initiation |
| **CVG LPS (Covered LPS)** | Retest & second breakout | Stronger bullish confirmation |
| **LPSY (Last Point of Supply)** | Breakdown below red support (confirms distribution) | Bearish trend initiation |
| **CVG LPSY (Covered LPSY)** | Pullback & second breakdown | Stronger bearish confirmation |
#### **3️⃣ Breakout Signals (BK1/SK1)**
- **BK1 (Breakout 1)** – First close above white resistance, early long opportunity
- **SK1 (Short Kill 1)** – First close below red support, early short opportunity
- **Optimized for momentum traders** to capture initial trend acceleration
---
### **🔹 Signal Logic Deep Dive**
#### **📈 Bullish Scenario (LPS / BK1)**
1. **Accumulation Phase**: Price consolidates near lows, forming a base
2. **Breakout**: Price breaches white resistance → triggers **LPS** or **BK1**
3. **Retest Reinforcement**: Successful retest & rebound → confirms **CVG LPS**
#### **📉 Bearish Scenario (LPSY / SK1)**
1. **Distribution Phase**: Price churns near highs, creating topping patterns
2. **Breakdown**: Price cracks red support → triggers **LPSY** or **SK1**
3. **Pullback Reinforcement**: Failed rebound → confirms **CVG LPSY**
---
### **🔹 Practical Applications**
✅ **Trend Trading**: Ride LPS/LPSY-confirmed trends
✅ **Reversal Trading**: Fade extremes with BK1/SK1 early alerts
✅ **S/R Trading**: Use auto-plotted lines for limit orders
---
### **🔹 Customization Tips**
- **Adjust sensitivity**: Modify swing point detection periods per asset volatility
- **Signal filters**: Combine with moving averages/volume for fewer false breaks
---
### **🔹 Conclusion**
**ATS Logic Chart Expert V5.0** delivers:
- **Hands-free structure mapping** (no manual drawing)
- **Institutional-grade reversal signals** (Wyckoff LPS/LPSY)
- **First-mover advantage** (BK1/SK1 early entries)
> ⚠️ **Risk Note**: Always use stop-losses. Backtest for optimal settings in ranging markets.
---
**Ideal For**:
• Wyckoff method practitioners
• Price action traders
• Breakout strategy enthusiasts
Liquidity Fvg IdentifierDear Traders,
This indicator is very effective and supports Price action Traders.
Swing Identification
This automatically Detect swings level and mark as per the chart Time frame. these lines can be used for support and resistance.This is represented by Yellow and Blue lines
There is an option to put Higher time frame swing levels and these are represented by Green and Red Lines. Eg: if you are trading in 5 mins and you also want 1 hour swing levels , then you can get this by selecting higher time frame 1 hour and select both Chart and Htf in the option provided.
Trade: If price is approaching where both Times frames swing lines are coinciding these levels act as strong Support and Resistance . You need to wait for proper price action to form and take Trades.
FVG
This also automatically detect Fare Value Gaps and mark as per the chart Time Frame. These can be used for reversal trades . This is represented buy purple blocks
There is an option to put higher time frame FVG and these are represented by Red Blocks. Eg : if you are trading in 15 mins and you also want 4 hours FVG, then you can get this by selecting Higher time frame 4 hours and select both chart and HTF in the option provided.
Trade: If price is approaching where both time frames FVG are coinciding , these box will act as strong support and reversal. wait for proper price action and trade can be taken.
Volume Breakout.
This will automatically detect and volume breakout of last 60 candles and plots below the candle. These can be adjusted in setting as per requirement. suppose you want for last 30 candles , you can select 30 and it will plot below candle when ever there is breakout.
Trade: When ever volume breakout is coming near swing or fvg support or resistance , this can be considered to support reversal.
Pls take your financial advisor suggesting before using taking trades .
any suggestion reach to us thru message
Thanks
IPDA with Order Blocks [Enhanced]Summary of the Code
This script plots IPDA Standard Deviations on a price chart, helping traders visualize potential support and resistance levels based on a series of user-defined deviations. It uses swing high/low points and time-based fractal lookbacks (monthly, weekly, daily, or intraday) to define price anchors and compute deviation lines.
Key features include:
Deviations: It calculates and plots deviation levels based on the distance between swing highs and lows, which traders can use as price targets or zones of interest.
Timeframes:
Monthly (higher timeframe analysis)
Weekly (medium-term analysis)
Daily and Intraday (shorter-term precision)
Customization:
Choose which deviation levels (e.g., 0, 1, -1, -2) to display.
Hide labels or adjust their sizes for cleaner charts.
Option to remove invalidated deviation levels dynamically.
Visual Cleanliness: Automatically removes clutter by hiding or deleting invalid deviation levels and focusing on active price zones.
How to Utilize It for Intraday Trading to Make $1,000
Here’s how to effectively use the indicator to optimize intraday trading:
1. Set the Right Timeframe:
Use the 15-minute or 1-hour chart for intraday setups.
Ensure the "Intraday" lookback option is enabled to focus on shorter-term swings.
2. Interpret the Levels:
Bearish Order Blocks: Look for red lines (bearish deviation) as potential resistance zones where the price may reverse downward.
Bullish Order Blocks: Look for green lines (bullish deviation) as potential support zones where the price may bounce upward.
3. Plan Entries and Exits:
Entry: Buy near a green order block or short near a red order block, confirming the trade with additional signals (e.g., candlestick patterns, momentum indicators).
Stop Loss: Place your stop below the green line (for buys) or above the red line (for shorts).
Profit Targets: Use deviation levels as targets (e.g., from the 0 level to +1 or -1).
4. Combine with Market Context:
Use the script alongside volume profile, trend indicators, or news events for confirmation.
Avoid trading during major news events unless aligned with deviations.
5. Position Sizing for $1,000 Goal:
Trade liquid instruments like Nasdaq futures (NQ) or major forex pairs.
Risk 1-2% of your capital on each trade and scale into positions if confirmed.
Target a profit of 10-20 points per trade on Nasdaq futures, with 1-2 trades daily.
6. Monitor Key Timeframes:
Pre-market (before 9:30 AM EST): Mark deviation levels to predict market open behavior.
Midday & Power Hour (3-4 PM EST): Watch for breakouts or retests around key deviation levels.
By combining this tool with disciplined risk management and a clear trading plan, you can systematically work toward your profit target while minimizing unnecessary risks
Price-Max-Min📜 Description
Independent Developer – Canhoto Medium.
No affiliation with TradingView, brokers, or any company.
All development, research, testing, and costs are 100% funded by myself, independently, with no external support.
If you value the work of independent developers, consider contributing voluntarily as a form of support. 🙏
✔️ Donation Wallet (low-fee network):
USDT-(TRC20)= TZB4spB1XErqw9BPSWmaAkCznXb172quEY
USDT (BSC-BEP20)= 0xa177945d6fab3b2d3726366c951f4955ab338593
USDT (APTOS)= 0x47014ea8d6a22634046fa19fd8b7574db4ef702758a4d80a2d189b610438ce43
USDT (Mantle-Network)= 0xa177945d6fab3b2d3726366c951f4955ab338593
🔎 How this indicator works:
This indicator identifies and displays on the chart the maximum and minimum prices within a configurable period.
It draws two lines: one for the maximum value and one for the minimum value of the selected period.
It shows labels indicating the current maximum and minimum values, with options to customize color, size, and horizontal offset.
It includes an option for a background highlight to visually emphasize the area on the chart.
A practical tool for anyone looking to clearly visualize the recent price extremes, support, and resistance zones based on the market’s own behavior.
Full Day Midpoint Line with Dynamic StdDev Bands (ETH & RTH)A Pine Script indicator designed to plot a midpoint line based on the high and low prices of a user-defined trading session (typically Extended Trading Hours, ETH) and to add dynamic standard deviation (StdDev) bands around this midpoint.
Session Midpoint Line:
The midpoint is calculated as the average of the session's highest high and lowest low during the defined ETH period (e.g., 4:00 AM to 8:00 PM).
This line represents a central tendency or "fair value" for the session, similar to a pivot point or volume-weighted average price (VWAP) anchor.
Interpretation:
Prices above the midpoint suggest bullish sentiment, while prices below indicate bearish sentiment.
The midpoint can act as a dynamic support/resistance level, where price may revert to or react at this level during the session.
Dynamic StdDev Bands:
The bands are calculated by adding/subtracting a multiple of the standard deviation of the midpoint values (tracked in an array) from the midpoint.
The standard deviation is dynamically computed based on the historical midpoint values within the session, making the bands adaptive to volatility.
Interpretation:
The upper and lower bands represent potential overbought (upper) and oversold (lower) zones.
Prices approaching or crossing the bands may indicate stretched conditions, potentially signaling reversals or breakouts.
Trend Identification:
Use the midpoint as a reference for the session’s trend. Persistent price action above the midpoint suggests bullishness, while below indicates bearishness.
Combine with other indicators (e.g., moving averages, RSI) to confirm trend direction.
Support/Resistance Trading:
Treat the midpoint as a dynamic pivot point. Price rejections or consolidations near the midpoint can be entry points for mean-reversion trades.
The StdDev bands can act as secondary support/resistance levels. For example, price reaching the upper band may signal a potential short entry if accompanied by reversal signals.
Breakout/Breakdown Strategies:
A strong move beyond the upper or lower band may indicate a breakout (bullish above upper, bearish below lower). Confirm with volume or momentum indicators to avoid false breakouts.
The dynamic nature of the bands makes them useful for identifying significant price extensions.
Volatility Assessment:
Wider bands indicate higher volatility, suggesting larger price swings and potentially riskier trades.
Narrow bands suggest consolidation, which may precede a breakout. Traders can prepare for volatility expansions in such scenarios.
The "Full Day Midpoint Line with Dynamic StdDev Bands" is a versatile and visually intuitive indicator well-suited for day traders focusing on session-specific price action. Its dynamic midpoint and volatility-adjusted bands provide valuable insights into support, resistance, and potential reversals or breakouts.
Support & Resistance AriesPRIVATE CREATOR CANHOTO MEDIUM — NO AFFILIATION WITH TRADINGVIEW OR BROKERS
All work and costs are covered by the creator.
If this indicator helps you, please value the developer’s work and contribute voluntarily to motivate the creation of more indicators and support the community.
The creator does not receive external assistance.
✔️ Donation Wallet (low-fee network):
USDT-(TRC20)= TZB4spB1XErqw9BPSWmaAkCznXb172quEY
USDT (BSC-BEP20)= 0xa177945d6fab3b2d3726366c951f4955ab338593
USDT (APTOS)= 0x47014ea8d6a22634046fa19fd8b7574db4ef702758a4d80a2d189b610438ce43
USDT (Mantle-Network)= 0xa177945d6fab3b2d3726366c951f4955ab338593
Description:
The Support & Resistance Aries indicator automatically identifies key support and resistance levels by analyzing the highest and lowest closing prices over a customizable period.
How it works:
The indicator calculates the highest closing price as the resistance level.
It calculates the lowest closing price as the support level.
Both levels are dynamically updated based on the chosen calculation period.
A customizable background color helps highlight the chart area.
Purpose:
This tool helps traders visually identify important price levels where the market may find support or face resistance, assisting in better trading decisions.
Fibonacci-Medium"Fibonacci-Medium" is an indicator created by the independent developer Canhoto-Medium, with no affiliation to TradingView or any broker. All development costs and work are fully funded by the creator. If you value this effort, consider contributing voluntarily to help cover costs and motivate the creator to continue supporting the community.
💰 Donations via USDT (low-fee network transfer).
USDT-(TRC20)= TZB4spB1XErqw9BPSWmaAkCznXb172quEY
USDT (BSC-BEP20)= 0xa177945d6fab3b2d3726366c951f4955ab338593
USDT (APTOS)= 0x47014ea8d6a22634046fa19fd8b7574db4ef702758a4d80a2d189b610438ce43
USDT (Mantle-Network)= 0xa177945d6fab3b2d3726366c951f4955ab338593
Megazones📦 Megazones — Auto-Expanding Range Detection
Megazones is a dynamic tool that detects price expansion ranges based on pivot structure. It automatically plots a pair of horizontal lines when both pivot highs and pivot lows are expanding — signaling directional strength and potential breakout zones.
🧠 How It Works:
- Pivot Detection: The script finds local highs/lows using a configurable Pivot Lookback length.
- Expansion Logic: It checks for consecutive higher highs and higher lows (configurable count).
- Zone Projection: When both expansions are detected, it draws a fading "zone" using two horizontal lines based on the latest pivot high and low.
⚙️ Settings:
- Pivot Lookback: How far left/right to confirm a pivot.
- Expansion Detection Window: How many bars back to keep pivots in memory.
- Min Expanding Highs/Lows: How many higher highs/lows must occur in a row to trigger zone detection.
🔍 Key Concept:
It identifies moments when the market is forming a structured expansion, where both higher highs and higher lows appear sequentially — suggesting potential breakout pressure or momentum continuation.
✅ Use Cases:
- Visual confirmation of building bullish structure.
- Anticipating breakout areas from clean expansion phases.
- Identifying trend-following continuation zones.
Long Wick Detector [LuxAlgo]The Long Wick Detector tool allows traders to identify candle wicks longer than a user-defined volatility threshold. This makes it useful for spotting zones with high supply or demand.
The tool displays mitigated and unmitigated levels and changes the color of the candles based on wick size and level breakouts.
🔶 USAGE
By default, the tool displays long mitigated and unmitigated candle wicks, with a maximum duration for an unmitigated long wick of 1,000 bars. What does all this mean?
🔹 Wick Threshold
Traders can adjust the volatility threshold to identify long wicks, with a higher threshold detecting more significant wicks.
As we can see in the image above, the tool detects more wicks with a smaller threshold compared to a higher one.
🔹 Level %
Traders can choose the percentage of the wick at which the level is located. By default, the level is displayed at the extremes of the wick. This parameter accepts values between 0 and 100.
100: extreme of the wick
50: middle of the wick
0: start of the wick
🔹 Max Duration
This parameter allows traders to specify the number of bars for the levels. The tool will only display mitigated or unmitigated levels up to the specified number of bars.
As shown in the above image, a longer duration allows more room for mitigation, displaying more levels.
🔹 Colored Candles
The tool allows for color customization using two parameters from the settings panel. The chart shows the different outputs.
The setting "Wick-Based Transparency" makes candles with smaller wicks less visible and candles with longer wicks more visible.
On the other hand, "Breakout-Based Color" changes the base color of the candles based on the mitigation of long wicks. When the price breaks above a detected top wick, the bullish color is used. When the price breaks below a detected bottom wick, the bearish color is used.
🔶 SETTINGS
Wick Threshold: The volatility threshold for wick detection. Use a smaller value to detect smaller wicks.
Level %: Placement of the plotted level relative to the wick.
Max Duration: The maximum duration in bars of mitigated wicks.
Mitigated Wicks: Enable or disable mitigated wicks.
🔹 Style
Wick Based Transparency: Make candles with smaller wicks more transparent and candles with longer wicks more solid.
Breakout Based Color: Change the base color based on wick mitigation.
Bullish & Bearish Colors
Premarket High/Low (Horizontal Rays)=== Script Description ===
This TradingView script automatically detects and displays the high and low prices
during the premarket session (04:00–09:30 Eastern Time) for the current trading day.
It draws horizontal rays that extend across the chart and labels them as "PM High" and "PM Low".
These markers are refreshed daily and only apply to today's session.
The script also provides full customization for:
- Line color, width, and style (solid, dotted, dashed)
- Label text color, background color, size, and style (left, right, up, down)
Time note: This script assumes data aligned with U.S. market hours.
AxisAxis Indicator: Dynamic Trend Lines & Support/Resistance with Trading Mode Presets
Overview
The Axis indicator is a powerful, all-in-one tool for traders, designed to identify key trend lines and support/resistance (S&R) levels across various trading strategies. With 11 predefined trading modes—Scalping, Day Trading, Swing Trading, Long-Term, Position Trading, Breakout Trading, Mean Reversion, Trend Following, Range Trading, Volatility Trading, and Counter-Trend Trading—Axis adapts to your trading style by automatically adjusting parameters like volume Moving Average (MA) periods, fractal lookbacks, and alert proximity. Built-in timeframe validation ensures you’re using the optimal chart timeframe for your selected mode, with a warning label displayed if the timeframe is unsuitable. Whether you’re a scalper chasing quick moves or a position trader eyeing long-term trends, Axis provides precise, volume-filtered signals to enhance your trading decisions.
How It Works
Axis plots two sets of trend lines (A and B) and two sets of S&R levels (A and B) on your chart, each tailored to the selected trading mode:
Trend Lines (A & B): Identifies uptrend and downtrend lines using pivot highs/lows with mode-specific lookback periods. Lines are drawn only when volume exceeds the mode’s volume MA, ensuring high-probability signals.
Support/Resistance (A & B): Plots horizontal S&R levels based on pivot highs/lows, filtered by volume to highlight significant price levels.
Volume MA: Uses a mode-specific MA type (SMA, EMA, WMA, HMA, or VWMA) to validate pivots. MA periods are scaled by timeframe (e.g., 1m, 1h, Daily) and capped at 5,000 candles to prevent errors.
Timeframe Validation: Checks if the chart’s timeframe matches the mode’s recommended range (e.g., 5m–1h for Volatility Trading). If not, a yellow warning label appears (e.g., “Timeframe may not suit Scalping”).
Alerts: Triggers alerts for new trend lines, S&R levels, and price crosses, allowing real-time trade monitoring.
Trading Modes & Recommended Timeframes
Each mode is preconfigured with optimized settings for specific strategies and timeframes:
Scalping (1m–15m): Fast signals with short lookbacks (1–3 bars) and tight alerts (0.2%) for intraday scalps.
Day Trading (15m–1h): Intraday focus with moderate lookbacks (2–4 bars) and 0.3% alert proximity.
Swing Trading (1h–4h): Multi-day/week trades with balanced settings (2–5 bars, 0.5% alerts).
Long-Term (Daily–Weekly): Major trends with longer lookbacks (3–7 bars, 1.0% alerts).
Position Trading (Weekly–Monthly): Long-term moves with robust settings (4–20 bars, 1.5% alerts).
Breakout Trading (30m–4h): Detects breakouts with sensitive settings (1–4 bars, 0.25% alerts).
Mean Reversion (1h–Daily): Targets reversals with moderate settings (3–8 bars, 0.7% alerts).
Trend Following (4h–Weekly): Captures trends with longer lookbacks (4–18 bars, 1.2% alerts).
Range Trading (1h–4h): Optimized for consolidation with balanced settings (2–6 bars, 0.4% alerts).
Volatility Trading (5m–1h): High-volatility markets with ultra-sensitive settings (1–2 bars, 0.15% alerts).
Counter-Trend Trading (4h–Daily): Contrarian reversals with robust settings (3–9 bars, 0.9% alerts).
Key Features
11 Trading Modes: Preconfigured settings for diverse strategies, eliminating manual tuning.
Dynamic Volume MA: Supports SMA, EMA, WMA, HMA, and VWMA, scaled by timeframe for accuracy.
Timeframe Validation: Warns if the chart timeframe doesn’t suit the mode, preventing suboptimal setups.
Customizable Visuals: Adjust line widths and colors for trend lines and S&R levels.
Comprehensive Alerts: Alerts for new trend lines, S&R levels, and price crosses, integrable with TradingView’s alert system.
Performance Optimized: MA periods capped at 5,000 candles to avoid errors and ensure smooth operation.
How to Use
Add to Chart: Apply the Axis indicator to your TradingView chart.
Select Trading Mode: Choose a mode from the “Trading Mode” dropdown in the indicator settings (e.g., Volatility Trading for crypto on 5m).
Check Timeframe: Ensure your chart’s timeframe matches the mode’s recommended range (e.g., 5m–1h for Volatility Trading). A yellow warning label appears if the timeframe is unsuitable.
Customize Visuals: Adjust line widths and colors for trend lines (A & B) and S&R (A & B) in the settings.
Set Alerts: Create alerts for new trend lines, S&R levels, or price crosses via TradingView’s alert menu.
Trade Signals:
Trend Lines: Use uptrend/downtrend lines for trend confirmation or breakout setups.
S&R Levels: Trade bounces or breaks at support/resistance, confirmed by volume.
Alerts: Act on price cross alerts for entries/exits based on your strategy.
Tips for Best Results
Match Timeframe to Mode: Stick to recommended timeframes (e.g., 1h–4h for Swing Trading) to maximize signal accuracy. Heed warning labels for timeframe mismatches.
Test Across Assets: Volatility Trading shines in crypto during news events, while Range Trading suits forex/stocks in consolidation.
Backtest Strategies: Convert Axis to a strategy (e.g., enter on S&R cross, exit after X bars) to validate performance.
Optimize for Performance: If lag occurs on low timeframes, reduce the MA cap to 2,500 (edit math.min(..., 2500) in the code).
Combine with Other Tools: Pair Axis with indicators like RSI or MACD for confluence.
Why Choose Axis?
Axis simplifies technical analysis by offering a single indicator that adapts to your trading style. Its mode-based presets, volume-filtered signals, and timeframe validation make it ideal for traders of all levels, from scalpers to long-term investors. Whether you’re trading crypto, forex, or stocks, Axis delivers actionable insights with minimal setup.
Feedback & Support
If you have questions, suggestions, or need help customizing Axis, feel free to comment or contact me via TradingView. Your feedback helps improve the indicator for the community!
MPA AI v4 Adaptive Volatility-Based Trend Strategy# 🔍 MPA AI v4 – Adaptive Volatility-Based Trend Strategy
> Invite-Only | Designed for 15m Crypto Perpetuals | Dynamic TP/SL | Real-Time Market Structure Engine
---
## 📘 What Is MPA AI v4?
**MPA AI v4** is an advanced invite-only strategy specifically designed for trading crypto perpetual futures on 15-minute charts. It intelligently adapts to market conditions in real-time using a blend of volatility measurements, structural logic, and multi-layered trend confirmation.
Unlike conventional static systems, MPA AI v dynamically reconfigures all its core parameters—including EMAs, ADX thresholds, SL/TP levels, and Fibonacci extensions—based on the current volatility regime. It is built for intraday traders who seek precision, control, and intelligent trade automation.
---
## ⚙️ Core Mechanics and Logic
MPA AI v4 is composed of several synchronized modules:
| Module | Role |
| ------------------- | ---------------------------------------------------------- |
| EMA Short/Long | Dynamically determines trend direction and momentum |
| EMA Slope | Filters out weak or sideways markets |
| ADX (dynamic) | Confirms valid directional strength |
| Volatility Ratio | Drives regime switching for all key parameters |
| ATR + Fib Extension | Dual logic for conservative TP placement |
| Time-Based Exit | Ensures all trades close within 24 hours to limit exposure |
All modules respond to volatility conditions in real time, dynamically adjusting their thresholds, behavior, and interactions with one another on a per-candle basis. This ensures the strategy is not just adaptive in name, but functionally reactive to live market shifts—modifying entries, exits, risk profiles, and even filtering sensitivity as the volatility regime changes.
---
## 📊 Volatility Engine: Market Regime Classifier
The strategy classifies market volatility using the formula:
```pine
volatility = ta.atr(14) / ta.sma(ta.atr(14), 40)
```
This creates a dynamic ratio that segments market states into three regimes:
| Regime | Ratio Range | System Behavior |
| ---------- | ----------- | ---------------------------------------------------------------------- |
| High Vol | > 1.5 | Fast EMAs (5/20), wider SL (2.5%), aggressive Fib level (0.5), RR bias |
| Normal Vol | 0.8 - 1.5 | Balanced config (7/24 EMAs, SL \~2.0%, Fib level \~0.4) |
| Low Vol | < 0.8 | Slow EMAs (10/30), tighter SL, conservative TP via Fib (0.3) |
Each regime causes the system to adjust a wide array of parameters including risk thresholds, EMA lengths, ADX sensitivity, and even Fibonacci projection logic. In high volatility, the system prioritizes speed and broader stops, whereas in low volatility, it shifts to tighter risk controls and more conservative entry conditions. This ensures each trade setup is finely tuned to the prevailing market environment, minimizing false signals and optimizing profitability potential across regimes.
---
## 📊 Multi-Stage Trend Validation
Before entering a position, the strategy verifies three simultaneous conditions to ensure high-probability setups and avoid entries during noisy or uncertain price action:
### 1. EMA Alignment
* Price must cross above (or below) a volatility-adjusted short EMA
* Price must remain above (for long) or below (for short) the long EMA
* This ensures that both short-term and medium-term directional bias support the potential trade
### 2. EMA Slope
* Measured slope of the short EMA must exceed a minimum dynamic threshold that adjusts with volatility
* This condition removes false setups in sideways markets and prioritizes trades in trending phases
* The slope threshold itself is scaled relative to price movement and volatility level, making it flexible across market conditions
### 3. ADX Confirmation
* The ADX must be above a dynamic floor (ranging from 22 in low-volatility regimes to 55 in high-volatility)
* This confirms that the trend has sufficient directional energy to warrant an entry
* ADX filtering reduces the chance of entering during choppy, low-momentum phases
Only if **all three filters** are satisfied within the same candle context does the strategy allow a position to be opened. This conservative entry gating significantly reduces overtrading and increases signal reliability.
---
## 🌟 Entry and Exit Logic
| Signal Type | Conditions |
| ----------- | ----------------------------------------------------------- |
| Long | Price > EMA short & long, EMA slope > threshold, ADX valid |
| Short | Price < EMA short & long, EMA slope < -threshold, ADX valid |
These entry signals are only triggered when all conditions are met simultaneously within the same candle context, ensuring trend alignment, directional bias, and strength confirmation are all present. This reduces the chance of entering on noise, fakeouts, or uncertain reversals. By requiring confirmation from price position, EMA angle, and trend strength (ADX), MPA AI v4 filters out low-conviction setups and ensures strategic capital deployment.
### TP Calculation:
* Computes **Fibonacci-based extension** from recent HH/LL range, reflecting structure-based potential
* Calculates **ATR-based projection** using live volatility to estimate expansion capacity
* Selects the more conservative value between the two to avoid overextending profit targets
* This dual-confirmation approach helps maintain a favorable reward/risk profile while avoiding unrealistic expectations
### SL Calculation:
* SL is determined as a volatility-adjusted percentage of entry price (ranging from 2.0% to 2.5%)
* The SL adapts in real-time based on the prevailing volatility regime to maintain proportional risk control
* This dynamic approach reduces overexposure during unpredictable phases
### 24-Hour Exit:
* Any trade left open for more than 24 hours is forcibly closed to avoid indefinite exposure
* A timeout label is plotted on the chart to show that a duration-based exit was executed
* This mechanism acts as a safety net against stagnating trades and unexpected market drift
---
## 📊 Visual Feedback on Chart
| Element | Purpose |
| ------------- | -------------------------------------------------- |
| EMA Lines | Visual trend confirmation (dynamic) |
| TP/SL Labels | Shows price and percent values in real time |
| RR Label | Displays calculated Risk/Reward ratio |
| Info Box | Shows all TP/SL/RR info when a position is active |
| Timeout Label | Indicates when a position closed due to 24h expiry |
---
## 🔮 Recommended Backtest Settings
| Parameter | Value | Rationale |
| --------------- | ----------- | ----------------------------------------- |
| Initial Capital | 100,000 | Reasonable for retail testing |
| Commission | 0.04% | Reflects Binance taker fee |
| Slippage | 2 ticks | Models realistic trade latency |
| Order Size | 100% equity | Full exposure trade per signal |
| Pyramiding | 1 | Prevents overlapping entries |
| Timeframe | 15m | Balances speed and statistical relevance |
| Sample Size | 100+ trades | Meets TradingView's statistical standards |
---
## 🔒 Invite-Only Justification
MPA AI v4 incorporates:
* A real-time volatility modeling engine
* Adaptive EMA/ADX/Fib/ATR interaction
* Smart TP/SL pairing using multi-method projections
* Market structure targeting without repainting
* Controlled time-exposure logic with visual transparency
Unlike typical scripts that simply combine a few public indicators, this strategy constructs a responsive, modular system that recalibrates every major decision dynamically based on changing volatility. Each component—including entries, filters, and exits—communicates and adapts in real time, producing a system that behaves more like a trading engine than a fixed-rule indicator.
Furthermore, its dual TP projection system (Fibonacci + ATR) with volatility-governed decision logic adds sophistication that cannot be achieved by combining open-source tools. The structure-aware, time-limited exits paired with RR-labeled info overlays create a tool that is as visual and instructional as it is operational.
These combined features create an edge that cannot be reproduced via indicator mashups or templates.
Therefore, the Invite-Only model is appropriate and justified under TradingView’s Vendor rules.
---
## ✅ House Rules Compliance Summary
| Criterion | Compliant | Notes |
| --------------------------- | --------- | ----------------------------------------------------- |
| English Description | ✅ Yes | Full technical documentation included |
| No External References | ✅ Yes | All logic explained inside script |
| Realistic Backtest Settings | ✅ Yes | Proper capital, fees, slippage modeled |
| No Misleading Claims | ✅ Yes | No unrealistic returns or guarantees |
| Clear Visual Output | ✅ Yes | RR/TP/SL/Timeout visuals shown during trades |
| Original, Valuable Strategy | ✅ Yes | Multi-layer adaptive engine not replicable via mashup |
---