Análisis de tendencia
SMC Lite + PVSRA + MA Combo HELL 1great trading tool what you see is what you get supply and resistance pvsra candles
Pivot crossThis script is simple way of seeing the trend using two pivots, one with lower time frame and other with higher timeframe. When the lower crosses above higher, its bullish, when lower crosses below higher pivot then bearish. Works on any timeframes for intraday and swing trading.
WAVELAB MACDWAVELAB MACD
Overview
WAVELAB MACD is a dynamic technical tool designed to analyze MACD histogram behavior for identifying potential momentum inflection points and structural shifts in price action.
Core Logic
Tracks histogram momentum peaks and valleys to detect changes in acceleration.
Compares recent price and histogram behavior to reveal both classical and hidden divergence structures.
Applies optional trend validation filters using long-term exponential moving averages (EMA) and trend strength evaluation via ADX dynamics.
Features
MACD histogram pivot recognition
Regular and hidden momentum divergence logic
Optional EMA-based directional trend filter
Optional ADX-based trend strength filter
Signal grading system to contextualize the conditions (e.g., strong trend confirmation vs. weaker context)
Use Case
This indicator can support deeper technical analysis by highlighting moments where underlying momentum conditions shift, especially when aligned with trend confirmation filters.
ATR Trend + RSI Pullback Strategy [Profit-Focused]This strategy is designed to catch high-probability pullbacks during strong trends using a combination of ATR-based volatility filters, RSI exhaustion levels, and a trend-following entry model.
Strategy Logic
Rather than relying on lagging crossovers, this model waits for RSI to dip into oversold zones (below 40) while price remains above a long-term EMA (default: 200). This setup captures pullbacks in strong uptrends, allowing traders to enter early in a move while controlling risk dynamically.
To avoid entries during low-volatility conditions or sideways price action, it applies a minimum ATR filter. The ATR also defines both the stop-loss and take-profit levels, allowing the model to adapt to changing market conditions.
Exit logic includes:
A take-profit at 3× the ATR distance
A stop-loss at 1.5× the ATR distance
An optional early exit if RSI crosses above 70, signaling overbought conditions
Technical Details
Trend Filter: 200 EMA – must be rising and price must be above it
Entry Signal: RSI dips below 40 during an uptrend
Volatility Filter: ATR must be above a user-defined minimum threshold
Stop-Loss: 1.5× ATR below entry price
Take-Profit: 3.0× ATR above entry price
Exit on Overbought: RSI > 70 (optional early exit)
Backtest Settings
Initial Capital: $10,000
Position Sizing: 5% of equity per trade
Slippage: 1 tick
Commission: 0.075% per trade
Trade Direction: Long only
Timeframes Tested: 15m, 1H, and 30m on trending assets like BTCUSD, NAS100, ETHUSD
This model is tuned for positive P&L across trending environments and volatile markets.
Educational Use Only
This strategy is for educational purposes only and should not be considered financial advice. Past performance does not guarantee future results. Always validate performance on multiple markets and timeframes before using it in live trading.
Liquidity & inducementsHi all!
This indicator will show liquidity and inducements.
I will continue to try to add different types of liquidity and inducements, at this moment it contains 6 kinds of liquidity/inducement, they are:
• Grabs
• Big grabs
• Sweeps
• Turtle soups
• Equal highs/lows (liquidity and inducement)
• BSL & SSL
And 1 type of inducement:
• Retracement
This description will contain indicator examples of each individual liquidity and inducement. They will all be with the default settings.
Settings
First you will find settings for the market structure (BOS/CHoCH/CHoCH+). Select left and right pivot lengths and if the pivots should have a label or not.
This is the base foundation of this indicator and is possible with my library 'PriceAction' ().
You will see solid lines for break of structures (BOS), change of characters (CHoCH) and change of character plus (CHoCH+).
The pivots found will be the core of this indicator and will show you when the closing price breaks it. When that happens a break of structure (BOS) or a change of character (CHoCH or CHoCH+) will be created. The latest 5 pivots found within the current trend will be kept to take action on.
A break of structure is removed if an earlier pivot within the same trend is broken and the pivot's high price for a bullish trend or low price for a bearish trend is more extreme than the BOS pivot's price.
You are able to show the pivots that are used. "HH" (higher high), "HL" (higher low), "LH" (lower high), "LL" (lower low) and "H"/"L" (for pivots (high/low) when the trend has changed) are the labels used.
In the next section ('Liquidity ($$$)') you can select which types of liquidity you want to see. Note that 'Equal highs/lows' can also show inducement (more on that later).
In the section afterwards ('Inducement (IDM)') you can select if you want retracement inducements to be visible or not. More information on what they are later on.
The section for each individual liquidity and/or inducement can first contain a line named 'Pivot', where you can set the pivot lengths (first left, then right). Then you can set the 'Lookback', which means that the 'Lookback' number of past pivots is to take action on. After that you set the 'Timeframe' for the pivots used. That means that all available liquidity/inducements will be from your desired timeframe. Lastly you set the color of the liquidity/inducement (either a single color or bullish followed by bearish colors).
Lastly in the settings you can select the font sizes for the market structure and liquidity/inducements and what style liquidity/inducements lines will have. The sizes defaults to 7 and has a dotted line look.
Grabs
Liquidity grabs and liquidity sweeps are very similar. It all depends on if the current bar closed above/below the liquidity pivot and on if its a continuation or reversal. In a liquidity grab the bar that's above or below the liquidity pivot was not closed above or below it. Like this:
Or
The visual feedback will be a dotted line between the liquidity pivot and liquidity grab bar and a linefill between the high of the liquidity grab bar and the liquidity pivot.
Indicator example:
Big grabs
This is another 'grabs' option. You can show an additional grab if you want to. I suggest having this grab from a higher timeframe or with larger pivot lengths than the other grab.
The default is with the chart timeframe and 10/10 as pivot lengths.
Indicator example:
Sweeps
A liquidity sweep is like a liquidity grab but with the difference that price closes above/below and has a continuation instead of a reversal. If the liquidity pivot was at the same bar as a BOS/CHoCH/CHoCH+ it will not be a liquidity grab but a structural break instead.
They can look like this:
Indicator example;
Turtle soups
If only one candle is beyond the pivot it could be a liquidity grab. It's a grab if price didn't close beyond the liquidity pivot, if so it's invaliditet. Turtle soups are basically false breakouts that takes liquidity (is a false breakout from a pivot with the lengths and timeframe from the settings).
The turtle soup can have a confirmation in the terms of a change of character (CHoCH). You can enable this in the settings section for 'Turtle soups' through the 'Confirmation' checkbox (enabled by default). The turtle soup strategy usually comes with some sort of confirmation, in this case a CHoCH, but it can also be a market structure shift (MSS) or a change in state of delivery (CISD).
The addition of turtle soups is possible through my script 'Turtle soup' ().
The drawing will be a dotted line between the liquidity pivot and the last bar of the false breakout and a box from the start of the false breakout to the end of it.
Indicator example:
Equal highs/lows
Equal highs/lows will always show liquidity, but might also show inducement. Inducement will be shown on equal lows if the trend is bullish and on equal highs if it's bearish, like this:
Or
Equal highs can only be created if the second pivot is lower than the first one. Equal lows can only be created if the second pivot is higher than the first one. If that is not the case it could be a liquidity grab.
When equal highs or equal lows are find that produces inducement (equal lows in a bullish trend and equal highs in a bearish trend), the indicator will first display inducement and will show liquidity once traders are induced to enter the security. Stop loss placement, for liquidity, is 0.1 * the average true range (ATR, of length 14). They will look like this:
Only inducement:
Inducement and liquidity:
Indicator example:
Equal highs/lows inducements can not be triggered after a BOS/CHoCH/CHoCH+. They are cleared upon a structural break.
BSL & SSL
Buyside liquidity (BSL) and sellside liquidity (SSL) will be shown. A pivot that's been mitigated (touched by price) can never be BSL or SSL. The BSL/SSL available will be dynamic while price moves (work in Replay and lower timeframes that moves fast) and pick the latest pivot/s (with left and right lengths from the 'Market structure' section). You can define how many BSL/SSL you want to see with a default value of 1, meaning only 1 BSL and 1 SSL can be shown. If there is no unmitigated high (BSL) or low (SSL), no BSL/SSL will be available to show. If there are BSL/SSL available they're very useful to use as targets for entering a trade.
The will look like this when available;
And without BSL available:
Or
And without SSL available:
Note that the examples without BSL/SSL available could have liquidity available from previous price legs.
This can be an example of a BSL/SSL sequence:
First both buyside and sellside liquidity is available:
Then a new low appears and new sellside liquidity is available:
Then buyside liquidity is mitigated, so only sellside liquidity is available:
A new high pivot appears and buyside liquidity is available again:
Lastly a bearish CHoCH happens and sellside liquidity is mitigated, only buyside liquidity is available:
Retracement
The first retracement after a BOS/CHoCH/CHoCH+ is considered an inducement with the mission to get traders into a trade prematurely to get stopped out. This level is shown and look like this:
Or
A retracement inducement is removed when a new BOS/CHoCH/CHoCH+ appears and it's not triggered.
---------------------------
As of now there aren't any alerts available. You cannot use the Pine Screener from Tradingview either to see new liquidity/inducement events. I have this planned for future updates though.
I hope that this long description makes sense, let me know otherwise! Also let me know if you experience any bugs or have a feature request or just want to share good settings to use.
Best of trading luck!
Custom MTF VWAP 4x with IBI put this indicator together to have my main VWAP levels displayed on the chart easily with shaded areas when price is over extended. The IB I added to have the option to change futures based on an initial balance strategy combined with the daily and NY VWAP.
Bitcoin AHR999 Indicator
AHR999 Indicator
The AHR999 Indicator is created by a Weibo user named ahr999. It assists Bitcoin investors in making investment decisions based on a timing strategy. This indicator implies the short-term returns of Bitcoin accumulation and the deviation of Bitcoin price from its expected valuation.
When the AHR999 index is < 0.45 , it indicates a buying opportunity at a low price.
When the AHR999 index is between 0.45 and 1.2 , it is suitable for regular investment.
When the AHR999 index is > 1.2 , it suggests that the coin price is relatively high and not suitable for trading.
In the long term, Bitcoin price exhibits a positive correlation with block height. By utilizing the advantage of regular investment, users can control their short-term investment costs, keeping them mostly below the Bitcoin price.
W%R Cycle Swings - MTF Trend📄 English Description
Overview
The W%R Cycle Swings – MTF Trend indicator is a market-structure tool built on top of Williams %R cycle logic. It detects meaningful swing highs and lows from W%R behavior, then uses those swings to locate the first Market Structure Shift (MSS-first) and track multi-timeframe trend bias + cancel levels.
This is not a random mashup of indicators: all components are derived from one core concept—W%R cycles—and are combined into a single, coherent framework for reading structure and trend across timeframes.
Core Concepts
1. Williams %R Cycle Swings (Current Timeframe)
Instead of using price swings based only on highs/lows, this script uses Williams %R behavior to define swing points:
Swing High pattern: OS → OB → OS
Swing Low pattern: OB → OS → OB
The script:
Tracks overbought/oversold states using user-defined levels.
Builds a zone for each potential swing (accumulating the extremums during the OB/OS phase).
Confirms a swing only when the opposite state appears again.
Plots labels on the chart:
Swing High label above price
Swing Low label below price
Optional price display on the label (toggle in settings).
This makes the swing points cycle-based rather than purely bar-based.
2. MSS-first (Market Structure Shift on Current TF)
Once swings are defined, the script looks for the first break of the most recent swing:
Bullish MSS-first: price breaks above the last confirmed swing high.
Bearish MSS-first: price breaks below the last confirmed swing low.
You can choose whether to confirm by close or by wick (mssByClose input).
When an MSS-first is detected:
A colored label (bullish/bearish) is drawn at the relevant swing level.
A horizontal line is drawn from the swing bar to the MSS bar to visually connect the structure break.
Internal trendBias is updated to Up or Down, preventing duplicate MSS labels in the same direction.
This gives a clear, visual definition of when the structure actually shifted based on W%R-driven swings.
3. MTF MSS-first Trend & Cancel Logic
The same MSS-first concept is applied inside a function and called via request.security() on multiple timeframes (5m, 15m, 30m, 1h, 4h).
For each timeframe, the function:
Recalculates W%R swings with the same parameters.
Detects MSS-first events (bullish or bearish).
Tracks a trend state:
1 → Up trend
-1 → Down trend
0 → Unknown / Neutral
Maintains a cancel level, which represents the price that would invalidate the current trend:
In an uptrend, cancel is typically the last relevant swing low.
In a downtrend, cancel is typically the last relevant swing high.
This provides:
Trend direction per TF (Up / Down / -)
A concrete price level that acts as a structural “stop” or invalidation level.
4. MTF Trend Table (Visual Overview)
If enabled, a compact table is displayed on the chart (position configurable):
Columns: 5m, 15m, 30m, 1h, 4h
Rows:
Trend → shows Up, Down or -, with color-coded background.
Cancel → shows the current cancel price for that timeframe.
This creates a multi-timeframe structure dashboard that tells you:
Which timeframes are currently in an Up or Down MSS-based trend.
At which price the current structural view would be canceled.
5. Alert Conditions
The script includes alert conditions for:
Current timeframe MSS-first:
Bullish MSS-first (structure break up).
Bearish MSS-first (structure break down).
MTF MSS-first events for:
5m, 15m, 30m, 1h, 4h (Bullish & Bearish separately).
This allows you to receive notifications when a fresh structural shift happens on any of the tracked timeframes.
How to Use
Use Swing High / Swing Low labels to understand the current W%R cycle structure on your main timeframe.
Watch for MSS-first labels to catch the first break of structure after a swing completes.
Use the MTF Trend table:
Trade in the direction of higher-timeframe trends.
Use cancel levels as logical invalidation areas or structural stop guides.
Combine the current timeframe swings with MTF bias:
Example: look for long setups when H1/H4 show Up trend and price forms new bullish MSS on lower TF.
The tool is suitable for both intraday and swing trading, on any symbol and timeframe.
Why This Script Is Original
It links cycle-based swings from Williams %R directly to MSS-first detection, rather than using generic pivot logic.
It combines:
W%R-driven swing definition,
MSS-first structural breaks,
Multi-timeframe trend state,
Cancel (invalidation) levels,
Alerts for MSS events on multiple TFs,
into a single, coherent market-structure framework.
The MTF table is not a generic dashboard: it is specifically built around this W%R-MSS-first structural model, which gives traders both trend context and exact invalidation prices.
🇹🇭 Thai Description — คำอธิบายภาษาไทย
ภาพรวม
อินดิเคเตอร์ W%R Cycle Swings – MTF Trend เป็นเครื่องมืออ่านโครงสร้างราคา โดยใช้ “วงจรของ Williams %R” เป็นหลักในการหา Swing High / Swing Low แล้วใช้จุด Swing เหล่านั้นมาหา MSS-first (จุดเปลี่ยนโครงสร้างครั้งแรก) จากนั้นต่อยอดไปสู่ การดูแนวโน้มหลายกรอบเวลา + ระดับ Cancel (จุดที่โครงสร้างจะถูกมองว่าพัง)
แนวคิดหลัก
Swing จาก Williams %R (TF ปัจจุบัน)
ใช้รูปแบบ OS → OB → OS เพื่อยืนยัน Swing High
และ OB → OS → OB เพื่อยืนยัน Swing Low
เมื่อยืนยันแล้วจะสร้าง Label “Swing High / Swing Low” บนกราฟ และสามารถแสดงราคาบนป้ายได้
ทำให้จุด Swing มีพื้นฐานจาก “Cycle ของ W%R” ไม่ใช่แค่ high/low เฉย ๆ
MSS-first บน TF ปัจจุบัน
ถ้าราคาทะลุ Swing High ล่าสุด → มองเป็น Bullish MSS-first
ถ้าราคาทะลุ Swing Low ล่าสุด → มองเป็น Bearish MSS-first
เลือกได้ว่าจะยืนยันจาก Close หรือจาก ไส้แท่งเทียน
วาดป้าย MSS + เส้นเชื่อมจาก Swing ไปยังจุดที่เกิด MSS
มีตัวแปร trendBias ป้องกันไม่ให้ยิง MSS ซ้ำในทิศทางเดิมจนรก
MTF MSS-first + Cancel Logic
นำ Logic เดียวกันไปใช้กับ TF: 5m, 15m, 30m, 1h, 4h
สำหรับแต่ละ TF จะได้:
สถานะแนวโน้ม: Up / Down / Unknown
ระดับ Cancel: ราคาที่ถ้าหลุดจะถือว่าโครงสร้างเทรนด์นั้นถูก “ยกเลิก”
เช่น ในเทรนด์ขาขึ้น ระดับ Cancel มักมาจาก Swing Low ล่าสุด ฯลฯ
MTF Table บนกราฟ
แสดง Trend + Cancel ของ 5 TF ในรูปแบบตาราง
อ่านง่าย: แถว Trend เป็น Up/Down พร้อมสีพื้น, แถว Cancel เป็นตัวเลขราคา
ใช้ดูภาพรวมโครงสร้างหลาย TF ในมุมมองเดียว
Alert Conditions
แจ้งเตือน MSS-first ของ TF ปัจจุบัน
แจ้งเตือน MSS-first ของ TF 5m / 15m / 30m / 1h / 4h แยก Bull / Bear
วิธีใช้งาน
ใช้ Swing High / Swing Low เพื่อดูว่าโครงสร้าง cycle ปัจจุบันอยู่ตรงไหน
รอให้เกิด MSS-first เพื่อมองว่า “โครงสร้างราคาเริ่มกลับตัวแล้ว”
ใช้ Table MTF:
ดูว่า TF ไหนเป็น Up / Down
ใช้ราคาบรรทัด Cancel เป็นแนว “จุดตัดขาดทุนเชิงโครงสร้าง” หรือจุดเปลี่ยนมุมมอง
เทรดตามทิศทาง TF ใหญ่ แล้วหา Entry จาก MSS ของ TF เล็ก
จุดเด่น / ความเป็น Original
ใช้ Williams %R เป็นฐานในการสร้าง Swing Pattern แทนการใช้ Pivot ธรรมดา
เชื่อม W%R Swing เข้ากับแนวคิด MSS-first อย่างเป็นระบบ
มีทั้ง:
ป้าย Swing
ป้าย MSS + เส้นเชื่อม
MTF Trend + Cancel
Alert เตือน MSS ในหลาย TF
อยู่ในสคริปต์เดียว
เหมาะกับคนที่ต้องการอ่านโครงสร้างราคาแบบมีที่มาที่ไป ไม่ใช่แค่ตามอินดี้ตัวเดียวครับ ✅
20 Day Range High/Low (Turtle Soup)This indicator identifies the Highest High and Lowest Low of the last 20 periods (customizable) and projects horizontal support/resistance lines to the right.
Unlike standard Donchian Channels or other High/Low indicators that clutter the chart with historical "steps" or extend lines infinitely to the left, this script focuses on chart cleanliness.
Key Features:
Pivot-Point Start: The lines do not span the whole chart. They start exactly at the candle where the High or Low occurred.
Right Extension: Lines extend only to the future, providing a clear visual for potential breakouts or support levels.
No Historical Clutter: It does not draw the past movement of the High/Low, keeping your chart clean for price action analysis.
Dynamic: As new Highs or Lows are made, the lines instantly update to the new positions.
How to Use:
Trend Identification: Use the High line as a resistance/breakout level (similar to Turtle Trading strategies).
Stop Loss Placement: The Low line of the last 20 days often acts as a trailing stop location for long-term trends.
Timeframes: While designed for the classic "20-Day" lookback on the Daily chart, this script works on any timeframe (e.g., finding the 20-hour range on a 1H chart).
Settings:
Length: Default is 20 bars. You can change this in the settings to any lookback period you prefer (e.g., 50, 100).
XAUUSD Recovery for FamilyXAUUSD Recovery for Family is a trend-tracking tool based on a stepped 109-period EMA.
It highlights market direction using automatic color changes and background shading.
How It Works
A modified 109-period EMA is used to detect trend bias
The line only updates in steps after a fixed number of bars (MA Step = 33)
Background color changes when trend direction shifts
Alerts notify the trader when price crosses above or below the trend line
What It Shows
🟢 Green chart background = bullish bias
🔴 Red chart background = bearish bias
📢 Alert signals are generated when the price crosses the stepped EMA
What It Does NOT Do
❌ It does not execute trades automatically
❌ It does not guarantee profit or accuracy
❌ It does not repaint signals
Important Notes
This is a trend visualization tool only
Always combine with proper risk management and confirmation tools
Past performance is not a guarantee of future results
This script is for educational and research purposes
Bollinger Bands Regression Forecast [BigBeluga]🔵 OVERVIEW
The Bollinger Bands Regression Forecast combines volatility envelopes from Bollinger Bands with a linear regression-based projection model .
It visualizes both current and future price zones by extrapolating the Bollinger channel forward in time, giving traders a statistical forecast of probable support and resistance behavior.
🔵 CONCEPTS
Classic Bollinger Bands use a moving average (basis) and standard deviation (deviation) to form dynamic envelopes around price.
This indicator enhances them with linear regression slope detection , allowing it to forecast how the band may expand or contract in the future.
Regression is applied to both the band’s basis and deviation components to predict their trajectory for a user-defined number of Forecast Bars .
The resulting forecast creates a smoothed, funnel-shaped projection that dynamically adapts to volatility.
▲ and ▼ markers highlight potential mean reversion points when price crosses the outer bounds of the bands.
🔵 FEATURES
Forecast Engine : Uses linear regression to project Bollinger Band movement into the future.
Dynamic Channel Width : Adapts standard deviation and slope for realistic volatility modeling.
Auto-Labeled Levels : Displays live upper and lower forecast values for quick reference.
Cross Signals : Marks potential overbought and oversold zones with ▲/▼ signals when price exits the band.
Trend-Adaptive Basis Color : Basis line automatically switches color to represent short-term trend direction.
Customizable Colors and Widths for complete visual control.
🔵 HOW TO USE
Apply the indicator to visualize both current Bollinger structure and its forward projection.
Use ▲/▼ breakout markers to identify short-term reversals or volatility shifts.
When price consistently rides the upper band forecast, the trend is strong and likely continuing.
When regression shows narrowing bands ahead, expect a volatility contraction or consolidation period.
For range traders, outer projected bands can be used as potential mean reversion entry points .
Combine with volume or momentum filters to confirm whether breakouts are genuine or fading.
🔵 CONCLUSION
Bollinger Bands Regression Forecast transforms classic Bollinger analysis into a predictive forecasting model .
By merging volatility dynamics with regression-based extrapolation, it provides traders with a forward-looking visualization of likely price boundaries — revealing not only where volatility is but also where it’s heading next.
Smoothed VWAP Bands + EMAsSmoothed VWAP bands
With my script, you take the raw standard deviation and apply an EMA (exponential moving
Advantages:
1. Less noise:
* The bands don’t jump around with every tiny price spike.
* Makes it easier to judge real price extremes.
2. Better zone visualization:
* Inner and outer bands are smoother and more visually “stable.”
* Easier to see meaningful trends, support/resistance, and breakout zones.
3. Fewer fakeouts:
* Traders can filter out small false signals because smoothed bands only move when volatility actually changes.
4. Dynamic to volatility:
* EMA smoothing keeps the bands adaptive:
* In quiet periods, bands tighten.
* In volatile periods, bands expand.
* But it avoids extreme jitter caused by every micro-move.
Safe Zone Rules
1. Long entries (green zone):
* Price above VWAP (trend bullish).
* Price inside inner band ±1σ (not touching outer extremes).
* Optional: candle close confirmation (price fully above inner band).
2. Short entries (red zone):
* Price below VWAP (trend bearish).
* Price inside inner band ±1σ.
* Optional: candle close confirmation.
3. Outer bands (±2σ):
* Considered overextended zones → avoid entries to reduce fakeouts.
4. Visual cues:
* Safe zones shaded lightly green/red inside inner band.
* Outer bands remain unshaded (for context).
Here’s a cheat sheet for trading the Smoothed VWAP Bands + EMAs that shows safe entry zones and trend alignment clearly.
Smoothed VWAP Bands + EMAs Cheat Sheet
Price Action Relative to Bands & EMAs
+2σ (Outer Upper Band)
----------------
Extreme volatility zone
Avoid entries here
+1σ (Inner Upper Band)
----------------
Safe zone limit for longs
Consider profit taking here
VWAP Line (Green = Bullish, Red = Bearish)
==================
Core trend indicator
Only trade in VWAP trend direction
-1σ (Inner Lower Band)
----------------
Safe zone limit for shorts
Good for entries in trend direction
-2σ (Outer Lower Band)
----------------
Extreme volatility zone
Avoid entries here
1️⃣ Trend Direction with VWAP & EMAs
* VWAP → shows the overall session trend.
* Price above VWAP → bullish
* Price below VWAP → bearish
* EMA 5 (blue) → short-term momentum
* EMA 20 (orange) → medium-term trend
Rule: Only take trades in the direction of the trend:
* Long trades → price > VWAP and EMA 5 > EMA 20
* Short trades → price < VWAP and EMA 5 < EMA 20
This prevents chasing trades against the trend and reduces fakeouts.
2️⃣ Entry Zones Using Smoothed VWAP Bands
* Inner band (±1σ) → “safe entry zone”
* Outer band (±2σ) → volatility extremes → avoid entries here
Rule: Enter longs inside the inner band above VWAP and shorts inside the inner band below VWAP.
Best used on intraday timeframes.
15, 5, 2, 1 min charts.
TrendX Amila Bro
TrendX Fib + RSI Divergence is a modern trend-following + confluence-based trading tool designed to reduce false signals and improve accuracy.
It combines EMA crossover , RSI momentum , Fibonacci retracement zones , and RSI divergence to provide high-quality BUY/SELL signals.
---
🔥 Core Features
### ✅ 1. Trend Detection (EMA 9/21 by default)]
The script identifies trend shifts using fast and slow EMAs.
* BUY when Fast EMA crosses above Slow EMA + RSI confirmation
* SELL when Fast EMA crosses below Slow EMA + RSI confirmation
These are the Base Signals — always shown.
---
### ✅ 2. Fibonacci Confluence Filter (Optional)
Signals become stronger when price pulls back into key Fib zones:
* 0.5 retracement
* 0.618 golden ratio
This helps avoid chasing late entries and improves accuracy in trend pullbacks.
---
### ✅ 3. RSI Divergence Filter (Optional)
Detects both:
* Bullish Divergence → BUY
* Bearish Divergence → SELL
When divergence agrees with EMA trend shift, a Filtered BUY+/SELL+ signal is shown.
---
### ✅ 4. Two Types of Signals
✔ BUY / SELL
Base signals from EMA + RSI (appears even if filters are OFF)
✔ BUY+ / SELL+
Strong signals using
* EMA Trend
* RSI Confirmation
* Fibonacci Confluence
* RSI Divergence
These are rare but extremely high-probability entries.
---
### ✅ 5. Visual Elements
* EMAs
* Fibonacci 50% & 61.8% levels
* Divergence markers
* BUY / SELL arrows
* BUY+ / SELL+ arrows for filtered confluence entries
---
### ✅ 6. Alerts Included
You can set TradingView alerts for:
* BUY+ (strong long signal)
* SELL+ (strong short signal)
Great for mobile/Telegram alerts.
---
## 🎯 How Traders Use This
* Scalping (1m, 5m)
* Intraday (15m, 30m, 1H)
* Swing trading (4H, 1D)
Works on **Forex, Crypto, Indices, Metals, Stocks**.
---
## ⚠️ Disclaimer
No indicator guarantees 100% accuracy.
Always combine with proper risk management and market context.
---
## ⭐ Ideal For:
* Trend traders
* Pullback traders
* Divergence traders
* Anyone wanting cleaner, filtered BUY/SELL signals
---
Multi-Timeframe Pivot ZonesThis indicator plots dynamic support and resistance levels from higher timeframes onto your current chart. It calculates the high, low, midpoint, and quartile (25%, 75%) levels from up to four different higher timeframes, projecting them forward as potential reaction zones.
🔍 **KEY FEATURES:**
• **Multi-Timeframe Analysis:** View key levels from 4 different timeframes simultaneously
• **Smart Visibility:** Levels only appear on timeframes equal to or lower than their source
• **Customizable Styles:** Choose colors, line widths, and styles (solid, dashed, dotted) for each timeframe
• **Projected Zones:** Levels extend into the future to show potential support/resistance areas
⚙ **HOW TO USE:**
1. Enable/disable timeframes in the settings
2. Set each timeframe to match your trading strategy (e.g., 1H, 4H, D, W)
3. Watch for price reactions at these levels for entry/exit signals
4. Use the quartile levels (25%, 75%) as secondary support/resistance areas
The indicator helps traders identify confluence areas where multiple timeframes align, increasing the significance of potential reversal or breakout points.
Previous Day Levels @darshaksscThis indicator provides intraday traders and analysts with immediate visual reference to the previous day's high, low, and close. These historical price levels are frequently watched by market participants for potential reaction, context, and session structure.
How to Add the Indicator:
Open any chart on TradingView.
Click the Indicators button at the top.
Search for “Previous Day Levels @darshakssc” in the Public Library.
Click the ★ Favorite icon if you wish to save it for quick access in the future.
Click the indicator’s name to add it to your chart.
The lines and labels will appear automatically on any intraday timeframe.
What You Will See:
Previous day’s High (red line and label: “Previous High”).
Previous day’s Low (green line and label: “Previous Low”).
Previous day’s Close (blue line and label: “Previous Close”).
These are drawn automatically at each new session and remain visible throughout today’s trading.
Usage:
Use these levels as reference points for context, risk placement, or understanding shifts in session structure.
Watch for price interactions, rejections, or consolidations around these lines—they often act as support/resistance for many trading strategies.
No signals or trade advice are provided by this tool. All decisions are made manually by the trader.
Features:
Persistent, color-coded horizontal lines and clear, small labels.
No alerts, buy/sell arrows, or any indication of trading performance.
Fully automated for each new session—no action required from the user after adding.
Disclaimer:
This indicator is intended for informational and charting purposes only. It is not financial advice or a buy/sell recommendation. Always perform your own due diligence before making trading decisions.
Bitcoin & Ethereum Profitable Crypto Investor – FREE EditionBitcoin & Ethereum Profitable Crypto Investor – FREE Edition
by RustyTradingScripts
This is the free, simplified edition of my long-term crypto trend-following strategy designed for Bitcoin, Ethereum, and other major assets. It provides an accessible introduction to the core concepts behind the full version while remaining easy to use, transparent, and beginner-friendly.
This FREE edition focuses on a single technical component: a 102-period Simple Moving Average trend model. When price moves above the SMA, the script considers it a potential long trend environment. When the slope begins to turn down, the strategy exits the position. This creates a straightforward, rules-based framework for identifying trend shifts without emotional or discretionary decision-making.
The goal of this simplified version is to help users understand how a structured trend approach behaves during different market conditions. It demonstrates how using a slow, objective indicator can reduce noise and provide clearer long-term directional context on higher timeframes such as the 10-hour BTC chart shown in the backtest example.
What This FREE Version Includes
- Trend-based entries using a 102-period SMA
- Automatic exits when the SMA slope turns down
- Clean visual plot of the moving average
- No repainting — signals are based on confirmed bar data
- Works on BTC, ETH, and other major crypto assets
- User-adjustable SMA length for customization
What’s Not Included in This Version:
This edition intentionally focuses on the essential trend logic only.
It does NOT include the following components found in the full investor strategy:
- Linear regression smoothing
- Seasonal filters
- Price-extension filtering
- Volume-based protection
- Partial stop-loss and partial take-profit systems
- Cooldown logic after profitable trades
- RSI-based extended exits
- Multi-layered trade management modules
The purpose of this free version is to provide a clear, functional introduction to the underlying trend concept without the advanced filters and risk-management features that are part of the complete system.
How to Use It
Apply the script to your preferred asset and timeframe (commonly higher timeframes such as 4H, 8H, 10H, 12H, or 1D). The script will enter long positions when the market is trading above the SMA and exit when the slope of the average begins to point downward. Users may adjust the SMA length to match their preferred level of responsiveness.
Important Notes
This script is for educational and analytical purposes.
Historical results are not guarantees of future performance.
Always practice proper risk management and perform your own testing.
This script does not repaint.
This FREE version is meant as a helpful starting point for those exploring long-term crypto trend strategies. If you find it useful and wish to explore more advanced tools, feel free to reach out for additional information.
ORB w/ FVG Retest and Engulfing v001Opening Range Breakout with FVG Retest and Engulfing Indicator v001
Visual indicator implementing the "First Candle Rule" - shows entry signals for opening range breakouts with Fair Value Gap confirmation.
HOW IT WORKS:
1. Identifies first 5-minute candle at exchange open and marks high/low as key levels
2. Displays opening range lines (green high, red low)
3. Shows Fair Value Gap boxes when price breaks through levels
4. Displays entry labels when FVG retest and engulfing confirmation occur
FEATURES:
✓ Exchange-specific opening times (NYSE, NASDAQ, AMEX, TSX, LSE, ASX, Custom)
✓ Automatic opening range calculation
✓ FVG detection with visual boxes
✓ Entry signal labels at confirmation points
✓ Customizable FVG display options
✓ Toggle entry label visibility
Best used on 1-minute chart. Green FVG boxes = long opportunities, Red FVG boxes = short opportunities. Wait for entry labels to appear before considering trades.
Weekly Vertical Lines (Sunday 6 PM) Weekly BarsSimply a light blue vertical line at the beginning of each week at exactly Sunday at 6 pm.
indicator CalibrationIndicator Calibration - Multi-Indicator Consensus System
Overview
Indicator Calibration is a powerful consensus-based trading indicator that leverages the MyIndicatorLibrary (NormalizedIndicators) to combine multiple trend-following indicators into a single, actionable signal. By averaging the normalized outputs of up to 8 different trend indicators, this tool provides traders with a clear consensus view of market direction, reducing noise and false signals inherent in single-indicator approaches.
The indicator outputs a value between -1 (strong bearish) and +1 (strong bullish), with 0 representing a neutral market state. This creates an intuitive, easy-to-read oscillator that synthesizes multiple analytical perspectives into one coherent signal.
🎯 Core Concept
Consensus Trading Philosophy
Rather than relying on a single indicator that may give conflicting or premature signals, Indicator Calibration employs a democratic voting system where multiple indicators contribute their normalized opinion:
Each enabled indicator votes: +1 (bullish), -1 (bearish), or 0 (neutral)
The votes are averaged to create a consensus signal
Strong consensus (closer to ±1) indicates high agreement among indicators
Weak consensus (closer to 0) indicates market indecision or transition
Key Benefits
Reduced False Signals: Multiple indicators must agree before strong signals appear
Noise Filtering: Individual indicator quirks are smoothed out by averaging
Customizable: Enable/disable indicators and adjust parameters to suit your trading style
Universal Application: Works across all timeframes and asset classes
Clear Visualization: Simple line oscillator with clear bull/bear zones
📊 Included Indicators
The system can utilize up to 8 normalized trend-following indicators from the library:
1. BBPct - Bollinger Bands Percent
Parameters: Length (default: 20), Factor (default: 2)
Type: Stationary oscillator
Strength: Mean reversion and volatility detection
2. NorosTrendRibbonEMA
Parameters: Length (default: 20)
Type: Non-stationary trend follower
Strength: Breakout detection with momentum confirmation
3. RSI - Relative Strength Index
Parameters: Length (default: 9), SMA Length (default: 4)
Type: Stationary momentum oscillator
Strength: Overbought/oversold with smoothing
4. Vidya - Variable Index Dynamic Average
Parameters: Length (default: 30), History Length (default: 9)
Type: Adaptive moving average
Strength: Volatility-adjusted trend following
5. HullSuite
Parameters: Length (default: 55), Multiplier (default: 1)
Type: Fast-response moving average
Strength: Low-lag trend identification
6. TrendContinuation
Parameters: MA Length 1 (default: 50), MA Length 2 (default: 25)
Type: Dual HMA system
Strength: Trend quality assessment with neutral states
7. LeonidasTrendFollowingSystem
Parameters: Short Length (default: 21), Key Length (default: 10)
Type: Dual EMA crossover
Strength: Simple, reliable trend tracking
8. TRAMA - Trend Regularity Adaptive Moving Average
Parameters: Length (default: 50)
Type: Adaptive trend follower
Strength: Adjusts to trend stability
⚙️ Input Parameters
Source Settings
Source: Choose your price input (default: close)
Can be modified to: open, high, low, close, hl2, hlc3, ohlc4, hlcc4
Indicator Selection
Each indicator can be enabled or disabled via checkboxes:
use_bbpct: Enable/disable Bollinger Bands Percent
use_noros: Enable/disable Noro's Trend Ribbon
use_rsi: Enable/disable RSI
use_vidya: Enable/disable VIDYA
use_hull: Enable/disable Hull Suite
use_trendcon: Enable/disable Trend Continuation
use_leonidas: Enable/disable Leonidas System
use_trama: Enable/disable TRAMA
Parameter Customization
Each indicator has its own parameter group where you can fine-tune:
val 1: Primary period/length parameter
val 2: Secondary parameter (multiplier, smoothing, etc.)
📈 Signal Interpretation
Output Line (Orange)
The main output oscillates between -1 and +1:
+1.0 to +0.5: Strong bullish consensus (all or most indicators agree on uptrend)
+0.5 to +0.2: Moderate bullish bias (bullish indicators outnumber bearish)
+0.2 to -0.2: Neutral zone (mixed signals or transition phase)
-0.2 to -0.5: Moderate bearish bias (bearish indicators outnumber bullish)
-0.5 to -1.0: Strong bearish consensus (all or most indicators agree on downtrend)
Reference Lines
Green line (+1): Maximum bullish consensus
Red line (-1): Maximum bearish consensus
Gray line (0): Neutral midpoint
💡 Trading Strategies
Strategy 1: Consensus Threshold Trading
Entry Rules:
- Long: Output crosses above +0.5 (strong bullish consensus)
- Short: Output crosses below -0.5 (strong bearish consensus)
Exit Rules:
- Exit Long: Output crosses below 0 (consensus lost)
- Exit Short: Output crosses above 0 (consensus lost)
Strategy 2: Zero-Line Crossover
Entry Rules:
- Long: Output crosses above 0 (bullish shift in consensus)
- Short: Output crosses below 0 (bearish shift in consensus)
Exit Rules:
- Exit on opposite crossover
Strategy 3: Divergence Trading
Look for divergences between:
- Price making higher highs while indicator makes lower highs (bearish divergence)
- Price making lower lows while indicator makes higher lows (bullish divergence)
Strategy 4: Extreme Reading Reversal
Entry Rules:
- Long: Output reaches -0.8 or below (extreme bearish consensus = potential reversal)
- Short: Output reaches +0.8 or above (extreme bullish consensus = potential reversal)
Use with caution - best combined with other reversal signals
🔧 Optimization Tips
For Trending Markets
Enable trend-following indicators: Noro's, VIDYA, Hull Suite, Leonidas
Use higher threshold levels (±0.6) to filter out minor retracements
Increase indicator periods for smoother signals
For Range-Bound Markets
Enable oscillators: BBPct, RSI
Use zero-line crossovers for entries
Decrease indicator periods for faster response
For Volatile Markets
Enable adaptive indicators: VIDYA, TRAMA
Use wider threshold levels to avoid whipsaws
Consider disabling fast indicators that may overreact
Custom Calibration Process
Start with all indicators enabled using default parameters
Backtest on your chosen timeframe and asset
Identify which indicators produce the most false signals
Disable or adjust parameters for problematic indicators
Test different threshold levels for entry/exit
Validate on out-of-sample data
📊 Visual Guide
Color Scheme
Orange Line: Main consensus output
Green Horizontal: Bullish extreme (+1)
Red Horizontal: Bearish extreme (-1)
Gray Horizontal: Neutral zone (0)
Reading the Chart
Line above 0: Net bullish sentiment
Line below 0: Net bearish sentiment
Line near extremes: Strong consensus
Line fluctuating near 0: Indecision or transition
Smooth line movement: Stable consensus
Erratic line movement: Conflicting signals
⚠️ Important Considerations
Lag Characteristics
This is a lagging indicator by design (consensus takes time to form)
Best used for trend confirmation rather than early entry
May miss the first portion of strong moves
Reduces false entries at the cost of delayed entries
Number of Active Indicators
More indicators = smoother but slower signals
Fewer indicators = faster but potentially noisier signals
Minimum recommended: 4 indicators for reliable consensus
Optimal: 6-8 indicators for balanced performance
Market Conditions
Best: Strong trending markets (up or down)
Good: Volatile markets with clear directional moves
Poor: Choppy, sideways markets with no clear trend
Worst: Low-volume, range-bound conditions
Complementary Tools
Consider combining with:
Volume analysis for confirmation
Support/resistance levels for entry/exit points
Market structure analysis (higher timeframe trends)
Risk management tools (ATR-based stops)
🎓 Example Use Cases
Swing Trading
Timeframe: Daily or 4H
Enable: All 8 indicators with default parameters
Entry: Consensus > +0.5 or < -0.5
Hold: Until consensus reverses to opposite extreme
Day Trading
Timeframe: 15m or 1H
Enable: Faster indicators (RSI, BBPct, Noro's, Hull Suite)
Entry: Zero-line crossover with volume confirmation
Exit: Opposite crossover or profit target
Position Trading
Timeframe: Weekly or Daily
Enable: Slower indicators (TRAMA, VIDYA, Trend Continuation)
Entry: Strong consensus (±0.7) with higher timeframe confirmation
Hold: Months until consensus weakens significantly
🔬 Technical Details
Calculation Method
1. Each enabled indicator calculates its normalized signal (-1, 0, or +1)
2. All active signals are stored in an array
3. Array.avg() computes the arithmetic mean
4. Result is plotted as a continuous line
Output Range
Theoretical: -1.0 to +1.0
Practical: Typically ranges between -0.8 to +0.8
Rare: All indicators perfectly aligned at ±1.0
Performance
Lightweight calculation (simple averaging)
No repainting (all indicators are non-repainting)
Compatible with all Pine Script features
Works on all TradingView plans
📋 License
This code is subject to the Mozilla Public License 2.0 at mozilla.org
🚀 Quick Start Guide
Add to Chart: Apply indicator to your chart
Choose Timeframe: Select appropriate timeframe for your trading style
Enable Indicators: Start with all 8 enabled
Observe Behavior: Watch how consensus forms during different market conditions
Calibrate: Adjust parameters and indicator selection based on observations
Backtest: Validate your settings on historical data
Trade: Apply with proper risk management
🎯 Key Takeaways
✅ Consensus beats individual indicators - Multiple perspectives reduce errors
✅ Customizable to your style - Enable/disable and tune to preference
✅ Simple interpretation - One line tells the story
✅ Works across markets - Stocks, crypto, forex, commodities
✅ Reduces emotional trading - Clear, objective signal generation
✅ Professional-grade - Built on proven technical analysis principles
Indicator Calibration transforms complex multi-indicator analysis into a single, actionable signal. By harnessing the collective wisdom of multiple proven trend-following systems, traders gain a powerful edge in identifying high-probability trade setups while filtering out market noise.
X Trend ProOverview
X Trend Pro is a price-action–based study designed to help users observe potential trend shifts and breakout-related conditions on the chart.
The indicator analyzes market structure, volatility phases, and breakout behavior to highlight moments where momentum may be increasing in a specific direction.
This script does not generate trading signals or provide any financial advice.
Its purpose is strictly analytical and educational.
Core Concept
The indicator combines three main components:
Breakout Detection
Identifies price behavior when exiting consolidation zones or tight ranges.
Trend Alignment
Internal filters verify whether the breakout aligns with the broader directional bias.
Confirmation Logic
Multiple internal conditions must agree before a visual marker appears.
These include momentum shifts, volatility expansion, and structural validation.
All logic is built using TradingView’s internal data only.
Signal Markers
X Trend Pro may display Buy and Sell markers when the required internal conditions are met.
These markers represent technical observations, not trade entries or signals.
Markers appear when:
A breakout structure is detected
Trend filters support the direction
Additional confirmations validate the scenario
They are visual aids for studying price behavior.
Target Levels (Visual Only)
The script includes optional, visually displayed reference levels:
Reference Stop Level
Reference Target 1
Reference Target 2
Reference Target 3
These levels are derived from the breakout structure and can assist users in analyzing potential expansion areas.
They are not recommended targets or investment guidance.
Integrated Version
This version merges two previous confirmation modules into a unified tool in order to:
Reduce chart clutter
Improve clarity and consistency
Provide a cleaner visual presentation
Maintain efficiency across different markets and timeframes
This integration does not turn the script into a trading system.
Inputs
Users can customize various settings, including:
Breakout sensitivity
Trend filter adjustments
Marker visibility
Target-level visibility
Display and visual preferences
All input fields are optional and customizable.
How to Use
X Trend Pro can help users with:
Studying breakout conditions
Exploring trend continuation or reversal contexts
Observing momentum expansion
Enhancing general technical chart analysis
Entering trades when a breakout signal appears, using the indicator's Buy or Sell markers as potential entry points
It should always be combined with broader analysis and not used as a standalone decision tool.
Limitations
Breakouts behave differently across markets and timeframes
No confirmation system is fully accurate
Visual levels are approximations, not predictions
The script relies solely on TradingView’s available price data
Disclaimer
This script does not offer trading advice or guarantee any outcomes.
It is intended solely for technical study and educational purposes.






















