Adaptive HMA [NON-REPAINTING]The Adaptive HMA is a sophisticated trend-following indicator designed for traders who demand reliability and precision. Unlike traditional moving averages with fixed periods, this indicator automatically adjusts its sensitivity to match current market conditions while maintaining complete non-repainting integrity.
Key Features
✓ 100% Non-Repainting
Once a bar closes, the indicator values are locked and will never change. This ensures you can backtest accurately and trade with confidence - what you see is what you get.
Dynamic Length Optimization
The indicator continuously monitors market performance and adapts its Hull Moving Average length to optimize for current conditions. During trending markets, it adjusts for trend-following. During choppy markets, it recalibrates to reduce whipsaws.
Visual Clarity
Color-coded HMA line: Green for bullish trends, red for bearish trends
HMA Envelope: High/Low bands show price channel and volatility
Trend strength indicators: Background shading highlights strong trending conditions
Optimization markers: Yellow arrows show when the system recalibrates
Comprehensive Performance Dashboard
The built-in information table displays:
Current locked HMA length
Optimization cycle progress
Trend direction and strength (Strong Bull/Bear/Neutral)
HMA velocity (momentum indicator)
Performance score
Win rate and profit factor from internal backtesting
Total optimization cycles completed
How To Use
Trend Identification: Follow the color of the HMA line. Green = bullish bias, Red = bearish bias.
Entry Signals: Look for HMA color changes combined with strong trend background shading. The indicator shows "STRONG BULL" or "STRONG BEAR" when momentum confirms direction.
Risk Management: Use the HMA envelope (high/low bands) as dynamic support/resistance levels and potential stop-loss placement zones.
Timeframe Confirmation: The system works on any timeframe. Many traders use it on multiple timeframes for confluence.
Customizable Settings
Optimization Window: Control how often the system recalibrates (default: 50 bars)
Min/Max HMA Length: Set the adaptive range (default: 10-100)
Display Options: Toggle envelope, optimization markers, and background shading
Color Schemes: Fully customizable colors for bullish/bearish/neutral conditions
Who Is This For?
Swing Traders: Identify and ride medium-term trends with confidence
Day Traders: Spot intraday momentum shifts and strong directional moves
Position Traders: Filter out noise and focus on major trend changes
System Developers: Use as a core trend filter in automated strategies
What Makes It Different?
Most adaptive indicators repaint - meaning their historical values change as new data comes in, making backtesting unreliable. This indicator uses a locked optimization window approach: once the HMA length is set, it stays fixed for a predetermined number of bars. This ensures complete historical accuracy while still adapting to evolving market dynamics.
Alert System
Built-in alerts notify you of:
Optimization cycles (when new length is locked)
Strong bullish/bearish trend detection
Custom conditions you can configure
Important Note: This indicator is a technical analysis tool. It does not guarantee profitable trades. Always use proper risk management and combine with your own analysis and trading plan.
사이클
STIME3H Time High/Low Triangles (Correct Time • Wick/Body • Timezone Control)
This indicator plots 3-Hour (3H) High & Low levels using triangle markers, aligned to exact clock-based time blocks such as 00:00, 03:00, 06:00, 09:00, 12:00, 15:00, 18:00, 21:00.
It is designed for ICT / CRT / intraday traders who need precise session and time-cycle reference points without cluttering the chart.
🔹 Key Features
▲ High triangle & ▼ Low triangle for each 3-hour block
⏱ Correct time alignment using selectable timezones
🌍 Timezone dropdown
UTC
UTC-5 (Fixed)
New York (DST auto)
London (DST auto)
Tokyo
Custom timezone (IANA / Etc format)
🕒 Toggle individual times ON/OFF (00, 03, 06, 09, 12, 15, 18, 21)
📍 Triangles can touch candle wicks or bodies
🗂 Displays last 2 days by default (configurable)
🔠 Adjustable time text size (tiny → large)
🎨 Clean visuals, no background boxes, no repaint
Super Scalper[XAUUSD]// © SuperScalper
//@version=5
indicator('Super Scalper ', overlay=true, max_labels_count=500)
show_tp_sl = input.bool(true, 'Display TP & SL', group='Techical', tooltip='Display the exact TP & SL price levels for BUY & SELL signals.')
rrr = input.string('1:2', 'Risk to Reward Ratio', group='Techical', options= , tooltip='Set a risk to reward ratio (RRR).')
tp_sl_multi = input.float(1, 'TP & SL Multiplier', 1, group='Techical', tooltip='Multiplies both TP and SL by a chosen index. Higher - higher risk.')
tp_sl_prec = input.int(2, 'TP & SL Precision', 0, group='Techical')
candle_stability_index_param = 0.7
rsi_index_param = 80
candle_delta_length_param = 10
disable_repeating_signals_param = input.bool(true, 'Disable Repeating Signals', group='Techical', tooltip='Removes repeating signals. Useful for removing clusters of signals and general clarity.')
GREEN = color.rgb(29, 255, 40)
RED = color.rgb(255, 0, 0)
TRANSPARENT = color.rgb(0, 0, 0, 100)
//indicator("Author Info Display"
// Create table
var table infoTable = table.new(position.top_right, 2, 6, bgcolor=color.new(#000000, 1), border_width=1)
if barstate.islast
table.cell(infoTable, 0, 0, "Author:", text_color=color.white, text_size=size.small)
table.cell(infoTable, 1, 0, "Klasscco", text_color=color.rgb(255, 251, 0), text_size=size.large)
table.cell(infoTable, 0, 1, "Etsy:", text_color=color.white, text_size=size.small)
table.cell(infoTable, 1, 1, "https://www.etsy.com/shop/KlasscCo", text_color=color.rgb(255, 251, 0), text_size=size.small)
table.cell(infoTable, 0, 3, "Website:", text_color=color.white, text_size=size.small)
table.cell(infoTable, 1, 3, "etsy.com/shop/KlasscCo", text_color=color.rgb(255, 251, 0), text_size=size.small)
label_size = input.string('normal', 'Label Size', options= , group='Cosmetic')
label_style = input.string('text bubble', 'Label Style', , group='Cosmetic')
buy_label_color = input(GREEN, 'BUY Label Color', inline='Highlight', group='Cosmetic')
sell_label_color = input(RED, 'SELL Label Color', inline='Highlight', group='Cosmetic')
label_text_color = input(color.white, 'Label Text Color', inline='Highlight', group='Cosmetic')
stable_candle = math.abs(close - open) / ta.tr > candle_stability_index_param
rsi = ta.rsi(close, 14)
atr = ta.atr(14)
bullish_engulfing = close < open and close > open and close > open
rsi_below = rsi < rsi_index_param
decrease_over = close < close
var last_signal = ''
var tp = 0.
var sl = 0.
bull_state = bullish_engulfing and stable_candle and rsi_below and decrease_over and barstate.isconfirmed
bull = bull_state and (disable_repeating_signals_param ? (last_signal != 'buy' ? true : na) : true)
bearish_engulfing = close > open and close < open and close < open
rsi_above = rsi > 100 - rsi_index_param
increase_over = close > close
bear_state = bearish_engulfing and stable_candle and rsi_above and increase_over and barstate.isconfirmed
bear = bear_state and (disable_repeating_signals_param ? (last_signal != 'sell' ? true : na) : true)
round_up(number, decimals) =>
factor = math.pow(10, decimals)
math.ceil(number * factor) / factor
if bull
last_signal := 'buy'
dist = atr * tp_sl_multi
tp_dist = rrr == '2:3' ? dist / 2 * 3 : rrr == '1:2' ? dist * 2 : rrr == '1:4' ? dist * 4 : dist
tp := round_up(close + tp_dist, tp_sl_prec)
sl := round_up(close - dist, tp_sl_prec)
if label_style == 'text bubble'
label.new(bar_index, low, 'BUY', color=buy_label_color, style=label.style_label_up, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bar_index, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_triangleup, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bar_index, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_arrowup, textcolor=TRANSPARENT, size=label_size)
label.new(show_tp_sl ? bar_index : na, low, 'TP: ' + str.tostring(tp) + ' SL: ' + str.tostring(sl), yloc=yloc.price, color=color.gray, style=label.style_label_down, textcolor=label_text_color)
if bear
last_signal := 'sell'
dist = atr * tp_sl_multi
tp_dist = rrr == '2:3' ? dist / 2 * 3 : rrr == '1:2' ? dist * 2 : rrr == '1:4' ? dist * 4 : dist
tp := round_up(close - tp_dist, tp_sl_prec)
sl := round_up(close + dist, tp_sl_prec)
if label_style == 'text bubble'
label.new(bear ? bar_index : na, high, 'SELL', color=sell_label_color, style=label.style_label_down, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_triangledown, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_arrowdown, textcolor=TRANSPARENT, size=label_size)
label.new(show_tp_sl ? bar_index : na, low, 'TP: ' + str.tostring(tp) + ' SL: ' + str.tostring(sl), yloc=yloc.price, color=color.gray, style=label.style_label_up, textcolor=label_text_color)
alertcondition(bull or bear, 'BUY & SELL Signals', 'New signal!')
alertcondition(bull, 'BUY Signals (Only)', 'New signal: BUY')
alertcondition(bear, 'SELL Signals (Only)', 'New signal: SELL')
MRG Session High/LowMRG Session High/Low - Indicator Description
📊 Overview
This Pine Script indicator automatically displays key levels from Asian and London trading sessions on your TradingView chart. It plots the high and low points of each completed session, allowing you to quickly identify important support and resistance zones for your trades.
🎯 Key Features
Detected Sessions (New York Timezone)
Asian Session: 18:00 - 03:00 (6pm - 3am)
London Session: 03:00 - 09:00 (3am - 9.30am)
Plotted Levels
Session High: The highest point reached during the session
Session Low: The lowest point reached during the session
Start Lines: Vertical dashed lines marking the beginning of each session (optional)
⚙️ Customizable Settings
Display Options
✅ Show/hide Asian Session
✅ Show/hide London Session
✅ Show/hide session start lines
Style Options
🎨 Asian Color: Orange by default
🎨 London Color: Blue by default
🎨 Start lines color: Red by default
📏 Line thickness: Adjustable from 1 to 5
🔍 How It Works
Automatic Detection: The indicator automatically detects when a new session begins
Level Calculation: During each session, it continuously records highs and lows
Line Plotting: At the end of each session, it draws two horizontal lines:
One line at the session high level
One line at the session low level
Extension: Lines extend to the right for easy future identification
📈 Strategic Usage
For Breakout Trading
Trade breakouts of Asian and London session highs/lows
Breakouts from these levels often signal the beginning of significant moves
For Support and Resistance
Use these levels as key support and resistance zones
Prices often come back to test these levels during the New York session
For Multi-Timeframe Analysis
Identify consolidation during Asian/London sessions
Anticipate volatility at New York open
💡 Advantages
✨ Clear and automatic visualization of session levels
⏱️ Time-saving: no need to manually draw levels
🎯 Precise levels based on actual highs/lows of each session
🔄 Automatically updates daily
📱 Compatible with all timeframes (recommended: M5, M15, H1)
🎓 Ideal For
Forex traders (especially XAUUSD, EUR/USD, GBP/USD)
Scalpers and day traders
Session breakout strategies
Trading around New York open
Liquidity zone analysis
📌 Important Note
The indicator uses New York timezone (America/New_York) to ensure session time accuracy, regardless of your local timezone.
CURRY HEDGEFUND PRO (MTF/VWAP/ADX + Tight Trail) [no ta.adx]Improved HedgeFund Pro Script by Tony Curry for momentum and reversal trading. Primarily focused on ADX and directional movement.
time mobile (rodrigo trader)relógio ajustável na tela horário NY, nao perca nenhum segundo importante relogio regulavel
IVQ - Seasonal Scanner Indices & FX FuturesIVQ - Seasonal Scanner Indices & FX Futures
Scans the Indices & FX Futures market for the strongest seasonal patterns based on historical data. Ranks upcoming seasonal windows by win rate, duration, and time period, and presents all results in clear tables for efficient market selection in TradingView.
invoriaquant.onepage.me
IVQ - Seasonal Scanner Metals & EnergyIVQ - Seasonal Scanner Metals & Energy
Scans the Metals & Energy market for the strongest seasonal patterns based on historical data. Ranks upcoming seasonal windows by win rate, duration, and time period, and presents all results in clear tables for efficient market selection in TradingView.
invoriaquant.onepage.me
IVQ - Seasonal Scanner AgrarIVQ - Seasonal Scanner Agrar
Scans the Agrar market for the strongest seasonal patterns based on historical data. Ranks upcoming seasonal windows by win rate, duration, and time period, and presents all results in clear tables for efficient market selection in TradingView.
invoriaquant.onepage.me
IVQ - Seasonal Scanner Forex Part 2IVQ - Seasonal Scanner Forex Part 2
Scans the Forex market for the strongest seasonal patterns based on historical data. Ranks upcoming seasonal windows by win rate, duration, and time period, and presents all results in clear tables for efficient market selection in TradingView.
invoriaquant.onepage.me
IVQ - Seasonal Scanner Forex Part 1IVQ - Seasonal Scanner Forex Part 1
Scans the Forex market for the strongest seasonal patterns based on historical data. Ranks upcoming seasonal windows by win rate, duration, and time period, and presents all results in clear tables for efficient market selection in TradingView.
invoriaquant.onepage.me
IVQ - Fundamental OscillatorIVQ – Fundamental Oscillator
Aggregates key fundamental and macro inputs into a single oscillator. Combines valuation metrics, COT positioning, yield spreads, liquidity measures, and volatility stress to identify macro regimes, risk-on/risk-off phases, and potential shifts in underlying market conditions directly in TradingView.
invoriaquant.onepage.me
IVQ - Seasonal ChartIVQ – Seasonal Chart
Visualizes the average seasonal performance of an asset based on historical price data. Displays multiple configurable seasonality curves with different lookback periods, highlights recurring annual patterns, and helps identify statistically relevant phases directly in TradingView.
invoriaquant.onepage.me
IVQ - Next Seasonal ScannerIVQ – Next Seasonal Scanner
Automatically identifies upcoming seasonal time windows with a statistical edge based on historical data. Filters setups by win rate, duration, and analysis period, and highlights potential long and short opportunities directly in TradingView.
invoriaquant.onepage.me
ORB (x2) by jaXn# ORB (x2) Professional Suite
## 🚀 Unleash the Power of Precision Range Trading
**ORB (x2)** isn't just another breakout indicator—it is a complete **Opening Range Breakout workspace** designed for professional traders who demand flexibility, precision, and chart cleanliness.
Whether you are trading Indices, Forex, or Commodities, the Opening Range is often the most critical level of the day. This suite allows you to master these levels by tracking **two independent ranges** simultaneously, giving you a distinctive edge.
## 🔥 Why choose ORB (x2)?
Most indicators force you to choose one specific time. **ORB (x2)** breaks these limits.
### 🌎 1. Multi-Session Mastery (London & New York)
Trade the world's biggest liquidity pools. Set **ORB 1** for the **London Open** (e.g., 03:00–03:05 EST) and **ORB 2** for the **New York Open** (09:30–09:35 EST). Watch how price reacts to London levels later in the New York session.
### ⏱️ 2. Multi-Strategy Stacking (The "Fractal" Approach)
This is a game-changer for intraday setups. Instead of two different times, track **two different durations** for the *same* open.
* **Setup:** Configure **ORB 1** as the classic **5-minute range** (09:30–09:35).
* **Setup:** Configure **ORB 2** as the statistically significant **15-minute or 30-minute range** (09:30–10:00).
* **Result:** You now see immediate scalping levels *and* major trend reversals levels on the same chart, automatically.
### 🎯 3. "Plot Until" Tech: Keep Your Chart Clean
Sick of lines extending infinitely into the void?
Our exclusive **"Plot Until"** feature separates the signal from the noise. You define exactly when the trade idea invalidates.
* *Example:* Plot the 09:30 levels only until 12:00 (Lunch).
* The script intelligently cuts the lines off at your exact minute, ensuring your chart is ready for the afternoon session without morning clutter.
### ⚡ Precision Engine
We use a dedicated "Precision Timeframe" input. Even if you are viewing a 1-hour or 4-hour chart to see the big picture, ORB (x2) can fetch data from the **1-minute** timeframe to calculate the *exact* high and low of the opening range. No more "repainting" or guessing where the wick was.
## 🛠 Feature Breakdown
* **Dual Independent Engines:** Fully separate Color, Style, Time, and Cutoff settings for both ORB 1 and ORB 2.
* **Absolute Time Cutoff:** Lines obey day boundaries perfectly. A cutoff at 16:00 means 16:00, not "whenever the next bar closes".
* **Style Control:** Visually distinguish between your "Scalp" ORB (e.g., Dotted Lines) and your "Trend" ORB (e.g., Solid Thick Lines).
* **Performance Mode:** Adjustable "Lookback Days" limits history to keep your chart lightning fast.
## 💡 Configuration Examples
**The "Double Barrel" (Standard Stock + Futures)**
* *ORB 1:* `0930-0935` (5 min) - The immediate reaction.
* *ORB 2:* `0930-1000` (30 min) - The institutional trend setter.
**The "Transatlantic" (Forex/Indices)**
* *ORB 1:* `0800-0805` (London Open) - European liquidity.
* *ORB 2:* `1330-1335` (NY Open) - US liquidity injection.
## ⚠️ Disclaimer
Trading involves substantial risk. This tool helps visualize critical price levels but does not guarantee profits. Always combine with proper risk management and your own analysis.
EMA Trend + Reversal Patterns (Gemini)EMA Trend + Reversal Patterns (Gemini)
วิธีการตั้งค่าแจ้งเตือน (Alert) ให้เด้งเข้ามือถือ/จอ
หลังจากกด Add to chart แล้ว ให้ทำดังนี้ครับ:
คลิกขวาที่ชื่อ Indicator บนกราฟ (ชื่อ "EMA Trend + Reversal Patterns (Gemini)")
เลือก "Add alert on..." (เพิ่มการแจ้งเตือน...)
ตรงช่อง Condition ให้เลือกเป็นชื่อ Indicator นี้
บรรทัดถัดมา เลือกเงื่อนไขที่ต้องการ:
Buy Alert (สำหรับเตือนขาขึ้น)
Sell Alert (สำหรับเตือนขาลง)
หรือ Any alert() function call (เตือนทั้ง 2 ขา)
เลือก Once per bar close (แจ้งเตือนเมื่อจบแท่งเทียน เพื่อไม่ให้สัญญาณหลอกระหว่างแท่งขยับ)
กด Create
Right-click on the Indicator name on the chart (named "EMA Trend + Reversal Patterns (Gemini)")
Select "Add alert on..."
In the Condition field, select the Indicator name.
On the next line, select the desired condition:
Buy Alert (for uptrend alerts)
Sell Alert (for downtrend alerts)
Or Any alert() function call (alerts for both uptrends)
Select Once per bar close (alerts at the end of each candlestick to avoid false signals during candlestick movement)
Click Create.
Volume SessionsTrading sessions showed. You can add or remove sessions in settings. You can also adjust timings of session openings and close.
Google Trends: Dogecoin (Cryptollica) Google Trends: Dogecoin (Cryptollica)
2013-2026
Keyword: Dogecoin
SUMA VuManChu Cipher B Revised to V6// This indicator is an updated version of the original WuManChu Cipher B indicator, I updated it to v6 and fixed a few things that were no longer supported in v6 from the original v3 or v4.
// I also made the RSI and Stoch to fully comedown to the bottom of the display panel to reflect what the rest of the parameters are doing, I adjusted the money flow to be more sensitive.
// I tried to leave the logic as it was original intended to be used,
// I renamed and put everything together, it was a bit challenging but Cipher B is such a great indicator that I think it deserved the update and the time I put into it.
WJ | Vegas Channels OnlyOverview
The Vegas Channels is a clean, optimized indicator based on the classic Vegas Tunnel trading theory. It utilizes three sets of Exponential Moving Average (EMA) pairs to create "tunnels" that help traders identify trend direction, dynamic support/resistance levels, and potential trend reversals.
This version is written in Pine Script v6, ensuring the best performance and compatibility with the latest TradingView features.
How it Works
The indicator plots three distinct tunnels, each representing a different trend horizon:
V1 Tunnel (144 / 169 EMAs): The "Fast" tunnel. It represents short-to-medium-term momentum. Traders often look for price action around this tunnel for entry signals in a trending market.
V2 Tunnel (288 / 338 EMAs): The "Medium" tunnel. It acts as a significant level of support or resistance.
V3 Tunnel (576 / 676 EMAs): The "Slow" tunnel. This represents the long-term cycle and serves as the ultimate trend filter.
Key Trading Strategies
Trend Identification: * Bullish: Price is above the tunnels, and tunnels are stacked in order (V1 > V2 > V3).
Bearish: Price is below the tunnels, and tunnels are stacked in order (V3 > V2 > V1).
Support & Resistance: During a strong trend, price pullbacks often find "value" within these tunnels. A bounce off the V1 or V2 tunnel is a classic trend-following entry.
Trend Reversal: A crossover between the V1 tunnel and the V3 tunnel often signals a major shift in the market cycle.
Features
Fully Customizable: Easily adjust the EMA lengths for each tunnel to suit different assets (Crypto, FX, or Stocks).
Visual Clarity: Distinct colors for each tunnel with adjustable opacity to keep your charts clean and readable.
Modern Code: Optimized using Pine Script v6 for faster loading and calculation.
Disclaimer
This indicator is for educational purposes only and does not constitute financial advice. Always use proper risk management and combine this tool with other indicators (like RSI or Volume) for better confirmation.
Crypto Accumulation Candle FinderThis indicator give you long entry signal to dectect MM's entry time.
it's recommended to use it in 5min. time frame.
HTF Fractal Model [Avelino]What it does:
Displays the last candles from the higher timeframe directly on your current chart, allowing you to visualize the macro context without switching timeframes.
⚙️ Automatic timeframe mapping:
1min → 15min
5min → 1H
15min → 4H
1H → Daily
4H → Weekly
Daily → Monthly
✨ Features:
Real-size HTF candles
Adjustable position on chart
Customizable colors
Timeframe label indicator
👥 Avelino FVG / BAG Group






















