Squeeze Momentum Scanner (LazyBear)Objective: Identify stocks exhibiting a squeeze condition, indicating potential breakouts.
Scanner Criteria:
Squeeze Condition: Bollinger Bands are within Keltner Channels.
Momentum Shift: Transition from negative to positive momentum bars (for bullish setups) or positive to negative (for bearish setups).
Red Histogram: Indicates a squeeze is on (potential breakout setup).
Green Histogram: Squeeze has released.
Momentum Line: Green for bullish momentum, red for bearish.
趨勢分析
Buy and Sell with Oscillator DivergenceThis exploratory script provides a graphical representation of "Peaks" and "Dips" during market expansion, where traders are likely to take part of their profits. One possible use is with a contrarian entry strategy: selling when buyers have finished taking their profits and buying when sellers have finished taking their profits. This is achieved by comparing the strength of an existing trend by analysing the price and any given oscillator between two consecutive peaks or dips for regular divergences.
The script combines Bollinger Band expansion to detect extreme points. It then compares a single oscillator of choice (e.g., RSI, CCI, Stoch RSI, or MACD) to determine whether the value of the oscillator between two Bollinger Band extremes is increasing or decreasing, thereby detecting possible divergence with the price. Additionally, there is an option to include any other oscillator of choice as an input source for the oscillator, provided that it is loaded on the chart.
In an uptrend, if the price continues to peak higher while the oscillator peaks lower, it indicates signs of bullish exhaustion. Conversely, in a downtrend, if the price keeps dipping lower while the oscillator dips higher, it signals bearish exhaustion.
The above can be used in conjunction with price action analysis to identify entry or exit points near key areas of support or resistance. The script is intended for exploratory and educational purposes, is a work in progress, it requires further tunning, and does not constitute financial advice.
Super Strategy Heikin Ashi VN Chiến lược dùng nến HeikinashiThe most effective strategy on the Heiken Ashi chart, commonly used to pass FTMO challenges. The strategy runs automatically with an EA that transfers trading signals from TradingView to MT5 via tradingviewconnectmt5.com
chiến lược chạy hiệu quả nhất trên biểu đồ heiken ashi , thường dùng để pass quỹ FTMO, chiến lược chạy tự động với EA chuyển lệnh, chuyển tín hiệu giao dịch từ trangview sang mt5 của tradingviewconnectmt5.com
RootBeer RSI Mean Reversion StrategyMean reversion Strategy using fast and slow RSI to find potential buy and sell signals.
Cumulative Delta AnalyzerCumulative Delta Analyzer (CDA) is a simple script designed to track changes in buying and selling volume. It highlights imbalances that can indicate shifts in market sentiment, helping traders identify potential turning points or trends.
Dynamic Risk Levels with Buy/Sell TextIntroduction
Risk management and making the right decisions while trading can be quite complex. To help you overcome these challenges, we developed the Dynamic Risk Levels and Buy/Sell Text indicator. This indicator aims to simplify your decision-making processes by combining volatility analysis, dynamic risk levels and RSI (Relative Strength Index) signals. This tool, which clearly visualizes buy/sell levels and risk zones on the chart, offers an ideal solution for investors of all levels.
---
Key Features
1. ATR Based Volatility Calculation
The indicator uses the Average True Range (ATR) method to measure market volatility. Combined with Fibonacci's golden ratio (1.618), ATR creates risk levels that dynamically adapt to market conditions.
2. Determining Buy and Sell Levels
The lowest closing price during a specified period is defined as the buy level, and the highest closing price is defined as the sell level.
3. Dynamic Long and Short Risk Levels
Long (buy) risk level: Buy level + (ATR * 1.618)
Short (sell) risk level: Sell level - (ATR * 1.618)
These levels are constantly updated according to the volatility of the market.
4. Additional Filtering with RSI
RSI (Relative Strength Index) filters out false signals by identifying overbought and oversold areas.
Buy Signal: RSI < 30
Sell Signal: RSI > 70
5. Visualization of Buy/Sell Signals
On the chart:
Buy signals are indicated with a green "Buy" label.
Sell signals are marked with a red "Sell" label.
These visualizations help you make quick and easy decisions.
---
Levels Shown on the Chart
1. Dynamic Risk Levels
Long Risk Level (Green Line): Indicates the safe level for buying positions.
Short Risk Level (Red Line): Indicates the safe level for selling positions.
2. Buy and Sell Levels
Buy Level (Blue Line): Indicates the long-term low closing level.
Sell Level (Orange Line): Indicates the long-term high closing level.
---
How to Use?
1. Long Trading Strategy:
A "Buy" signal is generated when the price goes below the long risk level and then goes above it again and RSI < 30.
2. Short Trading Strategy:
A "Sell" signal is generated when the price goes above the short risk level and then goes below it again and RSI > 70.
---
Conclusion
This indicator supports volatility-based risk management by adapting to the dynamic structure of the market and also provides reliable buy/sell signals. The Dynamic Risk Levels and Buy/Sell Text indicator is an ideal tool for investors who want to create a simple and effective trading strategy.
Using this indicator on the TradingView platform, you can make more informed decisions and better manage your risks.
Remember: No indicator is 100% accurate; always analyze market conditions carefully and pay attention to risk management.
Predictive Ranges [LuxAlgo] with BTC/USDT.D AnalysisIn this article, we will take a detailed look at how to customize the LuxAlgo Predictive Ranges indicator used in TradingView, how to make it more useful, and how to integrate additional functions. This indicator is a powerful analysis tool used specifically to predict movements in the BTC/USDT pair and generate buy-sell signals.
1. What is LuxAlgo Predictive Ranges?
The Predictive Ranges indicator developed by LuxAlgo predicts potential buy and sell zones based on the averages and volatility of the price over a certain period of time. This shows how much the price can fluctuate within a certain range and which zones it can move towards. Ranges usually cover two main areas, the upper and lower limits, and provide information on how the price movement will shape between these limits.
2. Extra Features and Enhancements
The above Pine Script code builds on LuxAlgo’s core Predictive Ranges functionality and adds a few important enhancements:
2.1. Comparing BTC and USDT Dominance Ranges
While the original LuxAlgo indicator only works on a specific asset, this customized version also makes predictions on the BTC/USDT pair as well as the USDT market dominance (USDT.D). This way, it is possible to understand how BTC is positioned against the general market movements.
Checking if BTC is in the Upper and Lower Zones: Buy and sell signals are generated based on whether the price of BTC is in the upper or lower zones within certain ranges.
Checking if USDT.D is in the Upper and Lower Zones: Similarly, the market dominance of USDT is also analyzed using these ranges.
The comparison between these two assets allows for more reliable signals to be generated based on market conditions. For example, when the BTC price is in the lower range and USDT.D is in the upper range, this could signal a BTC buying opportunity.
2.2. Fibonacci Levels
Fibonacci levels are widely used to predict potential retracements or bounces in price action. In this indicator, various Fibonacci levels are calculated between the prR2 and prS2 levels. This provides additional guidance for traders on where the price could retrace or bounce.
Fibonacci Levels:
13% (Fib13)
23% (Fib23)
38% (Fib38)
61% (Fib61)
70% (Fib70)
79% (Fib79)
86% (Fib86)
100% (Fib100)
These Fibonacci levels are used to predict potential support and resistance levels in price action.
2.3. RSI and Volume Analysis
RSI (Relative Strength Index) is an oscillator widely used to determine whether the price is overbought or oversold. Another important feature of this indicator is that it can analyze the strength of price movements with the RSI Period and Volume Coefficient settings. Volume analysis in particular provides additional information on whether a movement is sustainable or not. If the volume exceeds the average volume, this usually indicates that the price movement is strong.
RSI values are also calculated in different time frames (15 minutes, 30 minutes, 1 hour, 4 hours, 1 day), helping traders understand short-term and long-term market forces. In addition, the upper and lower threshold values of the RSI are determined, allowing for more clear monitoring of overbought and oversold conditions.
2.4. Indicators and Alarm Conditions on the Chart
The following features have been added to the chart regarding RSI and trend strength:
Rising Strength: The RSI value and the general condition of the price create signals that the trend is rising.
Falling Strength: Similarly, when the RSI value is low and the price is moving down, signals indicating a bearish trend are generated.
Buy and sell signals are generated only when BTC and USDT.D are in opposite zones. This ensures more accurate and reliable signals.
3. Custom Customizations for Users
This indicator can be customized according to the different analysis needs of users:
Length and Factor: Length and Mult factors are used to adjust the sensitivity of the indicator. This is important for customizing the trading strategy.
Timeframe Options: Users can analyze BTC and USDT.D in different timeframes.
RSI and Volume Settings: RSI period, upper and lower thresholds, and volume coefficient can be set by the user.
4. Alarm Conditions
Users can set the following alarm conditions to receive an alarm when certain conditions occur:
Buy Alarm: Triggered when BTC is in the buy zone and USDT.D is in the sell zone.
Sell Alert: Triggered when BTC is in the sell zone and USDT.D is in the buy zone.
Trend Strength Alerts: Rising or falling strength alerts with RSI value and volume.
Conclusion
LuxAlgo's Predictive Ranges indicator is a great way to predict market movements
Moving Average Channel (MAC)The strategy uses two Simple Moving Averages (SMA): an upper MA based on the high price and a lower MA based on the low price. Key features include:
Entry Condition: Enter a long position after five consecutive bars close above the upper MA.
Exit Conditions:
Close the position if five consecutive bars close below the lower MA.
Close the position if the price drops below 25% of the highest price recorded since entry (stop-loss).
Key Features:
Dynamic Entry: Long position is triggered only after consistent strength in price (5 bars above the upper MA).
Dynamic Exit:
Tracks weakness (5 bars below the lower MA) for exit.
Implements a stop-loss based on 25% retracement from the highest price recorded post-entry.
Customizable Parameters: MA lengths and stop-loss percentage are adjustable to fit different trading styles and market conditions.
This script provides a simple yet effective trend-following strategy with built-in risk management.
Crypto Buy/Sell Strategy This script is designed to automatically identify buy and sell signals based on a combination of the MACD and RSI indicators.
How the Script Works:
MACD:
Calculates the difference between the fast (12) and slow (26) exponential moving averages (EMA).
Generates signals based on the crossover of the MACD line and the signal line.
RSI (Relative Strength Index):
Uses a standard period (14) to determine overbought (70) and oversold (30) levels.
A buy signal is generated when RSI falls below the oversold level.
A sell signal is generated when RSI rises above the overbought level.
Signal Criteria:
Buy Signal (BUY):
MACD line crosses above the signal line.
RSI is below the oversold level (30).
Sell Signal (SELL):
MACD line crosses below the signal line.
RSI is above the overbought level (70).
Usage:
This script helps traders quickly identify potential entry and exit points in the market.
Indicators and signals are visualized directly on the chart to facilitate analysis.
Additionally, current RSI and EMA values are displayed to support decision-making.
Suitable For:
Scalping and trend trading.
Instructions:
You can customize the MACD, RSI lengths, and overbought/oversold levels in the script settings.
Этот скрипт разработан для автоматического определения сигналов покупки и продажи на основе комбинации индикаторов MACD и RSI.
Как работает скрипт:
MACD:
Вычисляет разницу между быстрым (12) и медленным (26) экспоненциальными скользящими средними (EMA).
Генерирует сигналы на основании пересечения MACD линии и сигнальной линии.
RSI (Индекс относительной силы):
Использует стандартный период (14) для расчета уровня перекупленности (70) и перепроданности (30).
Сигнал на покупку генерируется, если RSI опускается ниже уровня перепроданности.
Сигнал на продажу генерируется, если RSI поднимается выше уровня перекупленности.
Критерии сигналов:
Сигнал покупки (BUY):
Пересечение MACD линии выше сигнальной линии.
RSI ниже уровня перепроданности (30).
Сигнал продажи (SELL):
Пересечение MACD линии ниже сигнальной линии.
RSI выше уровня перекупленности (70).
Использование:
Этот скрипт помогает трейдерам быстро определять потенциальные точки входа и выхода на рынке.
Индикаторы и сигналы визуализированы на графике, чтобы облегчить анализ.
Дополнительно отображаются текущие значения RSI и EMA для поддержки принятия решений.
Подходит для:
Скальпинга и трендовой торговли.
Инструкция:
Вы можете изменять параметры длины MACD, RSI и уровней перекупленности/перепроданности в настройках скрипта.
WMA y EMA in 1 indicatorThis Pine Script code defines a custom indicator for the TradingView platform that combines two widely used moving averages: the Weighted Moving Average (WMA) and the Exponential Moving Average (EMA). The indicator plots both WMA and EMA on the chart, allowing traders to visualize and analyze the trends in the market more effectively. Users can customize the periods and colors of both moving averages through the input settings, making the indicator flexible for various trading strategies. The WMA provides a weighted approach that emphasizes more recent data, while the EMA offers a smoothed curve that reacts faster to price changes.
Normalized Jurik Moving Average [QuantAlgo]Upgrade your investing and trading strategy with the Normalized Jurik Moving Average (JMA) , a sophisticated oscillator that combines adaptive smoothing with statistical normalization to deliver high-quality signals! Whether you're a swing trader looking for momentum shifts or a medium- to long-term investor focusing on trend validation, this indicator's statistical approach offers valuable analytical advantages that can enhance your trading and investing decisions!
🟢 Core Architecture
The foundation of this indicator lies in its unique dual-layer calculation system. The first layer implements the Jurik Moving Average, known for its superior noise reduction and responsiveness, while the second layer applies statistical normalization (Z-Score) to create standardized readings. This sophisticated approach helps identify significant price movements while filtering out market noise across various timeframes and instruments.
🟢 Technical Foundation
Three key components power this indicator are:
Jurik Moving Average (JMA): An advanced moving average calculation that provides superior smoothing with minimal lag
Statistical Normalization: Z-Score based scaling that creates consistent, comparable readings across different market conditions
Dynamic Zone Detection: Automatically identifies overbought and oversold conditions based on statistical deviations
🟢 Key Features & Signals
The Normalized JMA delivers market insights through:
Color-adaptive oscillator line that reflects momentum strength and direction
Statistically significant overbought/oversold zones for trade validation
Smart gradient fills between signal line and zero level for enhanced visualization
Clear long (L) and short (S) markers for validated momentum shifts
Intelligent bar coloring that highlights the current market state
Customizable alert system for both bullish and bearish setups
🟢 Practical Usage Tips
Here's how to maximize your use of the Normalized JMA:
1/ Setup:
Add the indicator to your favorites, then apply it to your chart ⭐️
Begin with the default smoothing period for balanced analysis
Use the default normalization period for optimal signal generation
Start with standard visualization settings
Customize colors to match your chart preferences
Enable both bar coloring and signal markers for complete visual feedback
2/ Reading Signals:
Watch for L/S markers - they indicate validated momentum shifts
Monitor oscillator line color changes for direction confirmation
Use the built-in alert system to stay informed of potential trend changes
🟢 Pro Tips
Adjust Smoothing Period based on your trading style:
→ Lower values (8-12) for more responsive signals
→ Higher values (20-30) for more stable trend identification
Fine-tune Normalization Period based on market conditions:
→ Shorter periods (20-25) for more dynamic markets
→ Longer periods (40-50) for more stable markets
Optimize your analysis by:
→ Using +2/-2 zones for primary trade signals
→ Using +3/-3 zones for extreme market conditions
→ Combining with volume analysis for trade confirmation
→ Using multiple timeframe analysis for strategic context
Combine with:
→ Volume indicators for trade validation
→ Price action for entry timing
→ Support/resistance levels for profit targets
→ Trend-following indicators for directional bias
DAILY ATR LEVELS AND EXPECTED MOVE LEVELSThis Pine Script code is designed to visualize ATR (Average True Range) levels and expected move levels on a chart. It provides useful inputs for customizing how these levels are displayed, such as line width, style, and color. The script is divided into several sections, each focused on a different feature:
1. User Inputs for Customization:
- Line Width and Style: Users can customize the line width, style (solid, dotted, or dashed), and color for various levels.
- Offset for Line Placement: The rightOffset input controls how far in the future the lines extend (measured in minutes).
- Show Labels: Labels can be toggled on/off for ATR levels and expected move lines, with customizable text colors.
2. ATR Levels and ATR Settings:
- The ATR length (atrLength) and the multiplier (atrMultiplier) control the calculation of ATR levels.
- The script plots ATR levels based on the daily open price, including key levels like ATR +25%, ATR +50%, etc., for both positive and negative movements.
- Line Drawing: The script dynamically creates lines for each ATR level, and the lines are customized according to the user's inputs. For each level, the line.new function is used to plot a line from the start of the day (daily open) to a point offset in the future.
- Labels: Labels are added near each ATR level to make them more identifiable, such as "ATR +25%" or "Daily Open."
3. Expected Move Calculation and Logic:
- The script calculates the expected move for the next trading session based on the previous close price and the volatility derived from the VIX (Volatility Index).
- The expected move is calculated as a percentage of the previous close and is added and subtracted from the previous close price to generate upper and lower levels.
- Volatility Adjustment: The VIX value is adjusted by the square root of 252 (the number of average trading days in a year) to calculate the daily volatility.
- Upper and Lower Lines: Lines are drawn for the expected move's upper and lower bounds, showing the potential price movement based on volatility.
4. Customizable Expected Move Lines:
- Line Style and Color: The upper and lower expected move lines can be customized in terms of width, style, and color, as specified by the user.
- Labels for Expected Move Levels: Labels are added for the upper and lower expected move lines, such as "Expected Move Upper" and "Expected Move Lower."
5. Logic for Drawing Lines:
- The script continuously evaluates whether the levels should be displayed based on the user's preferences.
- If showATRLevels or showLineEM is enabled, the script will draw the respective lines and labels on the chart.
- It uses line.new to draw the lines and label.new to position the labels at the correct levels on the chart.
6. Handling Time and Line Deletion:
- The script handles the dynamic nature of the chart by deleting previous lines (using line.delete) to avoid cluttering the chart with outdated lines.
- The time for the lines is set dynamically using the startTime and endTime variables, ensuring that lines are drawn within the correct timeframe.
Summary of Key Features:
- ATR Levels: Plots key levels of ATR, such as daily open, ATR +25%, ATR -25%, etc., with customizable colors and line styles.
- Expected Move Levels: Calculates and plots the upper and lower bounds of the expected move based on the VIX and previous close price.
- Customization Options: Users can control the appearance (line width, style, color) and whether to show labels for the ATR and expected move levels.
- Dynamic Updates: The lines and labels update dynamically throughout the trading day, adjusting based on market conditions.
Overall, this script is designed to help traders visualize volatility and potential price movement on a daily chart by providing ATR-based levels and expected move projections. It offers a high degree of customization to suit different charting preferences.
Range Fractal Filter Buy and Sell 5min By BossFXTraderRange Filter with Buy and Sell
Fractal confirmation with Confluence
Risk Reward is 1:3 best result.
Confluence with another indicator will work.
Median MACD - MattesThe Median Based MACD is a new-generation indicator created from old statistical Concepts. It combines a Median Calculation with a MACD to create a smoother signal with less noise and increased robustness.
In this case, the original calculation source of the MACD is replaced with a Median which can be calculated over user set X time.
- Why its good:
This "Phoenix" of sorts brings old concepts together to create a strong, new indicator which can frontrun & see trends from miles up front.
- How it can be used:
While this indicator can be used to follow trends, it can also be used to detect where a trend has weakened and is unlikely to continue. Please keep in mind that its unlikely but the chance is never 0.
In my personal opinion, i think that this indicator should NOT be used as a standalone indicator but rather as a compliment to analysis.
Enjoy!
Supreme Trend OscillatorThis cutting edge and groundbreaking oscillator helps you take informed decisions by helping you analyze and understand market trend, determine potential market highs & lows and displays momentum spikes. Paired with our other tools, our Supreme Trend Oscillator will completely transform the way you trade.
[blackcat] L3 Top and Bottom Divine JudgmentOVERVIEW
The "Top and Bottom Divine Judgment" indicator is designed to identify potential tops and bottoms in the market using a combination of EMAs, SMAs, and custom calculations based on high and low prices. It provides multiple lines and plots to help traders visualize different market conditions and potential turning points.
FEATURES
Customizable EMA and SMA periods for various calculations.
Identification of bullish and bearish trends using EMAs.
Detection of overbought and oversold conditions.
Multiple lines and histograms to indicate specific market conditions and potential reversals.
Visual alerts with colored lines and shapes.
HOW TO USE
Add the script to your TradingView chart.
Customize Settings:
Adjust the short_ema_period, long_ema_period, sma_period, high_period, low_period, and other period inputs in the "Inputs" section.
Bullish and Bearish EMAs:
bullish_ema (yellow) and bearish_ema (fuchsia) are plotted to assess the overall market trend.
When bullish_ema is above bearish_ema, it suggests an uptrend.
When bullish_ema is below bearish_ema, it suggests a downtrend.
High-Low Boundary Line:
A horizontal line at 50 (yellow) represents a midpoint in the normalized price range, helping to identify overbought or oversold conditions.
Danger and Caution, Sell Signal, etc.:
These lines indicate specific conditions where the market might be overextended or due for a reversal.
Histograms for CZS1 and CZS4:
These histograms (aqua and purple) represent changes in certain indicators, possibly related to momentum or volatility, helping traders gauge the strength of trends.
Support Line Cross:
A shape ("●") is plotted when the close price crosses above a calculated support line, which could be a buy signal.
Generate Trading Signals:
Bullish and Bearish Trends:
Use the crossover of bullish_ema and bearish_ema to identify potential trend changes.
Overbought/Oversold Conditions:
Use the High-Low Boundary Line to identify overbought or oversold levels.
Specific Market Conditions:
Use the lines for "Danger and Caution," "Sell Signal," "Weak Out Strong Stay," "Opportunity," "Low Suck," and "High Sell" to identify specific market conditions and potential reversals.
Support Line Cross:
Use the plotted shape to identify potential buy signals when the close price crosses above the support line.
Risk Management:
Use the indicator in conjunction with other tools and risk management strategies to confirm trading signals and manage positions effectively.
LIMITATIONS
The script is based on historical data and does not guarantee future performance.
It is recommended to use the script in conjunction with other analysis tools.
The effectiveness of the strategy may vary depending on the market conditions and asset being traded.
NOTES
The script is designed for educational purposes and should not be considered financial advice.
Users are encouraged to backtest the strategy on a demo account before applying it to live trades.
THANKS
Special thanks to the TradingView community for their support and feedback.
Alpha ZonesThe Alpha Zones Indicator is a powerful tool that analyzes a stock’s performance relative to its benchmark across multiple timeframes (3, 6, 9, and 12 months). It combines these insights into a single, easy-to-interpret metric called Combo Alpha, highlighting consistent outperformance or underperformance.
Key features include:
Multi-Timeframe Alpha Analysis: Evaluate short-term and long-term performance trends.
Combo Alpha Metric: A consolidated score for quick decision-making.
Custom Benchmark Selection: Compare performance against any index or symbol.
Visual Clarity: Color-coded histogram with a zero line for easy interpretation.
Trend Detection with AlertsPurpose of the Script
The script identifies trends on a chart (uptrend, downtrend, or sideways trend) and provides both visual cues and alerts when a trend changes. It uses two methods for trend detection:
Moving Averages (MA): It compares a short-term moving average (fast) with a long-term moving average (slow).
An uptrend occurs when the short-term MA is above the long-term MA.
A downtrend occurs when the short-term MA is below the long-term MA.
Price Action:
Higher highs (HH) indicate bullish momentum.
Lower lows (LL) indicate bearish momentum.
When these methods align, the script determines the trend and notifies the user of any trend changes.
Key Features
Moving Average Calculation:
A short-term moving average and a long-term moving average are calculated to determine the overall trend direction.
Trend Determination:
An uptrend is detected when the short-term MA is above the long-term MA and higher highs are present.
A downtrend is detected when the short-term MA is below the long-term MA and lower lows are present.
Otherwise, the trend is classified as sideways.
Alerts for Trend Changes:
Alerts are triggered when the trend changes from one state to another (e.g., sideways to uptrend).
Custom messages indicate the type of trend detected.
Background Colors:
The script changes the chart’s background color based on the current trend:
Green for uptrends.
Red for downtrends.
Gray for sideways trends.
Visualization of Moving Averages:
The moving averages are plotted on the chart for visual reference.
How It Works
Inputs for Flexibility:
The user can configure the lengths of the short-term and long-term moving averages.
A lookback period is used to determine higher highs or lower lows for additional confirmation.
Trend Logic:
The script checks the relationship between the moving averages to identify general trends.
It also evaluates price action to confirm trend strength (e.g., whether a higher high or lower low occurred).
Alert System:
When the detected trend changes (e.g., from sideways to uptrend), an alert is triggered. This ensures the user is notified of important market movements.
Dynamic Background Coloring:
The background color of the chart changes to reflect the current trend, making it easy to interpret the trend visually.
Use Cases
Trend Identification: Helps traders quickly identify market trends for decision-making.
Alerts for Trend Changes: Notifies traders when a new trend begins, ensuring they don’t miss key opportunities.
Visual Assistance: Makes it easier to interpret trends through color-coded backgrounds and moving average overlays.
Customization Options
Adjust Moving Average Lengths: Users can modify the short-term and long-term moving averages to suit their trading strategies.
Change Lookback Period: The sensitivity of higher highs and lower lows can be adjusted.
Personalized Alerts: Alerts can be customized for different trading scenarios.
Summary
This script provides an intuitive way to detect and visualize market trends while offering real-time alerts for trend changes. It’s an excellent tool for traders who want to stay informed about market conditions and make data-driven decisions.
MONEYZEYAH | MAIN OVERLAYThis all-in-one trading tool maps out key market structures, dynamic price zones, and essential trading sessions – giving you the edge to navigate market movements with precision.
🔹 Key Features:
🗺️ Support & Resistance Zones – Automatically detects and highlights critical price areas where the market tends to react.
🎨 Chart Patterns:
Wedges and Flags – Visualize potential breakout patterns in real-time.
Market Structure Shifts:
⚡ CHoCH (Change of Character) – Identifies early signs of trend reversals.
📈 BOS (Break of Structure) – Confirms trend continuation or breakouts.
⚪ Session Overlay:
Highlights London Session First 3 hours with a clean white background, keeping you aligned with high-volatility periods.
🔺 Williams Fractals:
Marks swing highs and lows for easier trend and reversal identification.
🔴 🟢 Moving Averages – Tracks momentum with:
🟢 EMA 50 – Short-term trend direction.
🔴 EMA 200 – Long-term market bias.
🎯 Why Use This Indicator?
Comprehensive visualization of market structure and trading patterns.
Perfect for intraday and swing traders who rely on price action and session timing.
Streamlines technical analysis by integrating multiple essential tools into one powerful indicator.
B4100 - NW TrendThis is a trend-following tool based on the Nadaraya-Watson (NW) kernel regression estimator.
Nadaraya-Watson Estimator :
This indicator employs a weighted average of historical prices where the weights are determined by a kernel function. This kernel function gives more weight to recent prices and less weight to older ones. The kernel function's shape (Gaussian, Epanechnikov, or a combination) can be chosen by the user, and its bandwidth controls the sensitivity of the estimator. A smaller value means more sensitivity to short-term changes; a larger value means smoother curves and less sensitivity.
Trend Confirmation:
The indicator also uses a confirmation period (confirm_period) to minimize whipsaws. The trend only changes once the estimator has moved in a particular direction for a configurable number of consecutive bars.
Bandwidth (h):
This is the key parameter controlling the estimator's sensitivity to price changes.
Smaller values (e.g., 10-40) result in a more reactive and wiggly line. This will be more sensitive to short-term price changes.
Larger values (e.g., 100-200) result in a smoother line, focusing on longer-term trends.
Source:
The price data used in the calculations. The default is close but can be changed to other price values such as high, low, or a mathematical combination.
Kernel Type:
Select the type of kernel function to use.
Confirmation Period:
Adjust this setting to specify how many consecutive bars the estimator must be moving in the same direction before the trend is confirmed.
Lower values result in more trend changes.
Higher values result in fewer trend changes and can filter out some noise.
Enjoy, and good luck.
Dynamic Support and Resistance Pivot Strategy The Dynamic Support and Resistance Pivot Strategy is a flexible and adaptive tool designed to identify short-term support and resistance levels using the concept of price pivots.
### Key Elements of the Strategy
1. Pivot points as support and resistance levels
Pivots are significant turning points on the price chart, often marking local highs and lows where the price has reversed direction. A pivot high occurs when the price forms a local peak, while a pivot low occurs when the price forms a local trough. When a new pivot high is formed, it creates a resistance level. Conversely, when a new pivot low is formed, it creates a support level.
The strategy continuously updates these levels as new pivots are detected, ensuring they remain relevant to the current market conditions. By identifying these price levels, the strategy dynamically adjusts to market conditions, allowing it to adapt to both trending and ranging markets, since it has a long target and can perform reversal operations.
2. Entry Criteria
- Buy (Long): A long position is triggered when the price is near the support level and then crosses it from below to above. This suggests that the price has found support and may start moving upwards.
- Sell (Short): A short position is triggered when the price is near the resistance level and then crosses it from above to below. This indicates that the price may be reversing and moving downward.
3. Support/Resistance distance (%)
- This parameter establishes a percentage range around the identified support and resistance level. For example, if the Support Resistance Distance is 0.4% (default), the closing price must be within a range of 0.4% above support or below the resistance to be considered "close" and trigger a trade.
4. Exit criteria
- Take profit = 27 %
- Stop loss = 10 %
- Reversal if a new entry point is identified in the opposite direction
5. No Repainting
- The Dynamic Support and Resistance Pivot Strategy is not subject to repainting.
6. Position Sizing by Equity and risk management
- This strategy has a default configuration to operate with 35% of the equity. The stop loss is set to 10% from the entry price. This way, the strategy is putting at risk about 10% of 35% of equity, that is, around 3.5% of equity for each trade. The percentage of equity and stop loss can be adjusted by the user according to their risk management.
7. Backtest results
- This strategy was subjected to backtest and operations in replay mode on **1000000MOGUSDT.P**, with the inclusion of transaction fees at 0.12% and slipagge of 5 ticks, and the past results have shown consistent profitability. Past results are no guarantee of future results. The strategy's backtest results may even be due to overfitting with past data.
8. Chart Visualization
- Support and resistance levels are displayed as green (support) and red (resistance) lines.
- Pivot prices are displayed as green (pivot low) and red (pivot high) labels.
In this image above, the Support/Resistance distance (%) parameter was set to 0.8.
9. Default Configuration
Chart Timeframe: 1h
Pivot Lengh: 2
Support/Resistance distance (%): 0.4*
Stop Loss: 10 %
Take Profit: 27 %
* This parameter can alternatively be set to 0.8.
10. Alternative Configuration
Chart Timeframe: 20 min
Pivot Lengh: 4
Support/Resistance distance (%): 0.1
Stop Loss: 10 %
Take Profit: 25 %
BYBIT:1000000MOGUSDT.P