Stochastic & RSI Oscillator with Signals (Custom by TitikSona)📊 Overview
The Dual Stochastic RSI Oscillator is an advanced trading tool that combines two Stochastic oscillators with RSI filtering to generate high-probability trading signals. This professional-grade indicator is designed to help traders identify precise entry and exit points with multiple confirmation layers.
⚙️ Core Components
Dual Stochastic System
Fast Stochastic: K=12, D=3, Slowing=20 (short-term momentum)
Slow Stochastic: K=100, D=8, Slowing=8 (long-term trend)
Provides both immediate and sustained momentum perspectives
RSI Convergence Filter
26-period RSI with 30-70 threshold levels
Acts as a quality filter to eliminate false signals
Ensures trades are taken in optimal market conditions
🎯 Trading Signals
BUY Conditions:
✅ Both Stochastic oscillators in OVERSOLD zone (≤20)
✅ RSI trading between 30-70 (optimal range)
✅ Green Triangle appears in lower oscillator area
SELL Conditions:
✅ Both Stochastic oscillators in OVERBOUGHT zone (≥80)
✅ RSI trading between 30-70 (optimal range)
✅ Red Triangle appears in upper oscillator area
📊 Visual Features
Multi-color Display:
Blue & Orange: Fast Stochastic (K and D lines)
Green & Red: Slow Stochastic (K and D lines)
Purple: RSI momentum line
Dashed lines: Key levels (20, 50, 80, RSI 30/70)
Dynamic Background:
🔴 Red tint: Overbought territory
🟢 Green tint: Oversold territory
🔔 Advanced Features
Real-time Monitoring:
Live value table with all indicator readings
Current signal status and market condition
Automated alerts for all trading signals
Customization Options:
Adjustable parameters for all components
Customizable colors and styles
Flexible signal positioning
💪 Key Benefits
Multiple Confirmations - Dual Stochastic + RSI convergence
Clear Visualization - Distinct colors for easy interpretation
Precision Timing - Signals only in optimal RSI ranges
Instant Notifications - Never miss a trading opportunity
Multi-Timeframe - Works across all chart timeframes
🚀 How to Use
Look for GREEN triangles in lower zone for BUY entries
Watch for RED triangles in upper zone for SELL entries
Confirm RSI is between 30-70 levels
Check value table for detailed indicator readings
Enable alerts for instant signal notifications
🎯 Ideal For
Swing Traders - Capturing medium-term momentum moves
Position Traders - Identifying major trend reversals
Day Traders - Finding high-probability intraday setups
All Experience Levels - From beginners to professional traders
⚠️ Risk Management
Use in conjunction with other analysis techniques
Adjust parameters to match your trading style
Always use proper position sizing
Test thoroughly in demo environment first
Combine with price action and market structure analysis
🆓 Free & Open
This indicator is completely free to use and modify. We believe in providing quality tools to help the trading community make better decisions.
⭐ If you find this indicator helpful, please give it a like and leave a review! Your support helps us create more free trading tools.
🔔 Don't forget to click the 'Follow' button to stay updated on our latest indicators and updates!
Happy Trading! 📈✨
Breadth Indicators
Double Stochastic & RSI Oscillator (Custom by TitikSona)This indicator displays two Stochastic oscillators together with RSI in a separate oscillator pane, giving a clear visual representation of momentum and overbought/oversold conditions. It is ideal for traders who want a multi-indicator confirmation without plotting signals directly on the price chart.
Features:
Dual Stochastic Oscillators: Customizable %K and %D periods with independent smoothing.
RSI Overlay: Tracks momentum and confirms oscillator readings.
Visual Plots:
Stochastic 1 (%K blue / %D orange)
Stochastic 2 (%K green / %D red)
RSI (purple)
Reference Lines: Overbought (80), Oversold (20), Midline (50), and custom RSI upper/lower levels.
Background Zones: Highlights overbought (red) and oversold (green) regions for quick visual reference.
Inputs:
Stochastic 1 & 2 K, D, and slowing periods
RSI period, upper, and lower thresholds
Usage:
Use the oscillator to detect overbought and oversold zones.
Confirm entries and exits by combining Stochastics and RSI levels.
Ideal for swing trading, day trading, and momentum strategies.
Double Stochastic & RSI Signals (Custom by TitikSona)This custom TradingView indicator combines two Stochastic oscillators with RSI to generate clear Buy and Sell signals on the chart. It is designed for traders who want a multi-timeframe confirmation using momentum and overbought/oversold conditions.
Features:
Dual Stochastic Oscillators: Two independent Stochastics (%K and %D) with customizable periods for flexible analysis.
RSI Filter: Confirms signals by checking if RSI is within a defined range.
Buy & Sell Signals:
Green triangle under the bar indicates a Buy signal.
Red triangle above the bar indicates a Sell signal.
Chart Labels: Displays indicator values (%K, %D, RSI) directly on the chart when signals appear.
Info Table: Shows real-time indicator values, signal status, market condition (Overbought/Oversold/Normal), and price.
Alerts: Set alerts for Buy and Sell signals directly from the indicator.
Inputs:
K & D periods and slowing for both Stochastics
RSI period and upper/lower levels
Usage:
Buy when both Stochastics are oversold and RSI is within the defined range.
Sell when both Stochastics are overbought and RSI is within the defined range.
Wait when conditions are not met.
Ideal for scalping, swing trading, day trading, and momentum strategies.
⚡ QUANTUM MOMENTUM ⚡Overview
Quantum Momentum is a sophisticated technical analysis tool designed to help traders identify relative strength between assets through advanced momentum comparison. This cyberpunk-themed indicator visualizes momentum dynamics between your current trading symbol and any comparison asset of your choice, making it ideal for pairs trading, crypto correlation analysis, and multi-asset portfolio management.
Key Features
📊 Multi-Asset Momentum Comparison
Dual Symbol Analysis: Compare momentum between your chart symbol and any other tradable asset
Real-Time Tracking: Monitor relative momentum strength as market conditions evolve
Difference Visualization: Clear histogram display showing which asset has stronger momentum
🎯 Multiple Momentum Calculation Methods
Choose from four different momentum calculation types:
ROC (Rate of Change): Traditional percentage-based momentum measurement
RSI (Relative Strength Index): Oscillator-based momentum from 0-100 range
Percent Change: Simple percentage change over the lookback period
Raw Change: Absolute price change in native currency units
📈 Advanced Trend Filtering System
Enable optional trend filters to align momentum signals with prevailing market direction:
SMA (Simple Moving Average): Classic trend identification
EMA (Exponential Moving Average): Responsive trend detection
Price Action: Identifies trends through higher highs/lows or lower highs/lows patterns
ADX (Average Directional Index): Measures trend strength with customizable threshold
🎨 Futuristic Cyberpunk Design
Neon Color Scheme: Eye-catching cyan, magenta, and matrix green color palette
Glowing Visual Effects: Enhanced visibility with luminescent plot lines
Dynamic Background Shading: Subtle trend state visualization
Real-Time Data Table: Sleek information panel displaying current momentum values and trend status
How It Works
The indicator calculates momentum for both your current chart symbol and a comparison symbol (default: BTC/USDT) using your selected method and lookback period. The difference between these momentum values reveals which asset is exhibiting stronger momentum at any given time.
Positive Difference (Green): Your chart symbol has stronger momentum than the comparison asset
Negative Difference (Pink/Red): The comparison asset has stronger momentum than your chart symbol
When the trend filter is enabled, the indicator will only display signals that align with the detected market trend, helping filter out counter-trend noise.
Settings Guide
Symbol Settings
Compare Symbol: Choose any tradable asset to compare against (e.g., major indices, cryptocurrencies, forex pairs)
Momentum Settings
Momentum Length: Lookback period for momentum calculations (default: 14 bars)
Momentum Type: Select your preferred momentum calculation method
Display Options
Toggle visibility of current symbol momentum line
Toggle visibility of comparison symbol momentum line
Toggle visibility of momentum difference histogram
Optional zero line reference
Trend Filter Settings
Use Trend Filter: Enable/disable trend-based signal filtering
Trend Method: Choose from SMA, EMA, Price Action, or ADX
Trend Length: Period for trend calculations (default: 50)
ADX Threshold: Minimum ADX value to confirm trend strength (default: 25)
Best Use Cases
✅ Pairs Trading: Identify divergences in momentum between correlated assets
✅ Crypto Market Analysis: Compare altcoin momentum against Bitcoin or Ethereum
✅ Stock Market Rotation: Track sector or index relative strength
✅ Forex Strength Analysis: Monitor currency pair momentum relationships
✅ Multi-Timeframe Confirmation: Use alongside other indicators for confluence
✅ Mean Reversion Strategies: Spot extreme momentum divergences for potential reversals
Visual Indicators
⚡ Cyan Line: Your chart symbol's momentum
⚡ Magenta Line: Comparison symbol's momentum
📊 Green/Pink Histogram: Momentum difference (positive = green, negative = pink)
▲ Green Triangle: Bullish trend detected (when filter enabled)
▼ Red Triangle: Bearish trend detected (when filter enabled)
◈ Yellow Diamond: Neutral/sideways trend (when filter enabled)
Pro Tips
💡 Look for crossovers between the momentum lines as potential trade signals
💡 Combine with volume analysis for stronger confirmation
💡 Use momentum divergence (price making new highs/lows while momentum doesn't) for reversal signals
💡 Enable trend filter during ranging markets to reduce false signals
💡 Experiment with different momentum types to find what works best for your trading style
Technical Requirements
TradingView Pine Script Version: v6
Chart Type: Works on all chart types
Indicator Placement: Separate pane (overlay=false)
Data Requirements: Needs access to comparison symbol data
ADX Buy/Sell Markers (on ADX pane)This TradingView indicator is designed to help traders identify buy and sell opportunities using the Average Directional Index (ADX) combined with directional indicators (+DI and -DI). It works by plotting the ADX line and detecting when the +DI line crosses above or below the -DI line, signaling potential changes in market direction. The indicator only triggers a buy or sell signal if the ADX value is above a certain threshold, ensuring that signals are only generated during stronger trends. By combining these elements, the indicator helps traders filter out weaker signals and focus on higher-probability trading opportunities, making it an important tool for trend-following strategies CME_MINI:NQ1!
My script//@version=6
indicator(title="HIMA_RSI", shorttitle="HIMA_RSI", overlay=false)
src = close,
Last All-Time High (ATH) — By yarinit shows the recant all time high and then you can detact where was the recant all time high without searching it
RSI Buy/Sell SignalsThis indicator generates buy and sell signals based on the Relative Strength Index (RSI). It works by calculating the RSI value over a 14-period length and then checking if the RSI drops below 30 (oversold) or rises above 70 (overbought). When it’s oversold, the indicator plots a green upward arrow suggesting a potential buy. When it’s overbought, it plots a black downward arrow suggesting a potential sell. In essence, it helps traders spot possible reversal points using RSI levels directly on their charts. CME_MINI:NQ1!
RSI + Stochastic (Custom by TitikSona)📊 Overview
The RSI + Stochastic Combo is a powerful and clean oscillator that combines two of the most popular momentum indicators - RSI and Stochastic - into a single, easy-to-read window. Designed for traders who want multiple confirmations in one view, this indicator helps identify overbought and oversold conditions with precision.
⚙️ Indicator Components
RSI (Relative Strength Index)
Period: 11 (customizable)
Color: Solid Blue line
Levels: 30 (oversold), 50 (midline), 70 (overbought)
Stochastic Oscillator
%K Period: 100
%D Period: 8
Slowing: 8
Colors: Solid White (%K), Light White (%D)
Levels: 20 (oversold), 80 (overbought)
🎯 Trading Signals
Overbought Conditions:
🔴 RSI above 70 AND Stochastic %K above 80
Red background highlight
Alert notification available
Oversold Conditions:
🟢 RSI below 30 AND Stochastic %K below 20
Green background highlight
Alert notification available
📊 Visual Features
Clear Color Scheme:
Blue: RSI line
White: Stochastic %K and %D lines
Red Dotted: Overbought levels (70 RSI, 80 Stochastic)
Green Dotted: Oversold levels (30 RSI, 20 Stochastic)
Gray Dotted: Midline (50)
Background Highlights:
Red Zone: When either RSI > 70 or Stochastic > 80
Green Zone: When either RSI < 30 or Stochastic < 20
💪 Key Benefits
Dual Confirmation - RSI and Stochastic work together for higher accuracy
Clean Visualization - No clutter, easy to interpret
Customizable Parameters - Adjust all settings to your preference
Automatic Alerts - Get notified when both indicators align
Multi-Timeframe Compatible - Works on all timeframes
🚀 How to Use
For Buy Opportunities:
Look for green background zones
Wait for both RSI < 30 and Stochastic < 20
Consider entering when both indicators start turning up
For Sell Opportunities:
Look for red background zones
Wait for both RSI > 70 and Stochastic > 80
Consider entering when both indicators start turning down
⚡ Pro Tips
Confluence Trading: Use zones where both indicators signal simultaneously
Divergence Detection: Watch for price making new highs/lows while indicators don't confirm
Trend Confirmation: Use in conjunction with trend analysis for better results
Timeframe Analysis: Apply same settings across multiple timeframes for confirmation
🛠 Customization Options
All parameters are adjustable:
RSI length and source
Stochastic periods and slowing
Colors and line styles
Alert conditions
🎯 Ideal For
Swing Traders - Identifying reversal points
Day Traders - Finding intraday extremes
Position Traders - Timing entries and exits
All Market Types - Stocks, Forex, Crypto, Commodities
⭐ If this indicator helps your trading, please give it a like and follow for more tools!
🔔 Enable alerts to never miss trading opportunities when both indicators align!
High Volume & Near All-Time HighThe **High Volume & Near All-Time High Screener** is a simple yet powerful Pine Script tool designed to help traders identify stocks showing strong price momentum and trading activity. This screener automatically scans multiple tickers that you define in the settings and highlights those meeting two key conditions — daily trading volume greater than **500,000 shares** and the closing price being **within a set percentage (default 2%) of its all-time high**. The results are displayed in an easy-to-read table directly on your chart, making it ideal for traders who want to quickly spot potential breakout stocks without switching between multiple charts.
**How to Use:**
To use this script, open your **TradingView Pine Editor**, paste the code, and click **“Add to Chart.”** Make sure your chart is set to the **Daily timeframe (1D)**, as the script pulls daily data automatically. You can customize the list of symbols, the minimum volume threshold, and the proximity percentage in the settings panel to match your trading style. Once added, the screener will display a table on the right side of your chart showing each symbol, its latest closing price, and whether it currently meets the breakout conditions. A ✅ mark indicates that the stock meets both criteria. This tool works best for swing traders and momentum investors who want to focus on high-volume stocks nearing new highs for potential entries.
Daily High/Low/Mid (Prev Day Extended Split)Can check previous day and next day high low mid price. This will help you to compaire previous day and next day price...
Daily High/Low/Mid (Prev Day Extended Split)Good way to understand current day high low mid price in comparision with previous day price...
VSTrade OMCThe indicator calculates the ratio of Open Interest (OI) of a futures contract to the market capitalization (Market Cap) of the spot asset. OI is the number of open (unclosed) futures positions in the market, expressed in contracts. Market Cap is the total value of the asset (price * circulating supply). The ratio shows how "overheated" or "interesting" the futures market is relative to the size of the asset.This is not a direct trading signal, but a tool for analyzing liquidity, speculation, and market sentiment.
Индикатор рассчитывает отношение Open Interest (OI) фьючерсного контракта к рыночной капитализации (Market Cap) спотового актива. OI — это количество открытых (незакрытых) фьючерсных позиций на рынке, выраженное в контрактах. Market Cap — общая стоимость актива (цена * circulating supply). Отношение (ratio) показывает, насколько "перегрет" или "интересен" рынок фьючерсов относительно размера актива.
Это не прямой торговый сигнал, а инструмент для анализа ликвидности, спекуляции и рыночных настроений.
Sentiment NavigatorFREE|SuperFundedSentiment Navigator — Momentum × Volatility Heatmap
What it is
Sentiment Navigator blends momentum (RSI) with volatility (ATR normalized by price) to visualize market psychology using a background heatmap and a lower oscillator.
・Background: quick read of the market’s “temperature” → Extreme Greed / Greed / Neutral / Fear / Extreme Fear.
・Oscillator: a bounded sentiment score from -100 to +100 showing bias strength and potential extremes.
Why this is not a simple mashup
Instead of showing RSI and ATR separately, this tool integrates them into a single, weighted score and a state machine:
・Context-aware weighting: When volatility is high (ATR vs its SMA baseline), the score is amplified, reflecting that momentum matters more in turbulent regimes.
・Unified states: RSI thresholds classify regimes (Greed/Fear) and are conditioned by volatility to promote Extreme states only when justified.
・Actionable cues: Reversal labels appear at the extreme levels with candle confirmation to reduce noise.
How it works (concise)
1. Momentum: RSI(len) (default 21).
2. Volatility: ATR(len)/close*100 (default ATR=14), smoothed by SMA(volSmaLen) and compared using volMultiplier.
3. Sentiment score: transform RSI to (-100..+100) via (RSI-50)*2, then amplify ×1.5 when high volatility. Finally clamp to .
4. States:
・RSI > greedLevel → Greed (upgraded to Extreme Greed if high vol)
・RSI < fearLevel → Fear (upgraded to Extreme Fear if high vol)
・else Neutral
5. Plotting:
・Oscillator (area) with 0-line and dotted extreme bands.
・Background color by state (greens for Greed, reds for Fear, gray for Neutral).
6. Signals (optional):
・Buy: crossover(score, -extremeGreedLevel) and close > open → prints ▲ at -extremeGreedLevel
・Sell: crossunder(score, extremeGreedLevel) and close < open → prints ▼ at +extremeGreedLevel
Parameters (UI mapping)
Core
・RSI Length (rsiLen)
・ATR Length (atrLen)
・Volatility SMA Length (volSmaLen)
・High-Vol Multiplier (volMultiplier)
State thresholds
・Extreme Greed (extremeGreedLevel)
・Greed (greedLevel)
・Fear (fearLevel)
・Extreme Fear (extremeFearLevel)
Display
・Show Background (showBgColor)
・Show Reversal Signals (showSignals)
Practical usage
・Regime read: Treat greens as risk-on bias, reds as risk-off, gray as indecision.
・Entries: Use ▲/▼ as triggers, not commands—wait for price action (wicks/engulfings) at structure.
・Extreme management: At Extreme states, favor mean-reversion tactics; in plain Greed/Fear with low vol, trends may persist longer.
・Tuning:
・Raise greedLevel/fearLevel to reduce signals.
・Increase volMultiplier to demand stronger vol for “Extreme” states.
Repainting & confirmation
Signals rely on cross events of the oscillator; judge on bar close for stricter rules. Background/state can change intrabar as RSI/ATR evolve.
Disclaimer
No indicator guarantees outcomes. News/liquidity can override signals. Trade responsibly with proper risk controls.
Sentiment Navigator — クイックガイド(日本語)
概要
本インジは RSI(モメンタム) と ATR/価格(ボラティリティ) を統合し、背景のヒートマップと下部オシレーターで市場心理を可視化します。
・背景色:極度の強欲 / 強欲 / 中立 / 恐怖 / 極度の恐怖 を直感表示。
・オシレーター:-100〜+100 のスコアでバイアスの強さと過熱を示します。
独自性・新規性
・高ボラ状態ではスコアを増幅し、同じRSIでも環境次第で体感インパクトを反映。
・RSIしきい値×ボラで極端ゾーンの発生を制御し、意義のあるExtremeのみ点灯。
・反転ラベルは極端レベルのクロス+ローソク条件で点灯し、ノイズを抑制。
仕組み(要点)
1. RSI を算出。
2. ATR/close*100 を SMA と比較し、しきい値倍率で高ボラを判定。
3. score = (RSI-50)*2 を 高ボラで×1.5、 にクランプ。
4. 状態:RSI>Greed → Greed/Extreme Greed、RSI
VP_Fixed Volume ProfileBinned Volume Distribution: This chart summarizes total volume over a user-defined lookback period by dividing price ranges into multiple histograms.
This chart breaks down volume into long and short positions based on candlestick patterns and displays the percentage of total volume.
Key Price Levels (PoC): The bins with the highest volume are labeled as PoCs, and their absolute volume values are annotated.
This area typically has the highest volume concentration, and the annotated value provides a reference for absolute volume.
Fibonacci + EMA Crossover"With a Telegram bot, you can set alarms for up to 30 symbols in bulk using the bot you created with BotFather.
This is shared for idea purposes only... If you try it, are satisfied, and share it with your friends while providing feedback to my X account @tekndir, I would be happy..."
Note: The original text has some minor typos , but I've translated the intended meaning clearly.
VT DASH⚖️ TRIPLE CONFLUENCE SYSTEM - HOW IT WORKS
🎯 THE 3 CONFLUENCES:
1️⃣ FIRST CONFLUENCE: PRICE BREADTH
// Counts how many stocks are UP vs. DOWN
price_up_count = PETR4↗️ + VALE3↗️ + ITUB4↗️ + ... (up to 11 stocks)
price_breadth_pct = (price_up_count / 11) * 100
// SIGNALS:
price_signal_buy = price_breadth_pct >= 72% // 8+ stocks up
price_signal_sell = price_breadth_pct <= 27% // 8+ stocks down
2️⃣ SECOND CONFLUENCE: VOLUME BREADTH
// Counts how many stocks have STRONG volume (above average)
volume_strong_count = PETR4_vol_strong + VALE3_vol_strong + ...
volume_breadth_pct = (volume_strong_count / 11) * 100
// SIGNALS:
vol_signal_buy = volume_breadth_pct >= 65% // Volume confirming a bullish move
vol_signal_sell = volume_breadth_pct <= 35% // Weak volume
3️⃣ THIRD CONFLUENCE: TRIN (ARMS INDEX)
// OFFICIAL TRIN FORMULA:
trin_value = (price_up_count / price_down_count) ÷ (volume_advancing / volume_declining)
// TRIN SIGNALS:
trin_super_strong = trin < 0.8 // Very strong market
trin_super_weak = trin > 1.2 // Very weak market
trin_extreme_strong = trin < 0.5 // Extremely strong
trin_extreme_weak = trin > 2.0 // Extremely weak
🎯 ENTRY TYPES - SIGNAL HIERARCHY:
💚 BASIC CONFLUENCE (85% Win Rate):
confluence_buy_basic = price_signal_buy AND vol_signal_buy
confluence_sell_basic = price_signal_sell AND vol_signal_sell
Example: 72% rising stocks + 65% strong volume = ✅ BASIC BUY
🟢 CONFLUENCE WITH TRIN (90% Win Rate):
confluence_buy_trin = confluence_buy_basic AND trin_super_strong
confluence_sell_trin = confluence_sell_basic AND trin_super_weak
Example: 75% shares high + 70% strong volume + TRIN 0.75 = 🟢 TRIN BUY
🚀 MEGA CONFLUENCE (95% Win Rate):
mega_buy_signal = confluence_buy_basic AND trin_extreme_strong
mega_sell_signal = confluence_sell_basic AND trin_extreme_weak
Example: 80% shares high + 75% strong volume + TRIN 0.45 = 🚀 MEGA BUY
⚠️ TRAP DETECTION:
🔶 BULL TRAP:
bull_trap_trin = price_signal_buy AND NOT vol_signal_buy AND trin_super_weak
Translation: Rising prices BUT weak volume + weak TRIN = ⚠️ TRAP!
🔄 BEAR TRAP (Reversal Opportunity):
bear_trap_trin = price_signal_sell AND vol_signal_buy AND trin_super_strong
Translation: Falling prices BUT strong volume + strong TRIN = 🔄 SMART MONEY BUYING!
📊 CONFLUENCE SCORE (0-100%):
confluence_score =
mega_buy_signal ? 100 : // 🚀 MEGA BUY (95%+ win)
mega_sell_signal ? 100 : // 💥 MEGA SELL (95%+ win)
confluence_buy_trin ? 95 : // 🟢 TRIN BUY (90%+ win)
confluence_sell_trin ? 95: // 🔴 TRIN SELL (90%+ win)
confluence_buy_basic ? 85: // ✅ BASIC BUY (85%+ win)
confluence_sell_basic ? 85: // ❌ BASIC SELL (85%+ win)
bull_trap_trin ? 20: // ⚠️ TRAP (20% win)
bear_trap_trin ? 75: 0 // 🔄 REVERSAL (75% win)
🎯 CONFLUENCE SUMMARY:
Level Confluences Win Rate When to Use
BASIC Price + Volume 85% Conservative Trading
TRIN Price + Volume + TRIN Normal 90% Aggressive Trading
MEGA Price + Volume + TRIN Extreme 95% Rare Opportunities
Fincandle Momentum ATR TrackerDescription (Compliant for Invite-Only Vendor Script)
The Fincandle Momentum ATR Tracker is a dynamic momentum-based strategy that combines price action with the Average True Range (ATR) to identify high-probability trend shifts.
It works by tracking an adaptive ATR trailing line that adjusts with market volatility. When price crosses this trailing line, it signals potential momentum reversals and dynamically switches between long and short positions.
Key Concepts:
ATR-based Trailing Logic: Adapts to volatility, allowing the stop line to follow price action smoothly.
Momentum Confirmation: Crossovers between price and the trailing line identify early trend reversals.
Dynamic Targets: Uses ATR multiples for both stop-loss and take-profit placement, maintaining consistent risk-reward profiles.
Clean Visuals: Buy/Sell markers and colored bars highlight current bias at a glance.
How Traders Use It:
As a trend-following system to stay aligned with dominant market direction.
As a volatility filter to avoid false breakouts during choppy conditions.
This strategy is best suited for traders who prefer objective, volatility-adaptive momentum tracking rather than fixed indicator levels.
Disclaimer:
This tool is designed for educational and analytical use only. Past results or chart examples do not guarantee future outcomes. Trading involves risk; use appropriate position sizing and risk control.
🟨 Author’s Instructions (Required Vendor Field)
To request access to this invite-only script, please contact me privately on TradingView or through the link in my profile signature.
Access is granted only upon explicit request — please do not request access in the comments section.
For additional documentation or support, visit my official Fincandle resources linked in my profile signature.
🟧 Release Notes Example (for updates)
Version 1.1 – Update:
• Improved trailing logic to reduce early signal reversals.
• Added adjustable Take Profit multiplier.
• Enhanced label readability on dark charts.
Trend DashboardTrend Dashboard Indicator
The Trend Dashboard is a custom TradingView Pine Script v5 indicator designed to provide a comprehensive analysis of Bitcoin (BTCUSD) market trends across multiple timeframes. It evaluates eight popular technical indicators—RSI, MACD, EMA, Bollinger Bands, ADX, Aroon, Volume, and Ichimoku Cloud—and displays their bullish, bearish, or neutral status in a clear, color-coded table in the bottom-right corner of the chart. Additionally, it calculates an overall trend assessment based on the collective signals of these indicators, making it a valuable tool for traders seeking a quick, at-a-glance view of market conditions.
四暗刻三色同順Test
This is just a test,
so it's not really usable for anything.
If you look at it and think it might be useful, go ahead and use it, but I don't think it'll be of any help.
QuantTrader MTF Momentum — QUIET v5(TG-clean + Panel)Here’s a clean, plain-English description of the indicator you’re running (“QuantTrader MTF Momentum — QUIET”):
# What it does
* **Finds momentum-aligned breakouts** in the direction of the prevailing trend and a higher-timeframe EMA slope.
* **Filters out chop/noise** using ATR regime, ADX (optional), a choppiness score, and a minimum real-body vs ATR.
* **Confirms with momentum** (RSI, MACD, Stochastic). Each can add +1 to a 0–3 score.
* **Plots risk levels** (stop + 1R/1.5R/2R targets) based on ATR.
* **Shows a Status Panel** (“Metric / Status”) that tells you—bar by bar—what’s OK vs BLOCK.
* **Emits Telegram-ready JSON** when a Buy/Sell triggers and when TP/SL events hit (for TradingView webhook alerts).
# How a signal is built (Quiet Mode = ON)
A **BUY** plots only when, at bar close:
1. **Session**: current bar is inside an enabled session (if “Trade only in active sessions” is ON).
2. **Trend OK (UP)**: price above the chosen baseline (EMA/HMA/Supertrend) **and** HTF EMA slope > +0.02% with price above the HTF EMA.
3. **Confluence UP**: momentum score ≥ your “Min Momentum Signals” (0–3 from RSI/MACD/Stoch):
* **RSI** ≥ Buy level and **rising** (3-bar test) → +1
* **MACD** line **crosses above** signal and histogram > 0 → +1
* **Stoch** %K **crosses above** %D and both < Oversold → +1
4. **ATR Regime**: current ATR within .
5. **ADX**: ADX ≥ threshold (only if enabled).
6. **Choppiness**: ≤ max limit.
7. **Body vs ATR**: candle real-body ≥ (MinBody × ATR).
8. **Donchian**: if required, close > prior Donchian High.
A **SELL** mirrors the above in the opposite direction (below baseline, HTF slope < −0.02%, RSI falling, MACD crossunder, Stoch crossunder, etc.).
> If **Quiet Mode = OFF** the rules relax: Trend OK + (momentum score ≥ 1) + ATR Regime are enough. Use this for more frequent/earlier entries.
# Plots & visuals
* **Triangles** below/above bars = Buy/Sell trigger on bar close.
* **Risk overlay** (if enabled): stop and 1R/1.5R/2R target lines auto-scaled by ATR.
* **Session shading** (optional): different tints for Asian/London/NY.
# Status Panel (Metric / Status)
Turn on **Inputs → Status Panel → Show Metric / Status Panel**.
Each row shows **OK** (green) or **BLOCK** (red) for the current bar:
* Session, Trend OK (UP/DN), Confluence UP/DN, ATR Regime, ADX, Choppiness, Body vs ATR, Donchian, and **MomScore U/D** (e.g., `2/0` means 2 components long, 0 short).
# Presets & HTF confirm
* **Presets** load sensible thresholds for different markets/speeds (e.g., “Forex Fast”, “Gold Momentum”, “BTC Intraday”, or London-focused variants).
* **HTF EMA slope** checks slope and price vs an EMA on a higher timeframe you choose (defaults 60m; presets can override).
# Inputs you’ll touch most
* **Baseline** & its length (EMA/HMA/Supertrend).
* **HTF Timeframe** & EMA length.
* **RSI/MACD/Stoch** lengths and levels.
* **ATR/ADX/Chop/Min Body** filters.
* **Donchian breakout** length (or disable it).
* **Quiet Mode** ON for cleaner signals, OFF for more signals.
* **Risk overlay** stop multiple and target Rs.
* **Panel**: toggle & corner.
# Alerts & Telegram
* The script’s `alert()` calls produce **JSON payloads** (Buy/Sell + TP/SL hits).
* Create a TradingView alert with **Webhook URL** pointing to your Telegram bridge/service and **Message** set to `{{strategy.order.alert_message}}` if your bridge reads the alert body, **or** just leave it since the script already calls `alert()` with the JSON.
* TP/SL alerts use typed `rr` (e.g., 1.0, 1.5, 2.0) and pass `na` when not applicable.
# Tips for use (EURUSD 5m/15m, London)
* Start with **Preset = “Balanced 5m London”** on 5m; **“15m London”** on 15m.
* Keep **Quiet Mode ON** for fewer, higher-quality entries.
* If signals are sparse: lower **Min Momentum Signals** to 1, or disable **Donchian**.
* If signals are noisy: raise **Min Body**, raise **ADX ≥**, or tighten **ATR range** (increase min & decrease max).
* Consider only taking buys when **MomScore U/D** shows `≥ Min` on the UP side and the DOWN side is 0 (and vice-versa for sells).
That’s the whole logic + how to read it. If you want me to tailor a “minimal-noise” profile for your exact broker feed, tell me the symbol and timeframe and I’ll give you concrete input values.
BTC – MA20/50/200 (Overlay)//@version=5
indicator("BTC – MA20/50/200 (Overlay)", overlay=true, max_lines_count=500)
// ==== Inputs ====
tf = input.timeframe("", "Multi-TF (để trống = khung hiện tại)")
lenMA1 = input.int(20, "MA1 (ngắn)")
lenMA2 = input.int(50, "MA2 (trung)")
lenMA3 = input.int(200, "MA3 (dài)")
useEMA = input.bool(false, "Dùng EMA thay vì SMA")
// ==== Series ====
src = request.security(syminfo.tickerid, tf == "" ? timeframe.period : tf, close)
// ==== MA helper ====
ma(src,len,ema) => ema ? ta.ema(src,len) : ta.sma(src,len)
ma1 = ma(src,lenMA1,useEMA)
ma2 = ma(src,lenMA2,useEMA)
ma3 = ma(src,lenMA3,useEMA)
// ==== Plots ====
plot(ma1, title="MA20/EMA20", linewidth=2)
plot(ma2, title="MA50/EMA50", linewidth=2)
plot(ma3, title="MA200/EMA200", linewidth=2)
// ==== Labels gợi ý ====
condPullback = close < ma1 and close >= ma2
condTrendUp = close > ma2 and ma2 > ma3
condRisk = close < ma2
if condPullback
label.new(bar_index, high, "Pullback về MA ngắn", textalign=text.align_left)
if condTrendUp
label.new(bar_index, low, "Xu hướng tăng duy trì", textalign=text.align_left)
if condRisk
label.new(bar_index, high, "Mất MA trung – thận trọng", textalign=text.align_left)
QuantTrader MTF Momentum — QUIET 4 (TG-clean) - mylivingedgeWhat this indicator is
**QuantTrader MTF Momentum — QUIET** is a *signal gate* that only prints a BUY/SELL when the market meets a checklist of quality conditions. It’s designed for low-noise, rules-based entries on intraday FX/crypto, with built-in higher-timeframe confirmation, volatility/quality guards, and an optional Telegram push.
---
## The core idea (at a glance)
A bar can trigger a **BUY** (or **SELL**) only when:
1. **Session**: you’re within enabled trading sessions (Asian/London/NY) if that option is on.
2. **Trend**: price is on the correct side of a baseline (EMA/HMA/Supertrend) **and** the higher-timeframe EMA slope points the same way.
3. **Momentum score**: at least *N out of 3* momentum checks agree (RSI, MACD, Stoch).
4. **Market quality**: ATR regime is “normal,” ADX (if enabled) is strong enough, chop is low enough, and the candle body isn’t tiny vs ATR.
5. **Breakout filter**: (optional) price breaks the prior Donchian high/low.
If any requirement fails, the signal is blocked.
---
## What’s plotted
* **BUY/SELL markers** on qualifying bars.
* **Risk overlay** (optional): stop line and 1R/2R/3R targets computed from ATR.
* **Session shading** (optional): lightly tinted background for Asian/London/NY.
---
## Presets & Quiet Mode
* **Presets** (Forex Fast, Gold Momentum, BTC Intraday, + London variants) nudge thresholds so you don’t have to retune everything per market.
* **Quiet Mode (ON)** = stricter: requires full trend, momentum, quality and (optionally) Donchian breakout.
* **Quiet Mode (OFF)** = looser / earlier: requires trend + 1 momentum vote + ATR regime only.
---
## The building blocks (signals & guards)
### 1) Trend & HTF confirmation
* **Baseline**: choose **EMA**, **HMA**, or **Supertrend**. Trend is *up* when `close > baseline`, *down* when `close < baseline`.
* **HTF EMA slope** (e.g., 60-min on a 5-min chart):
* Up-trend OK if slope > +0.02% and price sits above the HTF EMA.
* Down-trend OK if slope < −0.02% and price below the HTF EMA.
### 2) Momentum score (0–3)
Votes for **UP**:
* **RSI**: RSI ≥ buy level and *rising* over the last 3 bars.
* **MACD**: MACD line crossed **above** signal & histogram > 0.
* **Stochastic**: %K crossed **above** %D with both below oversold.
Votes for **DOWN** are the mirrors (RSI <= level and *falling*, MACD cross **below**, Stoch cross **below** with both above overbought).
You choose how many of these 3 must agree (default 2). Presets can adjust that automatically.
### 3) Volatility / Quality guards
* **ATR regime**: current ATR must sit between `ATR_Min × median(ATR)` and `ATR_Max × median(ATR)` to avoid dead/trending extremes.
* **ADX gate** (optional): requires ADX ≥ threshold (computed via `ta.dmi` for robustness).
* **Choppiness**: simple chop proxy must be ≤ your max.
* **Body vs ATR**: candle body must be at least *X × ATR* to avoid micro-bars.
### 4) Breakout filter (optional)
* **Donchian**: BUY requires close > prior Donchian high; SELL requires close < prior Donchian low.
---
## Risk-to-reward overlay
When a signal prints, the indicator:
* Drops an **ATR-based stop** at `StopMultiple × ATR`.
* Projects **1R/2R/3R** targets using that same stop distance.
You can turn these lines on/off and change R multiples.
The script also keeps a tiny in-memory **position state** (side/stop/TPs) to detect when price hits TP1/TP2/TP3 or the stop on later bars (used for Telegram notifications below).
---
## Telegram integration (optional)
If you enable it:
* On each BUY/SELL, the script calls `alert()` with a JSON payload containing `chat_id` and rich text (symbol, TF, preset, mode, score, session, components).
* On each **TP1/TP2/TP3** or **STOP** hit, it sends a similar alert with the level (and R when applicable).
**How to wire it in TradingView:**
1. Create an alert with **Condition = Any alert() function call**.
2. Turn on **Webhook URL** and paste:
`https://api.telegram.org/bot/sendMessage`
3. Leave the message field empty (the script supplies JSON).
4. Test with a small text symbol to ensure the bot can post to your **CHAT_ID**.
*(Tip: Your bot must have permission to message that chat. If you get “message text is empty,” it usually means the alert has no payload—ensure you used “Any alert() function call” and webhook is enabled.)*
---
## What I fixed/optimized in the code
* **No more “inconsistent calculation” warnings**:
All `ta.crossover/ta.crossunder/ta.rising/ta.falling` are computed **unconditionally** first, stored as booleans, then referenced in conditions. That removes TradingView’s short-circuit warning while preserving behavior.
* **Typed Telegram helper**:
`build_tg_risk(string,string,float,float)` is typed and when no R applies we pass `float(na)` (explicit type) so Pine doesn’t complain.
* **Safer TP/SL detection**:
“Safe cross” helpers substitute sentinel levels when a TP/SL is `na`, so the cross check just returns false without extra guards.
* **MTF slope calculation** uses `request.security` with lookahead off; no repainting beyond normal bar close behavior.
---
## Key inputs (quick map)
**Trend**
* Baseline: EMA / HMA / Supertrend (+ lengths / factor).
**HTF Confirm**
* Use HTF EMA slope? TF (e.g., 60), Length (e.g., 200).
**Momentum**
* RSI len / buy/sell levels; MACD fast/slow/signal; Stoch len/K/D/OB/OS; enable/disable each.
**Volatility/Noise**
* ATR len, **ATR min/max × median(ATR)**, ADX length/smoothing/threshold, Choppiness length & max, Min body × ATR.
**Breakout**
* Require Donchian breakout? Donchian length.
**Quiet Mode**
* On = strict checklist; Off = trend + ≥1 momentum + ATR only.
**Risk Overlay**
* Stop ATR multiple; 1R/2R/3R multiples.
**Telegram**
* Enable, Chat ID (and set webhook URL in alert).
---
## How to use it (recommended workflow)
1. **Pick a preset**:
* *Balanced/Strict 5m London* → EUR/USD during London on 5-minute.
* *Forex Fast* → general FX intraday.
* *BTC Intraday* → looser RSI bounds, breakout off by default.
2. **Keep Quiet Mode ON** for cleaner signals.
3. **Choose Baseline** (EMA 200 is a good default).
4. **Confirm** you’re within your enabled session (or turn that guard off).
5. **Wait for a marker**. On a buy marker, the risk overlay shows the stop and 1R/2R/3R—use that to plan your trade.
6. **Set alerts** (buy/sell or “Any alert() function call”) if you want push/Telegram.
---
## Good to know
* The indicator **does not enter/exit trades**—it only signals and optionally pushes to Telegram.
* It’s **bar-close** logic by design (reduces whipsaw).
* HTF confirmation uses **non-repainting** higher-TF values with `lookahead_off`.
* You can tighten/loosen behavior quickly via **Quiet Mode** and **Min Momentum votes**.
---
## Where to tweak first if you want fewer/more signals
* **Min Momentum Signals** (1–3).
* **ATR Min/Max** window → widen to allow more conditions.
* **ADX threshold** → lower for more trades; raise for stronger trends only.
* **Body × ATR** → raise to skip tiny bars; lower if you want earlier entries.
* **Require Donchian Breakout** → off = earlier, on = stronger continuation.
---