Change % - NQ / ES / YM Funded Futures Risk Manager – NQ / ES / YM
🎯 Purpose
This tool is designed for funded futures traders who need to comply with daily risk rules from Topstep, Apex, and similar programs. It tracks the real-time daily % price change in major U.S. equity index futures: Nasdaq (NQ), S&P 500 (ES), and Dow Jones (YM).
⚠️ Why It Matters
Most funded trading programs prohibit trading when the market is within 2% of CME’s daily price limits. This script provides a clear, real-time visual warning to help avoid account violations or disqualification.
🧠 What It Does
Detects the instrument (NQ1!, ES1!, YM1!, and front-month contracts like NQM2025)
Calculates % change from the daily open
Simulates CME’s ±7% daily limit bands
Displays a floating panel with current change in %
Shows a warning if price is within the restricted last 2%
Optionally triggers a visual or sound alert
🔍 Why It’s Different
This is not a predictive or technical analysis tool.
It’s a real-time compliance assistant designed to protect your funded account during volatile sessions.
No complex logic, just clear visual safety for serious traders.
🧭 How To Use It
Add the script to your chart
Use it on NQ1!, ES1!, or YM1! (or M2025 contracts)
The panel shows live price change % from today’s open
When price enters the last 2% of CME’s limit, a warning appears
Avoid entering trades during these times to stay compliant
🖼️ Recommended Chart Setup
✔️ Only this script applied
✔️ Show ticker, timeframe, and the floating panel
✔️ Clean background (no extra drawings or indicators)
✔️ Use on a volatile day for better demonstration (e.g. -2% day)
✅ Fully compliant with TradingView’s script publishing rules.
✅ Focused on risk awareness and rule enforcement.
✅ Supports real-world funded traders.
المؤشرات والاستراتيجيات
First Day of Month HighlighterFirst day of the month
Hii you can use this for highlighting the first day of the month of any script.
thanks me
Akash Bale
AI-123's BTC vs Gold (Lag Correlation)
DISCLAIMER
I made this indicator with the help of ChatGPT and using what I have learned so far from The Pine Script Mastery Course, LOTS of edits based on what I have learned so far had to be made as well as additions and modifications to my liking thanks to what I have learned so far. I am aware this already exists but I have done my best to make a first ever script/indicator while learning how to properly publish as well, so please bear that in mind.
Overview
This indicator analyzes the correlation between Bitcoin (BTC) and Gold (XAUUSD), with a customizable lag applied to the Gold price, providing insight into the macro relationship between these two assets.
It is designed for traders and investors who want to track how Bitcoin and Gold move in relation to each other, particularly when Gold is lagged by a specific number of days.
Key Features:
BTC and Gold (Lagged) Price Overlay: Display Bitcoin (BTC) and Gold (XAUUSD) prices on the chart, with an adjustable lag applied to the Gold price.
Rolling Correlation Calculation: Measures the correlation between Bitcoin and lagged Gold prices over a customizable lookback period.
Adjustable Lag: The number of days that Gold is lagged relative to Bitcoin is fully customizable (default: 20 days).
Customizable Correlation Length: Allows you to choose the lookback period for the correlation (default: 50 days), providing flexibility for short-term or long-term analysis.
Normalized Plotting: Prices of Bitcoin and Gold are normalized for better visual alignment with the correlation values. BTC is divided by 1000, and Gold by 100.
Correlation Scaling: The correlation value is amplified by 10 for better visual clarity and comparison with price data.
Zero Line: Horizontal line representing a correlation of 0, making it easier to identify positive or negative correlation shifts.
Maximum Correlation Lines: Horizontal lines at +10 and -10 values for extreme correlation scenarios.
Input Settings:
Gold Symbol: Customize the Gold ticker (default: OANDA:XAUUSD).
Bitcoin Symbol: Customize the Bitcoin ticker (default: BINANCE:BTCUSDT).
Lag (in trading days): Adjust the number of trading days to lag the Gold price relative to Bitcoin (default: 20).
Correlation Length (days): Set the number of days over which the rolling correlation is calculated (default: 50).
How to Use:
Price Comparison: The BTC (Spot) and Lagged Gold plots give you a side-by-side visual comparison of the two assets, normalized for clarity.
Correlation Line: The correlation line helps you gauge the strength and direction of the relationship between BTC and lagged Gold. Positive values indicate a strong positive correlation, while negative values indicate a negative correlation.
Visual Analysis: Watch how the correlation shifts with changes in lag and correlation length to identify potential market dynamics between Bitcoin and Gold.
Potential Applications:
Macro Trading: Track how Bitcoin and Gold behave in relation to each other during periods of economic uncertainty or inflation.
Sentiment Analysis: Use the correlation data to understand the sentiment between digital and traditional assets.
Strategic Timing: Identify potential opportunities where Bitcoin and Gold show a strong correlation or diverge based on the lag adjustment.
Understanding Macro Trends/Correlations.
Disclaimer:
This indicator is for informational purposes only. The correlation between Bitcoin and Gold does not guarantee future performance, and users should conduct their own research and use risk management strategies when making trading decisions.
Notes: This script uses historical data, so results may vary across different timeframes.
Customization options allow users to adjust the lag and correlation length to better fit their trading strategy.
Future Enhancements: Additional Correlation Line: A second correlation line for different lengths of lag or different assets.
Color-Coding of Correlation: Future updates may include color-coded correlation strength, visually indicating positive or negative correlation more effectively.
Custom ATR (High - Low of Current TF)ATR on the Chart candle High Low range. This will give a better picture of tradable range, as the gap up/downs are not tradable
💡 RSI + Stoch + ADX Combo - No ErrorsThis script combines three powerful technical indicators — RSI, Stochastic Oscillator, and ADX — to generate strong buy and sell signals based on momentum, overbought/oversold levels, and trend strength.
✅ RSI (Relative Strength Index): Detects overbought/oversold conditions.
✅ Stochastic Oscillator: Adds momentum sensitivity to identify potential reversals.
✅ ADX (Average Directional Index): Measures the strength of the trend.
🔔 Buy Signal:
RSI is below the oversold level
Stochastic is also in the oversold zone
ADX confirms a strong trend
🔻 Sell Signal:
RSI is above the overbought level
Stochastic is also in the overbought zone
ADX confirms a strong trend
📌 This combo filter helps reduce false signals by only highlighting setups where all three indicators align. It's great for swing trading and trend-following strategies.
You can customize all threshold levels and smoothing periods from the script settings.
💡Tip: Combine with price action or support/resistance zones for even more powerful setups.
Ad Holding Companies ComparisonThis script tracks the big 6 Advertising Holding Companies across time. This will allow you to compare against indexes and other cyclical indicators in the US and Global markets to evaluate whether pricing correlates with patterns of whether it is in a secular trend.
EMA Envelope + EMA Bollinger BandsEMA envelope and bollinger bands together. It works on the principal of exponential moving average useful in identifying rallies top and bottoms.
Precision is high on higher timeframes like weekly and daily and monthly for swingtrades
10dk Kripto Al-Sat GöstergesiThis indicator was developed to identify long (buy) and short (sell) position opportunities for crypto assets on 10-minute timeframes. Signals aim to provide more reliable position entries based on trend strength, momentum and price averages.
⚙️ Technical Indicators Used:
1. EMA (Exponential Moving Average)
• 9-period fast EMA and 21-period slow EMA are used.
• Buy signal: If the fast EMA crosses the slow EMA upwards.
• Sell signal: If the fast EMA crosses the slow EMA downwards.
2. RSI (Relative Strength Index)
• Determines overbought/oversold zones.
• RSI should be > 35 for long and RSI < 65 for short.
• Thus, signals with weak momentum are filtered.
3. ADX (Average Directional Movement Index)
• Measures the strength of the trend.
• ADX value must be > 25 for signal generation. This largely prevents false signals in sideways markets.
4. EMA Difference Filter
The difference between fast and slow EMA must be greater than 0.25% of the price.
This ensures that signals are generated only for significant directional movements.
📍 Signal Display:
• Green triangle (▲): Long position recommendation.
• Red triangle (▼): Short position recommendation.
📢 Alarm Support:
Signals can also be used with the TradingView alert system:
• Long Signal!
• Short Signal!
Short Entry and Exit - Stoch RSI (Base B) - 1H. Long Entry and Exit - Stoch RSI (Base A) - 1H Timeframe
Purpose: This script is used for the 1-hour timeframe and focuses on identifying long entries and long exits based on the Stochastic RSI.
Features:
Long Entry: Triggered when the Stochastic RSI crosses above the oversold level (default is 20). The green triangle up arrow is plotted below the bar to signify a long entry.
Long Exit: Triggered when the Stochastic RSI crosses below the overbought level (default is 80). The red triangle down arrow is plotted above the bar to signify the exit.
EMA Filter: The script includes a 200-period Exponential Moving Average (EMA) filter to confirm trends. If the price is above the EMA, it strengthens long entry conditions.
Goal: Designed for accurate, low-frequency long signals that filter out noise, with the aim of providing more reliable trade signals on the 1-hour timeframe.
EMA20 Sell Alertin down trend , Sell stock/index during the day only if 1st time price hit ema 20 Target 1% and Stop loss 0.5%.
FTB Cheklist🔍 FTB Cheklist – Precision-Based Breakout Strategy for Options Traders
FTB Cheklist is a tactical script built for serious day and swing traders looking to catch high-probability breakouts with clarity, confidence, and control.
This system is designed around key institutional concepts — combining volume spike breakouts, PDH/PDL levels, EMA alignment (8/13/50/200), and ATR-based price targets across the 30-minute, 1-hour, and daily timeframes. It visually guides your session entries and filters out noise, giving you clean, confirmed trade opportunities.
🔧 What It Does:
✅ Breakout Arrows when price breaks previous day high/low with volume confirmation & trend bias
📊 Dynamic Volume Spike Detection with time-sensitive multipliers (1.5 pre-noon, 1.2 after)
📈 Stacked EMAs Filter: Only show setups when trend is clearly in your favor
🎯 ATR-Based Price Targets: Projects 30m, 1h, and Daily levels upon breakout
🕐 Trading Hours Guidance overlay: Calls out the best times to trade (9:40–11:30 & 2:00–3:30)
🧭 Clean On-Chart Labels & Guidance to keep your execution focused and frictionless
🔑 Best For:
Day & swing traders of SPY, QQQ, and large-cap options
Traders who value structure, trend alignment, and measured targets
Avoiding FOMO and chop through visual clarity & volume precision
🔥 Built to respect bias. Built to respect time. Built for discipline .
FTB Cheklist isn’t just an indicator — it’s a trade execution assistant for serious technical traders. Load it up, trust the conditions, and trade the Cheklist.
Liquidity Trendline With Signals [StratifyTrade]combo of a trendline + indicators with signals of trades.
ScalpSwing Pro SetupScript Overview
This script is a multi-tool setup designed for both scalping (1m–5m) and swing trading (1H–4H–Daily). It combines the power of trend-following , momentum , and mean-reversion tools:
What’s Included in the Script
1. EMA Indicators (20, 50, 200)
- EMA 20 (blue) : Short-term trend
- EMA 50 (orange) : Medium-term trend
- EMA 200 (red) : Long-term trend
- Use:
- EMA 20 crossing above 50 → bullish trend
- EMA 20 crossing below 50 → bearish trend
- Price above 200 EMA = uptrend bias
2. VWAP (Volume Weighted Average Price)
- Shows the average price weighted by volume
- Best used in intraday (1m to 15m timeframes)
- Use:
- Price bouncing from VWAP = reversion trade
- Price far from VWAP = likely pullback incoming
3. RSI (14) + Key Levels
- Shows momentum and overbought/oversold zones
- Levels:
- 70 = Overbought (potential sell)
- 30 = Oversold (potential buy)
- 50 = Trend confirmation
- Use:
- RSI 30–50 in uptrend = dip buying zone
- RSI 70–50 in downtrend = pullback selling zone
4. MACD Crossovers
- Standard MACD with histogram & cross alerts
- Shows trend momentum shifts
- Green triangle = Bullish MACD crossover
- Red triangle = Bearish MACD crossover
- Use:
- Confirm swing trades with MACD crossover
- Combine with RSI divergence
5. Buy & Sell Signal Logic
BUY SIGNAL triggers when:
- EMA 20 crosses above EMA 50
- RSI is between 50 and 70 (momentum bullish, not overbought)
SELL SIGNAL triggers when:
- EMA 20 crosses below EMA 50
- RSI is between 30 and 50 (bearish momentum, not oversold)
These signals appear as:
- BUY : Green label below the candle
- SELL : Red label above the candle
How to Trade with It
For Scalping (1m–5m) :
- Focus on EMA crosses near VWAP
- Confirm with RSI between 50–70 (buy) or 50–30 (sell)
- Use MACD triangle as added confluence
For Swing (1H–4H–Daily) :
- Look for EMA 20–50 cross + price above EMA 200
- Confirm trend with MACD and RSI
- Trade breakout or pullback depending on structure
Footprint Combined (Buy/Sell + Vumeter)It combines two indicators, a bar indicator and a VU Meter, to display the BID and ASK volume, as well as the total VOLUME for the current candle.
This indicator allows you to predict the trend strength for the next candle on the chart.
Market Session StrategyMarket Session Strategy Indicator Explanation
This is a TradingView Pine Script indicator called "Market Session Strategy" that monitors different market sessions and generates trading signals based on pattern analysis between sessions. Let me break down how it works:
Core Functionality
The indicator divides the trading day into three sessions:
Pre-Market (7:30 PM - 3:00 AM ET by default)
Regular Market (3:00 AM - 9:30 AM ET by default)
After Hours (9:30 AM - 4:00 PM ET by default)
For each session, it:
Tracks price action (open, high, low, close)
Calculates range percentages
Identifies session bias (bullish or bearish)
Draws visual session boxes on the chart
Generates trading signals based on historical patterns
Signal Generation Methodology
The indicator generates BUY/SELL signals at the beginning of the Regular Market and After Hours sessions using three main strategies:
1. Trend Continuation/Reversal Analysis
The script tracks how often a bullish/bearish trend in one session continues or reverses in the next session. For example:
If pre-market trends historically continue into regular hours 70% of the time and today's pre-market is bullish, it may generate a BUY signal.
If reversals are more common, it may generate a counter-trend signal.
2. Tight Range Breakout Signal
The indicator identifies "tight range" sessions (where price movement is unusually constrained compared to recent averages). A tight range with a bullish bias generates a BUY signal, while a bearish bias generates a SELL signal.
3. Day of Week Pattern Analysis
The script analyzes which days of the week show stronger trend continuation probabilities. If a particular day (like Monday) historically shows strong trend continuation and the threshold is met, it generates a signal accordingly.
Visual Components
The indicator provides several visual elements:
Colored session boxes showing high/low ranges
Signal labels at entry points
Session background colors with high transparency
A comprehensive dashboard showing session status, range percentages, bias, and signals
Performance Tracking
The script tracks trade success by session and day of week, which helps refine future signals. A trade is considered successful if:
A BUY signal is followed by a close higher than open
A SELL signal is followed by a close lower than open
Mark Days with >4% Gain (vs. Previous Close)Shows days when the overall market increased by more than 4%
Bar % Return (Colored)✅ Calculates the % return per bar
✅ Plots it as a histogram below the chart
✅ Colors bars green for up and red for down
Session extensions [dani]Session Extension
Indicator Description
The Session Extensions indicator is a customizable tool designed to visually represent key price levels during a specified trading session. It calculates and displays the high, low, and midpoints of the session, along with extension levels based on user-defined multipliers. These extensions help traders identify potential support and resistance zones beyond the initial session range.
This indicator is particularly useful for intraday traders who rely on session-based analysis to make informed decisions. It overlays directly on the chart, ensuring seamless integration with price action.
Key Features
Session-Based Analysis : Tracks and highlights key price levels (high, low, midpoint) during a specific trading session.
Customizable Extension Levels : Allows users to define up to six extension levels (both above and below the session range) with unique multipliers, colors, styles, and widths.
Real-Time Updates : Automatically updates during the active session and resets at the start of a new session.
Usage Guidelines
Add the Indicator to Your Chart : Apply the Session Extensions indicator to your chart to visualize key session-based levels.
Intraday Focus : This indicator is optimized for intraday trading. Ensure that the chart's timeframe is set to an intraday interval (e.g., 1-minute, 5-minute).
Session Alignment : Verify that the session time aligns with your trading schedule and timezone. Misalignment may result in incorrect session detection. (This indicator use America - New York timezone)
Avoid Overcrowding : While the indicator supports multiple extension levels, enabling too many levels simultaneously may clutter the chart. Use discretion when configuring extension levels.
Customize Line Styles and Colors : Tailor the appearance of lines and labels to align with your trading style. Use solid, dashed, or dotted lines, and choose colors that enhance visibility without cluttering the chart.
Combine with Other Tools : Pair this indicator with other technical analysis tools (e.g., moving averages, volume profiles) to enhance decision-making.
Disclaimer & Chat
The Session Extensions indicator is intended for educational and analytical purposes only. It does not provide financial advice or guarantee trading success. Users are responsible for verifying the accuracy of session times and ensuring proper configuration before using the indicator in live trading. This indicator is not a trading signal generator.
Thank you for choosing this indicator! I hope it becomes a valuable part of your trading toolkit. Remember, trading is a journey, and having the right tools can make all the difference. Whether you're a seasoned trader or just starting out, this indicator is designed to help you stay organized and focused on what matters most—price action. Happy trading, and may your charts be ever in your favor! 😊
From, Dani.
Full Range + Close Break EngulfingFor Bullish Engulfing:
Today's low < yesterday's low
Today's high > yesterday's high
Today's close > yesterday's high
For Bearish Engulfing:
Today's high > yesterday's high
Today's low < yesterday's low
Today's close < yesterday's low
Daily Volume High Notifier📜 Script Description – Daily Volume High Notifier
This indicator monitors trade volume and sends an alert whenever a new daily high in volume is reached. The high volume is reset at the beginning of each trading day, allowing traders to stay informed of significant intraday volume spikes.
🛠️ Features:
Tracks the highest trade volume for the current day.
Resets the volume high tracker at the start of each new day.
Sends a real-time notification (alert()) whenever a new volume high is detected.
Useful for identifying unusual activity, potential breakouts, or institutional participation.
📊 Visual Elements:
Blue histogram for standard volume.
Red line showing the current day’s highest volume so far.
🔔 How to Use:
Add the script to any chart.
Enable alerts using the built-in alert() function.
Receive notifications every time volume hits a new high for the day.
🔔 Setting up Alerts in TradingView:
After adding this indicator to your chart:
Click the Alarm Clock (Alerts) icon.
Set condition: Daily Volume High Notifier → alert() function call .
Choose your alert type (app notification, email, popup, etc.).
Name it something like "Volume High Alert" and hit Create.
This tool is ideal for day traders, scalpers, and volume-based strategy traders who want to be instantly notified of spikes in market activity.