SUP & RECIdentifying Support and Resistance: An indicator (likely visual) highlights areas on a price chart where the asset's price has historically struggled to break through. These are crucial levels to watch for potential price reversals.
Trend Analysis
Smart Market Bias [PhenLabs]📊 Smart Market Bias Indicator (SMBI)
Version: PineScript™ v6
Description
The Smart Market Bias Indicator (SMBI) is an advanced technical analysis tool that combines multiple statistical approaches to determine market direction and strength. It utilizes complexity analysis, information theory (Kullback Leibler divergence), and traditional technical indicators to provide a comprehensive market bias assessment. The indicator features adaptive parameters based on timeframe and trading style, with real-time visualization through a sophisticated dashboard.
🔧 Components
Complexity Analysis: Measures price movement patterns and trend strength
KL Divergence: Statistical comparison of price distributions
Technical Overlays: RSI and Bollinger Bands integration
Filter System: Volume and trend validation
Visual Dashboard: Dynamic color-coded display of all components
Simultaneous current timeframe + higher time frame analysis
🚨Important Explanation Feature🚨
By hovering over each individual cell in this comprehensive dashboard, you will get a thorough and in depth explanation of what each cells is showing you
Visualization
HTF Visualization
📌 Usage Guidelines
Based on your own trading style you should alter the timeframe length that you would like to be analyzing with your dashboard
The longer the term of the position you are planning on entering the higher timeframe you should have your dashboard set to
Bias Interpretation:
Values > 50% indicate bullish bias
Values < 50% indicate bearish bias
Neutral zone: 45-55% suggests consolidation
✅ Best Practices:
Use appropriate timeframe preset for your trading style
Monitor all components for convergence/divergence
Consider filter strength for signal validation
Use color intensity as confidence indicator
⚠️ Limitations
Requires sufficient historical data for accurate calculations
Higher computational complexity on lower timeframes
May lag during extremely volatile conditions
Best performance during regular market hours
What Makes This Unique
Multi-Component Analysis: Combines complexity theory, statistical analysis, and traditional technical indicators
Adaptive Parameters: Automatically optimizes settings based on timeframe
Triple-Layer Filtering: Uses trend, volume, and minimum strength thresholds
Visual Confidence System: Color intensity indicates signal strength
Multi-Timeframe Capabilities: Allowing the trader to analyze not only their current time frame but also the higher timeframe bias
🔧 How It Works
The indicator processes market data through four main components:
Complexity Score (40% weight): Analyzes price returns and pattern complexity
Kullback Leibler Divergence (30% weight): Compares current and historical price distributions
RSI Analysis (20% weight): Momentum and oversold/overbought conditions
Bollinger Band Position (10% weight): Price position relative to volatility
Underlying Method
Maintains rolling windows of price data for multiple calculations
Applies custom normalization using hyperbolic tangent function
Weights component scores based on reliability and importance
Generates final bias percentage with confidence visualization
💡 Note: For optimal results, use in conjunction with price action analysis and consider multiple timeframe confirmation. The indicator performs best when all components show alignment.
Rabbit Moves - Buy Sell Signals (No Repaint)The Rabbit Moves - Buy Sell Signals (No Repaint) is a powerful TradingView indicator designed to help traders identify potential buy and sell opportunities in the market. By combining the RSI (Relative Strength Index), EMA (Exponential Moving Average), and momentum analysis, this indicator provides clear entry signals for bullish and bearish market movements.
Unlike many repainting indicators, Rabbit Moves ensures reliability by locking in signals once they appear, preventing misleading backtesting results.
How It Works
1. RSI: The Relative Strength Index (RSI) measures the magnitude of recent price changes to evaluate overbought or oversold conditions. A crossover above 50 signals potential bullish momentum, while crossing below 50 suggests bearish momentum.
2. EMA: The Exponential Moving Average (EMA) is used to smooth price data and generate dynamic support or resistance levels. A crossover above the EMA indicates a bullish condition, while a cross below suggests a bearish condition.
3. Momentum: The momentum indicator measures the rate of change of the price and confirms whether the trend is strengthening (bullish) or weakening (bearish).
4. Buy/Sell Percentage:
o The indicator calculates the Buy (Bullish) and Sell (Bearish) probabilities based on the lookback period, which analyzes recent price action to determine how often the market has closed in either direction.
o The Buy Percentage is calculated by determining the number of times the price moved upwards in the past lookback bars, expressed as a percentage of the total observations.
o The Sell Percentage is the inverse, showing the percentage of times the price moved down in the same lookback period.
o These percentages help you assess the likelihood of the next candlestick closing in the predicted direction (up or down), offering additional confirmation for your trades.
Additionally, the indicator calculates the probability of bullish or bearish moves within a defined lookback period. These probabilities are displayed on the chart as percentages, helping traders assess market sentiment.
How to Use the Indicator
1. How to Access
o Kindly check out authors instructions, how you can access this indicator
2. Interpreting the Signals
o Green upward arrow → Indicates a potential buy signal.
o Red downward arrow → Indicates a potential sell signal.
o Probability Display → Shows the likelihood of bullish vs. bearish movements based on historical data.
3. Enhancing Your Strategy
o Use this indicator in combination with support & resistance levels, volume analysis, and price action for better accuracy.
o Apply risk management techniques, such as stop-loss orders and position sizing, to minimize losses.
Why Use This Indicator?
✅ No Repainting – Ensures accurate backtesting and real-time reliability.
✅ Probability-Based Insights – Helps gauge market sentiment before making a trade.
✅ Combines Multiple Technical Factors – Increases accuracy by using RSI, EMA, and momentum together.
✅ Easy-to-Use Signals – Clear buy/sell alerts with visual representation on the chart.
This indicator is designed to work on Forex, Crypto, Stocks, and other financial markets.
Disclaimer:
This indicator is intended solely for educational and informational purposes. It does not constitute financial or investment advice. Trading in financial markets involves significant risk, and past performance is not indicative of future results. Users are responsible for their own trading decisions and should carefully evaluate their risk tolerance and objectives. Always seek professional financial advice before engaging in trading activities.
TrendMasterPro_FekonomiTrend Change and Start Signals with Weighted Conditions
The Trend Change and Start Signals with Weighted Conditions indicator leverages various technical analysis tools to generate reliable buy and sell signals. This indicator helps investors more accurately identify trend changes and start signals in the market.
Features:
Utilizes popular technical analysis tools such as MACD, RSI, EMA, and Ichimoku Cloud.
Enhances signal accuracy with additional indicators like ADX and Volume Increase.
Allows users to adjust the weights of each condition to set their importance.
The Confidence Level parameter lets you adjust the accuracy rate of the signals.
Visual Signals make it easy to track buy and sell points directly on the chart.
How It Works:
Condition Weights: Users assign weights to indicators like MACD, RSI, EMA, and Ichimoku Cloud. If you have no idea, use default settings.
Condition Fulfillment: Checks if the conditions for each indicator are met.
Confidence Level: The total weight of the fulfilled conditions must exceed the user-defined confidence level.
Signal Generation: When these conditions are met, a buy or sell signal is generated and visually displayed on the chart.
Customization:
Personalize Signals: By adjusting the weights of the indicators used, you can personalize the signals to match your trading strategy and preferences.
Use Cases:
Short-Term Investments: Identify quick trend changes for short-term trading decisions.
Long-Term Investments: Detect long-term trend starts and changes for strategic investment decisions.
Technical Analysis: Combine different technical analysis tools for more comprehensive and reliable analyses.
With this indicator, you can better understand market movements and make more informed investment decisions. Try it now and enhance your trading strategy!
by Fekonomi
FRAMA-LRO📌 FRAMA × LRO Auto-Trading Strategy - Adaptive Trend & Momentum System
Overview
This Pine Script provides an automated trading strategy that combines FRAMA (Fractal Adaptive Moving Average) and LRO (Linear Regression Oscillator) to enhance trend detection and momentum analysis. Unlike traditional moving averages, FRAMA dynamically adjusts to price volatility, while LRO effectively measures momentum for high-precision entries.
📌 Key Features
1. Dynamic Trend & Momentum Synergy
FRAMA: Detects price trends by adjusting to market conditions using fractal dimensions.
LRO: Filters trades based on linear regression slope momentum.
Breakout Confirmation: Entry is validated when price breaks FRAMA bands with LRO support.
2. Realistic Backtesting Settings
Initial Capital: $5,000 (more in line with retail traders).
Risk Management: 5% equity per trade.
Slippage & Commission: Adjusted to realistic values (1 pip slippage, 94 pips spread per trade).
Backtest Data: Covers at least 100 trades for statistical significance.
3. Clear Trade Logic
Long Entry: Price breaks above FRAMA upper band & LRO > 0.
Short Entry: Price breaks below FRAMA lower band & LRO < 0.
Stop-Loss: Dynamic ATR-based calculation.
Take-Profit: Fixed risk-reward ratio (1:2).
📌 How It Works
The system identifies trend strength with FRAMA, then confirms momentum shifts with LRO before executing trades. This ensures higher accuracy and filters false breakouts.
📌 Visual Aids for Clarity
Color-Coded Candles:
🟢 Uptrend (LRO > 0)
🔵 Downtrend (LRO < 0)
⚪ Neutral (LRO ≈ 0)
Chart Annotations: Clearly marked trade signals for easy reference.
📌 Risk Management & Automation
Fully automated execution of entries, stop-loss, and take-profit.
ATR-based volatility adaptation for dynamic SL adjustments.
Customizable parameters (period, volatility settings, risk percentage).
📌 Originality & Enhancements
This script is not just a combination of FRAMA & LRO, but an optimized system designed to:
Improve signal accuracy using adaptive trend detection.
Eliminate noise with LRO-based momentum filtering.
Implement dynamic risk management via ATR-based SL.
Influences & Acknowledgments
This strategy builds on methodologies inspired by ChartPrime and BigBeluga, refining their concepts for a systematic approach.
📌 Disclaimer
This script is for educational purposes only. Past performance does not guarantee future results. Always manage risk appropriately.
Price in BTC (x1000)I'm not a coder. I just knocked this together with AI
Shows how the current asset performed relative to BTC (COINBASE:BTCUSD) on the current timeframe
Works with assets priced in USD, USDT and USDC but you can easily add more
Had to multiply the price by 1000 to mitigate leading zeros and improve compatibility with low-denomination assets (e.g. PEPE)
MAs and crossovers included
Feel free to use it however you want
Jay Stock Vs S&P Sector Performance
This indicator facilitates stock comparison with an S&P sector while also identifying sector trends and potential trend beginnings, continuations, and conclusions by integrating moving averages with trend lines.
Its unique trend curves also assist in pinpointing key support and resistance levels for the sector. The sector grouping and market cap are calculated within the indicator using a curated list of stocks.
Multi-timeframe plots provide valuable insights by displaying short-term and long-term trends on the same chart, making it suitable for both intraday and swing trading analysis.
Multiple sector charts and trends can be visualized at the same time by adding multiple instances of same indicator to compare different sectors for portfolio rebalancing between sectors.
Another distinctive and essential feature is performance lines, which allow for visualizing S&P sector performance relative to the SPX market and stock performance relative to the S&P sector. Using the performance lines, one can identify top-performing sectors and then pinpoint the best stocks within those sectors.
How to read multi-timeframe charts?
The first timeframe, such as daily, is represented by a red EMA8 line (labeled DE) and a corresponding thin trend line (labeled DT). The second timeframe, such as weekly, uses a green EMA8 line (labeled WE) and a medium trend line (labeled WT). The third timeframe, such as monthly, is depicted with a blue EMA8 line (labeled ME) and a thick trend line (labeled MT).
As the timeframe increases, the true range increases and hence trend curve thickness increases.
How do EMA and Trend Line Work Together?
In the Electronic Tech sector daily chart screenshot below, trend initiation is highlighted with a green circle, trend continuation is marked by arrow, and trend completion is indicated with a red circle. A total of two trends are identified on the chart.
When the EMA crosses above the corresponding trend line, it signals the start of a trend, while a cross below the trend line marks its end. The period between the trend start and end represents trend continuation.
How do Trend Lines Serve as Support or Resistance?
In the Electronics Sector daily chart screenshot below, the monthly green trend line serves as support when the price declines toward it, while the red trend line acts as resistance when the price rises from below.
Green circles on the chart highlight instances where the monthly trend provided support, while red circles indicate points where the weekly trend acted as resistance.
How Multi-Timeframe Trends Assist in Stock Analysis?
In the Transportation sector daily chart screenshot below, the monthly trend is rising, and the weekly trend is also moving upward, indicating a favorable outlook for both long-term (monthly) and medium-term (weekly) trends. While, the daily chart suggests a up trend starting.
How to use performance lines to pick outperforming sectors and stocks?
In the screenshot below, the sector candles and trendlines have been disabled in the settings for better clarity, while the performance lines remain enabled. The chart displays META's performance lines, comparing its performance against the Technology Services sector.
The upward movement of the red lines indicates that META is performing well relative to its sector, while the rising blue lines suggest that the sector itself is gaining strength. This trend signals a potential improvement in both the sector’s overall performance and META’s standing within it.
Inputs and customization:
The combination of ema and trend plots will be plotted for 4 different time frames all at once. The first three timeframes(60, 240, D, W, M, etc) can be chosen in the settings while the fourth one is for current chart timeframe.
One can manually select the sector for comparison in the settings or choose to have it automatically selected for most of S&P 500 stocks. At what price to plot the sector chart can be set in the settings.
The sector candles, trend lines, performance lines and labels, can all be shown or hidden by adjusting settings.
How is Trend Line and EMA calculated?
The Trend line is calculated using an arithmetic equation based on the last 8 data points, which are themselves a combination of weighted moving averages of varying lengths. A 14-period true range of the price is calculated and plotted as a buffer zone around the trend lines.
Trend curves appear green when the price is above the trend line and red when it is below. Trend lines are labeled using the timeframe followed by 'T' (e.g., DT, WT, MT).
The EMA represents the weighted moving average of the most recent eight candles and is labeled with the timeframe followed by 'E' (e.g., DE, WE, ME).
How is sector data(representational) Calculated ?
The representational sector data (market cap) is calculated by summing each stock's price, weighted by its market cap percentage within the selected group, and then scaling the result to display at the desired price point on the chart.
The sector plot data shown here is the representation(not actual) of total market value of a few chosen stocks (list shown on chart) in the S&P 500. Large-cap stocks are excluded from the calculation to mitigate bias. Therefore, the displayed chart offers an approximate representation of the sector movement.
How is performance Calculated ?
The stock vs. sector performance, shown in red, is calculated as the stock's market cap movement divided by the sector's market cap movement. If the stock is doing much better than the rest of its sector group, this line will go up. Similarly, sector Vs SPX performance, shown in blue, is calculated as sector movement divide by SPX movement. When a sector outperforms the broader(SPX) market, the blue line trends upward.
Pro Tip: For optimal visibility, apply this indicator to a separate pane below the stock chart.
Caution: This indicator is intended solely for educational and analytical purposes, assisting traders in studying stock movements relative to their sector group. Stocks selected for sector market cap calculations are curated and hence these plots should only be taken for comparison study purposes. Exercise caution when using it for investment decisions.
LevelUp^ Upside Reversal ScreenerThe Upside Reversal Screener can be helpful to find strength when stocks have been showing weakness or the overall market is down. An upside reversal in a stock occurs when its price, after declining, changes direction and begins to trend upward. This pattern can signify a shift in market sentiment from bearish to bullish.
🔹 Upside Reversal Characteristics
✓ Price goes below prior day/week low then rallies to close with a gain or a minimal loss.
✓ Closing range in the upper half of the day/week.
✓ Ideally, volume shows an increase over the average daily/weekly volume.
🔹 Configurable Settings
✓ Specify the number of lower lows.
✓ Require the price low to be above a configurable moving average.
✓ Require the moving average to be trending up.
✓ Specify price % change.
✓ Specify closing range.
✓ Limit search to specific symbol types, for example, only stocks and no ETFs.
🔹 Pros of an Upside Reversal
An upside reversal can provide an early entry point into a potential new uptrend. The reversal may attract buyers, resulting in sustained upward price momentum. Reversals that follow a prolonged downtrend suggest the end of bearish dominance, which may give way to a longer-term bullish trend.
🔹 Cons of an Upside Reversal
Not all reversals continue their upward trend; some may turn out to be "dead cat bounces" or a short-term retracement before the downtrend resumes. It can also be challenging to know when to enter a trade on a reversal as entering too early might lead to losses if price reverses and the downtrend continues.
🔹 Risk Management
One common approach to risk management is to use a recent low as a stop. Another potential stop would be an area of prior support or consolidation. It often feels counterintuitive to enter a trade when the trend has been downward. Which speaks to why risk management must always be part of your game plan.
🔹 Installation And Usage
▪ Mark this indicator as a Favorite.
▪ Use the Pine Screener to search for stocks.
▪ Save the search results to a watchlist.
▪ View the watchlist in TradingView.
EMA Crossover with 50 EMA Filter50-period EMA: We added the 50-period EMA as the filterEMA variable.
Buy and Sell Conditions: The buy signal is generated only if the 8-period and 16-period EMAs both cross above each other and are above the 50-period EMA. Similarly, the sell signal is generated when the 8-period and 16-period EMAs cross below each other and are below the 50-period EMA.
Plotting: The 50-period EMA is also plotted on the chart (in orange).
This strategy will ensure that the buy signals are only triggered when the trend is considered "bullish" (both EMAs above the 50 EMA) and sell signals when the trend is "bearish" (both EMAs below the 50 EMA).
You can set up alerts for both buy and sell conditions using the alertcondition() function.
Let me know if you need further adjustments!
NOTE :- Applicable only for banknifty
Volume Weighted Average Price - CoinruleVWAP with additional Anchor Periods as supported on Coinrule.
Market Pressure Index [AlgoAlpha]The Market Pressure Index is a cutting-edge trading tool designed to measure and visualize bullish and bearish momentum through a unique blend of volatility analysis and dynamic smoothing techniques. This indicator provides traders with an intuitive understanding of market pressure, making it easier to identify trend shifts, breakout opportunities, and key moments to take profit. Perfect for scalpers and swing traders looking for a strategic edge in volatile markets.
Key Features:
🔎 Bullish and Bearish Volatility Separation : Dynamically calculates and displays bullish and bearish momentum separately, helping traders assess market direction with precision.
🎨 Customizable Appearance: Set your preferred colors for bullish and bearish signals to match your chart's theme.
📊 Deviation-Based Upper Band : Tracks extreme volatility levels using a configurable deviation multiplier, highlighting potential breakout points.
📈 Real-Time Signal Alerts : Provides alerts for bullish and bearish crossovers, as well as take-profit signals, ensuring you never miss key market movements.
⚡ Gradient-Based Visualization : Uses color gradients to depict the intensity of market pressure, making it easy to spot changes in momentum at a glance.
How to Use:
Add the Indicator : Add the Market Pressure Index to your TradingView chart by clicking the star icon. Customize inputs like the pressure lookback period, deviation settings, and colors to fit your trading style.
Interpret the Signals : Monitor the bullish and bearish momentum columns to gauge market direction. Look for crossovers to signal potential trend changes.
Take Action : Use alerts for breakouts above the upper band or for take-profit levels to enhance your trade execution.
How It Works:
The Market Pressure Index separates bullish and bearish momentum by analyzing price movement (close vs. open) and volatility. These values are smoothed using Hull Moving Averages (HMA) to highlight trends while minimizing noise. A deviation-based upper band dynamically tracks market extremes, signaling breakout zones. Color gradients depict the intensity of momentum, offering a clear, visually intuitive representation of market pressure. Alerts are triggered when significant crossovers or take-profit conditions occur, giving traders actionable insights without constant chart monitoring.
Candle Emotion Index (CEI) StrategyThe Candle Emotion Index (CEI) Strategy is an innovative sentiment-based trading approach designed to help traders identify and capitalize on market psychology. By analyzing candlestick patterns and combining them into a unified metric, the CEI Strategy provides clear entry and exit signals while dynamically managing risk. This strategy is ideal for traders looking to leverage market sentiment to identify high-probability trading opportunities.
How It Works
The CEI Strategy is built around three core oscillators that reflect key emotional states in the market:
Indecision Oscillator . Measures market uncertainty using patterns like Doji and Spinning Tops. High values indicate hesitation, signaling potential turning points.
Fear Oscillator . Tracks bearish sentiment through patterns like Shooting Star, Hanging Man, and Bearish Engulfing. Helps identify moments of intense selling pressure.
Greed Oscillator . Detects bullish sentiment using patterns like Marubozu, Hammer, Bullish Engulfing, and Three White Soldiers. Highlights periods of strong buying interest.
These oscillators are averaged into the Candle Emotion Index (CEI):
CEI = (Indecision + Fear + Greed) / 3
This single value quantifies overall market sentiment and drives the strategy’s trading decisions.
Key Features
Sentiment-Based Trading Signals . Long Entry: Triggered when the CEI crosses above a lower threshold (e.g., 0.1), indicating increasing bullish sentiment. Short Entry: Triggered when the CEI crosses above a higher threshold (e.g., 0.2), signaling rising bearish sentiment.
Volume Confirmation . Trades are validated only if volume exceeds a user-defined multiplier of the average volume over the lookback period. This ensures entries are backed by significant market activity.
Break-Even Recovery Mechanism . If a trade moves into a loss, the strategy attempts to recover to break-even instead of immediately exiting at a loss. This feature provides flexibility, allowing the market to recover while maintaining disciplined risk management.
Dynamic Risk Management . Maximum Holding Period: Trades are closed after a user-defined number of candles to avoid overexposure to prolonged uncertainty. Profit-Taking Conditions: Positions are exited when favorable price moves are confirmed by increased volume, locking in gains. Loss Threshold: Trades are exited early if the price moves unfavorably beyond a set percentage of the entry price, limiting potential losses.
Cooldown Period . After a trade is closed, a cooldown period prevents immediate re-entry, reducing overtrading and improving signal quality.
Why Use This Strategy?
The CEI Strategy combines advanced sentiment analysis with robust trade management, making it a powerful tool for traders seeking to understand market psychology and identify high-probability setups. Its unique features, such as the break-even recovery mechanism and volume confirmation, add an extra layer of discipline and reliability to trading decisions.
Best Practices
Combine with Other Indicators . Use trend-following tools (e.g., moving averages, ADX) and momentum oscillators (e.g., RSI, MACD) to confirm signals.
Align with Key Levels . Incorporate support and resistance levels for refined entries and exits.
Multi-Market Compatibility . Apply this strategy to forex, crypto, stocks, or any asset class with strong volume and price action.
RSI & DPO support/resistanceThis indicator combines the Relative Strength Index (RSI) to identify overbought and oversold conditions with the Detrended Price Oscillator (DPO) to highlight support and resistance levels.
Unlike traditional indicators that display these metrics in a separate window, this tool integrates them directly onto the main price chart.
This allows for a more cohesive analysis, enabling traders to easily visualize the relationship between price movements and momentum indicators in one unified view.
How to Use It:
Identify Overbought and Oversold Conditions:
Look for RSI values above 70 to identify overbought conditions, suggesting a potential price reversal or pullback. Conversely, RSI values below 30 indicate oversold conditions, which may signal a potential price bounce or upward movement.
Analyze Support and Resistance Levels:
Observe the DPO lines on the main chart to identify key support and resistance levels. When the price approaches these levels, it can provide insights into potential price reversals or breakouts.
Combine Signals for Trading Decisions:
Use the RSI and DPO signals together to make informed trading decisions. For example, if the RSI indicates an overbought condition while the price is near a resistance level identified by the DPO, it may be a good opportunity to consider selling or taking profits.
Monitor Divergences:
Watch for divergences between the RSI and price movements. If the price is making new highs while the RSI is not, it could indicate weakening momentum and a potential reversal.
Set Alerts:
Consider setting alerts for when the RSI crosses above or below the overbought or oversold thresholds, or when the price approaches significant support or resistance levels indicated by the DPO.
Practice Risk Management:
Always use proper risk management techniques, such as setting stop-loss orders and position sizing, to protect your capital while trading based on these indicators.
By following these steps, traders can effectively utilize this indicator to enhance their market analysis and improve their trading strategies.
Next level scolilay swing timerThe "Next Level Scolilay Swing Timer" is an advanced TradingView indicator designed to help traders navigate trends, reversals, and swing opportunities with ease. It's built around several key concepts like ATR filtering, ZigZag analysis, and momentum-based trend detection, making it a powerful tool for identifying market direction and key trading opportunities.
One of the standout features is its ability to filter candles using the Average True Range (ATR). This ensures that the indicator focuses on meaningful price movements rather than noise. You can tweak the ATR settings to suit your trading style, deciding how much historical data to consider or even turning the filter off completely if you prefer.
The script also integrates a ZigZag algorithm to detect pivot points, which it uses to evaluate swings in price action. This feature comes with customizable settings for depth and sensitivity, allowing you to adjust how the script reacts to price fluctuations. By analyzing these swings, the indicator identifies key highs and lows, which play a big role in determining whether the market is trending up or down.
When it comes to trends, the script is smart and flexible. It doesn't just look for higher highs or lower lows; it also considers momentum and retracement levels to decide if a trend is gaining strength or reversing. For example, it uses one-third retracement logic to spot sudden shifts in market direction, which can be critical for catching reversals early. You can also enable features like fast trend switching, which reacts to single-candle events that might signal a trend break.
Visualization is another area where this script shines. It marks uptrends and downtrends directly on the chart with clear labels, so you can instantly see when a new trend starts. Pink arrows appear above candles to signal potential downtrends, while yellow arrows below candles indicate possible uptrends. These signals combine multiple layers of analysis, like swing validation, ATR filtering, and trend confirmation, to give you reliable insights.
What makes the Swing Timer especially useful is its flexibility. Whether you’re a trend trader looking to ride major market moves, a swing trader focused on pivot points, or someone hunting for reversals, you can customize the settings to fit your needs. You can adjust everything from ZigZag and ATR parameters to how trends are labeled and filtered. The result is a tool that adapts to your trading style while still providing clear and actionable signals.
In short, this script brings together a range of advanced trading concepts into one user-friendly package. It’s perfect for traders who want to see market trends clearly, identify opportunities with confidence, and stay ahead of sudden reversals—all without getting bogged down in unnecessary complexity.
Star Pattern IdentifierThe Star Pattern Identifier is a custom TradingView indicator designed to detect and mark Morning Star (MS) and Evening Star (ES) candlestick patterns, which are powerful reversal signals. This indicator offers a flexible and customizable approach by incorporating adjustable parameters for both the size and volume of the third candle in the pattern.
Key Features:
Morning Star (MS) : A bullish reversal pattern that occurs after a downtrend.
Evening Star (ES) : A bearish reversal pattern that occurs after an uptrend.
Adjustable Parameters:
Third Candle Size Multiplier : Define how large the body of the third candle should be relative to the second candle (default is 2x).
Third Candle Volume Multiplier : Control the minimum volume of the third candle in relation to the second candle (default is 0.5x).
The script ensures that the third candle’s volume is at least 50% of the second candle's volume and that its body is at least twice the size of the second candle, to filter out weaker signals.
The patterns are marked directly on the chart with "MS" (Morning Star) or "ES" (Evening Star) labels for easy identification.
Practical Use:
Use this indicator to spot potential trend reversals with more confidence by ensuring strong candlestick body and volume conditions.
Customize the parameters to suit your trading strategy and preferences.
How it Works:
The indicator looks for a bearish first candle , followed by a bullish or indecisive second candle , and a bullish third candle for the Morning Star pattern.
For the Evening Star, the indicator looks for a bullish first candle , followed by a bearish or indecisive second candle , and a bearish third candle .
The size and volume of the third candle are checked to ensure it meets the set parameters, confirming the strength of the reversal signal.
This tool is perfect for traders seeking to spot reversal signals in the market.
Litecoin LTC Logarithmic Fibonacci Growth CurvesHOW THIS SCRIPT IS ORIGINAL: there is no similar script dedicated to LTC, although there are similar ones dedicated to BTC. (This was created by modifying an old public and open source similar script dedicated to BTC.)
WHAT THIS SCRIPT DOES: draws a channel containing the price of LTC within which the Fibonacci extensions are highlighted. The reference chart to use is LTC/USD on Bitfinex (because it has the oldest data, given that Tradingview has not yet created an LTC index), suggested with weekly or monthly timeframe.
HOW IT DOES IT: starting from two basic curves that average the upper and lower peaks of the price, the relative Fibonacci extensions are then built on the basis of these: 0.9098, 0.8541, 0.7639, 0.618, 0.5, 0.382, 0.2361, 0.1459, 0.0902.
HOW TO USE IT: after activating the script you will notice the presence of two areas of particular interest, the upper area, delimited in red, which follows the upper peaks of the price, and the lower area, delimited in green, which follows the lower peaks of the price. Furthermore, the main curves, namely the two extremes and the median, are also projected into the future to predict an indicative trend. This script is therefore useful for understanding where the price will go in the future and can be useful for understanding when to buy (near the green lines) or when to sell (near the red lines). It is also possible to configure the script by choosing the colors and types of lines, as well as the main parameters to define the upper and lower curve, from which the script deduces all the other lines that are in the middle.
Very easy to read and interpret. I hope this description is sufficient, but it is certainly easier to use it than to describe it.
Auto Fibonacci Extension and Retracement with Visual AlertsThis indicator automatically calculates and plots Fibonacci retracement and extension levels based on recent swing highs and lows, making it a powerful tool for traders who use Fibonacci analysis in their strategies.
Key Features:
• Dynamic Fibonacci Levels: Automatically detects swing highs and lows over a user-defined lookback period to calculate key Fibonacci retracement (e.g., 0.236, 0.382, 0.618, etc.) and extension (e.g., 1.618, 2.618, etc.) levels.
• Visual Alerts: Displays intuitive visual alerts when the price crosses important Fibonacci levels.
• Blue dashed lines for retracement levels.
• Green dashed lines for extension levels.
• Labels with up or down arrows indicating price interactions with these levels.
• Swing High/Low Visualization: Marks recent swing highs and lows with crosses for better clarity.
• Customizable: Adjust the lookback period and Fibonacci levels to suit your trading style.
Who is it for?
This indicator is perfect for:
• Swing Traders: To identify potential reversal or continuation zones.
• Day Traders: For short-term setups based on Fibonacci levels.
• Fibonacci Enthusiasts: To automate the time-consuming process of manually plotting levels.
Usage Ideas:
1. Use retracement levels (e.g., 0.618) to identify areas of potential support or resistance.
2. Use extension levels (e.g., 1.618) to target potential breakout or continuation zones.
3. Combine this indicator with candlestick patterns, volume analysis, or other tools for confirmation.
Limitations:
• This is a standalone indicator and does not provide buy/sell signals. It’s recommended to combine it with other technical analysis tools for best results.
• The lookback period and swing detection rely on past data, so adjustments may be needed based on the asset or timeframe.
Whether you’re looking to streamline your Fibonacci analysis or explore new opportunities in your trading, this indicator is designed to save time, increase accuracy, and enhance your overall trading experience.
Strong Buy/Sell with Demand/Supply and Volume HighlightStrong Buy/Sell with Demand/Supply and Volume Highlight
This indicator combines key technical elements to provide traders with robust buy and sell signals while highlighting significant market zones and volume trends. It's designed for traders seeking clarity and precision in their decision-making process.
Features:
Dynamic Buy/Sell Signals:
Utilizes the crossover of a fast EMA (default: 9) and a slow EMA (default: 21) to generate reliable buy and sell signals.
Buy signals are marked with green upward labels, while sell signals are marked with red downward labels.
Demand and Supply Zone Detection:
Automatically plots demand (support) and supply (resistance) zones based on recent price movements when buy or sell signals are triggered.
Zones are visually marked with lines for quick identification of key price levels.
Volume Analysis:
Highlights candles with high volume relative to the average 20-period volume (adjustable via the volume multiplier input).
High-volume bullish candles are marked green, and bearish candles are marked red, allowing traders to spot significant market activity instantly.
Inputs:
EMA Periods: Customizable fast and slow EMA settings to adjust signal sensitivity.
Demand/Supply Zones: Option to toggle the visibility of demand and supply levels.
Volume Multiplier: Control the threshold for detecting high-volume candles.
How to Use:
Buy Opportunities: Look for buy signals when the fast EMA crosses above the slow EMA, supported by demand zones and high volume.
Sell Opportunities: Observe sell signals when the fast EMA crosses below the slow EMA, reinforced by supply zones and bearish high-volume candles.
Combine this indicator with your trading strategy to enhance decision-making and improve trade timing.
This indicator is suitable for multiple timeframes and markets, making it a versatile tool for scalpers, day traders, and swing traders.
Market Average Long/ShortMarket Average Long/Short
This indicator is designed to calculate and visualize average prices for long and short positions based on Open Interest (OI) and volume changes.
Key Features
Open Interest-Based Analysis:
Utilizes Open Interest (OI) data to track changes in positions.
Separates long and short positions based on the direction of the OI change.
Multiple Look-Back Periods:
Short, medium, and long-term look-back periods are configurable.
Each period calculates average long and short prices for those timeframes.
Real-Time Updates:
Plots the average prices as lines on the chart.
Displays labels for the most recent values at the last candle.
Customizable Settings:
Allows users to enable/disable short, medium, and long look-back periods and adjust their lengths.
How It Works
Input Parameters:
Users can enable or disable the look-back periods (short, medium, long). Configurable periods define how many bars to look back for each calculation.
Fetching Data:
The script determines the correct Open Interest symbol ( _OI ) for the current chart symbol.
Open Interest (OI): Open, high, low, close values.
Volume: Total trading volume for each bar.
Open Interest Changes:
Calculates the change in Open Interest ( oiChange ) between the current and previous bar:
Positive OI Change: Represents long positions opening.
Negative OI Change: Represents short positions opening.
Volume Segmentation:
Separates the total trading volume into:
Open Volume: Volume associated with opening long or short positions.
Close Volume: Remaining volume (assumed to be closing positions).
Cumulative Long/Short Data:
Tracks cumulative long and short volumes and their respective values ( price × volume ).
Calculates the Max Average Prices:
Average Long Price Max: Total long value ÷ total long volume.
Average Short Price Max: Total short value ÷ total short volume.
Look-Back Calculations:
For each enabled period (short, medium, long):
A custom summation function ( f_sum ) calculates the sum of volumes and values over the specified look-back period.
Average prices for longs and shorts are computed:
averageLongPrice = lookBackLongValue / lookBackLongVolume
averageShortPrice = lookBackShortValue / lookBackShortVolume
Plotting Data:
Lines:
Plots lines for Max Average Long/Short Prices.
Look-back period averages (short, medium, long).
Labels:
Labels are displayed for the most recent average prices at the last candle, including descriptions like "Max Avg Long" or "Short Avg Long" .
Use Case
This indicator is particularly useful for futures traders who:
Want to analyze the behavior of long and short positions in the market.
Use Open Interest as a metric for sentiment (e.g., increasing OI = more positions opening).
Need a visual representation of average entry prices for long and short positions across different time horizons.
What It Tells You
Max Average Long/Short Prices:
Represents the overall average entry price of all open long/short positions in the market. Useful for understanding where the majority of traders are positioned.
Look-Back Periods:
Highlights recent trends in long/short positioning. Shorter look-back periods are more responsive to recent data, while longer periods show broader trends.
Volume Dynamics:
Helps identify whether the market is dominated by long or short volume.
Trend Reversals:
When the current price approaches the average price lines, it can indicate areas of potential support or resistance.
Example Scenarios
Trend Analysis:
If the price is above the average long price and trending upward, the market is dominated by longs.
Conversely, if the price is below the average short price, the market is dominated by shorts.
Support/Resistance:
Average prices often act as psychological levels for traders, where support or resistance may occur.
Volume Insights:
Significant increases in open/close volume can signal an impending breakout or trend change.
Advanced Notes
Real-Time Data:
This indicator is most effective with intraday or daily timeframes for futures markets, as Open Interest is critical for short-term trading.
Customization:
Users can adjust the look-back periods and enable only the periods relevant to their trading style.
Open Interest Ticker:
The _OI ticker needs to exist for the current chart symbol; otherwise, the indicator won't fetch data.
This indicator combines market sentiment analysis with price action and volume to provide a powerful tool for futures traders.
ZenAlgo - HazeThe ZenAlgo - Haze indicator offers an advanced framework for analyzing market trends, momentum shifts, and potential reversals. By integrating dynamic crossovers, predictive zones, and historical validation into a single tool, it provides traders with actionable insights for better decision-making. Its configurable settings for Crypto and Traditional adapt seamlessly to the unique characteristics of each market.
Features
Dynamic Trend Labels: Identifies "Bull," "Bear," "Super Bull," and "Super Bear" states based on crossover logic, price levels, and historical trends.
Market-Specific Adaptability: Switch between Crypto and Traditional settings for optimized analysis tailored to each market’s behavior.
Predictive Kumo Cloud: Forward-projected support and resistance zones help traders anticipate potential price movements.
Lagging Span Validation: Validates trends using historical price context for improved reliability.
Integrated Signals and Alerts: Combines crossovers and momentum shifts with real-time alerts for trend confirmation.
Added Value: Why Is This Indicator Original/Why Shall You Pay for This Indicator?
The Haze indicator differentiates itself through a carefully designed synergy of components, providing a depth of analysis that extends beyond traditional Ichimoku or Donchian-based indicators. Here’s what makes it valuable to traders:
1. Dynamic and Contextual Market Labels
Labels like Bull , Bear , Super Bull , and Super Bear do not merely indicate crossovers but also account for the relative position of price to predictive cloud zones and historical trends. This layered approach ensures signals are contextual and provide a clear understanding of the market's underlying strength or weakness.
These states are especially powerful because they simplify decision-making by summarizing complex market dynamics into actionable insights.
2. Market-Specific Optimization
The ability to switch between Crypto and Traditional configurations adapts the indicator to specific market conditions. For instance, Crypto's volatility requires wider periods for trend calculations, while Forex's tighter price movements benefit from shorter, more reactive settings. This adaptability ensures precision without needing multiple separate tools.
3. Predictive Insights
The forward-shifted Kumo cloud is designed to anticipate future support and resistance zones. Unlike reactive indicators that only analyze past data, this predictive feature gives traders an edge by offering a glimpse into potential price movements.
4. Integrated Synergy
The integration of components—Donchian channels for trend calculation, Kumo cloud for projections, and Lagging Span for historical validation—creates a holistic system. These components are not merely combined but interact to validate and reinforce each other's signals, reducing noise and increasing reliability.
5. Simplification Without Sacrificing Depth
By consolidating multiple elements into a single interface, Haze reduces chart clutter. It eliminates the need for traders to interpret separate indicators manually, saving time and improving clarity. This streamlined approach is particularly useful for traders working in fast-paced markets like Crypto.
How It Works
1. Dynamic Trend Detection
The indicator evaluates crossovers between the conversion and baseline lines. However, these are not simple crossovers—Haze analyzes the relative position of the price to the forward-displaced cloud and validates signals based on historical context (Lagging Span). For example:
A Super Bull signal is generated only when the conversion line crosses above the baseline, remains above the cloud, and is supported by rising price trends. This ensures that the signal reflects sustained bullish momentum rather than temporary spikes.
Similarly, a Super Bear signal requires the price and conversion line to be below the cloud, validated by a consistent downward trend.
2. Forward-Projected Kumo Cloud
The Kumo cloud is calculated by projecting key levels derived from Donchian channels into the future. This feature helps traders identify upcoming areas of support and resistance, enabling them to anticipate market behavior rather than reacting to it.
Cloud thickness indicates the strength of these zones; a wide cloud reflects robust support or resistance, while a narrow cloud suggests potential indecision or consolidation.
3. Lagging Span Validation
By plotting the current price backward, the Lagging Span provides historical validation of trends. For example:
If the Lagging Span remains above the cloud and price, it reinforces the bullish trend.
Conversely, if it falls below the cloud and price, it confirms bearish conditions. This backward-looking validation ensures that current signals are consistent with past market behavior.
4. Real-Time Alerts
Alerts are triggered when the Fast and Slow lines (calculated from Donchian channels) cross. These alerts are offset by the cloud’s displacement period to align with forward projections. This ensures t
5. Multi-Layered Label System
The indicator dynamically adjusts the visibility of labels based on the detected market state, providing traders with concise yet comprehensive feedback. For example:
Bull and Bear labels appear for preliminary signals, while Super Bull and Super Bear labels are reserved for high-confidence trends that meet stricter conditions.
6. Market-Specific Configurations
For Crypto, the indicator uses longer periods to capture broader trends and account for high volatility.
For Traditional, shorter periods provide quicker signals, tailored to the relatively stable nature of currency pairs.
Usage Examples
The Haze indicator is designed to be intuitive yet comprehensive, offering multiple layers of analysis to guide traders. Here's how to interpret its outputs effectively:
1. Interpreting Labels
Bull and Bear : Indicate the start of potential upward or downward momentum. These labels appear when the conversion line crosses the baseline but remain within or near the cloud, signaling a trend shift with moderate confidence.
Super Bull and Super Bear : Represent strong, confirmed trends. These labels require the conversion line and price to remain firmly above (Super Bull) or below (Super Bear) the cloud, validated by consistent price movements in the same direction.
Use the Super labels as confirmation of robust trends with high reliability, ideal for entering longer-term positions or scaling into existing trades.
2. Using the Kumo Cloud
The cloud serves as a visual representation of projected support and resistance levels.
Wide Cloud Zones: Indicate strong barriers, suggesting significant price consolidation or resistance at those levels.
Narrow Cloud Zones: Suggest weaker areas of support or resistance, often seen during periods of low volatility or indecision.
Above the Cloud: Signals a bullish market condition, where price is more likely to find support near the upper cloud boundary.
Below the Cloud: Indicates bearish conditions, with resistance likely near the lower cloud boundary.
3. Incorporating Alerts
Alerts for Fast/Slow Crossover provide a timely signal of potential momentum shifts.
A Cross Up occurring near or above the cloud strengthens bullish momentum.
A Cross Down near or below the cloud reinforces bearish momentum.
Use these alerts to refine entry and exit points, particularly in trending markets.
4. Validating Trends with the Lagging Span
The Lagging Span acts as a confirmation tool, validating current trends against historical price levels:
If the Lagging Span is above both the cloud and the current price, it confirms a strong bullish trend.
If it is below both the cloud and the price, it reinforces a bearish trend.
5. Multi-Timeframe Analysis
Analyze the indicator across multiple timeframes to gain a broader perspective on the market.
Use higher timeframes (e.g., daily or 4-hour charts) to identify dominant trends.
Use lower timeframes (e.g., 1-hour or 15-minute charts) for precise entry and exit points within the context of the larger trend.
6. Combining Labels and Cloud Zones
A Bull label within the cloud indicates a nascent uptrend but warrants caution until price moves above the cloud.
A Super Bull label above the cloud confirms strong bullish momentum, making it a high-confidence signal for taking long positions.
Conversely, a Super Bear label below the cloud signals strong downward momentum and potential shorting opportunities.
By interpreting these elements together, traders can gain a clearer understanding of market conditions and make more informed decisions without relying on multiple separate tools.
Limitations
Low-Volume Markets: In illiquid markets, such as some altcoins or exotic forex pairs, signals may be less reliable. Pair the indicator with additional tools like RSI or Bollinger Bands to filter out noise.
Sideways Markets: During periods of consolidation, frequent crossovers may produce false signals. Use complementary tools to confirm breakout conditions.
Short Timeframes: On very short timeframes (e.g., 1-minute charts), market noise may lead to unreliable signals. Applying the indicator to higher timeframes can improve reliability.
Volatile Events: In markets with extreme volatility, signals may lag behind rapid price movements. For better results, combine the indicator with a volatility filter, such as the Average True Range (ATR).
Important Notes
The indicator is a technical tool designed to support market analysis and should be used alongside other strategies, including fundamental analysis and sound risk management.
Always use stop-loss orders and proper position sizing to mitigate risks, particularly in volatile or uncertain market conditions.
This indicator does not guarantee trading success or profit and should be used as part of a comprehensive strategy.
TOL LANGIT ATR v7 - AI EnhancedThe TOL LANGIT ATR v7 is an adaptive technical indicator designed to identify market trends, support and resistance levels, and breakout points. It uses the Average True Range (ATR) and volatility to dynamically adjust trend bands, with visual markers for buy and sell signals. The indicator also highlights key support (blue) and resistance (orange) levels, and alerts users when these levels are broken. It’s perfect for trend following, breakout trading, and reversal strategies, and includes easy-to-set alerts for key market changes.
Sharpe and Sortino Ratios with Date RangeThis indicator calculates the Sharpe and Sortino ratios using a chart symbol's periodic price returns.
I added the ability to calculate SORTINO and Sharpe based on CUSTOM DATES within the option menu.
It builds on the script here: by adding this feature.
A little about the Sortino Ratio.
www.nasdaq.com
I want equity market returns, but I don’t want equity market volatility. This is the sentiment many investors naturally feel. This sentiment often grows stronger as one approaches or is in the phase where they desire distributions from their savings to improve lifestyle. This is why there is a need for active management in the investment arena. The desire to control downside volatility, but also participate in the upside growth is a very fundamental human desire. The Sortino Ratio measures how well a particular investment meets this fundamental human desire.
There is the old adage, “volatility is the price you pay for returns.” However, what if we could measure the historical performance of an investment and see if it has given above average returns compared to the downside volatility. This is a simple division problem. It will tell us if the volatility “price we are paying for returns” is good. We can then compare that to other investments to see how they compare.
Let us take the return and subtract the risk-free interest rate and then simply divide that by the downside movement from the average. A basic division problem yielding a number that measures a very basic human desire: How well did this investment do compared to the downside risk it experienced.
In the world of financial analysis and investment management, ratios are abundant. There are many ratios that are truly important to a particular analysis. However, the sheer abundance of ratios that are available often overwhelms the casual investor, leading them to disregard ratios altogether. I would argue for those investors that desire a way to rank an investment by its ability to satisfy this very fundamental human desire, the Sortino Ratio is the number they need to consider.
Disappointing in the marketplace for research, the Sortino Ratio is not featured prominently. It is much easier to find the inflows a particular ETF has experienced than the Sortino Ratio. Inflows are important. They measure how much people are investing into an ETF. However, they are mostly only important to the fund manager, not the investor. What investors care about is the Risk-Adjusted Return. This is the Sortino Ratio.
Two-Pole Oscillator [BigBeluga]
The Two-Pole Oscillator is an advanced smoothing oscillator designed to provide traders with precise market signals by leveraging deviation-based calculations combined with a unique two-pole filtering technique. It offers clear visual representation and actionable signals for smart trading decisions.
🔵Key Features:
Two-Pole Filtering: Smooths out the main oscillator signal to reduce noise, providing a cleaner and more reliable view of market momentum and trend strength.
// Two-pole smooth filter function
f_two_pole_filter(source, length) =>
var float smooth1 = na
var float smooth2 = na
alpha = 2.0 / (length + 1)
if na(smooth1)
smooth1 := source
else
smooth1 := (1 - alpha) * smooth1 + alpha * source
if na(smooth2)
smooth2 := smooth1
else
smooth2 := (1 - alpha) * smooth2 + alpha * smooth1
Deviation-Based Oscillator: Utilizes price deviations from the mean to generate dynamic signals, making it ideal for detecting overbought and oversold conditions.
float sma1 = ta.sma(close, 25)
float sma_n1 = ((close - sma1) - ta.sma(close - sma1, 25)) / ta.stdev(close - sma1, 25)
Signal Gradient Strength: Signals on the main oscillator line feature gradient coloring based on their proximity to the 0 level:
➔ Closer to 0: More transparent, indicating weaker signals.
➔ Closer to 1 or -1: Less transparent, highlighting stronger signals.
Level-Based Signal Validation: Parallel levels are plotted on the chart for each signal:
➔ If a level is crossed by price, the signal is invalidated, marked by an "X" at the invalidation point.
Trend Continuation
Invalidation Levels: Serve as potential stop-loss or trade-reversal zones, enabling traders to make more informed and disciplined trading decisions.
Dynamic Chart Plotting: Signals are plotted directly on the chart with corresponding levels, providing a comprehensive visual representation for easy interpretation.
🔵How It Works:
The oscillator calculates price deviation from a mean value and applies two-pole filtering to smooth the resulting signal.
Gradient-colored signals reflect their strength, with transparency indicating proximity to the 0 level on the oscillator scale.
Buy and sell signals are generated based on crossovers and crossunders of the oscillator line with a signal line.
If a level is crossed, the corresponding signal is marked with a "X" plotted on the chart at the crossover point.
🔵Use Cases:
Detecting overbought or oversold market conditions with a smoother, noise-free oscillator.
Using invalidation levels to set clear stop-loss or trade exit points.
Identifying strong momentum signals and filtering out weaker, less reliable ones.
Combining oscillator signals with price action for more precise trade entries and exits.
This indicator is perfect for traders seeking a refined approach to oscillator analysis, combining signal strength visualization with actionable invalidation levels to enhance trading precision and strategy.