WaveRider Divergence OscillatorWaveRider — RSI−MA Oscillator & Divergences
WaveRider is a momentum oscillator that combines the RSI and its moving average to reveal the underlying market “wave.” It detects bullish/bearish divergences, highlights extremes (overbought/oversold), and generates signals based on level and zero line crossings. Ideal for crypto, indices, forex, and stocks.
What the indicator does
PulseWave Oscillator (RSI − SMA(RSI))
Measures the deviation between the RSI and its moving average to capture the true acceleration/deceleration of momentum.
Robust divergences (non-repaint after confirmation)
Based on confirmed pivots (ta.pivothigh/low). The “Bull/Bear” labels only appear when the pivot is validated.
Zones extrêmes OB/OS
Niveaux paramétrables (par défaut ±12) pour repérer les excès haussiers/baissiers.
Signaux prêts à l’emploi
OB/OS : signal quand l’oscillateur recroise le niveau extrême.
Zero Line : signal quand l’oscillateur franchit 0 (changement de régime).
Visuel soigné
Dégradés, remplissages progressifs vers la ligne 0, couleurs distinctes haussier/baissier pour une lecture immédiate.
Alertes intégrées
Alertes pour Divergence haussière, Divergence baissière, Buy/Sell (selon le type de signal choisi).
Comment l’utiliser (workflow simple)
Contexte
Au-dessus de 0 : momentum positif ; en-dessous : momentum négatif.
Plus l’amplitude de l’oscillateur est élevée, plus l’impulsion est forte.
Repérer les extrêmes
Quand l’oscillateur entre en OB/OS, attendez un re-franchissement du niveau (retour depuis l’extrême) pour un signal plus propre.
Chercher les divergences
Bullish : prix fait un plus bas plus bas, l’oscillateur un plus bas plus haut.
Bearish : prix fait un plus haut plus haut, l’oscillateur un plus haut plus bas.
Combinez une divergence + un signal Zero Line pour des entrées plus conservatrices.
Déclencher les alertes
Ouvrez “Créer alerte” et sélectionnez les conditions fournies par l’indicateur (bull/bear divergence, buy/sell).
Paramètres (principaux)
RSI Length / RSI MA Length: The RSI and its moving average (SMA) horizons that make up the oscillator.
Overbought / Oversold: The oscillator's extreme thresholds (default ±12).
Calculate Divergence: Enables/disables divergence detection.
Pivot Length: Pivot sensitivity (5 by default).
Signal Type: OB/OS, Zero Line, Both, or None signals.
Gradient Settings: Purely visual options (gradients/fill).
Note: The indicator is overlay=false; it is plotted in its own panel (maximum readability).
Recommended Settings (crypto)
Adapt to the volatility of your asset. The longer the MA vs. RSI, the more the signal is filtered (less noise).
5m (scalp): RSI 20 / MA 20, OB/OS ±12, Pivot 5
15m (intra fast): RSI 20 / MA 22, OB/OS ±12, Pivot 5–6
1h (intra/swing): RSI 20 / MA 34, OB/OS ±12–14, Pivot 6
4h (swing): RSI 24 / MA 34, OB/OS ±14, Pivot 6–7
1D (position): RSI 26 / MA 50, OB/OS ±15–16, Pivot 7–8
Quick tips:
Too many false signals → lengthen MA (20→34), increase Pivot Length, or widen OB/OS (±12→±14).
Not enough signals → shorten MA (34→20) or tighten OB/OS (±14→±12).
FAQ — Surf In Wave (RSI−MA & Divergences)
1) What is Surf In Wave used for?
It is a momentum oscillator based on RSI − SMA (RSI). It highlights excesses (Overbought/Oversold), zero line crossings, and detects bullish/bearish divergences.
2) How to read the oscillator?
Above 0: positive momentum (bullish impulse).
Below 0: negative momentum (bearish impulse).
High amplitude: strong impulse (possible extensions).
3) What do Overbought/Oversold mean?
Extreme zones (by default ±12) where the movement may run out of steam. Waiting for a reversal from the extreme (recrossing the level) often gives cleaner signals.
4) What signals does the indicator display?
OB/OS: plot shape when the oscillator recrosses the extreme levels.
Zero Line: plot shape when the oscillator crosses 0.
You can choose None / OB/OS / Zero Line / Both in Signal Type.
5) Do divergences repaint?
No. Divergences use confirmed pivots (ta.pivothigh/low). The label appears after the pivot is confirmed, which can create a slight lag; once displayed, it does not repaint.
6) Why don't I see any (or few) signals?
Check:
Signal Type ≠ None.
OB/OS levels not too wide for your asset.
Very quiet market → fewer crossings.
Timeframe too high / settings too conservative (long maLen, high pivotLength).
7) What if I see too much?
Widen OB/OS (e.g., ±14).
Lengthen RSI MA Length (e.g., 34).
Increase Pivot Length (6–8) for more selective divergences.
8) Recommended Settings (crypto)
5m: RSI 20 / MA 20, OB/OS ±12, Pivot 5
15m: RSI 20 / MA 22, OB/OS ±12, Pivot 5–6
1h: RSI 20 / MA 34, OB/OS ±12–14, Pivot 6
4h: RSI 24 / MA 34, OB/OS ±14, Pivot 6–7
1D: RSI 26 / MA 50, OB/OS ±15–16, Pivot 7–8
9) On which markets and timeframes?
Crypto, indices, forex, stocks—all timeframes. The higher the TF, the more filtered and slower the signals, but often more reliable.
10) How does it differ from a classic RSI?
Rather than the raw RSI, Surf In Wave displays the RSI − SMA (RSI) spread: it isolates the momentum around an "equilibrium level" (0), making regime changes more visible.
11) How to use divergences?
Bullish: price makes a LL, the oscillator a HL → watch for a bullish reversal.
Bearish: price makes a HH, the oscillator a LH → watch for a bearish reversal.
Tip: combine divergence + a 0 crossing for more conservative timing.
12) Are there alerts?
Yes: Bullish Divergence and Bearish Divergence.
Create an alert → Condition = Surf In Wave → choose the desired condition.
13) Is the visual customizable?
Yes: colors (+/−, OB/OS, labels), gradients, fill towards the 0 line, etc. Everything is purely cosmetic and does not affect the logic.
14) Tips for integration with other tools
Market structure (S/R, channels) for targets/invalidations.
Trend-based moving averages (EMA 50/200) to filter countertrends.
Volume/Volatility to validate breakouts.
15) Best practices
Avoid entering at the very extreme; wait for the level to recross or the 0 line.
Always backtest and paper trade before committing capital.
Adapt thresholds to the asset's volatility.
16) Limitations to be aware of
Signals are not certainties; they reflect a state of momentum.
In a tight-ranging market, there may be frequent back-and-forths around 0.
17) Key parameters — quick reminder
RSI Length / RSI MA Length: Oscillator speed and smoothing.
Overbought / Oversold: Width of extreme zones.
Pivot Length: Divergence sensitivity (larger = more selective).
Signal Type: OB/OS, Zero, Both, None.
Gradients: For aesthetic purposes only.
Happy trading
CIRCLES AND TRIANGLES:
- SMALL CIRCLE: These appear at each WaveRider wave crossover.
- GREEN CIRCLE: WaveRider waves are oversold and have crossed upwards (bullish).
- RED CIRCLE: WaveRider waves are overbought and have crossed downwards (bearish).
- GOLD/ORANGE CIRCLE: When the RSI is below 20, WaveRider waves are below or equal to -80 and have crossed upwards after a strong bullish divergence, a sign of a big run-up!
- None of these circles are a sure sign of trading. Only information can help you. Combined with DivergX One!
- PURPLE TRIANGLE: These appear when a bullish or bearish divergence forms and WaveRider waves cross at overbought and oversold points.
Indicadores e estratégias
tancanxThis indicator works on a single panel, featuring the Gaussian Filter to show price direction, Chandelier Exit-based stop levels, and volume-based strong signals.
Pops Thicc — EMA Fan (13 • 48 • 200)ChatGPT said:
Here’s a short and simple guide for using the Pops Thicc EMA Fan script 👇
🎯 How to Use Pops Thicc — EMA Fan (13 • 48 • 200)
Trend Check
When 13 > 48 > 200 and lines fan out → Bull momentum.
When 13 < 48 < 200 and lines fan out → Bear momentum.
If they’re bunched → Chop zone (avoid trades).
Entries
In a Bull regime, look for pullbacks near the 13 EMA → enter long when price closes back above it.
In a Bear regime, look for pullups near the 13 EMA → enter short when price closes back below it.
Script marks entries with ▲ (long) or ▼ (short).
Background Colors
Teal = Bull trend (fan up).
Maroon = Bear trend (fan down).
Gray = Chop (stay out).
Alerts
Set alerts on “Long Entry” / “Short Entry” to get notified when conditions trigger.
Or use “Bull/Bear/Chop Regime” alerts to know when the market shifts.
Extras
Volume filter keeps signals cleaner by avoiding high-volume fakeouts.
Turn labels on/off in settings for a quick view of regime changes.
⚡Think of it like this:
Fan out = momentum.
Pullback to 13 EMA = entry.
Chop = patience.
Vector Confluence Pro™📌 Vector Confluence Pro™ – The Ultimate Multi-System Confluence Indicator
✅ Detect the real signals. Eliminate the noise.
Trading is often plagued by a multitude of false signals. Vector Confluence Pro™ was designed for a single mission:
👉 To identify only strong and reliable signals, validated by multiple technical modules simultaneously.
⚙️ Key Features
🔹 Multi-module (all-in-one)
Enable/disable the modules you want: Volume, MACD, RSI, Bollinger Bands, Moving Averages (EMA/SMA), Stochastics, ADX/DMI, Ichimoku, Donchian, PSAR, Price Action, Reversal Points, etc
🔹 Vector Candles (PVSRA-like)
An exclusive innovation: instantly detect "Climax" candles (high volume and range).
→ A Vector Candle can trigger a direct BUY/SELL (configurable) or count as a module in the confluence.
🔹 Automatic W & M detection (double bottom / double top)
With intelligent color coding:
✅ Green = W validated
🟡 Yellow = forming
❌ Red = invalid
Turquoise / Orange / Pink = M states
🔹 Advanced Filters
– EMA50 / SMA200 for trend
– ADX > 20 for strength
– Breakouts
– Volume spikes
– Edge-only mode (only the first candle of a move)
– Configurable cooldown (avoid spam)
– Regime Hold (prevents signal repetition while the trend remains active)
🔹 Multi-timeframe Dashboard (MTF)
A clear table that displays the live status of each timeframe (5 min, 15 min, 1 h, 4 h, Daily, etc.)
→ You can see at a glance where the confluence is strongest.
🔹 Debug Panel (ON/OFF of each module)
Check live which modules are activated and their status (Bull / Bear).
Signals are no longer a black box: you know exactly why a BUY/SELL is appearing.
🔹 Integrated TP/SL (ATR-based)
Automatic display of Take Profit and Stop Loss calculated based on volatility + fees.
🎯 Benefits for the trader
✅ Save time: a single indicator replaces a dozen tools.
✅ Improve your accuracy: signals validated by the multi-module confluence.
✅ Adapt to your style: scalping, day trading, or swing trading.
✅ Clearly visualize your entries/exits with dynamic TP/SL.
✅ Eliminate noise and keep only high-probability signals.
👤 Who is it for?
Scalpers who want to capture quick moves with clean signals.
Day traders looking for a clear dashboard to manage multiple time frames.
Swing traders who want to secure their entries with strong confluence.
Anyone who wants to simplify their charting and gain discipline.
Here are some indicator combos to activate together.
1. Moving Averages and MACD
(Moving Average Convergence Divergence)
Moving averages smooth price data to help traders identify trends. Two commonly used types are the Simple Moving Average (SMA) and the Exponential Moving Average (EMA). A popular strategy is to use two moving averages with different timeframes, such as the 50-day SMA and the 200-day SMA. When the shorter-term moving average (e.g., 50-day SMA) crosses above the longer-term moving average (e.g., 200-day SMA), it generates a bullish signal. Similarly, when the shorter-term moving average crosses below the longer-term one, it generates a bearish signal.
The MACD is a trend-following indicator that calculates the difference between two EMAs of the price, then smooths it with another EMA. A common setup is the combination of the 12-day EMA, the 26-day EMA, and the 9-day signal EMA. When the MACD line crosses above the signal line, it generates a bullish signal, while a bearish signal occurs when the MACD line crosses below the signal line. Combining moving averages with the MACD can provide stronger signals, since moving averages identify trends and the MACD confirms them.
2. RSI (Relative Strength Index) and Bollinger Bands
The RSI is a momentum oscillator that measures the speed and change of price movements. It ranges from 0 to 100 and is typically used to identify overbought or oversold conditions. An RSI above 70 is considered overbought, suggesting that the asset may be overvalued and due for a correction. An RSI below 30 indicates oversold conditions, suggesting that the asset may be undervalued and ready for a rebound.
Bollinger Bands consist of a moving average (typically the 20-day SMA) and two standard deviations above and below it. The bands contract and expand based on the asset’s volatility. When the price touches the upper band, it may signal overextension and an imminent reversal downward. Likewise, when the price touches the lower band, it may indicate oversold conditions and a potential rebound. By combining RSI and Bollinger Bands, traders can identify potential reversal points with greater confidence.
3. Stochastic Oscillator and ADX (Average Directional Index)
The stochastic oscillator is a momentum indicator that compares an asset’s closing price to its price range over a specific period. It consists of two lines: %K and %D. When %K crosses above %D, it generates a bullish signal, while a bearish signal occurs when %K crosses below %D. Traders often use it to spot overbought and oversold conditions, similar to RSI.
The ADX is a non-directional indicator that measures the strength of a trend. A rising ADX indicates a strengthening trend, while a falling ADX suggests a weakening trend. It does not provide directional information, only trend strength. By combining the stochastic oscillator with the ADX, traders can identify potential entry and exit points with more confidence.
4. Support and Resistance with Volume Indicators
Support and resistance levels are critical price points where buying or selling pressure tends to reverse price movement. Support is a price level where buying pressure is strong enough to prevent further decline, while resistance is a level where selling pressure stops price increases.
Volume indicators, such as OBV (On-Balance Volume) or VPVR (Volume Profile Visible Range), provide insight into the strength of price moves. OBV is a cumulative indicator that adds volume on up days and subtracts volume on down days, reflecting buying and selling pressure. VPVR displays traded volume at different price levels, helping traders identify high-interest zones for buying or selling. Combining support and resistance with volume indicators allows traders to better identify potential entry and exit points.
5. Fibonacci Retracements and Moving Averages
Fibonacci retracements are a popular tool for identifying potential support and resistance levels based on the Fibonacci sequence. By measuring the distance between a significant high and low in a price trend, traders can identify key retracement levels, typically at 23.6%, 38.2%, 50%, 61.8%, and 78.6%. These levels often act as support or resistance, where price reversals may occur. Combining Fibonacci retracements with moving averages provides additional confirmation for potential reversal points.
6. Ichimoku Cloud and RSI
The Ichimoku Cloud is a comprehensive technical analysis tool that provides insights into trend direction, momentum, and support/resistance levels. It consists of five lines: Tenkan-sen, Kijun-sen, Senkou Span A, Senkou Span B, and Chikou Span. A bullish signal is generated when the price moves above the cloud, while a bearish signal occurs when the price moves below it. By combining Ichimoku with RSI, traders can obtain stronger signals for potential trend reversals or continuations.
7. Chart Patterns and Volume Indicators
Chart patterns visually represent market psychology and help traders spot potential reversals or continuations. Common patterns include head and shoulders, double tops and double bottoms, triangles, and pennants. These patterns often suggest imminent price movements based on past performance.
When combined with volume indicators such as OBV or VPVR, chart patterns provide greater insight into the strength of price movements and help validate potential breakouts or reversals.
8. Candlestick Patterns and Moving Averages
Candlestick patterns are another form of visual analysis that reveal market sentiment and potential price direction. Common patterns include the hammer, shooting star, engulfing patterns, and doji. These can provide short-term signals for potential reversals or trend continuations. By combining candlestick patterns with moving averages, traders can confirm potential trend shifts or continuations.
9. Multi Time Frame (MTF) Analysis
Using multiple timeframes in technical analysis allows traders to gain a broader understanding of market trends and price action. By examining daily, weekly, and monthly charts, traders can identify the primary trend, intermediate trend, and short-term fluctuations. Applying technical indicators and chart patterns across multiple timeframes provides stronger trading signals and improves decision-making.
10. Divergence Analysis with Oscillators
Divergence analysis compares an asset’s price action with an oscillator such as MACD, RSI, or the stochastic oscillator. A divergence occurs when the price makes a new high or low, but the oscillator does not follow, signaling a potential reversal or weakening trend. By integrating divergence analysis with other technical indicators or chart patterns, traders can strengthen decision-making and identify potential trend reversals with greater confidence.
Conclusion
Although various combinations of technical indicators, chart patterns, and analytical techniques were popular and potentially profitable for predicting asset performance up until September 2021, it is essential to remember that no strategy is foolproof. The success of a trading strategy depends on many factors, such as trader skill, market conditions, and risk management techniques. Traders must continually evaluate and adjust their strategies as market conditions evolve, and also consider fundamentals, economic news, and global events.
It is equally important to practice sound risk management techniques, such as setting stop-loss orders and position sizing, to minimize potential losses and improve the overall success of a trading strategy. Finally, while I consistently use technical indicators in my analysis and trading decisions, they represent only part of my evaluation process. My strategy primarily relies on an approach that places fundamental analysis at the forefront.
Happy trading!
Market Internals Dashboard (Table) v5 - FixedHas a Dashboard for Market Internals and 3 Indices, very helpful
Master IndicatorThis Master Indicator combines multiple trading tools into a single script, helping traders save time and keep charts clean. It is designed for discretionary analysis and provides important reference levels, but does not generate guaranteed signals.
✨ Features Included:
• Moving Averages (3 EMA system + additional MA with SMA/EMA/WMA/VWMA options).
• Pivot Boss CPR: Daily/Weekly CPR with support/resistance levels.
• Previous Day/Week OHLC levels for quick reference.
• Swing BS logic with (TSL) and alerts.
• ADR (Daily) levels with optional multipliers, historical plots, and range width analysis.
• Supply/Demand zone detection with automated box drawing and Break of Structure (BOS) handling.
• Automated Math Levels (PrevClose, PrevHigh, PrevLow, R1, R2, S1, S2, Upper/Lower BEP).
• Support and Resistance Power.
⚙️ How to Use:
1. Enable or disable components from the settings menu (CPR, ADR, Supply/Demand, Swing, S & R Power, Math Levels, etc.).
2. Adjust multipliers and periods for ADR to fit your trading style.
3. Use CPR, Automated Math Levels and OHLC levels as intraday reference points.
4. Supply/Demand zones highlight potential reversal or continuation areas.
5. Swing logic helps identify breakouts and trailing stops.
📌 Notes & Limitations:
• This script is for educational/reference purposes only.
• It does not predict future prices or guarantee performance.
• Past results do not guarantee future outcomes.
• Works best on 15m and higher chart resolutions when publishing.
💡 Why it’s useful:
Instead of using multiple separate indicators, this script combines CPR, ADR, OHLC, Swing logic, S & R Power and Supply/Demand zones into a single “master Indicator,” making analysis faster and more structured.
Best Entry StrategyUsing Fast moving average and slow moving average with cross-overs to find the best entries for a trade. Use Ai to make this indicator
Multi Momentum 10/21/42/63 — Histogram + 2xSMAMY MM INDICATOR INDIRED BY KARADI
It averages four rate-of-change snapshots of price, all anchored at today’s close.
If “Show as %” is on, the value is multiplied by 100.
Each term is a simple momentum/ROC over a different lookback.
Combining 10, 21, 42, 63 bars blends short, medium, and intermediate horizons into one number.
Positive MM → average upward pressure across those horizons; negative MM → average downward pressure.
Why those lengths?
They roughly stack into ~2× progression (10→21≈2×10, 21→42=2×21, 63≈1.5×42). That creates a “multi-scale” momentum that’s less noisy than a single fast ROC but more responsive than a long ROC alone.
How to read the panel
Gray histogram = raw Multi-Momentum value each bar.
SMA Fast/Slow lines (defaults 12 & 26 over the MM values) = smoothing of the histogram to show the trend of momentum itself.
Typical signals
Zero-line context:
Above 0 → bullish momentum regime on average.
Below 0 → bearish regime.
Crosses of SMA Fast & Slow: momentum trend shifts (fast above slow = improving momentum; fast below slow = deteriorating).
Histogram vs SMA lines: widening distance suggests strengthening momentum; narrowing suggests momentum is fading.
Divergences: price makes a new high/low but MM doesn’t → potential exhaustion.
Compared to a classic ROC
A single ROC(20) is very sensitive to that one window.
MM averages several windows, smoothing idiosyncrasies (e.g., a one-off spike 21 bars ago) and reducing “lookback luck.”
Settings & customization
Lookbacks (10/21/42/63): you can tweak for your asset/timeframe; the idea is to mix short→medium horizons.
Percent vs raw ratio: percent is easier to compare across symbols.
SMA lengths: shorter = more reactive but choppier; longer = smoother but slower.
Practical tips
Use regime + signal: trade longs primarily when MM>0 and fast SMA>slow SMA; consider shorts when MM<0 and fast
skyline goldTHIS INDICATOR HAS FOUR LINE....lower is green, middle is red and higher is blue.
AND pink is segregator line.
simply when price is above segregator line(PINK LINE) generally we go for long trade....and vise versa.
when we set, we have to take the long trade .....
then find the opportunity of long trade condition.......
CONDITION FOR LONG:--
when the red line crossed above the blue line....this is the signal alert for u...
then when the green line crossed above the red line.....
ur uptrend is starting......
ALSO when the price crossed above the three lines(green,red,blue)in a single candle and clossed above.
go for long trade ....and ENJOY THE GOODNESS OF INDICATION.
CONDITION FOR short:--
vise versa of above long condition scripts.
******************************************************************************************
the lower green and black snake line is buy line...And the upper green and black is sale snake line.
******condition FOR LONG TREAD....when the snake is upword ...and price closed above buy snake line ....u can get easly target to upper sale snake line.and if the price is crossed above upper sale snake line then u can get a long trend to upword direction.
******condition FOR SHORT TREAD....
VISE VERSA OF ABOVE WRITTEN SCRIPT.
THIS INDICATOR GIVES U THE FIRST SIGNALS.......
AND ALSO SAY ABOUT THE TRANDS.....
********ALWAYS REMEMBER SNAKE LINE TO SNAKE LINE IS CONFIRMED***********
Strat Combo Detector (ATH)You can alter the timeframes and strat combos as described in the settings of the indicator. A tag will pop up with the strat combo on all time frames but presence of the strat combo will be specific to the timeframe chosen in the settings.
Crypto Volume & Volatility Spike Detector🚀 Volume & Volatility Spike Detector - News Hunter
📊 OBJECTIVE
Detects crypto explosions caused by major news by combining two key signals: simultaneous volume AND volatility spikes.
⚡ HOW IT WORKS
🔍 DOUBLE CONFIRMATION
Volume Spike: Detects when volume exceeds X times the moving average
Volatility Spike: Measures if current ATR exceeds X times its average
Perfect Signal: BOTH conditions simultaneously (red line = 2)
📊 VISUAL DISPLAY
Main Line: 0 to 2 based on number of conditions met
Visual Guides: Blue dots (volume) and purple dots (volatility)
Colored Background: Red = double spike, Orange = single spike
Labels: "VOL" or "ATR" to identify the single condition
⚙️ CUSTOMIZABLE PARAMETERS
📈 Volume
Multiplier (default 8.0): Volume spike sensitivity
Lookback Periods (default 100): Number of candles for average
📊 Volatility
ATR Multiplier (default 3.0): Volatility spike sensitivity
ATR Period (default 14): Average True Range calculation
🎯 RECOMMENDED USAGE
⏰ Timeframe
Optimal: 5 minutes
Compatible: 1m to 1h
🪙 Assets
Cryptocurrencies (Bitcoin, Ethereum, Altcoins)
Perfect for detecting news-driven pumps
📱 Alerts
Single Alert: "🚀 DOUBLE SPIKE EXPLOSION"
Triggers only when volume AND volatility spike simultaneously
Eliminates noise, signals only premium opportunities
💡 ENTRY STRATEGY
Signal: Red line (value = 2) + red background
Confirmation: Bullish closing candle
Context: Overall uptrend or neutral trend
Risk Management: Stop-loss below recent low
⚠️ IMPORTANT
High Selectivity: Very strict default parameters
Rare but exceptional quality signals
Backtesting recommended before live usage
Not financial advice
Strat Combo Detector (ATH)You can alter the timeframes and strat combos as described in the settings of the indicator. A tag will pop up with the strat combo on all time frames but presence of the strat combo will be specific to the timeframe chosen in the settings.
Support & Resistance ProInput Configuration: Allows selecting 3 timeframes (TF1 weak, TF2 medium, TF3 strong), show/hide levels, pivot parameters (left/right bars), max levels per TF, duplicate tolerance, max level age, colors, line styles, transparency, and line extension.
Helper Functions: Defines line styles (solid/thin/thick/dashed), widths, and colors with transparency. Calculates seconds per timeframe for time adjustments.
Array Management: Uses arrays to store resistance/support levels, times, lines, and labels per TF and type (resistance/support).
Duplicate Detection: Checks if a new level is similar (within tolerance %) to existing levels in any TF to avoid repetitions.
Level Addition: Adds detected high/low pivots if not duplicates or old; creates dynamic lines and labels; limits to maxLevels by removing oldest.
Data Request: Uses request.security to get high/low pivots in higher timeframes, adjusting pivot times by subtracting left bars.
Update on Each Bar: Extends lines to the right (infinite or specific bars) and moves labels to the chart's end.
Dashboard (Table): On the last bar, creates a table in the top-right corner showing the most recent levels per TF (type, level, % distance to close, age in bars), with corresponding colors. Only shows one level per type/TF (the last one).
Alerts: Generates alert conditions when price crosses over resistance or under support in TF3 (strong); can be extended to other TFs.
In summary, it plots multi-timeframe support/resistance levels based on pivots, manages them dynamically, displays info in a table, and alerts on touches at strong levels.
Fractals (TRUETRADERS)Fractals Indicator by TrueTraders
The Fractals Indicator by TrueTraders is a powerful technical analysis tool designed to help traders identify potential market reversal points. Based on the classic concept developed by Bill Williams, this enhanced version highlights local highs and lows (fractals) on the price chart, making it easier to spot key turning points in market structure.
A fractal forms when a specific five-bar pattern appears:
A bullish fractal (potential reversal to the upside) occurs when a candle with the lowest low is preceded and followed by two candles with higher lows.
A bearish fractal (potential reversal to the downside) occurs when a candle with the highest high is preceded and followed by two candles with lower highs.
Key Features:
Clear visual markers on the chart for both bullish and bearish fractals
Helps identify key support and resistance zones
Useful for spotting trend reversals and entry/exit points
Can be use
Fractals (VLAD_FX)//@version=5
indicator('Fractals (VLAD_FX)', overlay=true)
var GRP1 = "••••••• FRACTALS •••••••"
showFractals = input.bool(true, title='Show fractal points?', group=GRP1)
filterFractal = input.string(title='Filter 3/5 bar fractal', defval='3', options= , group=GRP1)
// Fractals
isRegularFractal(mode, n) =>
ret = mode == 'Buy' ? high < high and high < high : mode == 'Sell' ? low > low and low > low : false
ret
isBWFractal(mode, n) =>
ret = mode == 'Buy' ? high < high and high < high and high < high and high < high : mode == 'Sell' ? low > low and low > low and low > low and low > low : false
ret
isFractalHigh(i) =>
filterFractal == '3' ? isRegularFractal('Buy', i) : isBWFractal('Buy', i + 1)
isFractalLow(i) =>
filterFractal == '3' ? isRegularFractal('Sell', i) : isBWFractal('Sell', i + 1)
plotshape(showFractals and isFractalHigh(1), title='Fractal High', style=shape.triangledown, location=location.abovebar, color=color.new(color.red, 0), offset=filterFractal == '3' ? -1 : -2, size=size.auto)
plotshape(showFractals and isFractalLow(1), title='Fractal Low', style=shape.triangleup, location=location.belowbar, color=color.new(color.lime, 0), offset=filterFractal == '3' ? -1 : -2, size=size.auto)
//Pivots
var GRP2 = "••••••• PIVOTS •••••••"
ShowPivots = input(title='Show Pivot points?', defval=false, group=GRP2)
lb = input.int(5, title="Left Bars", minval = 1, inline="1", group=GRP2)
rb = input.int(4, title="Right Bars", minval = 1, inline="1", group=GRP2)
showHHLL = input.bool(true, title='Show HH/LL?', group=GRP2)
hhCol = input.color(color.lime, 'HH', inline="2", group=GRP2)
lhCol = input.color(color.red, 'LH', inline="2", group=GRP2)
llCol = input.color(color.red, 'LL', inline="2", group=GRP2)
hlCol = input.color(color.lime, 'HL', inline="2", group=GRP2)
var pivotHighs = array.new_float(3)
var pivotLows = array.new_float(3)
ph = ta.pivothigh(lb, rb)
ph1 = ta.valuewhen(ph, high , 1)
phSince = ta.barssince(ph)
pl = ta.pivotlow(lb, rb)
pl1 = ta.valuewhen(pl, low , 1)
hh = ph > ph1
lh = ph < ph1
ll = pl < pl1
hl = pl > pl1
_transparent = color.new(color.white, 100)
plotshape(ph and ShowPivots and hh, title='HH', style=shape.triangledown, location=location.abovebar, text="HH", textcolor=showHHLL ? hhCol : _transparent, color=hhCol, offset=-rb, size=size.auto)
plotshape(ph and ShowPivots and lh, title='LH', style=shape.triangledown, location=location.abovebar, text="LH", textcolor=showHHLL ? lhCol : _transparent, color=lhCol, offset=-rb, size=size.auto)
plotshape(pl and ShowPivots and ll, title='LL', style=shape.triangleup, location=location.belowbar, text="LL", textcolor=showHHLL ? llCol : _transparent, color=llCol, offset=-rb, size=size.auto)
plotshape(pl and ShowPivots and hl, title='HL', style=shape.triangleup, location=location.belowbar, text="HL", textcolor=showHHLL ? hlCol : _transparent, color=hlCol, offset=-rb, size=size.auto)
var lastPH = "na"
var lastPL = "na"
if ph
if hh
lastPH := 'HH'
else if lh
lastPH := 'LH'
// label.new(bar_index, high, str.tostring(lastPH), style=label.style_none, textcolor=color.white)
BUY/SELL ✅ Fibonacci FULL TP 1-2-3-4 SL ATRUSE SL ATR
الفكرة العامة
تحديد الاتجاه (Bias):
يعتمد على المتوسط المتحرك 20 (SMA).
يقارن موقع الإغلاق داخل نطاق الشمعة.
يستخدم مؤشر انحراف (Linear Regression) كعامل إضافي.
إذا تحققت الشروط = إشارة شراء قوية (Bullish) أو بيع قوية (Bearish).
مستويات الدخول (ENTRY):
يتم حسابها من مناطق الـ OB (أعلى/أدنى سعر خلال عدد معين من الشموع).
يتم ضبطها باستخدام نسبة فيبوناتشي (افتراضياً 0.382).
وقف الخسارة (SL):
إما باستخدام OB (ذيل الشمعة السابقة). غير مستخسن
أو باستخدام مسافة ثابتة/ATR (حسب الإعدادات). مستخسن
أهداف الأرباح (TP1–TP4):
محسوبة كنِسب مضاعفة من قيمة المخاطرة (Risk).
مستويات TP مضبوطة بقيم فيبوناتشي (افتراضياً 1.15 – 1.85 – 2.618 – 3.618).
الرسم على الشارت:
يرسم خطوط أفقية لكل من: ENTRY – SL – TP1–TP4.
يضيف Labels ملونة (BUY باللون الأخضر، SELL بالبرتقالي).
الجدول (Table):
يظهر في الزاوية العلوية اليمنى.
يحتوي على تفاصيل الصفقة (النوع، ENTRY، SL، TP1–TP4).
التنبيهات (Alerts):
يصدر تنبيه عند ظهور إشارة شراء قوية أو بيع قوية.
General Idea
Bias Detection:
Based on the 20-period Simple Moving Average (SMA).
Compares the closing price position within the candle range.
Uses Linear Regression as an additional factor.
If conditions are met = strong Buy (Bullish) or strong Sell (Bearish) signal.
Entry Levels (ENTRY):
Calculated from OB zones (highest/lowest price within a certain number of candles).
Adjusted using Fibonacci ratio (default 0.382).
Stop Loss (SL):
Either using OB (previous candle’s wick) – not recommended.
Or using fixed distance/ATR (based on settings) – recommended.
Take Profit Targets (TP1–TP4):
Calculated as multiples of the risk value.
TP levels aligned with Fibonacci ratios (default 1.15 – 1.85 – 2.618 – 3.618).
Chart Drawing:
Draws horizontal lines for ENTRY – SL – TP1–TP4.
Adds colored labels (BUY in green, SELL in orange).
Table:
Displayed in the top-right corner.
Contains trade details (type, ENTRY, SL, TP1–TP4).
Alerts:
Sends an alert when a strong Buy or strong Sell signal appears.
Summary
This indicator:
Detects market bias (BUY/SELL).
Automatically calculates entry, stop loss, and targets.
Displays them on the chart with clear lines and colors.
Organizes the values inside a structured table.
Sends an alert with every new entry signal.
Peaks & Troughs (3L-3R, om-en-om)P&T is gemaakt voor de FVG strategie. verder geen info.
Hopelijk is dit voldoende.
Vivek's Advanced Stochastic Signals - Enhanced VisibilityVivek's Advanced Stochastic Signals - Enhanced Visibility
Fractal Rays: Higher Lows & Lower Highsjust a little thing that I was working on with fractals and rays
MA Slope Indicatora complete Pine Script (version 5) indicator for TradingView that implements what you're describing. It calculates Simple Moving Averages (SMAs) for four lengths (10, 20, 200, and 400 bars by default—these are configurable via inputs). For each SMA, it computes a "slope" value by comparing the current SMA value to the average of the previous X SMA values (where X is also a configurable input, defaulting to 5 bars).
The slope is calculated as: current_SMA - avg_of_previous_X_SMAs.
A positive slope indicates an upward trend (e.g., the MA is rising relative to its recent history).
A negative slope indicates a downward trend.
Zero means flat.
The script plots:
The four SMAs as lines on the chart (for reference).
Four histograms below the chart showing the slope values for each SMA, colored green for positive, red for negative, and gray for zero/flat.
This uses only simple moving averages (ta.sma() in Pine Script).
Forex PPP Divergence Mapping ToolForex PPP Divergence Mapping Tool
This indicator applies a Purchasing Power Parity (PPP)–based Smart Money Technique (SMT) divergence framework to Forex pairs. It compares price action between mapped currency components on a higher timeframe, highlighting divergences where one leg of a pair creates a new high/low while the other does not.
How it works:
- The script automatically maps the selected Forex pair to its PPP-related components.
- For each higher timeframe candle, the tool checks if one component makes a new high or low while the other fails to confirm.
- When a divergence is detected, it is displayed on the chart with:
A line connecting divergence points.
A colored box marking the price range.
An optional label ("Divergence") above the signal.
How to use:
- Apply on Forex pairs that are supported by the PPP mapping logic.
- Use divergences as potential signals of inefficiencies or shifts in intermarket alignment.
- Combine with your own trade confirmation methods for entries or exits.
Customization:
- Enable or disable labels and boxes.
- Adjustable box transparency.
- Selectable higher timeframe for analysis (from intraday to monthly).
Alerts:
- Bullish PPP Divergence detected.
- Bearish PPP Divergence detected.
Notes:
- Works only on mapped Forex pairs (error message is displayed otherwise).