TrendBoxThis indicator is called "TrendBox," designed to help traders analyze daily price ranges using several technical indicators. Below is a breakdown of its functionality, purpose, and key components:
Purpose
The script overlays indicators on a chart to assess whether the price is above or below key levels and moving in a trend.
VIX-based expected range (index fund targeted)
- This helps calculate the expected dealers range based on VIX implications. You can expect to see ranges be bought on and sold on. Moving outside this range creates heightened volatility and most of the time a gamma squeeze follows.
VWAP (Volume Weighted Average Price)
- This allows you to understand the mid point or average pricing of the daily session. If you're paying a premium or getting a discount on the daily session.
Daily Market Open
- Identifying the market open price is a key level on a daily session and allows you to identify some level of intraday trend.
Daily 4-period VWMA
- This is a crucial role of our indicator and showing short term time frame bias. Seeing price move over the top of our daily 4 level establishes a short term trend and can be used as a distribution guide, closing positions when we see longer time frame candles close under it. Vice versa for shorting.
It also displays a status box (optional) summarizing whether the price is above or below these levels, helping traders quickly evaluate market conditions.
Indicatori e strategie
MaxEvolved Japanese CloseShow the closing price of the Japanese candle. Usefull with Heiken Ashi.
Afficher le prix de fermeture de la chandelle japonaise. Utile pour Heiken Ashi.
DhanOne3 | Candle Regression LineThis indicator plots price candles based on linear regression of Open, High, Low, and Close values — providing a smooth and predictive visualization of price trends. It helps traders filter market noise, identify directional momentum, and spot potential trend reversals with visually clean, color-coded regression candles.
RSI OS/OB Background StripesThe "RSI OS/OB Background Stripes" indicator is a simple tool designed to help traders visualize overbought and oversold market conditions using the Relative Strength Index (RSI). It highlights these conditions by displaying colored background stripes directly on your chart, making it easy to spot potential trading opportunities.
How It Works:RSI Calculation: The indicator calculates the RSI, a popular momentum indicator that measures the speed and change of price movements, using a default period of 14 (customizable).
Overbought/Oversold Levels: It marks areas where the RSI is above a user-defined overbought level (default: 70) with red background stripes, and below an oversold level (default: 30) with green background stripes.
Visual Feedback: The colored stripes appear on the chart when the RSI enters overbought (red) or oversold (green) zones, helping you quickly identify market conditions.
Customization: You can adjust the RSI period, overbought/oversold levels, background colors, and transparency. You can also choose to show the RSI line in a separate panel or display RSI values on the chart for debugging.
Alerts: The indicator includes optional alerts that notify you when the RSI crosses into overbought or oversold territory.
Who It’s For: This indicator is perfect for beginner and intermediate traders who want a clear, visual way to track RSI-based overbought and oversold conditions without cluttering their charts.
Key Features:Easy-to-read background stripes for overbought (red) and oversold (green) conditions.
Fully customizable RSI settings, colors, and transparency.
Optional RSI plot and value display for deeper analysis.
Alerts to keep you informed of key RSI level crossings.
This indicator is a straightforward way to monitor market momentum and make informed trading decisions.
VegaAlgo – Rating ViewVegaAlgo – Rating View is a market condition analysis tool designed to evaluate the current price structure.
The indicator calculates a RATING (from 0 to 100) that reflects how clean, directional, and structured the recent price movement is. The rating is based on the number of price direction changes (from bullish to bearish candles and vice versa) within a selected period. Fewer direction changes indicate a clearer trend and result in a higher rating, while a choppy or highly volatile market leads to a lower score.
Additionally, the indicator provides directional signals on three key timeframes — 1M, 5M, and 15M, using a comparison of fast and slow moving averages. This allows traders to quickly assess the dominant trend both locally and across higher timeframes.
This script is intended for visual market analysis only and should not be considered financial advice.
TRAMA Cross Pivot Points📌 Description: TRAMA Cross Pivot Points
This indicator combines the powerful Trend Regularity Adaptive Moving Average (TRAMA) with dynamic pivot point.
🔍 What It Does:
Calculates a long-term TRAMA (default length 278) to filter trend direction and smooth volatility. I mostly use the lengths 20, 50, 100, 200, 278, and 314 to mark areas of retest.
Detects bullish and bearish price crossovers above and below the TRAMA.
Plots real-time pivot levels when a crossover occurs.
Draws a dashed horizontal pivot line only at the most recent crossover, keeping your chart clean and focused.
Includes alert conditions so you never miss a strategic moment.
⚙️ How It Works:
Bullish TRAMA Cross: When price crosses above the TRAMA, the script:
Calculates a potential pivot low using DM-style Logic.
Plots a green dashed line at that pivot level.
Optionally triggers an alert.
Bearish TRAMA Cross: When price crosses below the TRAMA:
A pivot high is calculated and plotted as a red dashed line.
Optional alert lets you know of a possible top.
📈 Pivot Logic:
Uses real-time candle data (OHLC) to adjust pivot points dynamically.
These pivots can act as potential support/resistance levels or entry zones.
🔔 Alerts:
Triggered when price crosses the TRAMA up or down.
Ideal for traders looking to enter on structure-based momentum.
EMA Trend Dashboard
Trend Indicator using 3 custom EMA lines. Displays a table with 5 rows(position configurable)
-First line shows relative position of EMA lines to each other and outputs Bull, Weak Bull, Flat, Weak Bear, or Bear. EMA line1 should be less than EMA line2 and EMA line 2 should be less than EMA line3. Default is 9,21,50.
-Second through fourth line shows the slant of each EMA line. Up, Down, or Flat. Threshold for what is considered a slant is configurable. Also added a "steep" threshold configuration for steep slants.
-Fifth line shows exhaustion and is a simple, configurable calculation of the distance between EMA line1 and EMA line2.
--Lines one and five change depending on its value but ALL other colors are able to be changed.
--Default is somewhat set to work well with Micro E-mini Futures but this indicator can be changed to work on anything. I created it to help get a quick overview of short-term trend on futures. I used ChatGPT to help but I am still not sure if it actually took longer because of it.
Correlation & Mean Reversion - Paired Stocks/ETFs TradingThis indicator is designed to analyze pair trading opportunities between two assets by evaluating:
🔧 Core Features
1. Symbol Pair Analysis
Takes two input symbols (Symbol A, Symbol B).
Calculates the price ratio (A/B) and compares it to a user-defined targetRatio.
2. Z-Score of Ratio
Computes Z-Score of the ratio over a user-defined lookback window to measure how far the ratio deviates from its mean.
This gauges whether the ratio is likely to revert to the mean.
3. Reversion Probability
Applies a normal CDF approximation to Z-Score to estimate the probability of mean reversion.
Flags moderate (80%+) and strong (95%+) reversion signals.
4. Correlation
Calculates the rolling correlation of log returns between Symbol A and Symbol B.
Useful to confirm if the assets historically move together.
EMA Cross with Alert and LabelThis simple yet effective indicator helps you identify trend changes using the classic Exponential Moving Average (EMA) crossover strategy. It's designed to be clean, easy to read, and highly functional.
Features:
EMA Crossover Signals: Visualizes the crossover between a fast EMA and a slow EMA.
On-Chart Labels: Automatically plots "Buy" (green) and "Sell" (red) labels directly on the chart when a crossover occurs, making signals impossible to miss.
Built-in Alerts: Comes with pre-configured alert conditions for both bullish ("Buy Signal") and bearish ("Sell Signal") crosses. You can easily set up notifications from the TradingView "Alerts" menu.
Customizable: Easily change the lengths for the Fast and Slow EMAs from the indicator's settings menu to fit your trading style and timeframe.
How to Use:
Add the indicator to your chart.
A "Buy" label appears when the fast EMA crosses above the slow EMA (potential uptrend).
A "Sell" label appears when the fast EMA crosses below the slow EMA (potential downtrend).
To receive notifications, go to the "Alerts" panel, create a new alert, select this indicator as the condition, and choose between the "Buy Signal" or "Sell Signal".
Buy Opportunity Score Table (21 Points)## 📊 Script Title:
**Buy Opportunity Score Table (21 Points)**
---
## 📝 Script Description:
This TradingView script is a **custom multi-indicator scoring system** designed to identify **buying opportunities** in stocks, indices, or ETFs by evaluating momentum, volume strength, and overall market sentiment. It gives a score out of **21 points** using 6 key indicators, and highlights **potential buy signals** when the score crosses **8 points or more**.
---
## ✅ Key Features:
### 📌 1. **Indicators Used (21 Points Max)**
Each of the following indicators contributes up to 4 points (except Nifty trend, which adds 1 point):
| Indicator | Max Points | Logic |
| ----------- | ---------- | ---------------------------------- |
| Volume | 4 | Volume > 20-day average and rising |
| OBV | 4 | OBV rising for 3+ days |
| MFI | 4 | MFI > 60 and increasing |
| RSI | 4 | RSI > 50 and increasing |
| ROC | 4 | Rate of change positive and rising |
| Nifty Trend | 1 | Nifty > yesterday and above 20 EMA |
---
### 📌 2. **Scoring Output**
* The **total score** is plotted on the chart and capped at 21.
* Score of **8 or higher** is treated as a **buy trigger**.
* Permanent horizontal lines are plotted at **8**, **13**, and **17** to show key levels:
* **8** → Entry zone
* **13** → Accumulation/Build zone
* **17** → Strong bullish momentum
---
### 📌 3. **Table Panel (Top Right Corner)**
A table shows:
* Current and previous day’s score for each indicator
* Total score and change from previous day
---
### 📌 4. **Visual Aids**
* Background turns **green** when score is **≥ 8**
* Permanent **horizontal lines** at score levels **8, 13, and 17** for easy reference
---
### 📌 5. **Alerts**
* An `alertcondition` is triggered **when score crosses 8 from below**
* You can use this for mobile/email alerts or automated strategies
---
## ⚙️ Inputs:
You can customize:
* Length of **ROC**, **MFI**, **RSI**, and **Volume SMA**
Default values are:
* ROC: 10
* MFI: 14
* RSI: 14
* Volume MA: 20
---
## 🎯 Use Case:
This tool is ideal for:
* **Swing traders** looking for early signals of accumulation
* **Investors** filtering stocks with rising internal strength
* **Algo traders** building signal-based strategies based on multi-factor models
Weinstein Stage Analysis HelperA helper script to visualize the Weinstein Stages intuitively along with other factors like
- Relative Strength
- Volume (On Balance Volume)
- RoE
- P/E
- Growth Rate
- EPS Growth Rate
AdelVolume Clone//@version=6
indicator("Faisalvolume Clone", overlay=false)
// إعدادات
maLength = input.int(20, minval=1, title="Volume MA Length")
highVolumeMultiplier = input.float(1.5, title="High Volume Multiplier")
// بيانات
vol = volume
volMA = ta.sma(vol, maLength)
// شروط
isHighVol = vol > volMA * highVolumeMultiplier
isAboveMA = vol > volMA
// لون العمود
barColor = isHighVol ? color.red : isAboveMA ? color.lime : color.gray
// رسم المؤشر
plot(vol, title="Volume", style=plot.style_columns, color=barColor)
plot(volMA, title="Volume MA", color=color.orange, linewidth=2)
MTF Dashboard 9 Timeframes + Signals📊 MTF Dashboard — Multi-Timeframe Market Signal Matrix
Overview
The MTF Dashboard is an open-source Pine Script tool that enables traders to monitor key trend and momentum indicators across nine timeframes simultaneously—ranging from 1 minute to monthly—within a single unified view. This script is designed to support both discretionary and rules-based traders by improving efficiency in multi-timeframe analysis.
✅ Key Features
🔄 Multi-Timeframe Coverage
1m, 5m, 15m, 30m, 1H, 4H, 1D, 1W, 1M supported
Toggle individual timeframes on/off as per your trading style
📈 Built-in Technical Indicators
Trend Detection: Based on moving average (EMA) crossovers
Momentum Evaluation: Using Relative Strength Index (RSI)
MACD Status: Displays histogram trend
Volume Confirmation: Compares current volume to average
Confluence Rating: Optional logic combining indicator signals
🎨 Custom Dashboard Appearance
Supports light/dark chart modes
Adjustable panel positioning (Top/Bottom/Center Left/Right)
Multiple text size options
Color settings for bullish, bearish, and neutral signals
🔔 Optional Alerts
Alert conditions for confluence setups or trend changes (user must configure manually)
Use Cases
Identify trend alignment across short, medium, and long timeframes
Confirm entry or exit signals with high-confidence confluence
Detect early shifts in trend direction using EMA, RSI, MACD divergence
Quickly assess overall market sentiment in one glance
Limitations:
This script does not provide financial advice or guaranteed signals
Not intended for automatic trading or strategy backtesting
Users should interpret dashboard signals in the context of price structure and risk management
How to Use:
Add the script to your chart from your favorites
Open the settings panel:
Enable only the timeframes you want to analyze
Customize colors, position, and table layout
Optionally, right-click the script to configure alerts based on confluence or indicator changes
Technical Notes
EMA settings can be adjusted to match your trading system
Designed for visual clarity and performance with multiple timeframes enabled
Credits
This tool was developed to help the TradingView community simplify MTF analysis. Inspired by institutional-grade dashboards and adapted for manual charting use by retail traders.
Tags
#multi-timeframe #EMA #RSI #MACD #volume #confluence #dashboard #trend #momentum #open-source #pine-script #tradingview
License
Published as open-source under the TradingView community sharing model. Users are encouraged to modify, improve, and credit respectfully.
Session Makers v1
Session Makers v1 - Professional Trading Session Visualizer
This advanced indicator highlights key trading sessions and market structure levels, helping traders identify optimal trading times and important price levels.
Key Features:
Session Time Markers
- Vertical dotted lines at major market opens (London/New York)
- Appears 30 minutes before each session for early preparation
Interactive Session Boxes
- Asia Session (22:00-06:00 GMT) - Blue shaded area
- London AM (08:00-09:00 GMT) - Gray shaded area
- London/New York Overlap (14:00-15:00 GMT) - Gray shaded area
Key Reference Levels
- Yesterday's high/low (with touch alerts)
- Previous week's high/low (with touch alerts)
- Asia session high/low/mid lines
Smart Visual Design
- Clean, non-cluttered visuals that adapt to your chart
- Customizable colors and transparency for all elements
- Optimized for all timeframes (M1-H4)
only use in timeframes <= 15 min
9AM–11AM NAS100 Session Box//@version=5
indicator("9AM–11AM NAS100 Session Box", overlay=true)
// Define session times in New York (EST)
session_start = timestamp("America/New_York", year, month, dayofmonth, 09, 0)
session_end = timestamp("America/New_York", year, month, dayofmonth, 11, 0)
// Detect if we're inside the session window
in_session = (time >= session_start) and (time < session_end)
// Track high/low of the session
var float session_high = na
var float session_low = na
if (in_session)
session_high := na(session_high) ? high : math.max(session_high, high)
session_low := na(session_low) ? low : math.min(session_low, low)
else
session_high := na
session_low := na
// Draw the session box
bgcolor(in_session ? color.new(color.blue, 85) : na)
// Optionally draw lines at session high/low
plot(in_session ? session_high : na, title="Session High", color=color.green, linewidth=1)
plot(in_session ? session_low : na, title="Session Low", color=color.red, linewidth=1)
Fisher Transform Background StripesThe "Fisher Transform Background Stripes" indicator is an easy-to-use tool that helps traders identify extreme market conditions using the Fisher Transform, a technical indicator that normalizes price data to highlight potential reversals. It displays colored background stripes on your chart to show when the market is oversold or undersold, making it simple to spot trading opportunities.
How It Works:Fisher Transform Calculation: The indicator calculates the Fisher Transform based on a user-defined period (default: 9), using the average of high and low prices to measure market momentum and identify extreme price movements.
Oversold/Undersold Levels: It highlights when the Fisher Transform is above a user-set oversold level (default: 3.0) with red background stripes, or below an undersold level (default: -2.0) with green background stripes.
Visual Feedback: Red and green stripes appear on the chart to mark oversold or undersold conditions, helping you quickly understand market extremes.
Customization: You can adjust the Fisher Transform period, oversold/undersold levels, background colors, and transparency. You can also enable an optional Fisher Transform plot or display values on the chart for debugging.
Wait for Close Option: You can choose whether the indicator waits for the timeframe’s candle to close before showing stripes, ensuring more reliable signals.
Alerts: Optional alerts notify you when the Fisher Transform crosses into oversold or undersold zones (always using confirmed values for accuracy).
Who It’s For: This indicator is ideal for beginner and intermediate traders looking for a clear, visual way to track extreme market conditions and potential reversals using the Fisher Transform.
Key Features:Colored background stripes for oversold (red) and undersold (green) conditions.
Customizable settings for period, levels, colors, and transparency.
Option to wait for candle close for more accurate signals.
Optional Fisher Transform plot and value display for analysis.
Alerts to notify you of key Fisher Transform level crossings.
This indicator provides a straightforward way to monitor market extremes and make informed trading decisions.
GeeksDoByte 15m & 30m ORB + Prev Day High/LowCME_MINI:NQ1!
How It Works
Opening Ranges
At 9:30 ET, the script begins tracking the high & low.
It uses two fixed sessions:
15 min from 09:30 to 09:45
30 min from 09:30 to 10:00
On the very first bar of each session it initializes the range, then continuously updates the high/low on each new intraday bar.
Dashed lines are drawn when the session opens and extended horizontally across subsequent bars.
Previous Day’s Levels
Independently, it fetches yesterday’s high and low via a daily security call.
These historic levels are plotted as simple horizontal lines for daily context.
How to Use
Breakout Entries
A close above the 15 min ORB high can signal an early breakout; a further push above the 30 min ORB high confirms extended momentum.
Conversely, breaks below the respective lows can indicate short setups.
Support & Resistance
Yesterday’s high/low often act as magnet levels. If price is near the previous high when the opening ranges break, you get a confluence zone worth watching.
Trade Management
Combine the two opening-range levels to tier your stops or scale in.
For example, you might place an initial stop below the 15 min low and a wider stop below the 30 min low.
MA Crossover with Asterisk on MA (Fixed)MA 10x20 khi nào tin hiệu cắt nhau xuất hiện màu xanh thì Buy, xuất hiện mày đỏ thì Sell