Enhanced Trend Indicator – Reversal & Volume LogicThis script is designed to help traders identify potential trade setups by combining elements of trend direction, market structure, and volume analysis. It is intended to assist users in aligning with market momentum while maintaining a clean and readable chart.
🔍 Overview
The Enhanced Trend Indicator offers a multi-layered approach to technical analysis. It includes:
Trend direction filtering using configurable moving averages
Support and resistance zones based on recent swing highs/lows
Volume validation to strengthen the reliability of signals
Custom signal logic for entry/exit points derived from a combination of price and volume behavior
The indicator is adaptive and can be applied across various timeframes and trading styles.
⚙️ Core Features
1. Signal Logic
Buy and sell signals are plotted based on market structure, momentum direction, and volume confirmation. These signals are intended to highlight areas of potential interest, not guarantee outcomes.
2. Dynamic Levels
Automatically plotted support and resistance zones adjust to recent pivot activity. These areas can help inform stop placement, entry zones, or take-profit levels.
3. Trend Detection
The tool uses moving average alignment to help visualize overall trend direction and filter against counter-trend setups.
4. Volume Verification
Signals are further filtered by a volume threshold to reduce noise during low-activity periods or false breakouts.
5. Alert Capabilities
The script includes optional alerts for signal conditions so users can monitor multiple assets or timeframes efficiently.
🧠 Who It’s For
This tool is useful for:
Traders who use technical confluence to support their decision-making
Swing and intraday traders looking for visual clarity and adaptive levels
Users who prefer structured entries supported by volume and trend logic
Note: This indicator is not meant to be used in isolation. It works best when combined with sound risk management and a broader trading plan. As always, backtesting and personal validation are encouraged before using any script in live market conditions.
Indicadores e estratégias
[Stop!Loss] ADR Signal ADR Signal - a technical indicator based on the well-known ATR (Average True Range) indicator.
👉 What does this indicator do?
Firstly, this indicator tracks the standard ATR indicator on the daily chart, in other words, ADR (Average Daily Range) . Like ATR, ADR calculates the average true range for a specified period. In this case, the distance in points from the maximum of each day to the minimum is calculated, after which the arithmetic mean is calculated - this is ADR .
👉 Visualization:
ADR Signal is located in a separate window on the chart and has 3 levels :
1) ADR level - the same parameter, the calculations of which are briefly described above.
2) Current level - this is the current price passage within the day, calculated in points. At the start of a new day, this parameter is reset.
3) Signal level - this is an individually customized value that demonstrates a certain part of the ADR parameter.
👉 Settings "Arguments" and "Style":
1) Arguments:
-> - is responsible for the ATR indicator period, the value of which will always be calculated on the daily chart. The default value is "10", that is, ATR is calculated for the last 10 days (not including the current one).
-> - signal level (in %). The default value is "0.8", that is, 80% of the ADR parameter (set earlier) is calculated.
2) Style:
-> - by default, this level is colored "blue".
-> - by default, this level is colored "red".
-> - by default, this level is colored "green".
We will continue to discuss the method of using this indicator and strategies based on it here. All you need to do is support this idea 🚀 and leave a comment 💬.
Wyckoff Advanced Analyzer🔰 Wyckoff Advanced Analyzer — Understand the Market on a Deeper Level
📌 Description:
This indicator is based on the principles of Wyckoff market analysis, with a focus on identifying accumulation, distribution phases, and key price-volume behaviors. Smart visualization of market phases helps you pinpoint precise entry and exit zones, enhancing any trading strategy.
📈 What this script does:
• 🧠 Detects Wyckoff phases: Accumulation, Markup, Distribution, Markdown
• 🔦 Highlights background color based on the current market phase
• 📊 Displays an info panel with Phase, Volume Spike, and ATR
• 💡 BUY / SELL signals based on SMA crossovers
• 📐 Dynamic Support and Resistance levels updated with chart movement
• 😨 Fear & Greed Index (currently static — can be upgraded with live data)
🎯 Perfect for traders who use intraday strategies, pattern recognition, volume analysis, and structural chart reading.
CRS Table - Select Index to ViewThis indicator calculates and visualizes the Cumulative Relative Strength (CRS) of selected indices or stocks compared to the Nifty 50 Index as a benchmark. It helps traders and investors quickly identify sectoral strength, relative performance, and momentum rotation across the market.
V10 REVERSAL {BASHA FX}The V10 SCALPER & REVERSAL By BASHA FX is an advanced trading algorithm designed for intraday scalping with a focus on exhaustion reversal signals. The algorithm combines a powerful Smart Money Concepts (SMC) strategy to identify precise entry and exit points. It integrates customizable features for stop loss, take profit, and the ability to toggle different strategies on and off, allowing users to personalize their trading experience.
Key Features:
Exhaustion Reversal Signals: The algorithm identifies market exhaustion points, generating accurate reversal signals based on price action. This allows for optimal entry points with clear stop loss and take profit levels.
Example of Exhaustion Reversal Signal:
snapshot
Smart Money Concepts (SMC): By incorporating SMC principles, this algorithm enhances its ability to detect market shifts and trends, improving accuracy in entry and exit decisions.
Customizable Settings: The algorithm features easy-to-use toggle buttons, allowing traders to enable or disable specific features. Users can activate or deactivate the exhaustion reversal signals, SMC strategy, and other customizable options to fine-tune their trading approach.
Stop Loss and Take Profit Management: Integrated risk management with user-defined stop loss and take profit levels ensures better control over trade outcomes, based on a customizable risk-to-reward ratio.
Example of a trade with stop loss and take profit:
Why Choose V10 SCALPER & REVERSAL By BASHA FX?
This algorithm is ideal for traders seeking an edge in the market, combining sophisticated market analysis with advanced customization options. Whether you prefer automated trading or manual fine-tuning, V10 SCALPER & REVERSAL By BASHA FX provides the tools you need to execute trades with precision and flexibility.
BankNifty-15min Intraday-High Risk-R-AlgoAI-Final Copy// This script is for educational and informational purposes only.
// It does not constitute financial or investment advice.
// Trading involves substantial risk and may not be suitable for all investors.
// Always do your own research or consult with a licensed financial advisor
// before making any trading or investment decisions.
// The author is not responsible for any losses incurred using this script.
⚡ Overview:
This script is a technical indicator designed for intraday trading on the Bank Nifty future chart using the 15-minute timeframe. It uses a combination of normalized buy and sell pressure along with a Hull Moving Average (HMA) smoothing method and volume-based normalization to detect potential buy and sell signals.
💡 Main Concept:
Buy and Sell Pressure Calculation:
The script calculates:
bp (Buy Pressure): close - low
sp (Sell Pressure): high - close
These values are smoothed using a custom Hull Moving Average (HMA) function, designed to reduce lag and react quicker to price changes compared to traditional moving averages.
📊 Normalized Signals:
Buy and Sell pressures are normalized against their HMA smoothed values.
Volume normalization is also applied to adjust for the effect of market activity on the pressure signals.
📌 Signal Logic:
A Buy Signal is generated when:
Only one signal per day is allowed to avoid signal spamming.
A Sell Signal is generated under the opposite conditions:
One sell signal per day.
🧾 Visual Output:
When a signal is triggered, the script:
Draws a horizontal line at the signal price (with labels like BUY @ or SELL @).
Plots triangle markers on the chart to highlight buy (green) or sell (red) signals.
Deletes or extends lines at the end of each day to maintain visual clarity.
📈 Additional Features:
EMA 50 & EMA 200:
Plots two common Exponential Moving Averages (50-period and 200-period) for trend visualization.
⚠️ Important Notes:
This script is meant for educational and research purposes only.
It is designed for high-risk intraday trading.
Signals are based on historical behavior and should not be treated as financial advice.
No stop-loss or take-profit logic is included — traders should manage risk independently.
✅ Summary:
This indicator offers a simple visual and quantitative approach to spot potential intraday turning points for Bank Nifty future on a 15-minute chart, with clear buy and sell markers. It combines volume, price pressure, and moving average smoothing to filter out random price movements.
ALGO MAP TREND FLOWTrack the trend like a pro with algo map trend flow
all you have to do is follow the trends and profit.
watch how the trend flow from bearish to bullish on anytime frame and see the market like never before.
Basis Trade - US Treasury Bonds (CBOT Futures)This script calculates and visualizes the basis trade for US Treasury bonds using CBOT futures data. It supports multiple maturities, including 3M, 2Y, 5Y, 10Y, 20Y, and 30Y, allowing traders to analyze the difference between futures prices and underlying spot rates. The script is designed for seamless integration with TradingView's CBOT futures data, ensuring reliable and actionable insights for bond traders.
Key Features:
Supports 6 bond maturities: 3M, 2Y, 5Y, 10Y, 20Y, and 30Y.
Uses CBOT futures contracts for accurate and real-time data.
Plots the basis trade value with clear visualization and a zero reference line.
Includes error handling to ensure smooth performance even with missing data.
FT-RSISummary of the Custom RSI Indicator Script (For Futu Niuniu Platform):
This Pine Script code implements a triple-period RSI indicator with horizontal reference lines (70, 50, 30) for technical analysis on the Futu Niuniu trading platform.
Key Features:
Multi-period RSI Calculation:
Computes three RSI values using 9, 14, and 22-period lengths to capture short-term, standard, and smoothed momentum signals.
Utilizes the Relative Moving Average (RMA) method for RSI calculation (ta.rma function).
Horizontal Reference Bands:
Upper Band (70): Red dotted line (semi-transparent) to identify overbought conditions.
Middle Band (50): Green dotted line as the neutral equilibrium level.
Lower Band (30): Blue dotted line (semi-transparent) to highlight oversold zones.
Visual Customization:
Distinct colors for each RSI line:
RSI (9): Orange (#F79A00)
RSI (14): Green (#49B50D)
RSI (22): Blue (#5188FF)
All lines have a thickness of 2 pixels for clear visibility.
Platform Compatibility:
This script is designed for Futu Niuniu’s charting system, leveraging Pine Script syntax adaptations supported by the platform. The horizontal bands and multi-period RSI logic help traders analyze trend strength and potential reversal points efficiently.
Note: Ensure Futu Niuniu’s scripting environment supports ta.rma and hline functions for proper execution.
V10 SCALPER [Basha FX]The Mayfair Fx Scalper V10 By BASHA FX is an advanced trading algorithm designed for intraday scalping with a focus on exhaustion reversal signals. The algorithm combines a powerful Smart Money Concepts (SMC) strategy to identify precise entry and exit points. It integrates customizable features for stop loss, take profit, and the ability to toggle different strategies on and off, allowing users to personalize their trading experience.
Key Features:
Exhaustion Reversal Signals: The algorithm identifies market exhaustion points, generating accurate reversal signals based on price action. This allows for optimal entry points with clear stop loss and take profit levels.
Example of Exhaustion Reversal Signal:
snapshot
Smart Money Concepts (SMC): By incorporating SMC principles, this algorithm enhances its ability to detect market shifts and trends, improving accuracy in entry and exit decisions.
ATR Lines - PipsPhantomThis indicator displays the Current ATR (Average True Range) with two customizable EMA lines to track volatility trends. Users can adjust the EMA periods (default: 20 and 50) and colors. Suitable for Forex, Crypto, Gold, and Silver markets.
Usage:
- Adjust EMA periods for faster or slower trend analysis.
- Use on any timeframe to monitor volatility.
ATR Table - PipsPhantom - KhoursandDisplays a customizable table of ATR values across multiple timeframes (Live, 1m, 5m, 15m, 1H, 4H, 1D, 1W) with TP/SL levels.
Features:
- Adjustable table position (top/middle/bottom, left/center/right).
- Custom text colors for 5m and 1H timeframes.
- Supports Forex, Crypto, Gold, and Silver markets.
Usage: Adjust position, colors, and decimal precision in the settings.
3 Consecutive Inside Bars - RSTInside bars are often used to identify potential consolidation periods or breakout setups.
This will provide tight range for 3 consecutive inside bars.
Remember that inside bar patterns are just one tool, and no indicator is perfect. Always use sound risk management.
Safe day trading(15m)This is a trading indicator exclusively for XRP futures in 2025.
It has an average win rate of over 70%, with a total return of 85.77% from January 1 to March 31, 2025.
(With 10x leverage, that's equivalent to 850%.)
- January 2025: 26.82% return
- February 2025: 16.15% return
- March 2025: 31.53% return
Dynamic EMA ColorEMA 5 with colour, when the price is below then it is red if the price is above then it is green
CRT-RPSDY*Candle Range Theory (CRT) Indicator with Stop Levels and Trade Management
Overview: This indicator is designed for advanced traders using the Candle Range Theory (CRT) to identify high and low price levels based on a given candle range. It provides a clear visualization of 4H and 1D time frame CRT structures and dynamically adjusts to price movements. The system integrates Stop Levels based on manipulation wicks and offers trade management features, including Stop Loss (SL) levels.
Key Features:
4H and 1D CRT Lines:
The indicator draws CRT levels on the 4-hour (4H) and 1-day (1D) time frames, representing key high and low levels for trade analysis.
Manipulation Wick Stop Levels:
A Stop Level is calculated based on the highest high or lowest low (manipulation wick) of the market. This level is plotted with customizable line thickness and color.
Dynamic Stop Loss Management:
As the price moves, the indicator automatically adjusts the stop levels. The Stop Loss (SL) is dynamically updated to ensure maximum protection as the price action evolves.
Visual Feedback:
The indicator displays RR (Risk/Reward) values at the entry level, showing RR1 and RR2 for position evaluation.
Manual Trade Entry:
Entry models have been removed, allowing the trader to find and set up entry points manually on the chart. The indicator only provides visual reference for trade management once the entry point is identified.
Usage:
Setup: The trader can select the desired timeframes and stop levels through input settings.
Trade Execution: Once a valid entry point is found (manually by the trader), the indicator tracks the price action and updates the stop levels and risk/reward values accordingly.
Stop Levels: Stops are drawn based on the highest and lowest levels of price manipulation wicks in the market, ensuring the trader is protected.
Customization: All graphical elements, including line thickness, color, and text size, are fully customizable.
Conclusion:
This indicator is designed for traders who prefer using Candle Range Theory (CRT) in their strategies and want advanced stop level management with visual feedback to optimize trade entries and exits. It combines CRT analysis with intelligent trade management to offer powerful insights for precision trading.
VWAP Bounce Strategy - Modular (Improved)📘 VWAP Bounce Strategy – Technical Documentation
🧠 Overview
The VWAP Bounce Strategy is an intraday and scalping-ready Pine Script strategy that identifies long and short trade setups based on how price interacts with the Volume Weighted Average Price (VWAP). This strategy helps capture institutional-grade bounce entries using a blend of VWAP, RSI momentum, EMA trend, and candle pattern confirmation.
⚙️ Inputs and Settings
Input Name Description Default
Use Session VWAP If enabled, uses TradingView's session VWAP (ta.vwap). If disabled, uses a VWMA with 20-periods. true
EMA Length Length of the Exponential Moving Average used for exits and trend tracking. 20
RSI Length Length of the RSI indicator used for momentum confirmation. 14
RSI Overbought Level Threshold above which RSI is considered overbought. Not used for signals here but modifiable. 70
RSI Oversold Level Threshold below which RSI is considered oversold. Not used directly. 30
VWAP Touch Tolerance Acceptable deviation (%) to consider price as having touched VWAP. 1.01
📈 Entry Conditions
🔹 Long Entry (BUY)
Triggered when:
Session is active (VWAP has a valid value).
Price is above VWAP.
The low of the candle is within 1% of VWAP (tolerance-adjustable).
Candle is bullish (close > open, and previous candle was bearish).
RSI > 50, indicating upward momentum.
🔸 Short Entry (SELL)
Triggered when:
Session is active.
Price is below VWAP.
The high of the candle is within 1% of VWAP.
Candle is bearish (close < open, and previous candle was bullish).
RSI < 50, indicating downward momentum.
❌ Exit Conditions
Trades are exited when:
A long trade exits when price crosses below the EMA.
A short trade exits when price crosses above the EMA.
📊 Chart Display
Blue line = EMA (based on your input length).
Green upward label = Buy signal.
Red downward label = Sell signal.
RSI is calculated but not shown on the chart (used internally).
🧩 Strategy Logic (Modularity)
This strategy is modularly designed so you can:
Easily plug in stop-loss/take-profit logic.
Add volume filters, breakout confirmation, or session time filters.
Adjust entry/exit triggers independently.
📌 Each logic section is clearly labeled in the script for easy editing.
🛠️ How to Use This Strategy
✅ Step-by-Step:
Copy the full Pine Script code into TradingView’s Pine Script Editor.
Save and Add to Chart as a Strategy (not as an indicator).
Adjust input parameters (VWAP tolerance, RSI/EMA length) to match your asset and timeframe.
Run backtests across your desired timeframe (1m–15m recommended).
Observe trade signals and inspect entries using TradingView's strategy tester.
🧪 Recommended Use Cases
Use Case Recommended Setting
Scalping 1–5 min chart, lower VWAP tolerance (e.g., 1.005)
Intraday 5–15 min chart, default tolerance
Swing (Light) 30–60 min, increase EMA length, optional SL/TP filter
🧰 Customization Ideas
Add stop loss / take profit using strategy.exit().
Integrate volume spike confirmation.
Add a time filter (e.g., avoid pre-market or lunch hours).
Incorporate ADX or MACD for additional trend validation.
Show RSI on subchart if needed using a separate indicator.
🚨 Warnings & Notes
Best tested during market hours (VWAP won’t behave properly in after-hours).
Not optimized for assets without strong intraday volume (e.g., penny stocks).
Always backtest before going live, and apply additional risk management rules.
use it at your own risk, the information provided is for informational purposes only.
Multi-Timeframe RSI 50 Tablersi momentum indicator ... best use for clean chart and multi time frame with live and last closing.
Volume & ATR Projection Tracker w/ Table & Alerts# README: Volume & ATR Projection Tracker (Pine Script Indicator)
## Overview
This Pine Script indicator for TradingView is designed to help traders analyze volume activity and potential short-term price volatility. It plots volume bars, calculates a moving average of volume, highlights unusual volume spikes (differentiating between up and down bars), and projects potential price ranges for upcoming hours based on Average True Range (ATR). It also provides a status table and configurable alerts.
**Disclaimer:** This indicator provides informational analysis and projections based on historical data and volatility. It does **not** provide guaranteed price predictions or financial advice. Trading involves substantial risk. Always do your own research and consult with a qualified financial advisor.
## Features
* **Volume Plotting:** Displays volume as a histogram in a separate panel.
* **Volume Moving Average:** Calculates and plots a configurable MA (SMA, EMA, WMA) of volume.
* **Unusual Volume Detection:** Identifies bars where volume significantly exceeds its moving average (based on a user-defined multiplier).
* **Differentiated Volume Analysis:**
* Colors volume bars differently based on whether unusual volume occurred on an up-bar (Close > Open), down-bar (Close < Open), or neutral bar (Close == Open).
* Plots different spike markers (up/down triangles) on the price chart for unusual volume on up/down bars.
* **ATR Volatility Projections:**
* Calculates the Average True Range (ATR) as a measure of recent volatility.
* Projects a potential price range (Close +/- ATR \* Multiplier) for a specified number of future hours.
* Plots these ranges as dashed lines and labels on the price chart.
* **Important:** These are volatility-based *ranges*, not directional predictions.
* **Status Table:** Displays a concise summary table on the chart including:
* Current Volume Status (Normal, High (Up), High (Down), High (Neut)).
* Current Volume compared to its MA (as a percentage).
* The projected ATR range for the next hour.
* **Configurable Alerts:** Provides alert conditions for:
* Unusual Volume detection.
* Volume crossing above its MA.
* Volume crossing below its MA.
* **Customizable Inputs:** Allows users to configure MA settings, volume threshold, ATR settings, projection hours, trading session times, and colors.
## How it Works
1. **Volume Analysis:**
* Calculates a Moving Average (SMA, EMA, or WMA) of the volume over a specified length (`MA Length`).
* Compares the current bar's volume to this MA. If `Volume > MA * Unusual Vol Multiplier`, the volume is flagged as "unusual".
* Checks if the unusual volume occurred on a bar where `Close > Open` (Up), `Close < Open` (Down), or `Close == Open` (Neutral).
* Colors the volume bars and plots spike markers based on this differentiated status.
2. **ATR Projections:**
* Calculates the ATR over a specified length (`ATR Length`).
* At the start of each hour *within the defined Trading Session*:
* Calculates an upper projection level: `Current Close + (Current ATR * ATR Multiplier)`.
* Calculates a lower projection level: `Current Close - (Current ATR * ATR Multiplier)`.
* Stores these levels for the specified number of `Projection Hours Ahead`.
* Draws dashed lines and labels on the price chart representing these hourly ranges for the future, but only if they are within TradingView's 500-bar drawing limit from the current bar.
3. **Status Table:**
* Updates on the last bar of the chart.
* Displays the current differentiated volume status, the percentage difference between current volume and its MA, and the calculated ATR range for the *next* hour.
4. **Alerts:**
* Uses `alertcondition()` to create trigger conditions based on `unusualVolumeBase`, `vol_cross_above`, and `vol_cross_below`. Users can create alerts based on these conditions in the TradingView UI.
## Input Settings
The indicator settings are organized into groups:
**Group 1: Volume Analysis Settings**
* **MA Length:** (Default: 20) Number of bars for the volume MA calculation.
* **MA Type:** (Default: SMA) Type of moving average (SMA, EMA, WMA).
* **Unusual Vol Multiplier:** (Default: 2.0) Threshold for detecting unusual volume (Volume > MA * Multiplier).
* **Show Volume Spikes:** (Default: true) Toggle visibility of triangle markers on the price chart.
* **Show Volume MA:** (Default: true) Toggle visibility of the MA line on the volume panel.
**Group 2: ATR Projection Settings**
* **ATR Length:** (Default: 14) Number of bars for the ATR calculation.
* **ATR Multiplier:** (Default: 1.5) Factor applied to ATR to determine the projection range width. Higher values create wider ranges.
* **Projection Hours Ahead:** (Default: 8) How many hours forward to calculate and display projections.
* **Show Projections:** (Default: true) Toggle visibility of projection lines and labels on the price chart.
**Group 3: Session & Colors**
* **Trading Session:** (Default: "0930-1600") Defines the hours during which projections are calculated. **Crucial:** Format is HHMM-HHMM based on the exchange timezone (see Timezone Note below).
* **Normal Vol Color:** (Default: blue) Color for volume bars when volume is not unusual.
* **Volume MA Color:** (Default: yellow) Color of the volume MA line.
* **Unusual Vol (Up Bar) Color:** (Default: light green) Color for unusual volume bars where Close > Open.
* **Unusual Vol (Down Bar) Color:** (Default: light red) Color for unusual volume bars where Close < Open.
* **Unusual Vol (Neutral Bar) Color:** (Default: light gray) Color for unusual volume bars where Close == Open.
* **Projection Line Color:** (Default: orange) Color of the dashed projection range lines.
* **Proj Label Bg Color:** (Default: semi-transparent gray) Background color for projection labels.
* **Proj Label Text Color:** (Default: white) Text color for projection labels.
## Timezone Note
The `Trading Session` input relies on a timezone setting within the `is_in_session` function in the code (currently hardcoded to `"UTC-4"` as an example for US Eastern Time). **You may need to edit the script code** to change this timezone string (e.g., `"America/New_York"`, `"Europe/London"`, `"Asia/Tokyo"`) to match the exchange time of the instrument you are trading. Consult Pine Script documentation for valid timezone strings.
## Limitations
* **Drawing Limit:** TradingView limits drawing objects (lines, labels) to a maximum of ~500 bars into the future from the current bar. On lower timeframes, the script automatically stops drawing projections that exceed this limit.
* **Projection vs. Prediction:** The ATR ranges are based on past volatility and are *not* price predictions. The market can easily move outside these projected ranges.
* **Alerts:** Alerts for price crossing the projected future levels are not implemented due to technical complexity in Pine Script.
## Disclaimer
Trading financial markets involves substantial risk of loss and is not suitable for all investors. The information provided by this indicator is for educational and informational purposes only and does not constitute financial advice, investment advice, trading advice, or any other sort of advice. You should not make any investment decision based solely on the information provided by this indicator. Past performance is not indicative of future results.