Indicators and strategies
RV- Intrinsic Value AnalyzerWhy These Metrics Matter in IVA Pro (Intrinsic Value Analyzer)?
The IVA Pro consolidates key valuation, profitability, and efficiency metrics into a single, easy-to-read table. These indicators provide a comprehensive view of a company’s financial health, helping traders and investors make informed decisions based on growth potential, profitability, and valuation. The color-coded signals (green for strong, orange for moderate, and red for weak values) simplify fundamental analysis and enable quick comparisons across different stocks.
Key Fundamental Parameters in IVA Pro
Market Capitalization (Market Cap): Measures a company's total market value, helping assess size, stability, and growth potential.
Earnings Yield (TTM): Indicates how much profit a company generates relative to its stock price—useful for comparing against bonds and other assets.
Return on Capital Employed (ROCE): Shows how efficiently a company generates profits using its capital—a key profitability metric.
Return on Equity (ROE): Evaluates how well a company uses shareholder funds to generate earnings.
Price-to-Earnings Ratio (PE): Helps determine whether a stock is overvalued or undervalued based on earnings.
Price-to-Book Ratio (PB): Assesses if a stock is trading above or below its net asset value—useful for asset-heavy industries.
Price-to-Sales Ratio (PS): Helps evaluate revenue potential, particularly for growth-stage companies.
PEG Ratio: Enhances PE ratio by factoring in earnings growth—ideal for identifying undervalued growth stocks.
Forward PE Ratio: Provides a future-looking valuation based on projected earnings.
Forward PS Ratio: Helps evaluate future revenue potential and overall stock valuation.
Momentum Candles with Buy/Sell Signals (15m, XAUUSD)buys on closure and tp at -0.618 n if not yet touched can re buy at 50% of candle stoploss is at the fib 0.72 ish u can set ur tp to runner -1.23 fib leaving around 25% cutting the 75% in -0.618 or only letting 15% runners
RSI Classic calculationClassic RSI with Moving Average
This script implements the Classic RSI (Relative Strength Index) method with the option to use either an Exponential Moving Average (EMA) or a Simple Moving Average (SMA) for smoothing the gains and losses. This custom implementation primarily aims to resolve a specific issue I encountered when cross-referencing RSI values with Python-based data, which is calculated differently than in Pine Script. However, the methodology here can benefit anyone who needs to align RSI calculations across different programming languages or platforms.
The Problem:
When working with Python for data analysis, the RSI values are calculated differently. The smoothing method, for example, can vary—RMA (Relative Moving Average) may be used instead of SMA or EMA, resulting in discrepancies when comparing RSI values across systems. To solve this problem, this script allows for the same type of smoothing to be applied (EMA or SMA) as used in Python, ensuring consistency in the data.
Why This Implementation:
The main goal of this approach was to align RSI calculations across Python and Pine Script so that I could cross-check the results accurately. By offering both EMA and SMA options, this script bridges the gap between Pine Script and Python, ensuring that the data is comparable and consistent. While this particular issue arose from my work with Python, this solution is valuable for anyone dealing with cross-platform RSI comparisons in different coding languages or systems.
Benefits:
Cross-Platform Consistency: This script ensures that RSI values calculated in Pine Script are directly comparable to those from Python (or any other platform), which is crucial for accurate analysis, especially in automated trading systems.
Flexibility: The ability to choose between EMA and SMA provides flexibility in line with the specific needs of your strategy or data source.
Ease of Use: The RSI is plotted with overbought and oversold levels clearly marked, making it easy to visualize and use in decision-making processes.
Limitations:
Calculation Differences: While this script bridges the gap between Pine Script and Python, if you're working with a different platform or coding language that uses variations like RMA, small discrepancies may still arise.
Sensitivity Trade-Off: The choice between EMA and SMA impacts the sensitivity of the RSI. EMA responds quicker to recent price changes, which could lead to faster signals, while SMA provides a more stable but slower response.
Conclusion:
This Classic RSI script, with its customizable moving average type (EMA or SMA), not only solves the issue I faced with Python-based calculations but also provides a solution for anyone needing consistency across different programming languages and platforms. Whether you're working with Pine Script, Python, or other languages, this script ensures that your RSI values are aligned for more accurate cross-platform analysis. However, always be mindful of the small differences that can arise when different smoothing techniques (like RMA) are used in other systems.
Expansion Contraction With Long,Short signalsExpansion Contraction indicator with signals based on Brian Latta trading system.
Non lagging indicator,calculations based on MA Channel.You can change MAs Long and Short.
While setting short at 8 and long at 10 you increase the sentiment and you get early signals,you will get more safe signals setting short at 8 and long at 32.
Long when background color is green,Short when is red
Previous Day's Close Indicator (Regular Hours)This indicator was developed to replace TradingView's built-in previous close indicator—which erroneously uses the close from two trading days prior. By capturing the actual last trade during the standard session, this script provides a reliable and precise previous close level.
Key features include:
Accurate Previous Close: This indicator locks in the last trade of the regular session, ensuring you always see the true previous day close.
Customizable Display Options: Users can choose between a line or circle plot, with adjustable size settings to suit their charting preferences.
Enjoy!
EMA Cross + RSI Scalping StrategyOne of the best scalp trading strategies is the "EMA Cross + RSI" strategy. It combines trend-following with momentum confirmation, making it effective for short-term trades.
Key Components:
Exponential Moving Averages (EMAs):
Use a fast EMA (e.g., 9-period) and a slow EMA (e.g., 21-period).
The crossover of the fast EMA above the slow EMA signals a potential buy opportunity.
The crossover of the fast EMA below the slow EMA signals a potential sell opportunity.
Relative Strength Index (RSI):
Use a 14-period RSI to confirm momentum.
For buy signals, RSI should be above 50 (bullish momentum).
For sell signals, RSI should be below 50 (bearish momentum).
Time Frame:
This strategy works best on 1-minute, 5-minute, or 15-minute charts.
Risk Management:
Use a stop-loss below the recent swing low (for buys) or above the recent swing high (for sells).
Aim for a risk-reward ratio of 1:1.5 or 1:2.
T & H Candle SignalThis Pine Script indicator is designed to detect three specific types of candlestick patterns and generate alerts when they appear. It can be used by traders to identify potential price movements based on candlestick formations.
Gap Detector RSTThis script detects and visualizes price gaps in the market using customizable settings. It identifies bullish and bearish gaps over a specified lookback period and marks them with clearly defined boxes. Users can adjust the minimum gap percentage threshold and customize colors for better visibility.
Nuvem do IchimagroNuvem do Ichimagro, indicador feito pra análise de tendências e operações em todos tempos gráficos
Combined Sequences (Tribonacci, Tetranacci, Lucas)🎯 Combined Sequences (Tribonacci, Tetranacci, Lucas) Indicator 🎯
Unlock the power of advanced mathematical sequences in your trading strategy with the **Combined Sequences Indicator**! This tool integrates **Tribonacci**, **Tetranacci**, and **Lucas** levels to help you identify key support and resistance zones with precision. Whether you're a day trader, swing trader, or long-term investor, this indicator provides a unique perspective on price action by combining multiple sequence-based levels.
---
### **Key Features:**
1. **Multiple Sequence Levels**:
- **Tribonacci Levels**: Based on the Tribonacci sequence, these levels are ideal for identifying dynamic support and resistance.
- **Tetranacci Levels**: A more advanced sequence that adds depth to your analysis.
- **Lucas Levels**: Derived from the Lucas sequence, these levels offer additional insights into market structure.
2. **Customizable Levels**:
- Choose the number of levels to display (up to 20).
- Toggle between **positive** and **negative** levels for each sequence.
3. **Flexible Price Source**:
- Select your preferred price type: **Open**, **High**, **Low**, **Close**, **HL2**, **HLC3**, or **HLCC4**.
4. **Customizable Line Styles**:
- Choose from **Solid**, **Dashed**, or **Dotted** lines.
- Adjust line width and extension type (**Left**, **Right**, or **Both**).
5. **Dynamic Labels**:
- Add labels to levels for better readability.
- Customize label position (**Left**, **Center**, or **Right**) and text size (**Normal**, **Small**, or **Tiny**).
6. **Timeframe Flexibility**:
- Works on any timeframe, from **1-minute** charts to **monthly** charts.
---
### **How It Works:**
- The indicator calculates **Tribonacci**, **Tetranacci**, and **Lucas** levels based on the selected price source and timeframe.
- These levels are plotted on the chart, providing clear visual cues for potential support and resistance zones.
- You can toggle each sequence on or off, allowing you to focus on the levels that matter most to your strategy.
---
### **Why Use This Indicator?**
- **Enhanced Market Analysis**: Combine multiple mathematical sequences to gain a deeper understanding of price action.
- **Customizable**: Tailor the indicator to your trading style with flexible settings.
- **User-Friendly**: Easy-to-use interface with clear visual outputs.
- **Versatile**: Suitable for all trading styles and instruments (stocks, forex, crypto, commodities, etc.).
---
### **How to Use:**
1. Add the indicator to your chart.
2. Configure the settings in the **Inputs** tab:
- Choose which sequences to display (Tribonacci, Tetranacci, Lucas).
- Adjust the number of levels, line styles, and label settings.
3. Use the levels to identify potential entry, exit, and stop-loss points.
---
### **Perfect For:**
- Traders looking for advanced support and resistance levels.
- Those who want to incorporate mathematical sequences into their analysis.
- Anyone seeking a customizable and versatile trading tool.
---
**🚀 Take Your Trading to the Next Level with Combined Sequences! 🚀**
---
### **Disclaimer**:
This indicator is a tool to assist in your trading decisions. It does not guarantee profits or predict market movements. Always use proper risk management and combine this tool with other analysis techniques.
---
**📈 Ready to Elevate Your Trading? Add the Combined Sequences Indicator to Your Chart Today! 📉**
Dynamic Square Levels**Dynamic Square Levels with Strict Range Condition**
This script is designed to help traders visualize dynamic price levels based on the square root of the current price. It calculates key levels above and below the current price, providing a clear view of potential support and resistance zones. The script is highly customizable, allowing you to adjust the number of levels, line styles, and label settings to suit your trading strategy.
---
### **Key Features**:
1. **Dynamic Square Levels**:
- Calculates price levels based on the square root of the current price.
- Plots levels above and below the current price for better market context.
2. **Range Condition**:
- Lines are only drawn when the current price is closer to the base level (`square(base_n)`) than to the next level (`square(base_n + 1)`).
- Ensures levels are only visible when they are most relevant.
3. **Customizable Levels**:
- Choose the number of levels to plot (up to 20 levels).
- Toggle additional levels (e.g., 0.25, 0.5, 0.75) for more granular analysis.
4. **Line and Label Customization**:
- Adjust line width, style (solid, dashed, dotted), and extend direction (left, right, both, or none).
- Customize label text, size, and position for better readability.
5. **Background Highlight**:
- Highlights the background when the current price is closer to the base level, providing a visual cue for key price zones.
---
### **How It Works**:
- The script calculates the square root of the current price and uses it to generate dynamic levels.
- Levels are plotted above and below the current price, with customizable spacing.
- Lines and labels are only drawn when the current price is within a specific range, ensuring clean and relevant visuals.
---
### **Why Use This Script?**:
- **Clear Visuals**: Easily identify key support and resistance levels.
- **Customizable**: Tailor the script to your trading style with adjustable settings.
- **Efficient**: Levels are only drawn when relevant, avoiding clutter on your chart.
---
### **Settings**:
1. **Price Type**: Choose the price source (Open, High, Low, Close, HL2, HLC3, HLCC4).
2. **Number of Levels**: Set the number of levels to plot (1 to 20).
3. **Line Style**: Choose between solid, dashed, or dotted lines.
4. **Line Width**: Adjust the thickness of the lines (1 to 5).
5. **Label Settings**: Customize label text, size, and position.
---
### **Perfect For**:
- Traders who rely on dynamic support and resistance levels.
- Those who prefer clean and customizable chart visuals.
- Anyone looking to enhance their price action analysis.
---
**Get started today and take your trading to the next level with Dynamic Square Levels!** 🚀
Ultimate Pivot Boss Indicator by Naqi BabaUltimate Pivot Boss Indicator – The Most Powerful Trading Tool
Unlock the full potential of technical analysis with this enhanced version of the legendary **Pivot Boss** indicator, originally published by Team Taurus. This all-in-one indicator combines **pivot points, moving averages, Bollinger Bands, and more** to give traders a complete edge in the market.
### 🚀 **Key Features:**
✅ **Pivot Points & Support/Resistance Levels** – Identify key price zones effortlessly.
✅ **Dynamic Moving Averages** – Stay ahead of trends with multiple MA options.
✅ **Bollinger Bands** – Spot volatility and potential breakouts.
✅ **Multi-Tool Strategy** – Combines the best indicators into one powerful script.
✅ **Customizable & User-Friendly** – Designed for both beginners and pro traders.
This indicator is perfect for **day traders, swing traders, and long-term investors** looking for precision and clarity in their trading decisions.
💡 **Optimize your strategy and trade with confidence!**
👉 Add this indicator to your TradingView chart and take your analysis to the next level!
---
Let me know if you need any refinements! 🚀
REVOLD-TECH-ANALYZER with Buy/Sell Signals
🔍 Overview:
This Pine Script v5 indicator is designed to provide accurate Buy/Sell signals based on multiple technical analysis indicators. It combines trend-following, momentum, volume analysis, and candlestick patterns to filter out false signals and provide reliable trade opportunities.
📊 Features:
Moving Averages:
Simple Moving Average (SMA) – Basic trend indicator.
Exponential Moving Average (EMA) – Reacts faster to price changes.
Volume-Weighted Moving Average (VWMA) – Confirms trend strength based on volume.
MACD (Moving Average Convergence Divergence):
Used to determine trend momentum.
Buy signals occur when MACD Line crosses above the Signal Line.
Sell signals occur when MACD Line crosses below the Signal Line.
Ichimoku Cloud:
Conversion Line & Base Line are used for additional trend confirmation.
Lead Lines 1 & 2 form the Ichimoku cloud (Kumo) for identifying key resistance and support zones.
Bollinger Bands:
Helps identify overbought and oversold conditions.
Buy when price is near lower band.
Sell when price is near upper band.
Candlestick Pattern Detection (Engulfing Patterns):
Bullish Engulfing: Strong reversal signal in an uptrend.
Bearish Engulfing: Indicates a potential downward reversal.
Volume Confirmation:
Engulfing patterns are only validated when volume increases, reducing false signals.
🚀 How the Buy/Sell Signals Work:
✅ Buy Signal:
EMA crosses above SMA.
MACD histogram is positive.
Price is above VWMA (confirming trend strength).
OR a Bullish Engulfing pattern occurs with high volume.
❌ Sell Signal:
EMA crosses below SMA.
MACD histogram is negative.
Price is below VWMA (confirming trend weakness).
OR a Bearish Engulfing pattern occurs with high volume.
📈 Visualization:
Buy Signals: Green "BUY" labels appear below bars.
Sell Signals: Red "SELL" labels appear above bars.
Buy Zone: Background turns light green when a buy signal is active.
Sell Zone: Background turns light red when a sell signal is active.
Trend Lines: SMA, EMA, VWMA, MACD, and Ichimoku Cloud are plotted for better trend identification.
🛠️ Customization:
All indicator lengths (SMA, EMA, VWMA, MACD, Ichimoku, Bollinger Bands) can be adjusted via input settings.
Buy/Sell conditions are adaptable by modifying pattern validation, MACD settings, or volume thresholds.
🎯 Use Case:
Day traders & Swing traders: Identifies optimal entry & exit points.
Long-term investors: Helps in trend identification and risk management.
Scalpers: Can be used on lower timeframes by tweaking settings.
🔥 Conclusion:
This REVOLD-TECH-ANALYZER script provides an all-in-one trading system, combining trend, momentum, volume, and candlestick pattern analysis to generate high-confidence Buy/Sell signals. 🚀
BTC Spot vs Perpetual CVD DivergenceThis indicator:
Data Sources:
Uses Binance BTC/USDT for spot market
Uses Binance BTC/USD perpetual (USD-M) for futures market
Both symbols should be available on TradingView
CVD Approximation:
Since true CVD requires order book data (not fully available in Pine Script), we approximate it by:
Multiplying volume by price direction (+1 for up bars, -1 for down bars)
Summing over the specified lookback period
Normalization:
Normalizes both CVD values to a -1 to 1 range for fair comparison
This accounts for different volume scales between spot and perpetual markets
Divergence Calculation:
Subtracts normalized perpetual CVD from spot CVD
Positive values indicate spot market is more bullish than perpetual
Negative values indicate perpetual market is more bullish than spot
Visualization:
Red line: Main divergence indicator
Green line: Normalized spot CVD
Blue line: Normalized perpetual CVD
Green background: Strong positive divergence (>0.5)
Red background: Strong negative divergence (<-0.5)
Gray dashed line at zero
Limitations:
This is an approximation since true CVD requires buy/sell volume separation, which isn't directly available
Results may vary depending on timeframe and lookback period
Assumes volume data reliability from both markets
Target_SL_IndicatorIndicator which plots lines at levels as per below calculations
Line1: high + (high - low) * 0.146
Line2: high + (high - low) * 0.236
Line3: low + (low - high) * 0.146
Line4: low + (low - high) * 0.236
The multiplication factors are also configurable and can be given from inputs.
High and low are calculated on the bar which is calculated as below.
Bar on which calculations are done :: starting bar of day + number of bars as given in input.
SMC Liquidity & Order Blocks🔹 1. Moving Averages for Trend Confirmation
Uses Exponential Moving Averages (EMA) to determine trend direction.
9-period EMA (blue) and 15-period EMA (red) are plotted.
🔹 2. Liquidity Zones (Swing Highs & Lows)
Identifies liquidity zones where price is likely to react.
Buy-Side Liquidity: Highest high over 20 periods (Green line).
Sell-Side Liquidity: Lowest low over 20 periods (Red line).
🔹 3. Order Block Detection
Detects bullish and bearish order blocks (key price zones of institutional activity).
Bullish Order Block (OB): Formed when the highest close over 5 bars exceeds the highest high.
Bearish Order Block (OB): Formed when the lowest close over 5 bars is lower than the lowest low.
Plotted using green (up-triangle) for bullish OB and red (down-triangle) for bearish OB.
🔹 4. Fair Value Gaps (FVG)
Detects price inefficiencies (gaps between candles).
FVG Up: When a candle's high is lower than a candle two bars ahead.
FVG Down: When a candle's low is higher than a candle two bars ahead.
Plotted using blue circles (FVG Up) and orange circles (FVG Down).
Market Trend Environment (Qullamaggie Method) (Multi-Option)Well-known trader Qullamaggie emphasizes the importance of tracking the overall market (especially the NASDAQ and SPY) to confirm the best conditions for trading breakouts.
He looks for strong market trends using the 10-day SMA (Simple Moving Average) above the 20-day SMA on the NASDAQ or SPY.
When NASDAQ’s 10-day SMA is above the 20-day SMA, it indicates a bullish environment, which increases the probability of successful breakouts in individual stocks.
When NASDAQ is weak, breakouts tend to fail, so traders stay cautious or avoid trading aggressively.
🔹 Correlation Between Stock Breakouts & Market Trends
According to MasterTradingFlow on YouTube:
📌 80% of stock breakouts happen when SPY’s 10-day SMA is above the 20-day SMA → Meaning a strong market significantly increases the odds of success.
📌 However, 76% of breakdowns also happen when the 10-day is above the 20-day → This means momentum stocks can go both ways, and risk management is crucial.
🔹 Alternative Strategy: Price Above Rising 20-Day SMA
Some traders prefer a simpler approach:
Instead of using the 10-day vs 20-day crossover, they track when price is above a rising 20-day SMA.
This method ensures they only trade when the market is in a clear uptrend with strong momentum.
This is a more trend-following approach and avoids false signals in choppy conditions.
🔹 How This Indicator Works
✅ Two Tracking Methods (Choose One or Use Both)
1️⃣ SMA 10 Above SMA 20: Classic trend confirmation.
2️⃣ Price Above Rising 20-Day SMA: Ensures price is in an uptrend.
You can use one or both conditions together for stronger confirmation.
Works with NASDAQ, SPY, BTC, Crypto Market Cap, Sectors, or Any Other Asset.
✅ Customization & Flexibility
Choose Your Market Reference (NASDAQ, SPY, BTC, or any pair).
Enable/Disable Each Condition Separately.
Custom Background Colors for Each Condition.
Trading Sessions Background ColorTrading Sessions Background Color
This indicator provides a visual representation of the major trading sessions — Asia, London, and USA — by applying distinct background colors to the chart. It allows traders to easily identify active market hours and session overlaps.
Features:
Customizable Sessions: Users can modify time ranges, and colors according to their preferences.
Predefined Major Trading Sessions: The indicator includes Asia, London, and USA sessions by default.
Time Zone Adjustment: A configurable UTC offset ensures accurate session display.
Clear Visual Differentiation: Background colors indicate when each session is active.
Usage Instructions:
Apply the indicator to a TradingView chart.
Adjust session settings and time zone offset as needed.
The chart background will update dynamically to reflect the active trading session.
Nef33- Wyckoff 2.0 - Estructuras, Volume Profile y Zonas de Liq
Descripción del Indicador
Inspiración y Objetivo
El indicador está diseñado para identificar zonas clave en el mercado basándose en las estructuras de Wyckoff (acumulación y distribución), los niveles de Volume Profile (como el Point of Control, PoC, y zonas de alto/bajo volumen), y el flujo de órdenes (zonas de liquidez o Order Blocks). Su objetivo es ayudarte a:
Detectar áreas de soporte y resistencia potenciales.
Identificar puntos de reversión o continuación basados en volumen y movimientos de precio.
Visualizar zonas que podrían ser manipuladas por actores institucionales (como bancos o grandes fondos).
Componentes del Indicador
Zonas de Liquidez (Order Blocks):
Detecta zonas de acumulación (alcistas, tras caídas fuertes con volumen alto) y distribución (bajistas, tras subidas fuertes con volumen alto).
Se dibujan como rectángulos: verdes para acumulación (soporte) y rojos para distribución (resistencia).
Estas zonas se eliminan automáticamente cuando el precio las mitiga (cruza el nivel inferior para zonas alcistas o el superior para zonas bajistas).
Volume Profile:
Muestra el Point of Control (PoC), que es el nivel de precio con el volumen más alto en un período dado (diario, semanal, o mensual).
Incluye niveles de alto volumen (línea azul) y bajo volumen (línea púrpura) para identificar zonas de interés.
El PoC se dibuja como una línea naranja, y los niveles de volumen como líneas cruzadas (o ahora líneas simples, dependiendo de la corrección aplicada).
Alertas:
Notifica cuando se detectan nuevas zonas de acumulación o distribución.
Alerta cuando el precio cruza el PoC, lo que puede indicar un cambio de tendencia o confirmación de un movimiento.
Parámetros Personalizables
Puedes ajustar los siguientes parámetros en el indicador para adaptarlo a tu estilo de trading:
Período de Retrospectiva (lookback): Define cuánto tiempo atrás se analiza para calcular movimientos y volumen (por defecto: 20 barras).
Sensibilidad de Volumen (volume_sensitivity): Multiplicador para determinar qué volumen se considera "alto" (por defecto: 1.5).
Sensibilidad de Precio (price_sensitivity): Multiplicador para identificar movimientos grandes de precio (por defecto: 2.0).
Ancho de Zonas (zone_width): Define cuántas barras se extienden los rectángulos de las zonas (por defecto: 5).
Máximo de Zonas Históricas (max_zones): Límite de zonas visibles en el gráfico (por defecto: 10).
Período Volume Profile (profile_period): Selecciona si el Volume Profile se calcula en días ("D"), semanas ("W"), o meses ("M") (por defecto: "D").