Altcoin Breadth | QuantumResearch🔹 Altcoin Breadth | QuantumResearch
Purpose:
Altcoin Breadth measures the strength of the altcoin market by tracking how many assets trade above key moving averages (50-day and 200-day). It offers a normalized view of trend participation across 40 major crypto assets.
How It Works:
For each of the 40 altcoins:
The script checks whether the asset's current price is above its 50-day and/or 200-day simple moving average.
Each condition counts as a binary "1" (trend up) or "0" (trend down).
The total values are averaged, yielding two normalized values between 0 and 1:
Breadth 50: % of assets above their 50 SMA
Breadth 200: % of assets above their 200 SMA
Visual Display:
Plots Breadth 50 and Breadth 200 separately as two gradient-colored lines.
Dynamic labels at the latest bar indicate current breadth values.
Optional bar coloring to reflect underlying breadth momentum.
Key Features:
Evaluates short-term and long-term trend strength across the altcoin sector.
Dynamic visualization of market participation breadth.
Clear trend shifts and sector-wide bullish/bearish transitions.
Separate toggles to show either Breadth 50, Breadth 200, or both.
Trading Application:
Identify broad altcoin uptrends or breakdowns.
Use Breadth 200 for macro confirmation; Breadth 50 for tactical shifts.
Align altcoin exposure with healthy trend participation levels.
⚠️ Breadth tools offer market-wide context, not individual entry signals. Use in combination with trend or momentum indicators.
Disclaimer: Past performance does not guarantee future results. This tool is intended for informational and educational use only. Cryptocurrency markets are volatile and involve high risk.
Göstergeler ve stratejiler
Trent_Finder V3EMA Inputs
It uses 6 EMAs with customizable lengths (defaults: 30, 35, 40, 45, 50, 60).
Trend Conditions
Bullish Trend: All EMAs are strictly ordered from smallest to largest, meaning short-term prices are leading long-term prices upward.
Bearish Trend: All EMAs are ordered from largest to smallest, meaning short-term prices are falling below long-term ones.
Neutral: EMAs are mixed and do not meet the above criteria.
Trend Tracking
The script remembers the current trend and only flips when a full trend reversal condition is confirmed.
Signals
A Buy Signal appears when a bearish or neutral trend changes to bullish.
A Sell Signal appears when a bullish or neutral trend flips to bearish.
Visual Aids
All 6 EMAs are plotted on the chart.
Green Lines = Bullish trend
Red Lines = Bearish trend
Gray Lines = No trend (neutral)
Buy/Sell markers appear at turning points.
Trent_Finder V3EMA Inputs
It uses 6 EMAs with customizable lengths (defaults: 30, 35, 40, 45, 50, 60).
Trend Conditions
Bullish Trend: All EMAs are strictly ordered from smallest to largest, meaning short-term prices are leading long-term prices upward.
Bearish Trend: All EMAs are ordered from largest to smallest, meaning short-term prices are falling below long-term ones.
Neutral: EMAs are mixed and do not meet the above criteria.
Trend Tracking
The script remembers the current trend and only flips when a full trend reversal condition is confirmed.
Signals
A Buy Signal appears when a bearish or neutral trend changes to bullish.
A Sell Signal appears when a bullish or neutral trend flips to bearish.
Visual Aids
All 6 EMAs are plotted on the chart.
Green Lines = Bullish trend
Red Lines = Bearish trend
Gray Lines = No trend (neutral)
Buy/Sell markers appear at turning points.
MTF Kernel TraderMTF Kernel Trader
Advanced Multi-Timeframe Trading System with Machine Learning Signals
Overview
MTF Kernel Trader combines kernel regression analysis across multiple timeframes with Lorenz machine learning signals to identify high-probability trading opportunities. The indicator provides visual context through higher timeframe candles and generates precise entry signals using KNN with Lorentzian distance.
Key Features
🔹 Multi-Timeframe Kernel Regression
- Current timeframe (5min), 15min, and 60min kernel analysis
- Dynamic coloring based on each timeframe's direction
- Configurable thickness and visibility settings
🔹 Lorenz Machine Learning Signals
- KNN algorithm with Lorentzian distance calculation
- Predictive signals 4 bars ahead
- Multiple feature engineering options (RSI, WT, CCI, ADX)
- Configurable neighbor count and feature parameters
🔹 Higher Timeframe Candles Display
- Visual representation of 15min and 60min candles
- Fair Value Gaps (FVG) and Volume Imbalances
- Sweep detection and midpoint analysis
- Customizable styling and positioning
🔹 Advanced Filtering System
- Session-based trading filters (European, UTC, NY sessions)
- Trend direction filters for each timeframe
- Volatility, regime, and ADX filters
- EMA/SMA trend confirmation
🔹 Comprehensive Signal System
- Individual signals for each timeframe
- Combined multi-timeframe signals
- Debug signals for testing
- Color-coded bullish/bearish signals
Usage
Entry Strategy:
- Long Signals: When Lorenz ML generates bullish signals AND kernel regression shows uptrend AND higher timeframes confirm bullish bias
- Short Signals: When Lorenz ML generates bearish signals AND kernel regression shows downtrend AND higher timeframes confirm bearish bias
Risk Management:
- Use session filters to trade only during active market hours
- Confirm signals with multiple timeframe alignment
- Monitor higher timeframe candles for context
- Apply volatility and regime filters to avoid choppy markets
Visual Analysis:
- Green kernel lines indicate bullish momentum
- Black/Dark kernel lines indicate bearish momentum
- Higher timeframe candles show market structure
- FVG and sweep levels provide additional entry/exit points
Settings Overview
Display Settings: Control visibility of kernel lines and signals
ML Settings: Configure machine learning parameters and signal display
Session Filter: Set trading hours and timezone
MTF Candles: Customize higher timeframe candle display
Filters: Adjust volatility, regime, and trend filters
Alerts
- Individual timeframe signals (Current, 15min, 60min)
- Combined multi-timeframe signals
- Sweep confirmation alerts
- Session-based trading notifications
Perfect for: Swing traders, day traders, and scalpers who need multi-timeframe confirmation with machine learning precision.
EMA 6/16/55/100/200 ฺBy Smurojคำอธิบายเป็นภาษาไทย
ชุด EMA นี้ประกอบด้วยเส้นค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียล (EMA) ระยะเวลาต่าง ๆ ซึ่งถูกนำมาใช้เพื่อวิเคราะห์แนวโน้มราคาในระยะต่าง ๆ ดังนี้:
EMA 6 และ 16: ใช้สำหรับดูแนวโน้มระยะสั้นและการเปลี่ยนแปลงราคาที่รวดเร็ว
EMA 55: เป็นแนวโน้มระยะกลาง
EMA 100 และ 200: เป็นแนวโน้มระยะยาว ซึ่งช่วยดูภาพรวมของแนวโน้มตลาดในระดับลึก
การใช้งานในการเทรด:
ถ้าราคาอยู่เหนือ EMA ระยะต่าง ๆ แสดงถึงแนวโน้มขาขึ้น
ถ้าราคาอยู่ต่ำกว่า EMA ระยะต่าง ๆ แสดงถึงแนวโน้มขาลง
การตัดกันของ EMA สั้นและยาว เช่น EMA 6 ตัด EMA 16 ขึ้นบน อาจเป็นสัญญาณซื้อ
การตัดกันในทางตรงกันข้าม อาจเป็นสัญญาณขาย
การใช้หลายเส้นช่วยยืนยันแนวโน้มและลดความผิดพลาดในการตัดสินใจ
English Explanation
This EMA set consists of various Exponential Moving Average lines over different periods, which are used to analyze price trends across various timeframes:
EMA 6 and 16: For short-term trend analysis and quick price changes.
EMA 55: Represents a medium-term trend.
EMA 100 and 200: Indicate long-term trends, helping to view the overall market direction.
How to use in trading:
When price is above these EMA lines, it suggests an uptrend.
When price is below these EMA lines, it indicates a downtrend.
Crossovers between short and longer EMAs (e.g., EMA 6 crossing above EMA 16) can signal buy opportunities.
Conversely, crossovers downward can signal sell opportunities.
Using multiple EMA lines helps confirm the trend and reduce false signals.
EMA 6/16/55/100/200คำอธิบายเป็นภาษาไทย
ชุด EMA นี้ประกอบด้วยเส้นค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียล (EMA) ระยะเวลาต่าง ๆ ซึ่งถูกนำมาใช้เพื่อวิเคราะห์แนวโน้มราคาในระยะต่าง ๆ ดังนี้:
EMA 6 และ 16: ใช้สำหรับดูแนวโน้มระยะสั้นและการเปลี่ยนแปลงราคาที่รวดเร็ว
EMA 55: เป็นแนวโน้มระยะกลาง
EMA 100 และ 200: เป็นแนวโน้มระยะยาว ซึ่งช่วยดูภาพรวมของแนวโน้มตลาดในระดับลึก
การใช้งานในการเทรด:
ถ้าราคาอยู่เหนือ EMA ระยะต่าง ๆ แสดงถึงแนวโน้มขาขึ้น
ถ้าราคาอยู่ต่ำกว่า EMA ระยะต่าง ๆ แสดงถึงแนวโน้มขาลง
การตัดกันของ EMA สั้นและยาว เช่น EMA 6 ตัด EMA 16 ขึ้นบน อาจเป็นสัญญาณซื้อ
การตัดกันในทางตรงกันข้าม อาจเป็นสัญญาณขาย
การใช้หลายเส้นช่วยยืนยันแนวโน้มและลดความผิดพลาดในการตัดสินใจ
English Explanation
This EMA set consists of various Exponential Moving Average lines over different periods, which are used to analyze price trends across various timeframes:
EMA 6 and 16: For short-term trend analysis and quick price changes.
EMA 55: Represents a medium-term trend.
EMA 100 and 200: Indicate long-term trends, helping to view the overall market direction.
How to use in trading:
When price is above these EMA lines, it suggests an uptrend.
When price is below these EMA lines, it indicates a downtrend.
Crossovers between short and longer EMAs (e.g., EMA 6 crossing above EMA 16) can signal buy opportunities.
Conversely, crossovers downward can signal sell opportunities.
Using multiple EMA lines helps confirm the trend and reduce false signals.
JMR vwap inside barThis indicator will add vwap and according to your chart time frame and also will mark inside bar candles.
RRG ZONE ROTATIONINPUT PARAMETER
1.Mimimum NUMBER OF Bars ON CHART TO ON/OFF INDICATOR
2.RRG Data Depth (NUMBER OFF RECENT PAST BAR USED FOR RRG CALCULATION)
3.Bench Mark Index (Default is NIFTY)
RRG ZONE COLOR LEGEND
1.IMPROVING ZONE: BLUE
2.LAGGING ZONE: RED
3.OUTPERFORMING ZONE :GREEN
4.CORRECTION AFTER OUTPERFORMANCE :GRAY
--- I Have RRG ZONE SCANNER TOO to Scan stock in specific RRG ZONE
www.tradingview.com
Breakout Detector (5-min)//@version=5
indicator("Breakout Detector (5-min)", overlay=true)
// Define breakout range
length = input.int(20, minval=1, title="Lookback Period")
bullColor = color.green
bearColor = color.red
// Calculate highest high and lowest low of lookback period
highestHigh = ta.highest(high, length)
lowestLow = ta.lowest(low, length)
// Detect breakout
bullBreakout = close > highestHigh
bearBreakout = close < lowestLow
// Plot breakout signals
plotshape(bullBreakout, title="Bullish Breakout", location=location.abovebar, color=bullColor, style=shape.triangleup, size=size.small)
plotshape(bearBreakout, title="Bearish Breakout", location=location.belowbar, color=bearColor, style=shape.triangledown, size=size.small)
// Optional: Background color for breakout bars
bgcolor(bullBreakout ? color.new(bullColor, 85) : na)
bgcolor(bearBreakout ? color.new(bearColor, 85) : na)
Multi-School Signal Indicator (Text Only)//@version=5
indicator("Multi-School Signal Indicator (Text Only)", overlay=true)
// === المتوسطات (Trend) ===
maShort = ta.sma(close, 9)
maLong = ta.sma(close, 21)
ma200 = ta.sma(close, 200)
trendUp = maShort > maLong and close > ma200
trendDown = maShort < maLong and close < ma200
// === الزخم (RSI) ===
rsi = ta.rsi(close, 14)
rsiBull = rsi > 50
rsiBear = rsi < 50
// === الحجم (Volume) ===
vol = volume
volMA = ta.sma(vol, 20)
volHigh = vol > volMA
// === شموع ابتلاعية ===
bullishEngulf = close < open and close > open and close > open and open < close
bearishEngulf = close > open and close < open and close < open and open > close
// === CHOCH (بسيط) ===
chochUp = close > high and low > low
chochDown = close < low and high < high
// === بولنجر باند ===
basis = ta.sma(close, 20)
dev = ta.stdev(close, 20)
upper = basis + 2 * dev
lower = basis - 2 * dev
bollingerBreakUp = close > upper
bollingerBreakDown = close < lower
// === دعم ومقاومة ===
support = ta.lowest(close, 20)
resistance = ta.highest(close, 20)
nearSupport = math.abs(close - support) / close < 0.01
nearResistance = math.abs(close - resistance) / close < 0.01
// === فيبوناتشي مبسط ===
fibLevel1 = close >= ta.valuewhen(close > maLong, close * 0.618, 0)
fibLevel2 = close <= ta.valuewhen(close < maLong, close * 0.382, 0)
// === إشارات الدخول ===
buyConditions = trendUp and rsiBull and volHigh and bullishEngulf and chochUp and bollingerBreakUp and nearSupport and fibLevel1
sellConditions = trendDown and rsiBear and volHigh and bearishEngulf and chochDown and bollingerBreakDown and nearResistance and fibLevel2
// === رسم الاختصارات بدون ألوان ===
if buyConditions
label.new(bar_index, low, "BUY", style=label.style_label_up, textcolor=color.black, size=size.small, textalign=text.align_center)
if sellConditions
label.new(bar_index, high, "SELL", style=label.style_label_down, textcolor=color.black, size=size.small, textalign=text.align_center)
SMC Concepts - Labels OnlySMC Concepts – Labels Only is a clean and minimalistic indicator designed for traders who apply Smart Money Concepts (SMC) in their analysis. It displays essential market structure signals using simple text labels only, without any colors, boxes, or graphical overlays — allowing for a clear and distraction-free chart view.
Live Candle ±10 Points (Last 2 Bars Only)Autocalculates 10 points plus or minus on the previous 2 candles. Simple for quick reference on break even points or TP/SL areas if you're working on a fixed point strategy.
MACD Platinum + QQE ADV Jan 2025A two in one indicator where you can either choose to display either the MACD Platinum (zero lag MACD) or the QQE Adv.
QMP Filter Jan 2025The QMP Filter itself are the red/blue dots displayed on the price chart. These are a combination of the MACD Platinum (zero lag MACD) and the QQE Adv. When they are in sync, then a QMP Filter dot is presented.
The indicator also includes the option of adding multiple Moving Averages and Bollinger Bands to the price chart if required. Cheers. Jim
SMC Smart Money Concepts//@version=5
indicator("SMC Smart Money Concepts", overlay=true)
// === إعداد الهيكل السعري ===
// تحديد HH, HL, LL, LH
pivotHigh = ta.pivothigh(high, 5, 5)
pivotLow = ta.pivotlow(low, 5, 5)
plotshape(pivotHigh, location=location.abovebar, style=shape.triangleup, color=color.red, title="Lower High")
plotshape(pivotLow, location=location.belowbar, style=shape.triangledown, color=color.green, title="Higher Low")
// === Break of Structure & CHoCH ===
bos = pivotHigh and close > high
choch = pivotLow and close < low
plotshape(bos, location=location.abovebar, color=color.blue, style=shape.labelup, text="BOS")
plotshape(choch, location=location.belowbar, color=color.orange, style=shape.labeldown, text="CHOCH")
// === Order Blocks (OB) ===
// نأخذ آخر شمعة صاعدة قبل هبوط قوي كمثال على OB
bearishOB = high < high and close < open
bullishOB = low > low and close > open
plotshape(bearishOB, location=location.abovebar, color=color.maroon, style=shape.square, title="Bearish OB")
plotshape(bullishOB, location=location.belowbar, color=color.lime, style=shape.square, title="Bullish OB")
// === Fair Value Gap (FVG) ===
// إذا لم تلامس الشمعة التالية قاع أو قمة شمعتين قبليتين
fvgBull = low > high
fvgBear = high < low
plotshape(fvgBull, location=location.belowbar, color=color.teal, style=shape.circle, title="Bullish FVG")
plotshape(fvgBear, location=location.abovebar, color=color.fuchsia, style=shape.circle, title="Bearish FVG")
// === السيولة (Liquidity Pools) ===
// تعتبر السيولة موجودة عند قمم أو قيعان واضحة
liquidityHigh = high == ta.highest(high, 20)
liquidityLow = low == ta.lowest(low, 20)
plotshape(liquidityHigh, location=location.abovebar, color=color.purple, style=shape.cross, title="Liquidity High")
plotshape(liquidityLow, location=location.belowbar, color=color.purple, style=shape.cross, title="Liquidity Low")
SMC Smart Money Concepts//@version=5
indicator("SMC Smart Money Concepts", overlay=true)
// === إعداد الهيكل السعري ===
// تحديد HH, HL, LL, LH
pivotHigh = ta.pivothigh(high, 5, 5)
pivotLow = ta.pivotlow(low, 5, 5)
plotshape(pivotHigh, location=location.abovebar, style=shape.triangleup, color=color.red, title="Lower High")
plotshape(pivotLow, location=location.belowbar, style=shape.triangledown, color=color.green, title="Higher Low")
// === Break of Structure & CHoCH ===
bos = pivotHigh and close > high
choch = pivotLow and close < low
plotshape(bos, location=location.abovebar, color=color.blue, style=shape.labelup, text="BOS")
plotshape(choch, location=location.belowbar, color=color.orange, style=shape.labeldown, text="CHOCH")
// === Order Blocks (OB) ===
// نأخذ آخر شمعة صاعدة قبل هبوط قوي كمثال على OB
bearishOB = high < high and close < open
bullishOB = low > low and close > open
plotshape(bearishOB, location=location.abovebar, color=color.maroon, style=shape.square, title="Bearish OB")
plotshape(bullishOB, location=location.belowbar, color=color.lime, style=shape.square, title="Bullish OB")
// === Fair Value Gap (FVG) ===
// إذا لم تلامس الشمعة التالية قاع أو قمة شمعتين قبليتين
fvgBull = low > high
fvgBear = high < low
plotshape(fvgBull, location=location.belowbar, color=color.teal, style=shape.circle, title="Bullish FVG")
plotshape(fvgBear, location=location.abovebar, color=color.fuchsia, style=shape.circle, title="Bearish FVG")
// === السيولة (Liquidity Pools) ===
// تعتبر السيولة موجودة عند قمم أو قيعان واضحة
liquidityHigh = high == ta.highest(high, 20)
liquidityLow = low == ta.lowest(low, 20)
plotshape(liquidityHigh, location=location.abovebar, color=color.purple, style=shape.cross, title="Liquidity High")
plotshape(liquidityLow, location=location.belowbar, color=color.purple, style=shape.cross, title="Liquidity Low")
Guppy EMA Promax [NMTUAN]Key Benefits for Traders
Clarity: Offers a clearer visual representation of market trends than single or dual EMAs.
Adaptability: Can be applied across various timeframes and financial instruments.
Comprehensive Analysis: Provides a multi-faceted view of market dynamics, combining trend, support/resistance, and momentum.
Risk Management: Helps in identifying optimal stop-loss and take-profit levels based on cloud boundaries.
FİBO FİNAL An Indicator Suitable for Further Development
OK3 Final Buy
S1 Take Profit
S2 Close Half of the Position
S3 Close the Position
Descending Candle Strategy//@version=5
indicator("Descending Candle Strategy", overlay=true)
// الشموع المرجعية
candle_A_close = close
candle_A_open = open
candle_B_close = close
candle_B_open = open
// الشروط المفترضة من الملف:
descending_condition = candle_A_close < candle_A_open and candle_A_close < candle_B_close
// فتح صفقة بيع إذا تحقق الشرط
enterShort = descending_condition
// مستوى وقف الخسارة - مثلاً أعلى شمعة B
stopLoss = high
// رسم إشارات البيع
plotshape(enterShort, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="Sell")
// رسم وقف الخسارة على الشارت
plot(enterShort ? stopLoss : na, title="Stop Loss", style=plot.style_line, color=color.orange)
Kanal Dynamic Support & Resistance🔵 Dynamic Support & Resistance Channel – Multi-Timeframe Adaptive MA Lines
This indicator displays a dynamic channel consisting of five key lines: a central moving average (MA) and two levels of support and resistance above and below it. The channel is based on a customizable moving average and adapts to your selected timeframe, making it suitable for identifying trend direction, potential bounce zones, and breakout areas.
💡 Key Features:
✅ Choose from 5 MA types: SMA, EMA, SMMA, WMA, VWMA
⏱️ Supports higher timeframe MA reference (MTF compatible)
🧠 Dynamic offset-based support/resistance bands
🎯 Helps visualize trend zones, pullback entries, and reversal points
📊 Structure:
Black Line: Core Moving Average (trend baseline)
Orange Line: First Upper Channel (resistance zone)
Red Line: Second Upper Channel (strong resistance zone)
Green Line: First Lower Channel (support zone)
Blue Line: Second Lower Channel (strong support zone)
Whether you're a trend follower or a reversal trader, this tool helps you frame market structure more clearly and build rule-based entries with a visual edge.