The Machine – Smart Zones PRO The Machine – Smart Zones PRO
Overview
The Machine – Smart Zones PRO is a multi-component analytical indicator that identifies key market structure zones, trend alignments, and potential confluence areas using a weighted probability model. It’s designed to map price behavior around support and resistance pivots while integrating higher-timeframe trend and volatility data for confirmation.
Core Logic
The indicator combines four analytical modules to generate its visualization and probability metrics:
Trend Analysis
Calculates short-term trend using a moving-average filter (SMA) and ATR-based volatility structure.
Confirms directional bias from a user-selected higher timeframe for multi-timeframe alignment.
Volatility and Confirmation
Detects volume spikes relative to the moving average of volume to confirm activity strength.
Generates bar-confirmed buy/sell signals when local and higher-timeframe trends align with volatility expansion.
Smart Zone Mapping
Uses pivot-based detection on the selected timeframe to locate reaction highs and lows.
Converts those pivots into adaptive “Smart Zones” (highlighted boxes) extended forward in time to represent potential support/resistance regions.
Old zones are automatically cleared to keep the chart optimized.
Confluence Logic
Calculates the proximity of price to existing Smart Zones and scores confluence strength.
When trend, volatility, and zone alignment agree, the system marks a “Buy” or “Sell” confluence marker.
Scoring and Probabilities
Each signal and zone evaluation is expressed as a weighted probability. The model blends four weighted components:
Local trend (wTrend)
Higher-timeframe alignment (wHTF)
Volume confirmation (wVol)
Proximity to Smart Zones (wZone)
These weights produce two probability values — Buy Probability and Sell Probability — that update in real time and can be visualized as continuous plot lines.
Visual Elements
Smart Zones: Dynamic colored boxes marking pivot-based support and resistance regions.
Trendlines: Optional horizontal extensions from local pivots.
Signal Markers: Buy/Sell labels appear only after confirmed bar closes.
Confluence Markers: Triangular symbols when price interacts with significant zones during aligned trend conditions.
Dashboard Panel: Displays the latest signal, probability score, active trend direction, and potential next directional bias.
Use Case
This indicator helps visualize market structure shifts, identify high-probability confluence areas, and monitor how price interacts with statistically significant zones. It can be applied to any timeframe or instrument for structural confirmation or bias observation.
Disclaimer
This script is for technical analysis and educational purposes only. It does not provide trade recommendations or financial advice.
在脚本中搜索"TRENDLINES"
ICT SMART MONEY__Advanced Multi-Timeframe Target TREND indicator with comprehensive ICT (Inner Circle Trader) concepts, session analysis, and smart money concepts for professional forex and crypto trading.__
---
### __🔥 Core Features:__
#### __📈 Multi-Timeframe Analysis__
- __7 Timeframe Table__: 1min, 5min, 15min, 30min, 1hour, 4hour, Daily analysis
- __Target System__: Stop Loss, Entry, TP1, TP2, TP3 calculations for each timeframe
- __Trend Direction__: Visual arrows showing bullish/bearish bias across all timeframes
#### __⚡ ICT Killzone Sessions__
- __4 Major Sessions__: Asia KZ, London KZ, NY AM, NY PM with colored session boxes
- __Pivot Lines__: Automatic high/low detection with full format labels ("ASIA High", "LONDON Low")
- __Global Label Alignment__: All session labels perfectly aligned for professional appearance
- __Range Analytics__: Real-time pip calculations with historical averages and Turkish volatility analysis
#### __🌍 Trading Session Management__
- __Individual Controls__: Asia/London sessions auto-enabled, NY sessions optional
- __Horizontal Lines__: Clean session high/low tracking without clutter
- __NY Lunch Session__: Additional 11:30-13:30 session for advanced analysis
- __Session Transparency__: Adjustable transparency levels for optimal chart visibility
#### __📍 Professional Key Levels__
- __Monday High/Low__: Weekly opening reference levels
- __Previous Day High/Low__: Daily support/resistance zones
- __Previous Week High/Low__: Major weekly levels
- __Full Format Labels__: "Previous Day High" instead of "PDH" for crystal clarity
- __160 Bar Distance__: Optimized label positioning for clean charts
#### __🔗 Liquidity Trendlines__
- __Automatic Detection__: 8-bar lookback pivot detection system
- __Breakout Signals__: Visual alerts when trendlines are broken
- __Dynamic Padding__: 4.0 ATR-based trendline spacing
- __Bullish/Bearish Colors__: Clear color coding for trend direction
#### __💎 Smart Money Concepts (SMC)__
- __Fair Value Gaps (FVG)__: Automatic gap detection with mitigation tracking
- __Structure Analysis__: BOS (Break of Structure) and CHoCH (Change of Character) detection
- __Structure Fibonacci__: 5-level fibonacci retracements (78.6%, 70.5%, 61.8%, 50%, 38.2%)
- __Lifecycle Management__: Complete FVG and structure history tracking
#### __📊 Range Analytics Table__
- __Session Volatility__: Current pip movement vs historical averages
- __Turkish Analysis__: "Güçlü Momentum", "Yüksek Aktivite", "Normal Aktivite", "Düşük Hareket", "Zayıf Session"
- __Integrated Display__: Seamlessly positioned below multi-timeframe table
- __Professional Formatting__: Color-coded session identification with status analysis
Swing Points & Liquidity — ENHANCED PRO (Dark/Light Mode)This indicator — “Swing Points & Liquidity — ENHANCED PRO (Dark/Light Mode)” — automatically detects and visualizes swing highs, swing lows, and liquidity levels on the chart with rich analytics and customizable visuals.
🔍 Core Features
Smart Swing Detection: Identifies pivot highs/lows based on adjustable left/right bar settings.
Liquidity Visualization: Draws dynamic boxes and lines for liquidity pools and swing zones.
Volume & OI Integration: Filters and colors levels using volume and Open Interest Δ (change).
Strength Meter: Highlights strong liquidity levels with color gradients based on OI + volume intensity.
Automatic Trendlines: Connects swing points with selectable style and width.
Fibonacci Mapping: Automatically projects fib retracements (23.6%, 38.2%, 50%, 61.8%, 78.6%) from swing-to-swing for confluence zones.
Statistics Panel: Displays live metrics — total levels, active/filled count, success rate, and average strength.
Alerts System: Alerts for new swing formations and when price touches or breaks a level.
Multi-Timeframe Option: Analyze swing structures from higher timeframes on any chart.
Dual Theme Mode: Fully optimized for both Dark and Light interface preferences.
⚙️ Advanced Options
Adjustable lookback range
Hide or extend filled levels
Configurable volume and OI thresholds
Supports multiple OI data sources (Binance, BitMEX, Kraken)
Fully dynamic text, color, and label alignment settings
💡 Use Case
Perfect for Smart Money Concept (SMC) and ICT-style analysis, liquidity sweeps, and swing-based trading.
Traders can quickly visualize where liquidity sits, track how it gets filled, and monitor structure shifts in real time.
Bekas BASIC IndicatorBekas BASIC Indicator combines dynamic trend-following and support/resistance techniques:
🔹 Dual Moving Averages (user-selectable type: SMA, EMA, WMA, HMA):
- Fast MA (default: 10)
- Slow MA (default: 50)
- Generates Buy/Sell signals on crossovers with optional volume confirmation.
🔹 Volume Filter:
- Only triggers signals when volume exceeds the average by a user-defined multiple.
🔹 Pivot-Based Support & Resistance:
- Detects recent swing highs/lows (default lookback: 10 bars).
- Draws horizontal purple lines as potential support/resistance zones.
🔹 Diagonal Trendlines:
- Draws lines from recent pivot high/low to current price.
- Shows evolving short-term uptrend/downtrend visually.
🔹 Alerts:
- Configurable alerts for Buy/Sell signals based on crossover + volume.
Ideal for spotting early trend shifts, bounce zones, and breakout opportunities.
Multipower Entry SecretMultipower Entry Secret indicator is designed to be the ultimate trading companion for traders of all skill levels—especially those who struggle with decision-making due to unclear or overwhelming signals. Unlike conventional trading systems cluttered with too many lines and confusing alerts, this indicator provides a clear, adaptive, and actionable guide for market entries and exits.
Key Points:
Clear Buy/Sell/Wait Signals:
The script dynamically analyzes price action, candle patterns, volume, trend strength, and higher time frame context. This means it gives you “Buy,” “Sell,” or “Wait” signals based on real, meaningful market information—filtering out the noise and weak trades.
Multi-Timeframe Adaptive Analysis:
It synchronizes signals between higher and current timeframes, ensuring you get the most reliable direction—reducing the risk of getting caught in fake moves or sudden reversals.
Automatic Support, Resistance & Liquidity Zones:
Key levels like support, resistance, and liquidity zones are auto-detected and displayed directly on the chart, helping you make precise decisions without manual drawing.
Real-Time Dashboard:
All relevant information, such as trend strength, market intent, volume sentiment, and the reason behind each signal, is neatly summarized in a dashboard—making monitoring effortless and intuitive.
Customizable & Beginner-Friendly:
Whether you’re a newcomer wanting straightforward guidance or a professional needing advanced customization, the indicator offers flexible options to adjust analysis depth, timeframes, sensitivity, and more.
Visual & Clutter-Free:
The design ensures that your chart remains clean and readable, showing only the most important information. This minimizes mental overload and allows for instant decision-making.
Who Will Benefit?
Beginners who want to learn trading logic, avoid common traps, and see the exact reason behind every signal.
Advanced traders who require adaptive multi-timeframe analytics, fast execution, and stress-free monitoring.
Anyone who wants to save screen time, reduce analysis paralysis, and have more confidence in every trade they take.
1. No Indicator Clutter
Intent:
Many traders get confused by charts filled with too many indicators and signals. This often leads to hesitation, missed trades, or taking random, risky trades.
In this Indicator:
You get a clean and clutter-free chart. Only the most important buy/sell/wait signals and relevant support/resistance/liquidity levels are shown. These update automatically, removing the “overload” and keeping your focus sharp, so your decision-making is faster and stress-free.
2. Exact Entry Guide
Intent:
Traders often struggle with entry timing, leading to FOMO (fear of missing out) or getting trapped in sudden market reversals.
In this Indicator:
The system uses powerful adaptive logic to filter out weak signals and only highlight the strongest market moves. This not only prevents you from entering late or on noise, but also helps avoid losses from false breakouts or whipsaws. You get actionable suggestions—when to enter, when to hold back—so your entries are high-conviction and disciplined.
3. HTF+LTF Logic: Multitimeframe Sync Analysis
Intent:
Most losing trades happen when you act only on the short-term chart, ignoring the bigger market trend.
In this Indicator:
Signals are based on both the current chart timeframe (LTF) and a higher (HTF, like hourly/daily) timeframe. The indicator synchronizes trend direction, momentum, and structure across both levels, quickly adapting to show you when both are aligned. This filtering results in “only trade with the bigger trend”—dramatically increasing your win rate and market confidence.
4. Auto Support/Resistance & Liquidity Zones
Intent:
Drawing support/resistance and liquidity zones manually is time-consuming and error-prone, especially for beginners.
In this Indicator:
The system automatically identifies and plots the most crucial support/resistance levels and liquidity zones on your chart. This is based on adaptive, real-time price and volume analysis. These zones highlight where major institutional activity, trap setups, or real breakouts/reversals are most likely, removing guesswork and giving you a clear reference for entries, exits, and stop placements.
5. Clear Action/Direction
Intent:
Traders need certainty—what does the market want right now? Most indicators are vague.
In this Indicator:
Your dashboard always displays in plain words (like “BUY”, “SELL”, or “WAIT”) what action makes sense in the current market phase. Whether it’s a bull trap, volume spike, wick reversal, or exhaustion—it’s interpreted and explained clearly. No more confusion—just direct, real-time advice.
6. For Everyone (Beginner to Pro)
Intent:
Most advanced indicators are overwhelming for new traders; simple ones lack depth for professionals.
In this Indicator:
It is simple enough for a beginner—just add it to the chart and instantly see what action to consider. At the same time, it includes advanced adaptive analysis, multi-timeframe logic, and customizable settings so professional traders can fine-tune it for their strategies.
7. Ideal Usage and User Benefits
Instant Decision Support:
Whenever you’re unsure about a trade, just look at the indicator’s suggestion for clarity.
Entry Learning:
Beginners get real-time “practice” by not only seeing signals, but also the reason behind them—improving your chart reading and market understanding.
Screen Time & Stress Reduction:
Clear, relevant information only; no noise, less fatigue, faster decisions.
Makes Trading Confident & Simple:
The smart dashboard splits actionable levels (HTF, LTF, action) so you never miss a move, avoid traps, and stay aligned with high-probability trades.
8. Advanced Input Settings (Smart Customization)
Explained with Examples:
Enable Wick Analysis:
Finds candles with strong upper/lower wicks (signs of rejection/buying/selling force), alerting you to hidden reversals and protecting from FOMO entries.
Enable Absorption:
Detects when heavy order flow from one side is “absorbed” by the other (shows where institutional buyers/sellers are likely active, helps spot fake breakouts).
Enable Unusual Breakout:
Highlights real breakouts—large volatility plus high volume—so you catch genuine moves and avoid random spikes.
Enable Range/Expansion:
Smartly flags sudden range expansions—when the market goes from quiet to volatile—so you can act at the start of real trends.
Trend Bar Lookback:
Adjusts how many bars/candles are used in trend calculations. Short (fast trades, more signals), long (more reliability, fewer whipsaws).
Bull/Bear Bars for Strong Trend Min:
Sets how many candles in a row must support a trend before calling it “strong”—prevents flipping signals, keeps you disciplined.
Volume MA Length:
Lets you adjust how many bars back volume is averaged—fine-tune for your asset and trading style for best volume signals.
Swing Lookback Bars:
Set how many bars to use for swing high/low detection—short (quick swing levels), long (stronger support/resistance).
HTF (Bias Window):
Decide which higher timeframe the indicator should use for big-picture market mood. Adjustable for any style (scalp, swing, position).
Adaptive Lookback (HTF):
Choose how much HTF history is used for detecting major extremes/zones. Quick adjust for more/less sensitivity.
Show Support/Resistance, Liquidity Zones, Trendlines:
Toggle them on/off instantly per your needs—keeps your chart relevant and tailored.
9. Live Dashboard Sections Explained
Intent HTF:
Shows if the bigger timeframe currently has a Bullish, Bearish, or Neutral (“Chop”) intent, based on strict volume/price body calculations. Instant clarity—no more guessing on trend bias.
HTF Bias:
Clear message about which side (buy/sell/sideways) controls the market on the higher timeframe, so you always trade with the “big money.”
Chart Action:
The central action for the current bar—Whether to Buy, Sell, or Wait—calculated from all indicator logic, not just one rule.
TrendScore Long/Short:
See how many candles in your chosen window were bullish or bearish, at a glance. Instantly gauge market momentum.
Reason (WHY):
Every time a signal appears, the “reason” cell tells you the primary logic (breakout, wick, strong trend, etc.) behind it. Full transparency and learning—never trade blindly.
Strong Trend:
Shows if the market is currently in a powerful trend or not—helping you avoid choppy, risky entries.
HTF Vol/Body:
Displays current higher timeframe volume and candle body %—helping spot when big players are active for higher probability trades.
Volume Sentiment:
A real-time analysis of market psychology (strong bullish/bearish, neutral)—making your decision-making much more confident.
10. Smart and User-Friendly Design
Multi-timeframe Adaptive:
All calculations can now be drawn from your choice of higher or current timeframe, ensuring signals are filtered by larger market context.
Flexible Table Position:
You can set the live dashboard/summary anywhere on the chart for best visibility.
Refined Zone Visualization:
Liquidity and order blocks are visually highlighted, auto-tuning for your settings and always cleaning up to stay clutter-free.
Multi-Lingual & Beginner Accessible:
With Hindi and simple English support, descriptions and settings are accessible for a wide audience—anyone can start using powerful trading logic with zero language barrier.
Efficient Labels & Clear Reasoning:
Signal labels and reasons are shown/removed dynamically so your chart stays informative, not messy.
Every detail of this indicator is designed to make trading both simpler and smarter—helping you avoid the common pitfalls, learn real price action, stay in sync with the market’s true mood, and act with discipline for higher consistency and confidence.
This indicator makes professional-grade market analysis accessible to everyone. It’s your trusted assistant for making smarter, faster, and more profitable trading decisions—providing not just signals, but also the “why” behind every action. With auto-adaptive logic, clear visuals, and strong focus on real trading needs, it lets you focus on capturing the moves that matter—every single time.
ABO LANA-𝑀1. إشارات التداول الرئيسية:
إشارة شراء (BUY):
تظهر عند تحول اتجاه السوق من هابط إلى صاعد، مع إغلاق السعر فوق المتوسط المتحرك (EMA 9).
إشارة بيع (SELL):
تظهر عند تحول الاتجاه من صاعد إلى هابط، مع إغلاق السعر تحت المتوسط المتحرك.
2. مناطق العرض والطلب (Supply/Demand):
مناطق العرض (Supply):
تمثل مستويات مقاومة رئيسية (لون أحمر) تُرسم عند القمم السعرية.
مناطق الطلب (Demand):
تمثل مستويات دعم رئيسية (لون أخضر) تُرسم عند القيعان السعرية.
تحديث تلقائي بناءً على حركة السعر وأطر زمنية متعددة.
3. إدارة المخاطر والأرباح:
وقف الخسارة (SL):
يُحسب باستخدام مضاعف ATR (المدى الحقيقي).
مستويات الأرباح (TP1, TP2, TP3):
مستويات ثلاثية للأرباح مع مضاعفات قابلة للتخصيص.
تنبيهات صوتية عند تحقيق كل هدف.
4. لوحة المعلومات (Dashboard):
اتجاه السوق: صاعد/هابط عبر 6 أطر زمنية (من 1 دقيقة إلى يومي).
مؤشر الزخم (Momentum):
اتجاه حركة السعر خلال 10 شمعات.
RSI مخصص:
يجمع بين RSI قصير المدى (2) ومتوسط متحرك (7).
حجم التداول: صاعد/هابط مقارنة بالمتوسط.
قوة الترند (ADX): قوي/ضعيف.
5. ميزات إضافية:
خطوط اتجاه ديناميكية:
تُرسم تلقائياً بين القمم والقيعان.
مستويات دعم/مقاومة:
مستخرجة من 7 أطر زمنية (H4, H1, M30, ...).
نطاق متوسط (Middle Band):
خط برتقالي يعكس متوسط حركة السعر.
تحليل السيولة:
يعتمد على شموع هايكين أشي وحجم التداول.
Brief Explanation of ABO LANA-M (English):
1. Core Trading Signals:
BUY Signal:
Triggers when market trend shifts from bearish to bullish, with price closing above EMA 9.
SELL Signal:
Activates when trend reverses from bullish to bearish, with price closing below EMA 9.
2. Supply/Demand Zones:
Supply Zones (Red):
Key resistance levels plotted at swing highs.
Demand Zones (Green):
Key support levels plotted at swing lows.
Auto-updated based on price action across multiple timeframes.
3. Risk & Profit Management:
Stop Loss (SL):
Calculated using ATR multiplier.
Take Profit Targets (TP1, TP2, TP3):
Three customizable profit levels.
Audio alerts when each target is hit.
4. Smart Dashboard:
Market Trend: Bullish/Bearish across 6 timeframes (1m to Daily).
Momentum Indicator:
Price movement direction over 10 candles.
Custom RSI:
Combines RSI(2) with SMA(7) for smoother readings.
Volume Analysis:
Compares current volume to 20-period average.
Trend Strength (ADX): Strong/Weak.
5. Advanced Features:
Dynamic Trendlines:
Automatically drawn between swing highs/lows.
Support/Resistance Levels:
Extracted from 7 timeframes (H4, H1, M30, etc.).
Middle Band:
Orange line showing price equilibrium.
Liquidity Analysis:
Based on Heikin Ashi candles and volume confirmation.
GS_QuantEdgeGS_QuantEdge is a focused swing trading tool built for traders who seek tight entries and high risk-reward setups.
What it includes:
ATR-Based Trendlines:
Automatically plots dynamic upper and lower levels using pivots and ATR-based slope logic. Helps define key price zones where reactions or breakouts are likely.
Inside Bar Detection:
Identifies inside bar candles with subtle blue arrows below the bar and colors the candle — ideal for spotting low-risk compression setups before potential expansion.
ADR% Volatility Label:
Displays the Average Daily Range as a percentage of the current price, helping you assess volatility and optimize position sizing.
EMA Overlay (11, 21, 50):
Plots essential EMAs directly on the chart to observe trend structure and alignment, aiding in identifying high-probability trade zones.
High/Low Flags (hidden by default):
Marks new 11-bar, 21-bar highs and 52-bar lows to signal momentum or exhaustion. Helpful for observing if price is making new highs/lows on different timeframe scales.
How it helps:
This indicator gives swing traders a clean, structured chart view — highlighting areas of compression, breakout zones, and volatility conditions. Whether you're entering early on tight setups or waiting for confirmation, GS_QuantEdge helps you stay focused on well-defined opportunities with optimal risk-to-reward potential.
Smart Trend Lines [The_lurker]
Smart Trend Lines
A multi-level trend classifier that detects bullish and bearish conditions using a methodology based on drawing trend lines—main, intermediate, and short-term—by identifying peaks and troughs. The tool highlights trend strength by applying filters such as the Average Directional Index (ADX) (A), Relative Strength Index (RSI) (R), and Volume (V), making it easier to interpret trend strength. The filter markers (V, A, R) in the Smart Trend Lines indicator are powerful tools for assessing the reliability of breakouts. Breakouts containing are the most reliable, as they indicate strong volume support, trend strength, and favorable momentum. Breakouts with partial filters (such as or ) require additional confirmation, while breakouts without filters ( ) should be avoided unless supported by other strong signals. By understanding the meaning of each filter and the market context.
Core Functionality
1. Trend Line Types
The indicator generates three distinct trend line categories, each serving a specific analytical purpose:
Main Trend Lines: These are long-term trend lines designed to capture significant market trends. They are calculated based on pivot points over a user-defined period (default: 50 bars). Main trend lines are ideal for identifying macro-level support and resistance zones.
Mid Trend Lines: These are medium-term trend lines (default: 21 bars) that focus on intermediate price movements. They provide a balance between short-term fluctuations and long-term trends, suitable for swing trading strategies.
Short Trend Lines: These are short-term trend lines (default: 9 bars) that track rapid price changes. They are particularly useful for scalping or day trading, highlighting immediate support and resistance levels.
Each trend line type can be independently enabled or disabled, allowing traders to tailor the indicator to their preferred timeframes.
2. Breakout Detection
The indicator employs a robust breakout detection system that identifies when the price crosses a trend line, signaling a potential trend reversal or continuation. Breakouts are validated using the following filters:
ADX Filter: The Average Directional Index (ADX) measures trend strength. A user-defined threshold (default: 20) ensures that breakouts occur during strong trends, reducing false signals in range-bound markets.
RSI Filter: The Relative Strength Index (RSI) identifies overbought or oversold conditions. Breakouts are filtered based on RSI thresholds (default: 65 for overbought, 35 for oversold) to avoid signals in extreme market conditions.
Volume Filter: Breakouts are confirmed only when trading volume exceeds a moving average (default: 20 bars) and aligns with the breakout direction (e.g., higher volume on bullish breakouts when the candle closes higher).
Breakout events are marked with labels on the chart, indicating the type of trend line broken (Main, Mid, or Short) and the filters satisfied (Volume, ADX, RSI). Alerts are triggered for each breakout, providing real-time notifications.
3. Customization Options
The indicator offers extensive customization through input settings, organized into logical groups for ease of use:
Main Trend Line Settings
Length: Defines the number of bars used to calculate pivot points (default: 50).
Bullish Color: Color for upward-sloping (bullish) main trend lines (default: green).
Bearish Color: Color for downward-sloping (bearish) main trend lines (default: red).
Style: Line style options include solid, dashed, or dotted (default: solid).
Mid Trend Line Settings
Length: Number of bars for mid-term pivot points (default: 21).
Show/Hide: Toggle visibility of mid trend lines (default: enabled).
Bullish Color: Color for bullish mid trend lines (default: lime).
Bearish Color: Color for bearish mid trend lines (default: maroon).
Style: Line style (default: dashed).
Short Trend Line Settings
Length: Number of bars for short-term pivot points (default: 9).
Show/Hide: Toggle visibility of short trend lines (default: enabled).
Bullish Color: Color for bullish short trend lines (default: teal).
Bearish Color: Color for bearish short trend lines (default: purple).
Style: Line style (default: dotted).
General Display Settings
Break Check Price: Selects the price type for breakout detection (Close, High, or Low; default: Close).
Show Previous Trendlines: Option to display historical main trend lines (default: disabled).
Label Size: Size of breakout labels (Tiny, Small, Normal, Large, Huge; default: Small).
Filter Settings
ADX Threshold: Minimum ADX value for trend strength confirmation (default: 25).
Volume MA Period: Period for the volume moving average (default: 20).
RSI Filter: Enable/disable RSI filtering (default: enabled).
RSI Upper Threshold: Upper RSI limit for overbought conditions (default: 65).
RSI Lower Threshold: Lower RSI limit for oversold conditions (default: 35).
4. Technical Calculations
The indicator relies on several technical calculations to ensure accuracy:
Pivot Points: Pivot highs and lows are detected using the ta.pivothigh and ta.pivotlow functions, with separate lengths for Main, Mid, and Short trend lines.
Slope Calculation: The slope of each trend line is calculated as the change in price divided by the change in bar index between two pivot points.
ADX Calculation: ADX is computed using a 14-period Directional Movement Index (DMI), with smoothing over 14 bars.
RSI Calculation: RSI is calculated over a 14-period lookback using the ta.rsi function.
Volume Moving Average: A simple moving average (SMA) of volume is used to determine if current volume exceeds the average.
5. Strict Mode Validation
To ensure the reliability of trend lines, the indicator employs a strict mode check:
For bearish trend lines, all prices between pivot points must remain below the projected trend line.
For bullish trend lines, all prices must remain above the projected trend line.
Post-pivot break checks ensure that no breakouts occur between pivot points, enhancing the validity of the trend line.
6. Trend Line Extension
Trend lines are dynamically extended forward until a breakout occurs. The extension logic:
Projects the trend line using the calculated slope.
Continuously validates the extension using strict mode checks.
Stops extension upon a breakout, fixing the trend line at the breakout point.
7. Alerts and Labels
Labels: Breakout labels are placed above (for bearish breakouts) or below (for bullish breakouts) the price bar. Labels include:
A prefix indicating the trend line type (B for Main, M for Mid, S for Short).
A suffix showing satisfied filters (e.g., for Volume, ADX, and RSI).
Alerts: Each breakout triggers a one-time alert per bar close, with a descriptive message indicating the trend line type and filters met.
Detailed Code Breakdown
1. Initialization and Inputs
The script begins by defining the indicator with indicator('Smart Trend Lines ', overlay = true), ensuring it overlays on the price chart. Input settings are grouped into categories (Main, Mid, Short, General Display, Filters) for user convenience. Each input includes a tooltip in both English and Arabic, enhancing accessibility.
2. Technical Indicator Calculations
Volume MA: Calculated using ta.sma(volume, volPeriod) to compare current volume against the average.
ADX: Computed using custom dirmov and adx functions, which calculate the Directional Movement Index and smooth it over 14 periods.
RSI: Calculated with ta.rsi(close, rsiPeriod) over 14 periods.
Price Selection: The priceToCheck function selects the price type (Close, High, or Low) for breakout detection.
3. Pivot Detection
Pivot points are detected using ta.pivothigh and ta.pivotlow for each trend line type. The lookback period is set to the respective trend line length (e.g., 50 for Main, 21 for Mid, 9 for Short).
4. Trend Line Logic
For each trend line type (Main, Mid, Short):
Bearish Trend Lines: Identified when two consecutive pivot highs form a downward slope. The script validates the trend line using strict mode and post-pivot break checks.
Bullish Trend Lines: Identified when two consecutive pivot lows form an upward slope, with similar validation.
Trend lines are drawn using line.new, with separate lines for the initial segment (between pivots) and the extended segment (from the second pivot forward).
5. Breakout Detection and Labeling
Breakouts are detected when the selected price crosses the trend line level. The script checks:
Volume conditions (above average and aligned with candle direction).
ADX condition (above threshold).
RSI condition (within thresholds if enabled). Labels are created with label.new, and alerts are triggered with alert.
6. Trend Line Extension
The extendTrendline function dynamically updates the trend line’s endpoint unless a breakout occurs. It uses strict mode checks to ensure the trend line remains valid.
7. Previous Trend Lines
If enabled, previous main trend lines are stored in arrays (previousBearishStartLines, previousBullishTrendLines, etc.) and displayed on the chart, providing historical context.
Disclaimer:
The information and publications are not intended to be, nor do they constitute, financial, investment, trading, or other types of advice or recommendations provided or endorsed by TradingView.
Price Action and market structure [Tcs] | PAThis indicator shows in real time the clearest and most complete vision of the price market structure, without considering volumes.
It has been developed mainly to identify price retracements in order to find the best entries in the market, but it include also other features which can be helpful for traders.
The indicator detects and highlight on the chart the market movement in multiple ways, including swing high, swing lows, the break of structure (BoS), change of character (CoCh), possible retracement movement, trend-lines generated through pivots, fibonacci and quarters theory levels based on previous pivot and daily, weekly and monthly highs and lows.
It can be set up on two different pivots look-back, one faster and one slower, to simplify the development of strategies for traders.
A longer look-back can detect a "slower" and less noisy structure, which can be more useful to detect massive retracements, while a shorter look-back can be useful to detect faster market moves, perfect for scalpers and to develop small price movement strategies.
Indicator features:
- Trend detection highlighted with colors - candles are colored in four different colors, and it's possible to choose if detect the fast and slow trend:
• Bullish move after structure break – green
• Bullish retracements – gray
• Bearish move after structure break – purple
• Bearish retracements – white
In this way traders can have a realtime vision of when the market is retracing in order to find better entries than entry immediately on a break of structure. It can be integrated with order blocks, ema or others indicators which can be helpful as support or resistance.
- Pivots and structure labels - in order to identify immediately if the trend is bullish, bearish or is changing direction:
• BoS + and BoS - are the bullish and bearish break of structure, respectively, and are colored to indicate a slower look-back, in gray to indicate a faster pivot look-back
• CoCh + and CoCh - are the bullish and bearish change of characters, respectively, and are colored to indicate a slower look-back.
• HH, HL, LL, and LH indicate the pivots of the trend. Al the pivots appear just when the pivots, based on fast or slow pivot look-back are confirmed
- Zigzag - The zigzag line helps to remove market noise and read the market structure in a simpler way.
• It's possible to select the zigzag line based on the slow or fast trend.
• Fast pivot look-back
•Slow pivot look-back
- Quarters theory and Fibonacci retracement:
• It creates a retracement that can be based on the fast or slow trend and small or big market move.
• The retracement is both bullish and bearish and includes the major Fibonacci levels and the most valuable areas from the quarters theory of market retracement.
• This helps to detect good entry points.
- Support and resistance, Daily, weekly, and monthly high, lows - just to heave a more clear view of important levels:
• It plots the highest and lowest pivot points based on the selected look-back.
• It plots the highs and lows of the day, week, and month.
- Trendlines:
• It plots the trend-lines based on past pivots.
• Here as well, it is possible to choose between fast and slow trend pivot look-back.
It's important to highlight that the indicator remarks on all facets of pure price action, not the smart money concept or liquidity areas.
Please note that this indicator is for educational purposes only and should not be used for trading without further testing and analysis.
Wizard AlgoWizard Algo:
==============================
Features of the indicator:
- BULL/BEAR Signals
- TP (Take-Profit) and Exit System
- Possible Reversal Signals
- Reversal Scalper
- Reversal Bands
- Trend Bar Colors
- Auto Support/Resistance Levels
- Auto Trend-Lines
================================
Description:
1. Signals: The signals consists of 2 different approaches and the users can choose which signal type they want to use. The indicator gives bull/bear signals based on certain condition, such as trend and momentum. The "TP" signals stands for "Take Profit." These signals help users to decide when to take profits or liquidate all position. The Indicator includes an exit system that can used as another means of closing a position. The exit system uses a 1.5x risk to reward ratio to determine where to keep the take profit and stop loss target.
2.Reversal Scalper: Reversal scalpers are the tiny up(aqua) and down(fuchsia) triangles on the chart. These signals a possible reversal in the price and they can be used to enter a scalping trade. The signals uses mainly momentum and candle price action to determine when there could be a possible reversal in price.
3. Reversal Bands: The reversal band is the green/red cloud like indicator. This can help determine when a price is oversold and therefore, it could reverse. Same goes for the short side, if price is in the overbought territory, then it could reverse to the downside. The reversal bands uses mainly volatility. This is not the same thing as Bollinger bands.
4. Bar Colors: The candle bar colors helps to determine the current trend. The colors are given based on the current trend. The colors lime/red shows strong trend, and orange/cyan/blue shows weak trend.
5. Auto S/R and Auto trendlines: These indicators can be used for determining price actions. Both of these work in similar manner. They mainly look at the previous pivots and draws a line connecting the pivots. S/R are the horizontal lines and the trendline have angles to them.
Master000 automation trade indicatorIndicator description:
The Master000 indicator is four indicators built into one. They work together to provide trading insights including trend and momentum, reversal points, potential entry points, and projections of future reversal or breakout levels.
Trend power
Shows strength of trend and a change in momentum
Red: The trend has been determined and is short
Lime: The trend has been determined and is long
Aqua: Continuation of the down trend, but showing down trend is in weakness.
Fuchsia: Continuation of the up trend, but showing up trend is in weakness
Yellow: Trend is reversing or trend is missing direction
Zig Zag Trend Lines (Major/Minor )
Major
The trend is graphed based on changes in price. The major trend should be used in deciding which way to enter the trade.
Min or
The minor trend is similar to the major but it is used to determine your entry point. It is easy to spot higher highs or lower lows. Take not when the minor trend fails to set a new high or a new low.
Channels
These dotted lines are provided as a quick guide to determine where the trend is headed. They show if price is getting squeezed and we should look for a break out using a flag or pennant pattern or is there an ever widening channel creating a broadening wedge. Look for hesitation or a reversal near the channel lines.
Entry Signals
Should be taken as a suggestion and not taken everyone. Do your research before entering any trade. There could also be many profitable trades even when an entry signal was not given.
Not good now, just reference for you.
Strategies for using the indicator
Major and minor trendlines: Once major trendline has been set look for a pullback for an entry. Look for a reversal in the major trendline when the minor trendline fails to create a higher high or lower low.
Trend Power: Look for an optimal entry point when the trend power turns teal. This mean the trend is reversing and should be an optimal place for an entry going against the previous trend.
Indicator Explain video at YouTube:
youtu.be
Anyone can apply to use it, you will get two weeks for testing it. [/b
Just click 'like', when I get the message, I will add you as 'invite only' indicator.
FibonacciRetracementHi all!
This library will help you draw Fibonacci retracement levels (zones). The code is from my indicator "Fibonacci retracement" (). You can see that description for more information about the behaviour and example of how to use this library. The code is almost the same with the addition of alerts. If the alert frequency is 'alert.freq_once_per_bar_close' alert messages will be concatenated and have a header saying how many messages it contains (if it's more than 1).
Hope this is of help!
Library "FibonacciRetracement"
ConcateAlerts(context)
Concatenates all alerts from the bar to one string (separated by new lines) and clears alert messages on the current bar.
Parameters:
context (Context)
AddAlert(context, message, unshiftInsteadOfPush)
Parameters:
context (Context)
message (string)
unshiftInsteadOfPush (bool)
Range(context, structure, settings)
Will return values if new levels/zones should be drawn.
Parameters:
context (Context) : The 'Context' for the Fibonacci retracement.
structure (Structure type from mickes/PriceAction/1) : The current 'Structure' from the 'MarketStructure' library.
settings (Settings) : The 'Settings' object for the 'Context'.
Returns: A tuple with the start and end pivot if new zones should be drawn, ' ' otherwise.
DrawAll(context, settings, start, end)
Draws lines and labels for the zone. It will also set the 'Price' value that will be used for absolute positions.
Parameters:
context (Context) : The 'Context' for the Fibonacci retracement.
settings (Settings) : The 'Settings' object for the 'Context'.
start (Pivot type from mickes/PriceAction/1)
end (Pivot type from mickes/PriceAction/1)
AlertActive(context, settings)
Will alert for all zones that are active. If multiple alert messages are added they will be concatenated (separated by a new line) with a header saying how many messages the alert contains.
Parameters:
context (Context) : The 'Context' for the Fibonacci retracement. This contains the zones that will be alerted if price (wick or close according to the settings) enters it.
settings (Settings) : The 'Settings' object for the 'Context'.
TrendlineSettings
Holds all the values for 'TrendlineSettings'.
Fields:
Enabled (series bool) : If the trendline should be visible or not.
Color (series color) : The color of the trendline.
Style (series string) : The style of the trendline (as a string).
GenericZonesSettings
Holds all the values for 'GenericZonesSettings', that will be applicable to all drawn objects.
Fields:
ExtendRight (series bool) : If all lines should extend to the right or not.
Style (series string) : The style of all drawn lines
Reverse (series bool) : If true, all lines will be reversed.
Prices (series bool) : If price levels should be shown or not.
Levels (series bool) : If levels should be shown or not.
LevelsValue (series string) : Either 'Value' or 'Percent'. Defined if value or percentage should be shown.
FontSize (series int) : The for size of the text in labels drawn.
LabelsPosition (series string) : Coul be 'Left', 'Rigth' or 'Adapt'. 'Adapt' will try to adapt the labels position to the prices.
ZoneSettings
Holds all the values for 'ZoneSettings'.
Fields:
Enabled (series bool) : If this zone is enabled or not.
Level (series float) : The level of the zone.
Color (series color) : The color that will be displayed.
Price (series float) : The price of the level. Will be set internally.
Settings
Holds all the values for 'Settings'.
Fields:
PivotLeftLength (series int) : The left length used to find pivots through the 'MarketStructure' library.
PivotRightLength (series int) : The right length used to find pivots through the 'MarketStructure' library.
Trendline (TrendlineSettings) : The settings for the 'Trendline' object.
GenericZonesSettings (GenericZonesSettings) : The setting applicable to all zones.
AlertFrequency (series string) : The frequency for the alerts. If 'alert.freq_once_per_bar_close', alert messages will be concatenated and have a header saying how many messages it contains (if it's more than 1).
AlertPrice (series string) : The price that has to enter a zone. Can be 'Close' (the closing price) or 'Wick' (the whole candle needs to be in the zone).
Zone1 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone2 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone3 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone4 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone5 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone6 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone7 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone8 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone9 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone10 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone11 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone12 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone13 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone14 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone15 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone16 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone17 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone18 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone19 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone20 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone21 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone22 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone23 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Zone24 (ZoneSettings) : The 'ZoneSettings' that represents this zone.
Context
Holds all the values for 'Context'.
Fields:
Lines (array) : All the drawn lines for the current 'Context'.
Labels (array) : All the drawn labels for the current 'Context'.
Boxes (array) : All the drawn boxes for the current 'Context'.
Alerts (array) : All the alert messages on the current tick.
Start (series int) : The start bar index of the current 'Context'.
Intellect TBTS V02 [Strategy]📌 Intellect V01 TBO – Trend Breakout Options Strategy
Intellect V01 TBO is an intraday trend-breakout strategy designed for index traders who follow Nifty, BankNifty, and FinNifty.
It identifies trend shifts using structural pivots, adaptive trendlines, and volatility-adjusted breakout zones.
The strategy provides automatic Long/Short signals, optional stop-loss and target projections, and allows users to generate alert messages that include index-option strike information.
🔍 How the Strategy Works
1. Pivot-Based Structure
The script identifies short-term high and low pivots using a user-defined period.
These pivots become anchor points for constructing directional trendlines.
2. Dynamic Trendline Projection
For each pivot, the script builds:
A projected trendline
Two offset lines above/below
A volatility band based on ATR
These help detect potential breakout zones.
3. Breakout Signal Logic
A trade signal is generated when price crosses the projected trendline:
Long Signal – detected when price breaks above a pivot-derived trendline.
Short Signal – detected when price breaks below a pivot-derived trendline.
Users may optionally restrict entries to a specific time window.
🎯 Stop-Loss & Target Zones
When a trade is active:
SL and TP levels are set using ATR-based volatility distance
Levels appear visually on the chart if enabled
Exits occur automatically when TP/SL is hit
The strategy also closes open trades near the end of the session (default 3:10 PM)
These levels are for visual and backtesting support only.
📝 Index Option Strike Calculation (For Alert Text Only)
The strategy can dynamically compute:
ATM strike (with optional bias)
Correct expiry day for Nifty (weekly) and BankNifty/FinNifty (monthly Tuesday)
CE strike for Long signals
PE strike for Short signals
This strike information is only included in alert text for users who configure external automation.
It does not affect backtesting results inside TradingView.
⏱️ Time Window Filter (Optional)
Users may define:
Start time
End time
Outside this window, no new trades are generated.
🎛️ User Adjustable Inputs
Pivot lookback period
Trendline style and extension
Display of target/stop-loss
Expiry selection mode
Strike-bias
Lot size (for alert formatting only)
Time filter settings
🔔 Alert Messages
Alerts include:
Direction (Long/Short)
Strike details
Option type (CE/PE)
Quantity
A formatted JSON message
TradingView does not execute these orders.
Users are responsible for managing external automation independently.
⚠️ Important Notes
This script does not integrate with any broker by default.
It does not place trades automatically; alerts only send text.
Backtests simulate index movement, not live option pricing.
We recommend using realistic slippage and commission settings.
✔️ This strategy is intended for educational and analytical use. Adjust settings as needed.
✅ 2. CLEAN CHART BEFORE PUBLISHING
To avoid moderator flags:
Do This Before Publishing:
✔ Remove all manual drawings
✔ Hide any other indicators on the chart
✔ Use light or clean background
✔ Keep only signals/SL/TP from your script
If you leave extra drawings, moderators may hide the script again.
✅ 3. FINAL PUBLISHING CHECKLIST
Before you click Publish, verify:
✔ Description matches the one above
✔ No broker names anywhere
✔ No "algo trading" or "automation" advertising
✔ Backtest settings are realistic
Commission enabled
Slippage > 1
Reasonable lot assumption
✔ Chart is clean
✔ Script is set to “Strategy” and compiles without warnings
Trendline Breakouts With Targets [ omerprıme ]Indicator Explanation (English)
This indicator is designed to detect trendline breakouts and provide early trading signals when the price breaks key support or resistance levels.
Trendline Detection
The indicator identifies recent swing highs and lows to construct dynamic trendlines.
These trendlines act as support in an uptrend and resistance in a downtrend.
Breakout Confirmation
When the price closes above a resistance trendline, the indicator generates a bullish breakout signal.
When the price closes below a support trendline, it generates a bearish breakout signal.
Filtering False Signals
To reduce false breakouts, additional conditions (such as candle confirmation, volume filters, or price momentum) can be applied.
Only significant and confirmed breakouts are highlighted.
Trading Logic
Buy signals are triggered when the price breaks upward through resistance with confirmation.
Sell signals are triggered when the price breaks downward through support with confirmation.
Auto-Trend Finder (Pivot + ADX)Inspired in part by LuxAlgo Trendlines with Breaks. Extended and enhanced for directional clarity and pivot-based precision.
🔍 What It Does
The Auto-Trend Finder (Pivot + ADX) is a smart trend-detection toolkit that combines:
Pivot-based swing detection (HH, HL, LH, LL)
ADX-filtered trendline projections
Custom slope estimation using ATR, Standard Deviation, Linear Regression, or a blended approach
Candlestick pattern detection for added confirmation (e.g., hammer, engulfing, shooting star)
📈 How It Works
1. Swing Detection
Uses ta.pivothigh / ta.pivotlow to mark major price turning points.
Labels pivots as Higher High (HH), Lower High (LH), Lower Low (LL), or Higher Low (HL).
Optionally overlays basic candle pattern names for visual context.
2. Trendline Logic
Connects successive pivot highs/lows with real-time trendlines.
Draws separate Uptrend and Downtrend lines with distinct colors.
3. Extended Projections
Projects extended dashed lines from the last pivot using slope formulas:
ATR-based (volatility)
Stdev-based (dispersion)
Linear Regression (trend best-fit)
Or a Combined slope using user-defined weights.
Color changes dynamically on breakout to visually signal momentum shifts.
4. ADX Trend Strength Filter
Optional ADX filter disables trendline updates unless directional strength exceeds a threshold (e.g. 20+).
Helps remove noise in sideways markets.
⚠️ Important Notes
Backpainting Warning: This script includes a backpainting setting (backpaint) that may cause lines to appear "reliably predictive" in historical data. Backpainting does not repaint once the pivot is confirmed, but it still reflects a post-fact state. Use this feature cautiously in live trading decisions.
Reused Code Attribution: Extended trendline concept and breakout color logic were inspired by publicly available open-source versions of LuxAlgo's trendline logic. Credit is given in the script comments and here as required.
🛠️ How to Use It
Adjust Pivot Length for swing detection sensitivity.
Toggle ADX filtering on or off to avoid choppy signals.
Choose your preferred Slope Calculation Method.
Use candlestick labels as potential entry signals near trendline retests or breaks.
✅ Why This Is More Than a Mashup
This tool integrates several separate technical methods into one cohesive, customizable framework:
It’s not just combining indicators, it’s engineering synergy between them.
The slope and ADX filtering mechanics dynamically adjust to trend strength.
Candlestick confirmation and labeling give visual, real-time trade confidence.
It enhances open-source logic by adding modular slope options, ADX gating, pattern labeling, and user control.
"Know the structure. Follow the strength. Trade with clarity. Auto-Trend Finder is your edge in the chaos."
Support Resistance Major/Minor [TradingFinder] Market Structure🔵 Introduction
Support and resistance levels are key concepts in technical analysis, serving as critical points where prices pause or reverse due to the interaction of supply and demand. These foundational elements in price action and classical technical analysis assist traders in understanding market behavior and making better trading decisions.
Support levels are zones where demand is strong enough to prevent further price declines, while resistance levels act as barriers that hinder price increases.
Support and resistance levels are divided into two main types: static and dynamic. Static levels are fixed horizontal lines on charts, formed based on historical price points, and are crucial due to repeated price reactions in these areas.
Dynamic levels, on the other hand, move with market trends and are often identified using tools like moving averages and trendlines. These levels are particularly useful for analyzing dynamic trends and identifying potential reversal points in financial markets.
The importance of support and resistance in technical analysis lies in their ability to pinpoint price reversal or continuation points. Professional traders use these levels to determine optimal entry and exit points and combine them with tools such as Fibonacci retracements or moving averages for precise strategies.
Detailed analysis of price behavior at these levels provides insights into trend strength and the likelihood of price breaks or reversals. By understanding these concepts, technical analysts can forecast future price movements and optimize their trading decisions using tools such as indicators and price action. Support and resistance levels, as a cornerstone of technical analysis, form the foundation for many trading strategies.
🔵 How to Use
The Static Support and Resistance Indicator is a vital tool for identifying significant price zones in financial markets. It automatically detects major and minor support and resistance levels in both short-term and long-term intervals, enabling traders to analyze price behavior accurately and develop optimal entry and exit strategies.
🟣 Major Long-Term Support and Resistance
Major Long-Term Support : The lowest price points recorded over long-term intervals that prevent further declines.
Major Long-Term Resistance : The highest price points in long-term intervals that limit further price increases.
🟣 Minor Long-Term Support and Resistance
Minor Long-Term Support : Temporary halts in price decline within a downtrend over long-term intervals.
Minor Long-Term Resistance : Short-term zones within long-term intervals where prices react negatively in an uptrend.
🟣 Major Short-Term Support and Resistance
Major Short-Term Support : The lowest price points in short-term intervals that act as barriers against sharp price drops.
Major Short-Term Resistance : The highest points in short-term intervals that prevent further price surges.
🟣 Minor Short-Term Support and Resistance
Minor Short-Term Support : Temporary halts in price decline within short-term downtrends.
Minor Short-Term Resistance : Zones where price reacts quickly and reverses in short-term uptrends.
🔵 Settings
Long Term S&R Pivot Period : Defines the interval for identifying long-term support and resistance levels (default: 21).
Short Term S&R Pivot Period : Defines the interval for identifying short-term support and resistance levels (default: 5).
🟣 Long-Term Lines
Major Line Display : Enable/disable major long-term lines.
Minor Line Display : Enable/disable minor long-term lines.
Major Line Colors : Green for support, red for resistance (long-term major levels).
Minor Line Colors : Light green for support, light red for resistance (long-term minor levels).
Major Line Style : Choose between solid, dotted, or dashed lines for major long-term levels.
Minor Line Style : Choose between solid, dotted, or dashed lines for minor long-term levels.
Major Line Width : Adjust the thickness of major long-term lines.
Minor Line Width : Adjust the thickness of minor long-term lines.
🟣 Short-Term Lines
Major Line Display : Enable/disable major short-term lines.
Minor Line Display : Enable/disable minor short-term lines.
Major Line Colors : Gray-green for support, gray-red for resistance (short-term major levels).
Minor Line Colors : Dark green for support, dark red for resistance (short-term minor levels).
Major Line Style : Choose between solid, dotted, or dashed lines for major short-term levels.
Minor Line Style : Choose between solid, dotted, or dashed lines for minor short-term levels.
Major Line Width : Adjust the thickness of major short-term lines.
Minor Line Width : Adjust the thickness of minor short-term lines.
🔵 Conclusion
Static support and resistance levels are among the most critical tools in technical analysis, helping traders identify key reversal or continuation points.
This indicator simplifies and enhances the analysis process by automatically detecting major and minor levels in both short-term and long-term intervals. It allows traders to customize settings to suit their trading strategies and analyze different market levels effectively.
Using this indicator improves price action analysis, enhances market understanding, and identifies trading opportunities. Applicable to all trading styles, from day trading to long-term investing, it is an essential tool for technical analysis.
Combining this indicator with other tools like trendlines, Fibonacci retracements, and moving averages enables comprehensive analysis and allows traders to navigate financial markets with greater confidence.
Trend Line XrossTrend Line Xross (TLX) Uses User Input Points to draw trendlines and displays the exact intersection point of those trendlines.
This is the public indicator of the practical application for this intersection method included in my entry for Pinefest #1.
To determine the exact intersection point I am using the y-intercept method as seen below.
The code is notated for more information on the technical workings.
One difference to note between this version and the pinefest version is that I had to change the line drawings to use bar_index values so that I can use line.get_price() to grab the current value of the line to make alerts from.
Additionally, there are alerts built-in to this version for every type of cross on all of the visible lines.
Enjoy!
Trend Lines [AstroHub]1. Understand the basics of technical analysis: to fully utilize this system, you need to understand the fundamentals of technical analysis, such as identifying high and low prices, trendlines, etc. This will help you effectively use indicators and make more informed trading decisions.
2. Study the internal parameters: the system has input parameters, such as "Period," etc. Study their values and understand how they impact the indicator's performance. This will allow you to customize the system to fit your needs and trading strategies.
3. Pay attention to bars of different colors: the system marks bars with different colors depending on the price's position relative to trendlines. Pay close attention to these color changes as they can serve as entry or exit signals.
4. Be ready to adapt: the market is constantly changing, and the system may not always provide accurate signals. Be prepared to adapt and make decisions based on other factors, such as trading volume, news, etc.
5. Practice on historical data: before using this system in real-time, conduct some tests on historical data. This will help you understand how the system works and what results it can produce in different market conditions.
6. Be patient: the system may not always provide instant entry or exit signals. Be patient and wait for signal confirmation before entering or closing a trade.
7. Learn and discuss: trading knowledge and the use of this system are continuous learning processes. Be open to learning new strategies and discussing your experiences with other traders. This will help you improve your skills and better utilize this system.
Trading Sign
<< Trading Sign Documents >> (Revision: 1193)
This is a guide for trading timing.
It is not a guarantee of profit.
The Trading Sign script displays a combination of SMAs, trendlines, channel lines, etc., but this combination part is not the core of the script.
These are all about finding resistance and support prices and creating an array.
The concept of this script is to draw the lines automatically by the program, not by discretion, and to show Buy and Sell signs in order to establish a stable trading rule.
'N Theory' is applied to the automatically drawn trendlines.
Interval Multiple:
Specifies the trade interval in multiples.
If you decrease the multiple, the number of trades will increase and the trades will be short term.
If you increase the multiple, the number of trades will decrease and you will be trading in the medium term.
Adjust according to the market atmosphere and your own trading interval.
MA(Fast)(Midd)(Slow):
Specify the SMA period.
Depending on this setting, the trade timing will change.
N Length:
This is the period of time to search for the starting point of a trend line, etc. in the past.
- (Example) When N Length = 100
- The bar position obtained by searching for the lowest price in the 100-bar period is set to Low1.
- The bar position obtained by searching for the highest price in the period up to Low1 is called High1.
- The bar position obtained by searching for the lowest price in the period up to High1 is called Low2.
- The bar position obtained by searching for the highest price in the period up to Low2 is called High2.
- Since the line connecting Low1, High1, Low2, and High2 resembles the shape of N, it is called N Length.
- A trend line is drawn by connecting Low1-Low2 and High1-High2.
- Channel lines are also drawn based on this.
Target Band Multiple:
This is the standard deviation multiple that is used as a guide for the target price for profit booking.
Predict one future:
Specifies whether the trendline, Gann Fan, is calculated using the most recent bar or one previous bar.
Usually, it is calculated with one previous bar to confirm the breakout.
This is used to predict the next day's trade after the market closes.
Show TradingSign:
Toggles between showing and hiding the trading sign.
Show TradingZone:
Toggles between showing and hiding the trading range.
Show TrendLine:
Toggles between showing and hiding the trendline.
See also the explanation of N Length.
Show ChannelLine:
Toggles between showing and hiding the channel line.
Channels are drawn based on the trendline.
+(Channel Multiple):
Allows you to specify an interval based on the slope of the trendline.
The specified range is -3.0 to +3.0.
Normally, the interval is equal (0.25, 0.50, 0.75, 1.00).
It can be set to Fibonacci (0.382, 0.500, 0.618, 1.000) or
It can also be used as an extension (1.0, 1.382, 1.500, 1.618).
Show AngleLine:
Toggles between showing and hiding the Gann Fan.
Plan Range Offset:
This is the number of ticks to extend from resistance and support prices.
Losscut can be adjusted.
Loose TrendLine:
Toggles the rule for drawing trend lines.
Plan Position (Top/Bottom)(Left/Right):
Specifies the display position of the Plan table.
Alert Freq on Bar close:
Toggles the timing of alert notifications.
(True: Alert will be sent after the bar is closed.)
(False: Notify the first time a condition is met)
Alert on *:
Notifies you when to buy or sell.
After setting this, you need to set up the alert dialog in TradingView.
Thank you very much.
[SignalFI] MACD PrimeWelcome! As part of our continual process to build and enhance trusted existing indicators, we're proud to release MACD Prime to the PRIME series for those traders that rely on the popular divergence mechanics traditional MACD provides.
MACD Prime provides a default MACD structure using the popular 12,26 EMAs and a 9 lockback signal line as the core of the indicator's functionality. In this way, you will get a consistent view for what you're use to, but of course we've added additional functionality that can be used to increase the value this view provides when trading.
ADDITIONAL Functions:
1) MACD Fast and Slow EMA sources are selectable, thus allowing the user to select OHLC variants as the source input for the 12/26 trendlines.
2) Background Coloring is based on a secondary "Signal" color which be default has been set to 6. This length is configurable, and providing a leading edge to the typical "MACD Cross". Said simply, the background color will change with the trend BEFORE a default MACD cross occurs. This may provide early warning of a MACD cross, and allow for additional entry/exit signals to manifest depending on other confluence with price and trend information.
3) MACD Trend Lines. In accordance with the PRIME series MACD Prime comes bundled with Trend Line support and resistance pivots that provide additional context for how the MACD may act based on a previous and projected trend line information. By default projections are turned off, but can be enabled from within the menu options. These trendlines can be used to spot divergences as well, and can be tuned within the option to increase resolution or decrease noise provided by trend lines.
All other standard functions persist, including the typical MACD line, MACD Signal Line, and MACD Histogram.
SignalFI was created to help traders and investors to effectively analyze the market based on the Golden Mean Ratio (Fibonacci numbers), plan a trade and ultimately execute it. To help inform and educate market decisions we developed a set of Trading Indicators which are available on TradingView.
SignalFI indicators are just that, indicators. Our indicators are generally configured to use completely historical data (negating repaint), and we advise all alerts created with SignalFI indicators to be fired upon "close" of the current candle. Our indicators can provide valuable context and visualization support when performing market analysis and executing buy and sell decisions. However. we are not financial experts, and all information presented on this site or our other media outlets are for educational purposes only.
Demand IndexThis is an interpretation of James Sibbet's demand index (DI). The indicator does an excellent job of displaying:
Divergences between DI and price. A divergence between the DI and prices suggests an approaching change in the price trend.
Trendline analysis of DI showing levels of support/resistance, can help determine changes in trend.
As a leading indicator DI trendlines are often broken ahead of price trendlines.
Zero-line crossings can confirm previous signals as a lagging indicator.
The Demand Index indicator is available for purchase at www.cryptoalphaindicators.com
Micro fast trendline [sma] Overview
Micro Fast Trendline is an automated trendline drawing tool that connects pivot points in real-time. It dynamically creates trendlines between consecutive pivot highs and pivot lows, extending them forward to visualize potential support and resistance trajectories.
How It Works
Pivot Detection System
The indicator uses a symmetric pivot detection algorithm:
1. Scans for pivot highs: local peaks with lower highs on both left and right sides
2. Scans for pivot lows: local troughs with higher lows on both left and right sides
3. Confirms pivots only after the specified number of right bars have formed
4. Default settings: 5 bars left + 5 bars right (customizable)
Trendline Construction
When a new pivot is detected:
- **For Pivot Highs**: Draws a descending trendline from the previous pivot high to the current one (bearish)
- **For Pivot Lows**: Draws an ascending trendline from the previous pivot low to the current one (bullish)
- Calculates the slope between the two pivots
- Extends the line forward based on that slope for the specified number of bars (default 30)
Line Management System
The indicator includes intelligent line management:
- **Maximum Lines Control**: Limits the number of displayed trendlines (default 4, max 10)
- **Automatic Cleanup**: Removes oldest lines when the maximum is exceeded
- **Extension Expiry**: Deletes lines after they've extended beyond their lifespan
- Uses arrays to track pivot history and associated trendline objects
Key Features
- **Automatic Drawing**: No manual trendline drawing required
- **Real-time Updates**: Creates new trendlines as pivots form
- **Slope-based Extension**: Projects trendlines forward using calculated slope
- **Memory Management**: Automatically cleans up old lines to prevent clutter
- **Dual Tracking**: Separate systems for bullish and bearish trendlines
- **Optional Pivot Markers**: Can display pivot points for validation
Parameters
Pivot Configuration
- **Left Bars** (default 5): Number of bars to the left of the pivot for confirmation
- **Right Bars** (default 5): Number of bars to the right of the pivot for confirmation
- Higher values = fewer but more significant pivots
Visual Configuration
- Show Pivot Points (default off): Display triangles at confirmed pivots
- Bullish Line Color (default dark green): Color for upward trendlines
- Bearish Line Color (default dark red): Color for downward trendlines
- Line Width (default 1): Thickness of trendlines
- Maximum Lines (default 4, range 1-10): Maximum concurrent trendlines
- Line Extension (default 30 bars, range 10-200): Forward projection length
Interpretation
Bullish Trendlines (Green)
- Connect consecutive pivot lows
- Act as dynamic support levels
- Upward slope indicates strengthening uptrend
- Price breaking below suggests weakening support
Bearish Trendlines (Red)
- Connect consecutive pivot highs
- Act as dynamic resistance levels
- Downward slope indicates strengthening downtrend
- Price breaking above suggests weakening resistance
Trading Applications
- **Breakout Trading**: Watch for price breaking extended trendlines
- **Support/Resistance**: Use as dynamic S/R levels
- **Trend Confirmation**: Slope direction confirms trend strength
- **Reversal Signals**: Multiple trendline breaks may indicate reversals
Technical Implementation
This indicator uses:
- Custom type definition (PivotData) to store pivot price, time, and line object
- Array-based data structure for efficient pivot history management
- Dynamic line objects with calculated slope extension
- Automatic memory cleanup to prevent performance degradation
- Separate processing loops for highs and lows to avoid conflicts
Originality Statement
This indicator features a unique approach to automated trendline creation:
- Implements a custom data structure combining pivot data with line objects
- Uses slope-based mathematical projection for realistic line extensions
- Employs an intelligent cleanup system that removes expired lines automatically
- Maintains separate arrays for bullish/bearish trendlines with independent management
- Projects trendlines forward using calculated slope rather than simple horizontal extension
The combination of pivot detection, slope calculation, and automated line lifecycle management creates a hands-free trendline system.
Best Practices
- Lower pivot bar settings (3-5) for faster, more responsive trendlines
- Higher pivot bar settings (7-15) for major swings and longer-term trends
- Adjust line extension based on your trading timeframe
- Reduce maximum lines on lower timeframes to avoid clutter
- Increase maximum lines on higher timeframes for historical context
Works on all timeframes and asset classes. For educational purposes only. Not financial advice.
Swiss Knife [MERT]Introduction
The Swiss Knife indicator is a comprehensive trading tool designed to provide a multi-dimensional analysis of the market. By integrating a wide array of technical indicators across multiple timeframes, it offers traders a holistic view of market sentiment, momentum, and potential reversal points. This indicator is particularly useful for traders looking to combine trend analysis, momentum indicators, volume data, and price action into a single, easy-to-read format.
---
Key Features
Multi-Timeframe Analysis : Evaluates indicators on Daily , 4-Hour , 1-Hour , and 15-Minute timeframes.
Comprehensive Indicator Suite : Incorporates MACD , Awesome Oscillator (AO) , Parabolic SAR , SuperTrend , DPO , RSI , Stochastic Oscillator , Bollinger Bands , Ichimoku Cloud , Chande Momentum Oscillator (CMO) , Donchian Channels , ADX , volume-based momentum indicators, Fractals , and divergence detection.
Market Sentiment Scoring : Aggregates signals from multiple indicators to provide an overall sentiment score.
Visual Aids : Displays EMA lines, trendlines, divergence signals, and a sentiment table directly on the chart.
Super Trend Reversal Signals : Identifies potential market reversal points by assessing the momentum of automated trading bots.
---
Explanation of Each Indicator
Moving Average Convergence Divergence (MACD)
- Purpose : Measures the relationship between two moving averages of price.
- Interpretation : A positive histogram suggests bullish momentum; a negative histogram indicates bearish momentum.
Awesome Oscillator (AO)
- Purpose : Gauges market momentum by comparing recent market movements to historic ones.
- Interpretation : Above zero indicates bullish momentum; below zero indicates bearish momentum.
Parabolic SAR (SAR)
- Purpose : Identifies potential reversal points in price direction.
- Interpretation : Dots below price suggest an uptrend; dots above price suggest a downtrend.
SuperTrend
- Purpose : Determines the prevailing market trend.
- Interpretation : Provides buy or sell signals based on price movements relative to the SuperTrend line.
Detrended Price Oscillator (DPO)
- Purpose : Removes trend from price to identify cycles.
- Interpretation : Values above zero suggest price is above the moving average; values below zero indicate it is below.
Relative Strength Index (RSI)
- Purpose : Measures the speed and change of price movements.
- Interpretation : Values above 50 indicate bullish momentum; values below 50 indicate bearish momentum.
Stochastic Oscillator
- Purpose : Compares a particular closing price to a range of its prices over a certain period.
- Interpretation : Values above 50 indicate bullish conditions; values below 50 indicate bearish conditions.
Bollinger Bands (BB)
- Purpose : Measures market volatility and provides relative price levels.
- Interpretation : Price above the middle band suggests bullishness; below the middle band suggests bearishness.
Ichimoku Cloud
- Purpose : Provides support and resistance levels, trend direction, and momentum.
- Interpretation : Bullish signals when price is above the cloud; bearish signals when price is below the cloud.
Chande Momentum Oscillator (CMO)
- Purpose : Measures momentum on both up and down days.
- Interpretation : Values above 50 indicate strong upward momentum; values below -50 indicate strong downward momentum.
Donchian Channels
- Purpose : Identifies volatility and potential breakouts.
- Interpretation : Price above the upper band suggests bullish breakout; below the lower band suggests bearish breakout.
Average Directional Index (ADX)
- Purpose : Measures the strength of a trend.
- Interpretation : DI+ above DI- indicates bullish trend; DI- above DI+ indicates bearish trend.
Volume Momentum Indicators (VolMom, CumVolMom, POCMom)
- Purpose : Analyze volume to assess buying and selling pressure.
- Interpretation : Positive values suggest bullish volume momentum; negative values indicate bearish volume momentum.
Fractals
- Purpose : Identify potential reversal points in the market.
- Interpretation : Up fractals may indicate a future downtrend; down fractals may indicate a future uptrend.
Divergence Detection
- Purpose : Identifies divergences between price and various indicators (RSI, MACD, Stochastic, OBV, MFI, A/D Line).
- Interpretation : Bullish divergences suggest potential upward reversal; bearish divergences suggest potential downward reversal.
- Note : This functionality utilizes the library from Divergence Indicator .
---
Coloring Scheme
Background Color
- Purpose : Reflects the overall market sentiment by combining sentiment scores from all indicators across different timeframes.
- Interpretation :
- Green Shades : Indicate bullish market sentiment.
- Red Shades : Indicate bearish market sentiment.
- Intensity : The strength of the color corresponds to the strength of the sentiment score.
Sentiment Table
- Purpose : Displays the status of each indicator across different timeframes.
- Interpretation :
- Green Cell : The indicator suggests a bullish signal.
- Red Cell : The indicator suggests a bearish signal.
- Percentage Score : Indicates the overall bullish or bearish sentiment on that timeframe.
Exponential Moving Averages (EMAs)
- Purpose : Provide dynamic support and resistance levels.
- Colors :
- EMA 10 : Lime
- EMA 20 : Yellow
- EMA 50 : Orange
- EMA 100 : Red
- EMA 200 : Purple
Trendlines
- Purpose : Visual representation of support and resistance levels based on pivot points.
- Interpretation :
- Upward Trendlines : Colored green , indicating support levels.
- Downward Trendlines : Colored red , indicating resistance levels.
- Note : Trendlines are drawn using the library from Simple Trendlines .
---
Utility of Market Sentiment
The indicator aggregates signals from multiple technical indicators across various timeframes to compute an overall market sentiment score . This comprehensive approach helps traders understand the prevailing market conditions by:
Confirming Trends : Multiple indicators pointing in the same direction can confirm the strength of a trend.
Identifying Reversals : Divergences and fractals can signal potential turning points.
Timeframe Alignment : Aligning signals across different timeframes can enhance the probability of successful trades.
---
Divergences
Divergence occurs when the price of an asset moves in the opposite direction of a technical indicator, suggesting a potential reversal.
- Bullish Divergence : Price makes a lower low, but the indicator makes a higher low.
- Bearish Divergence : Price makes a higher high, but the indicator makes a lower high.
The indicator detects divergences for:
RSI
MACD
Stochastic Oscillator
On-Balance Volume (OBV)
Money Flow Index (MFI)
Accumulation/Distribution Line (A/D Line)
By identifying these divergences, traders can spot early signs of trend reversals and adjust their strategies accordingly.
---
Trendlines
Trendlines are essential tools for identifying support and resistance levels. The indicator automatically draws trendlines based on pivot points:
- Upward Trendlines (Support) : Connect higher lows, indicating an uptrend.
- Downward Trendlines (Resistance) : Connect lower highs, indicating a downtrend.
These trendlines help traders visualize the trend direction and potential breakout or reversal points.
---
Super Trend Reversals (ST Reversal)
The core idea behind the Super Trend Reversals indicator is to assess the momentum of automated trading bots (often referred to as 'Supertrend bots') that enter the market during critical turning points. Specifically, the indicator is tuned to identify when the market is nearing bottoms or peaks, just before it shifts direction based on the triggered Supertrend signals. This approach helps traders:
Engage Early : Enter the market as reversal momentum builds up.
Optimize Entries and Exits : Enter under favorable conditions and exit before momentum wanes.
By capturing these reversal points, traders can enhance their trading performance.
---
Conclusion
The Swiss Knife indicator serves as a versatile tool that combines multiple technical analysis methods into a single, comprehensive indicator. By assessing various aspects of the market—including trend direction, momentum, volume, and price action—it provides traders with valuable insights to make informed trading decisions.
---
Citations
- Divergence Detection Library : Divergence Indicator by DevLucem
- Trendline Drawing Library : Simple Trendlines by HoanGhetti
---
Note : This indicator is intended for informational purposes and should be used in conjunction with other analysis techniques. Always perform due diligence before making trading decisions.
---






















