OPEN-SOURCE SCRIPT
تم تحديثه NQ Chop Filter

NQ Chop Filter is a volatility and trade-confidence meter built for short-term NQ trading, especially on the 30-second chart.
This indicator is not a buy/sell signal and it is not meant to replace a trading strategy. It is designed to help judge whether current market conditions are strong, normal, cautious, or dangerous before managing risk.
The meter studies recent candle range, fast range expansion/compression, net price movement, directional efficiency, and wider trend/grind movement.
The dashboard gives a simple reading:
HIGH
Strong volatility and movement. Full confidence conditions. Larger targets are more reasonable.
NORMAL
Conditions are acceptable. Trading is still okay, but avoid sizing up blindly.
CAUTION
Market is less clean. Trade smaller, be more selective, and manage risk tighter.
DANGER
Weak movement or poor follow-through. Reduce size or wait.
How to use:
1. Add the indicator to an NQ chart.
2. Best used on the 15-second to 2-minute timeframe. Best on 30s.
3. Watch the dashboard before taking a trade.
4. Use HIGH and NORMAL as cleaner environments.
5. Use CAUTION and DANGER as risk warnings, not automatic signals.
6. Do not use this indicator by itself for entries.
7. Combine it with your own entry model, stop loss, take profit, and daily risk rules.
The main purpose is to avoid blindly trading the same size in all market conditions. It helps identify when the market is moving cleanly versus when price is slow, compressed, or choppy.
This script is for educational and informational purposes only. It is not financial advice.
This indicator is not a buy/sell signal and it is not meant to replace a trading strategy. It is designed to help judge whether current market conditions are strong, normal, cautious, or dangerous before managing risk.
The meter studies recent candle range, fast range expansion/compression, net price movement, directional efficiency, and wider trend/grind movement.
The dashboard gives a simple reading:
HIGH
Strong volatility and movement. Full confidence conditions. Larger targets are more reasonable.
NORMAL
Conditions are acceptable. Trading is still okay, but avoid sizing up blindly.
CAUTION
Market is less clean. Trade smaller, be more selective, and manage risk tighter.
DANGER
Weak movement or poor follow-through. Reduce size or wait.
How to use:
1. Add the indicator to an NQ chart.
2. Best used on the 15-second to 2-minute timeframe. Best on 30s.
3. Watch the dashboard before taking a trade.
4. Use HIGH and NORMAL as cleaner environments.
5. Use CAUTION and DANGER as risk warnings, not automatic signals.
6. Do not use this indicator by itself for entries.
7. Combine it with your own entry model, stop loss, take profit, and daily risk rules.
The main purpose is to avoid blindly trading the same size in all market conditions. It helps identify when the market is moving cleanly versus when price is slow, compressed, or choppy.
This script is for educational and informational purposes only. It is not financial advice.
ملاحظات الأخبار
NQ Chop Filter is a market-condition and trade-confidence tool designed for NQ on the 1-minute chart.It is not a buy/sell signal and does not attempt to predict direction. Its purpose is to evaluate whether the current market environment has enough range, directional movement, and follow-through to support short-term trading, or whether conditions are compressed, inefficient, or choppy.
How it works
The indicator combines several measurements:
Average candle range: Measures the average high-to-low range of recent candles in ticks.
Fast range: Compares a shorter candle-range average against the main average to detect expansion or compression.
Net movement: Measures how far price has traveled from its starting point over the main lookback.
Directional efficiency: Compares net movement against the total back-and-forth movement during the same period.
Trend/grind movement: Uses a longer lookback to detect slower but persistent directional travel that may not appear as immediate volatility.
Session logic: Applies New York session timing and includes an opening wait period to prevent the first few minutes after 9:30 AM from being classified too aggressively.
These measurements work together so the indicator does not classify conditions from candle size alone. A high-volatility but directionless market can still be downgraded, while a slower but efficient directional grind can remain tradable.
Market classifications
HIGH
The market has strong average range together with meaningful directional movement, efficient travel, sustained grind, or short-term range expansion.
This represents the strongest market environment detected by the indicator.
NORMAL
The market has acceptable range and enough directional movement, expansion, or sustained travel to remain tradable, but conditions are not as strong as HIGH.
CAUTION
The market has some movement, but range, efficiency, expansion, or follow-through is weaker or mixed.
This is a warning to become more selective and consider reducing risk.
DANGER
The market is outside the selected session or does not meet the minimum movement-quality requirements.
This represents weak, compressed, or low-follow-through conditions.
OPEN WAIT
During the configured opening wait period, the script delays normal classification while the opening volatility develops.
Compression logic
The indicator compares the fast candle-range average with the main average.
When recent candle ranges contract significantly below the broader average, and the market is not showing sufficient longer-term directional grind, the script identifies compression and can downgrade the current condition.
This helps prevent large recent candles from making the market appear stronger after momentum has already started fading.
Dashboard
The dashboard displays:
Current confidence classification
Suggested risk posture
Average candle range in ticks
Current directional efficiency percentage
The plotted average-range line changes color with the active market classification. Optional candle-range bars, confidence line, net-move line, background coloring, and alerts are also included.
Recommended use
Apply the indicator to an NQ 1-minute chart.
Use it alongside an existing entry strategy or discretionary setup.
Treat HIGH and NORMAL as stronger market environments.
Treat CAUTION and DANGER as warnings to reduce risk, become more selective, or wait.
Do not use the classification by itself as an entry signal.
Adjust thresholds when using a different market or timeframe.
Default configuration
Main Candle Average: 10
Fast Candle Average: 5
Trend / Grind Lookback: 40
Proven Strong Avg Range: 135 ticks
Good Avg Range: 100 ticks
Caution Avg Range: 75 ticks
Minimum Net Move: 30 ticks
Good Net Move: 60 ticks
Minimum Efficiency: 6%
Grind Travel Threshold: 260 ticks
Grind Efficiency: 8%
Fast Expansion Ratio: 1.10
Fast Compression Ratio: 0.75
Opening Wait: 5 minutes
These defaults were designed around NQ intraday behavior and may not transfer directly to other instruments.
Alerts
Alerts are available when the indicator changes into:
HIGH
NORMAL
CAUTION
DANGER
Limitations
This indicator measures market conditions, not future direction. Strong conditions can still produce losing trades, and weak conditions can still produce large moves. Results can vary with volatility, timeframe, session, commissions, slippage, and execution.
This script is intended for educational and informational purposes only and is not financial advice.
نص برمجي مفتوح المصدر
بروح TradingView الحقيقية، قام مبتكر هذا النص البرمجي بجعله مفتوح المصدر، بحيث يمكن للمتداولين مراجعة وظائفه والتحقق منها. شكرا للمؤلف! بينما يمكنك استخدامه مجانًا، تذكر أن إعادة نشر الكود يخضع لقواعد الموقع الخاصة بنا.
إخلاء المسؤولية
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.
نص برمجي مفتوح المصدر
بروح TradingView الحقيقية، قام مبتكر هذا النص البرمجي بجعله مفتوح المصدر، بحيث يمكن للمتداولين مراجعة وظائفه والتحقق منها. شكرا للمؤلف! بينما يمكنك استخدامه مجانًا، تذكر أن إعادة نشر الكود يخضع لقواعد الموقع الخاصة بنا.
إخلاء المسؤولية
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.