XAUUSD 1H โ FVG Buy/Sell Signals XAUUSD 1H โ Fair Value Gap (FVG) Buy/Sell Signals (No Boxes)
What it is:
A clean, signal-only indicator for Gold on the 1-hour chart. It detects 3-bar Fair Value Gaps, waits for a deep retest, then confirms with strong candle structure + trend + ADX before printing a BUY/SELL arrow. No rectangles or clutterโjust selective, high-quality signals.
Why it works:
Instead of chasing breakouts, the script hunts for imbalances (FVGs) where price often returns to โfair value.โ It only fires when:
price revisits the gap by a configurable depth,
the candle closes beyond the far edge with a small buffer,
the candle body is โฅ ATR ร K (confirms intent),
the broader trend (EMA-50/EMA-200) agrees, and
ADX (Wilder, manual) shows sufficient strength.
Key features
โ
Signal-only: arrows/labelsโno boxes on chart.
โ
Deep retest logic (percentage of zone), not just a touch.
โ
Strong close filter (edge + buffer) + ATR body filter.
โ
Trend filter (EMA-50 vs EMA-200) to keep trades with the regime.
โ
ADX strength to avoid chop.
โ
One signal per zone (optional โdelete on useโ).
โ
Alerts for both BUY and SELL.
โ
Built for Pine v6, non-repainting logic on bar close.
Inputs you can tune
Min FVG size (pts) โ ignore tiny gaps.
Retest depth (%) โ how deep price must come back into the gap.
Close buffer (pts) โ extra confirmation beyond zone edge.
Min body โฅ ATRร โ candle strength requirement.
Min ADX โ trend strength threshold.
Expire after X bars โ keep zones fresh.
Delete zone after signal โ true = one-shot signals.
How I use it
Apply to XAUUSD 1H.
Keep default filters for selective signals.
For more setups, lower Min FVG size or ADX and reduce retest depth; for stricter signals, do the opposite.
Combine with S/R or session timing (London/NY) for added confluence.
Notes
Signals are generated on bar close.
Designed for clarity and disciplineโfewer, cleaner arrows over constant noise.
Works on other symbols/timeframes, but tuned for Gold 1H.
Tags: #XAUUSD #Gold #FVG #SmartMoney #1H #TrendFollowing #ADX #ATR #PineV6 #TradingView
Cari skrip untuk "adx"
Signalgo MASignalgo MA is a TradingView indicator based on moving average (MA) trading by combining multi-timeframe logic, trend strength filtering, and adaptive trade management. Hereโs a deep dive into how it works, its features, and why it stands apart from traditional MA indicators.
How Signalgo MA Works
1. Multi-Timeframe Moving Average Analysis
Simultaneous EMA & SMA Tracking: Signalgo MA calculates exponential (EMA) and simple (SMA) moving averages across a wide range of timeframesโfrom 1 minute to 3 months.
Layered Cross Detection: It detects crossovers and crossunders on each timeframe, allowing for both micro and macro trend detection.
Synchronized Signal Mapping: Instead of acting on a single crossover, the indicator requires agreement across multiple timeframes to trigger signals, filtering out noise and false positives.
2. Trend Strength & Quality Filtering
ADX Trend Filter: Trades are only considered when the Average Directional Index (ADX) confirms a strong trend, ensuring signals are not triggered during choppy or directionless markets.
Volume & Momentum Confirmation: For the strongest signals, the system requires:
A significant volume spike
Price above/below a longer-term EMA (for buys/sells)
RSI momentum confirmation
One-Time Event Detection: Each crossover event is flagged only once per occurrence, preventing repeated signals from the same move.
Inputs
Preset Parameters:
EMA & SMA Lengths: Optimized for both short-term and long-term analysis.
ADX Length & Minimum: Sets the threshold for what is considered a โstrongโ trend.
Show Labels/Table: Visual toggles for displaying signal and trade management information.
Trade Management:
Show TP/SL Logic: Toggle to display or hide take-profit (TP) and stop-loss (SL) levels.
ATR Length & Multipliers: Fine-tune how SL and TP levels adapt to market volatility.
Enable Trailing Stop: Option to activate dynamic stop movement after TP1.
Entry & Exit Strategy
Entry Logic
Long (Buy) Entry: Triggered when multiple timeframes confirm bullish EMA/SMA crossovers, ADX confirms trend strength, and all volume/momentum filters align.
Short (Sell) Entry: Triggered when multiple timeframes confirm bearish crossunders, with the same strict filtering.
Exit & Trade Management
Stop Loss (SL): Automatically set based on recent volatility (ATR), adapting to current market conditions.
Take Profits (TP1, TP2, TP3): Three profit targets at increasing reward multiples, allowing for flexible trade management.
Trailing Stop: After TP1 is hit, the stop loss moves to breakeven and a trailing stop is activated to lock in further gains.
Event Markers: Each time a TP or SL is hit, a visual label is placed on the chart for full transparency.
Strict Signal Quality Filters: Signals are only generated when volume spikes, momentum, and trend strength all align, dramatically reducing false positives.
Adaptive, Automated Trade Management: Built-in TP/SL and trailing logic mean you get not just signals, but a full trade management suite, rarely found in standard MA indicators.
Event-Driven, Not Static: Each signal is triggered only once per event, eliminating repetitive or redundant entries.
Visual & Alert Integration: Every signal and trade event is visually marked and can trigger TradingView alerts, keeping you informed in real time.
Trading Strategy Application
Versatility: Suitable for scalping, day trading, swing trading, and longer-term positions thanks to its multi-timeframe logic.
Noise Reduction: The layered filtering logic means you only see the highest-probability setups, helping you avoid common MA โfakeoutsโ and overtrading.
So basically what separates Signalgo MA from traditional MA indicators?
1. Multi-Timeframe Analysis
Traditional MA indicators: Usually measure crossovers or signals within a single timeframe.
Signalgo MA: simultaneously calculates fast/slow EMAs & SMAs for multiple periods. This enables it to create signals based on synchronized or stacked momentum across multiple periods, offering broader trend confirmation and reducing noise from single-timeframe signals.
2. Combinatorial Signal Logic
Traditional: A basic crossover is typically โif fast MA crosses above/below slow MA, signal buy/sell.โ
Signalgo MA: Generates signals only when MA crossovers align across several timeframes, plus takes into consideration the presence or absence of conflicting signals in shorter or longer frames. This reduces false positives and increases selectivity.
3. Trend Strength Filtering (ADX Integration)
Traditional: Many MA indicators are โblindโ to trend intensity, potentially triggering signals in low volatility or ranging conditions.
Signalgo MA: Employs ADX as a minimum trend filter. Signals will only fire if the trend is sufficiently strong, reducing whipsaws in choppy or sideways markets.
4. Volume & Strict Confirmation Layer
Traditional: Few MA indicators directly consider volume or require confluence with other major indicators.
Signalgo MA: Introduces a โstrict signalโ filter that requires not only MA crossovers and trend strength, but also (on designated frames):
Significant volume spike,
Price positioned above/below a higher timeframe EMA (trend anchor),
RSI momentum confirmation.
5. Persistent, Multi-Level TP/SL Automated Trade Management
Traditional: Separate scripts or manual management for stop-loss, take-profit, and trailing-stops, rarely fully integrated visually.
Signalgo MA: Auto-plots up to three take-profit levels, initial stop, and a trailing stop (all ATR-based) on the chart. It also re-labels these as they are hit and resets for each new entry, supporting full trade lifecycle visualization directly on the chart.
6. Higher Timeframe SMA Crosses for Long-Term Context
Traditional: Focuses only on the current chartโs timeframe.
Signalgo MA: Incorporates SMA cross logic for weekly, monthly, and quarterly periods, which can contextualize lower timeframe trades within broader cycles, helping filter against counter-trend signals.
7. โSignal Onceโ Logic to Prevent Over-Trading
Traditional: Will often re-fire the same signal repeatedly as long as the condition is true, possibly resulting in signal clusters and over-trading.
Signalgo MA: Fires each signal only once per conditionโprevents duplicate alerts for the same trade context.
Consolidation Range with Signals (Zeiierman)โ Overview
Consolidation Range with Signals (Zeiierman) is a precision tool for identifying and trading market consolidation zones, where price contracts into tight ranges before significant movement. It provides dynamic range detection using either ADX-based trend strength or volatility compression metrics, and offers built-in take profit and stop loss signals based on breakout dynamics.
Whether you trade breakouts, range reversals, or trend continuation setups, this indicator visualizes the balance between supply and demand with clearly defined mid-bands, breakout zones, and momentum-sensitive TP/SL placements.
โ How It Works
โช Multi-Method Range Detection
ADX Mode
Uses the Average Directional Index (ADX) to detect low-trend-strength environments. When ADX is below your selected threshold, price is considered to be in consolidation.
Volatility Mode
This mode detects consolidation by identifying periods of volatility compression. It evaluates whether the following metrics are simultaneously below their respective historical rolling averages:
Standard Deviation
Variance
Average True Range (ATR)
โช Dynamic Range Band System
Once a range is confirmed, the system builds a dynamic band structure using a volatility-based filter and price-jump logic:
Middle Line (Trend Filter): Reacts to price imbalance using adaptive jump logic.
Upper & Lower Bands: Calculated by expanding from the middle line using a configurable multiplier.
This creates a clean, visual box that reflects current consolidation conditions and adapts as price fluctuates within or escapes the zone.
โช SL/TP Signal Engine
On detection of a breakout from the range, the indicator generates up to 3 Take Profit levels and one Stop Loss, based on the breakout direction:
All TP/SL levels are calculated using the filtered base range and multipliers.
Cooldown logic ensures signals are not spammed bar-to-bar.
Entries are visualized with colored lines and labeled levels.
This feature is ideal for traders who want automated risk and reward reference points for range breakout plays.
โ How to Use
โช Breakout Traders
Use the SL/TP signals when the price breaks above or below the range bands, especially after extended sideways movement. You can customize how far TP1, TP2, and TP3 sit from the entry using your own risk/reward profile.
โช Mean Reversion Traders
Use the bands to locate high-probability reversion zones. These serve as reference zones for scalping or fade entries within stable consolidation phases.
โ Settings
Range Detection Method โ Choose between ADX or Volatility compression to define range criteria.
Range Period โ Determines how many bars are used to compute trend/volatility.
Range Multiplier โ Scales the width of the consolidation zone.
SL/TP System โ Optional levels that project TP1/TP2/TP3 and SL from the base price using multipliers.
Cooldown โ Prevents repeated SL/TP signals from triggering too frequently.
ADX Threshold & Smoothing โ Adjusts sensitivity of trend strength detection.
StdDev / Variance / ATR Multipliers โ Fine-tune compression detection logic.
-----------------
Disclaimer
The content provided in my scripts, indicators, ideas, algorithms, and systems is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instruments. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
Visually Layered OscillatorVisually Layered Oscillator User's Manual
Visually Layered Oscillator is a multi-oscillator designed to provide an intuitive visualization of RSI, MACD, ADX + DMI, allowing traders to interpret multiple signals at a glance.
It is designed to allow comparison within the same panel while maintaining the inherent meaning of each oscillator and compensating for visual distortion issues caused by size differences.
Component Overview
Item Description
RSI (x10) Displays relative buy/sell strength. Values above 70 are overbought; values below 30 are oversold.
MACD (3,16,10) Momentum indicator showing the difference between moving averages. Consists of lines and histograms
ADX ร50 + DMI Indicates the strength of the trend; ADX determines the strength of the trend and DMI determines whether it is buy/sell dominant.
White background color treatment Removes difficult-to-see grid lines to improve visibility.
๐ฅ๏ธ Screen Example
The panel is divided into the following three layers
mathematica
Copy
Edit
Top: โฌ๏ธ RSI (purple)
Middle: ๐ MACD, Signal, Histogram + Color Fill
Bottom: ๐ ADX ร 50, DMI+ / DMI- (Red, Blue, Orange)
TIP: If you zoom in on the indicators at a larger scale, you can see that each indicator is drawn at a different height level and placed in such a way that they do not overlap.
โ๏ธ Settings
Fast Length: MACD Quick Line Duration (Basic 3)
Slow Length: MACD slow line period (basic 16)
Smoothing: Signal line smoothing value (basic 10)
Notes and Tips
RSI ร 10 and ADX ร 50 are for visualization purposes only multiplied by multiples of the actual values. It does not affect the calculation and maintains the original RSI/ADX characteristics.
The MACD fill color visually highlights crossing conditions.
The background is treated in full white, making the indicator look clean without grid lines.
Rube Goldberg Top/Bottom Finder [theUltimator5]This is what I call the Rube Goldberg Top and Bottom Finder. It is an overly complex method of plotting a simple buy or sell label on a chart.
I utilize several standard TA techniques along with several of my own to try and locate ideal Buy/Sell conditions. I came up with the name because there are way too many conditional variables to come up with a single buy or sell condition, when most standard indicators use simple crossovers or levels.
There are two unique triggers that are calculated using completely independent techniques. If both triggers turn true within a small timeframe between each other, the buy/sell trigger turns true and plots a "buy" or "sell" label on the chart.
This indicator was designed to be fully functioning out of the box and can be customized only if the user wishes to. It is effective on all timeframes, but longer timeframes (daily +) may require signal length adjustment for best results.
imgur.com
The signals used in the leading trigger are as follows:
(1)RSI
The user can select among any of the following moving averages (base is EMA) (#3) , and have an RSI generated at a user defined length (base is 14). (#4)
SMA, EMA, DEMA, TEMA, WMA, VWMA, SMMA, HMA, LSMA, ALMA
The user can select whether or not the RSI is filtered with the following options:
None, Kalman, Double EMA, ALMA
The filter conditions are hard coded to minimize the amount of selections that the user is required to make to reduce the user interface complexity.
The user can define overbought (base 70) and oversold (base 30) conditions. (#2)
When the RSI crosses above or below the threshold values, the plot will turn red. This creates condition 1 of the leading trigger.
(2) ADX and DI
This portion of the indicator is a derivative of my ADX Divergence and Gap Monitor indicator.
This technique looks at the ADX value as well as for spikes in either +DI or -DI for large divergences. When the ADX reaches a certain threshold and also outpaces a preset ADX moving average, this creates condition 2 of the leading trigger.
There is an additional built-in functionality in this portion of the indicator that looks for gaps. It triggers when the ADX is below a certain threshold value and either the +DI or -DI spike above a certain threshold value, indicating a sudden gap in price after a period of low volatility.
The user can set whether or nor to show when a gap appears on the chart or as a label on the plot below the chart (disabled by default) . If the user chooses to overlay gaps on the chart, it creates a horizontal fill showing the starting point of the gap. The theory here is that the price will return at some point in the near future to the starting point of the gap.
imgur.com
(3) DI based Multi-Symbol reference and divergence
Part of the script computes both the +DI (positive directional index) and -DI (negative directional index) for the currently selected chart symbol and three reference symbols.
The averaged directional move of the reference symbols are compared to the current ticker on your chart and if the divergence exceeds a certain threshold, then the third condition of the trigger is met.
The components that are referenced are based on what stock/chart you are looking at. The script automatically detects if you are looking at a crypto, and uses a user selectable toggle between Large Cap or Small Cap. (#1) The threshold levels are determined by the asset type and market cap.
The leading trigger highlights under several conditions:
1) All (3) portions of the trigger result in true simultaneously
OR
2) Any of triggers 2 or 3 reach a certain threshold that indicates extreme market/price divergence as well as trigger 1 being overbought or oversold.
AND
3) If the trigger didn't highlight
For the lagging part of the trigger:
The lagging trigger is used as a confirmation after the leading trigger to indicate a possible optimized entry/exit point. It can also be used by itself, as well as the leading indicator.
The lagging indicator utilizes the parabolic Stop And Reverse (SAR). It utilizes the RSI length that is defined in portion 1 of the leading trigger as well as the overbought and oversold thresholds. I have found excellent results in catching reversals because it catches rate-of-change events rather than price reversals alone.
imgur.com
When both the leading triggers FOLLOWED BY the lagging trigger result in true within a user defined timeframe, then the buy or sell trigger results in true, plotting a label on the chart.
All portions of the leading and lagging indicators can be toggled on or off, but most of them are toggled off by default in order to reduce noise on the plot.
imgur.com
The leading, lagging, and buy/sell triggers each have built-in alerts that can be toggled on or off in the alert menu.
I have an optional built-in toggle to show green or red dots on the RSI line using two separate RSI lengths that are amplified and plot based on RSI divergence and strength. This can be used as a visual confirmation (or rejection) against the chart overlay plots.
imgur.com
This indicator is not a strategy, so there are no built-in exits or stop losses.
Liquid Pulse Liquid Pulse by Dskyz (DAFE) Trading Systems
Liquid Pulse is a trading algo built by Dskyz (DAFE) Trading Systems for futures markets like NQ1!, designed to snag high-probability trades with tight risk control. it fuses a confluence systemโVWAP, MACD, ADX, volume, and liquidity sweepsโwith a trade scoring setup, daily limits, and VIX pauses to dodge wild volatility. visuals include simple signals, VWAP bands, and a dashboard with stats.
Core Components for Liquid Pulse
Volume Sensitivity (volumeSensitivity) controls how much volume spikes matter for entries. options: 'Low', 'Medium', 'High' default: 'High' (catches small spikes, good for active markets) tweak it: 'Low' for calm markets, 'High' for chaos.
MACD Speed (macdSpeed) sets the MACDโs pace for momentum. options: 'Fast', 'Medium', 'Slow' default: 'Medium' (solid balance) tweak it: 'Fast' for scalping, 'Slow' for swings.
Daily Trade Limit (dailyTradeLimit) caps trades per day to keep risk in check. range: 1 to 30 default: 20 tweak it: 5-10 for safety, 20-30 for action.
Number of Contracts (numContracts) sets position size. range: 1 to 20 default: 4 tweak it: up for big accounts, down for small.
VIX Pause Level (vixPauseLevel) stops trading if VIX gets too hot. range: 10 to 80 default: 39.0 tweak it: 30 to avoid volatility, 50 to ride it.
Min Confluence Conditions (minConditions) sets how many signals must align. range: 1 to 5 default: 2 tweak it: 3-4 for strict, 1-2 for more trades.
Min Trade Score (Longs/Shorts) (minTradeScoreLongs/minTradeScoreShorts) filters trade quality. longs range: 0 to 100 default: 73 shorts range: 0 to 100 default: 75 tweak it: 80-90 for quality, 60-70 for volume.
Liquidity Sweep Strength (sweepStrength) gauges breakouts. range: 0.1 to 1.0 default: 0.5 tweak it: 0.7-1.0 for strong moves, 0.3-0.5 for small.
ADX Trend Threshold (adxTrendThreshold) confirms trends. range: 10 to 100 default: 41 tweak it: 40-50 for trends, 30-35 for weak ones.
ADX Chop Threshold (adxChopThreshold) avoids chop. range: 5 to 50 default: 20 tweak it: 15-20 to dodge chop, 25-30 to loosen.
VWAP Timeframe (vwapTimeframe) sets VWAP period. options: '15', '30', '60', '240', 'D' default: '60' (1-hour) tweak it: 60 for day, 240 for swing, D for long.
Take Profit Ticks (Longs/Shorts) (takeProfitTicksLongs/takeProfitTicksShorts) sets profit targets. longs range: 5 to 100 default: 25.0 shorts range: 5 to 100 default: 20.0 tweak it: 30-50 for trends, 10-20 for chop.
Max Profit Ticks (maxProfitTicks) caps max gain. range: 10 to 200 default: 60.0 tweak it: 80-100 for big moves, 40-60 for tight.
Min Profit Ticks to Trail (minProfitTicksTrail) triggers trailing. range: 1 to 50 default: 7.0 tweak it: 10-15 for big gains, 5-7 for quick locks.
Trailing Stop Ticks (trailTicks) sets trail distance. range: 1 to 50 default: 5.0 tweak it: 8-10 for room, 3-5 for fast locks.
Trailing Offset Ticks (trailOffsetTicks) sets trail offset. range: 1 to 20 default: 2.0 tweak it: 1-2 for tight, 5-10 for loose.
ATR Period (atrPeriod) measures volatility. range: 5 to 50 default: 9 tweak it: 14-20 for smooth, 5-9 for reactive.
Hardcoded Settings volLookback: 30 ('Low'), 20 ('Medium'), 11 ('High') volThreshold: 1.5 ('Low'), 1.8 ('Medium'), 2 ('High') swingLen: 5
Execution Logic Overview trades trigger when confluence conditions align, entering long or short with set position sizes. exits use dynamic take-profits, trailing stops after a profit threshold, hard stops via ATR, and a time stop after 100 bars.
Features Multi-Signal Confluence: needs VWAP, MACD, volume, sweeps, and ADX to line up.
Risk Control: ATR-based stops (capped 15 ticks), take-profits (scaled by volatility), and trails.
Market Filters: VIX pause, ADX trend/chop checks, volatility gates. Dashboard: shows scores, VIX, ADX, P/L, win %, streak.
Visuals Simple signals (green up triangles for longs, red down for shorts) and VWAP bands with glow. info table (bottom right) with MACD momentum. dashboard (top right) with stats.
Chart and Backtest:
NQ1! futures, 5-minute chart. works best in trending, volatile conditions. tweak inputs for other marketsโtest thoroughly.
Backtesting: NQ1! Frame: Jan 19, 2025, 09:00 โ May 02, 2025, 16:00 Slippage: 3 Commission: $4.60
Fee Typical Range (per side, per contract)
CME Exchange $1.14 โ $1.20
Clearing $0.10 โ $0.30
NFA Regulatory $0.02
Firm/Broker Commis. $0.25 โ $0.80 (retail prop)
TOTAL $1.60 โ $2.30 per side
Round Turn: (enter+exit) = $3.20 โ $4.60 per contract
Disclaimer this is for education only. past results donโt predict future wins. tradingโs riskyโonly use money you can lose. backtest and validate before going live. (expect moderators to nitpick some random chart symbol ruleโiโll fix and repost if they pull it.)
About the Author Dskyz (DAFE) Trading Systems crafts killer trading algos. Liquid Pulse is pure research and grit, built for smart, bold trading. Use it with discipline. Use it with clarity. Trade smarter. Iโll keep dropping badass strategies โtil i build a brand or someone signs me up.
2025 Created by Dskyz, powered by DAFE Trading Systems. Trade smart, trade bold.
Machine Learning | Adaptive Trend Signals [Bitwardex]โ๏ธ๐ง Machine Learning | Adaptive Trend Signals
๐ทOverview
Machine Learning | Adaptive Trend Signals is a Pine Scriptโข v6 indicator designed to visualize market trends and generate signals through a combination of volatility clustering, Gaussian smoothing, and adaptive trend calculations. Built as an overlay indicator, it integrates advanced techniques inspired by machine learning concepts, such as K-Means clustering, to adapt to changing market conditions. The script is highly customizable, includes a backtesting module, and supports alert conditions, making it suitable for traders exploring trend-based strategies and developers studying volatility-driven indicator design.
๐ทFunctionality
The indicator performs the following core functions:
โข Volatility Clustering: Uses K-Means clustering to categorize market volatility into high, medium, and low states, adjusting trend sensitivity accordingly.
โข Trend Calculation: Computes adaptive trend lines (SmartTrend) based on volatility-adjusted standard deviation, smoothed RSI, and ADX filters.
โข Signal Generation: Identifies potential buy and sell points through trend line crossovers and directional confirmation.
โข Backtesting Module: Tracks trade outcomes based on the SmartTrend3 value, displaying win rate and total trades.
โข Visualization: Plots trend lines with gradient colors and optional signal markers (bullish ๐ฎ and bearish ๐ป).
โข Alerts: Provides configurable alerts for trend shifts and volatility state changes.
๐ทTechnical Methodology
Volatility Clustering with K-Means
The indicator employs a K-Means clustering algorithm to classify market volatility, measured via the Average True Range (ATR), into three distinct clusters:
โข Data Collection: Gathers ATR values over a user-defined training period (default: 100 bars).
โข Centroid Initialization: Sets initial centroids at the highest, lowest, and midpoint ATR values within the training period.
โข Iterative Clustering: Assigns ATR data points to the nearest centroid, recalculates centroid means, and repeats until convergence.
โข Dynamic Adjustment: Assigns a volatility state (high, medium, or low) based on the closest centroid, adjusting the trend factor (e.g., tighter for high volatility, wider for low volatility).
This approach allows the indicator to adapt its sensitivity to varying market conditions, providing a data-driven foundation for trend calculations.
๐ทGaussian Smoothing
To enhance signal clarity and reduce noise, the indicator applies Gaussian kernel smoothing to:
โข RSI: Smooths the Relative Strength Index (calculated from OHLC4) to filter short-term fluctuations.
โข SmartTrend: Smooths the primary trend line for a more stable output.
The Gaussian kernel uses a sigma value derived from the user-defined smoothing length, ensuring mathematically consistent noise reduction.
๐ทSmartTrend Calculation
The pineSmartTrend function is the core of the indicator, producing three trend lines:
โข SmartTrend: The primary trend line, calculated using a volatility-adjusted standard deviation, smoothed RSI, and ADX conditions.
โข SmartTrend2: A secondary trend line with a wider factor (base factor * 1.382) for signal confirmation.
SmartTrend3: The average of SmartTrend and SmartTrend2, used for plotting and backtesting.
Key components of the calculation include:
โข Dynamic Standard Deviation: Scales based on ATR relative to its 50-period smoothed average, with multipliers (1.0 to 1.4) applied according to volatility thresholds.
โข RSI and ADX Filters: Requires RSI > 50 for bullish trends or < 50 for bearish trends, alongside ADX > 15 and rising to confirm trend strength.
Volatility-Adjusted Bands: Constructs upper and lower bands around price action, adjusted by the volatility clusterโs dynamic factor.
๐ทSignal Generation
The generate_signals function generates signals as follows:
โข Buy Signal: Triggered when SmartTrend crosses above SmartTrend2 and the price is above SmartTrend, with directional confirmation.
โข Sell Signal: Triggered when SmartTrend crosses below SmartTrend2 and the price is below SmartTrend, with directional confirmation.
Directional Logic: Tracks trend direction to filter out conflicting signals, ensuring alignment with the broader market context.
Signals are visualized as small circles with bullish (๐ฎ) or bearish (๐ป) emojis, with an option to toggle visibility.
๐ทBacktesting
The get_backtest function evaluates signal outcomes using the SmartTrend3 value (rather than closing prices) to align with the trend-based methodology.
It tracks:
โข Total Trades: Counts completed long and short trades.
โข Win Rate: Calculates the percentage of trades where SmartTrend3 moves favorably (higher for longs, lower for shorts).
Position Management: Closes opposite positions before opening new ones, simulating a single-position trading system.
Results are displayed in a table at the top-right of the chart, showing win rate and total trades. Note that backtest results reflect the indicatorโs internal logic and should not be interpreted as predictive of real-world performance.
๐ทVisualization and Alerts
โข Trend Lines: SmartTrend3 is plotted with gradient colors reflecting trend direction and volatility cluster, accompanied by a secondary line for visual clarity.
โข Signal Markers: Optional buy/sell signals are plotted as small circles with customizable colors.
โข Alerts: Supports alerts for:
โข Bullish and bearish trend shifts (confirmed on bar close).
Transitions to high, medium, or low volatility states.
๐ทInput Parameters
โข ATR Length (default: 14): Period for ATR calculation, used in volatility clustering.
โข Period (default: 21): Common period for RSI, ADX, and standard deviation calculations.
โข Base SmartTrend Factor (default: 2.0): Base multiplier for volatility-adjusted bands.
โข SmartTrend Smoothing Length (default: 10): Length for Gaussian smoothing of the trend line.
โข Show Buy/Sell Signals? (default: true): Enables/disables signal markers.
โข Bullish/Bearish Color: Customizable colors for trend lines and signals.
๐ทUsage Instructions
โข Apply to Chart: Add the indicator to any TradingView chart.
โข Configure Inputs: Adjust parameters to align with your trading style or market conditions (e.g., shorter ATR length for faster markets).
โข Interpret Output:
โข Trend Lines: Use SmartTrend3โs direction and color to gauge market bias.
โข Signals: Monitor bullish (๐ฎ) and bearish (๐ป) markers for potential entry/exit points.
โข Backtest Table: Review win rate and total trades to understand the indicatorโs behavior in historical data.
โข Set Alerts: Configure alerts for trend shifts or volatility changes to support manual or automated trading workflows.
โข Combine with Analysis: Use the indicator alongside other tools or market context, as it is designed to complement, not replace, comprehensive analysis.
๐ทTechnical Notes
โข Data Requirements: Requires at least 100 bars for accurate volatility clustering. Ensure sufficient historical data is loaded.
โข Market Suitability: The indicator is designed for trend detection and may perform differently in ranging or volatile markets due to its reliance on RSI and ADX filters.
โข Backtesting Scope: The backtest module uses SmartTrend3 values, which may differ from price-based outcomes. Results are for informational purposes only.
โข Computational Intensity: The K-Means clustering and Gaussian smoothing may increase processing time on lower timeframes or with large datasets.
๐ทFor Developers
The script is modular, well-commented, encouraging reuse and modification with proper attribution.
Key functions include:
โข gaussianSmooth: Applies Gaussian kernel smoothing to any data series.
โข pineSmartTrend: Computes adaptive trend lines with volatility and momentum filters.
โข getDynamicFactor: Adjusts trend sensitivity based on volatility clusters.
โข get_backtest: Evaluates signal performance using SmartTrend3.
Developers can extend these functions for custom indicators or strategies, leveraging the volatility clustering and smoothing methodologies. The K-Means implementation is particularly useful for adaptive volatility analysis.
๐ทLimitations
โข The indicator is not predictive and should be used as part of a broader trading strategy.
โข Performance varies by market, timeframe, and parameter settings, requiring user experimentation.
โข Backtest results are based on historical data and internal logic, not real-world trading conditions.
โข Volatility clustering assumes sufficient historical data; incomplete data may affect accuracy.
๐ทAcknowledgments
Developed by Bitwardex, inspired by machine learning concepts and adaptive trading methodologies. Community feedback is welcome via TradingViewโs platform.
๐ท Risk Disclaimer
Trading involves significant risks, and most traders may incur losses. Bitwardex AI Algo is provided for informational and educational purposes only and does not constitute financial advice or a recommendation to buy or sell any financial instrument . The signals, metrics, and features are tools for analysis and do not guarantee profits or specific outcomes. Past performance is not indicative of future results. Always conduct your own due diligence and consult a financial advisor before making trading decisions.
Smart Volume S/R Pro [The_lurker]ู
ุคุดุฑ "Smart Volume S/R Pro " ูู ุฃุฏุงุฉ ุชุญููู ููู ู
ุชูุฏู
ุฉ ู
ุตู
ู
ุฉ ูู
ุณุงุนุฏุฉ ุงูู
ุชุฏุงูููู ูู ุชุญุฏูุฏ ู
ุณุชููุงุช ุงูุฏุนู
ูุงูู
ูุงูู
ุฉ ุงููููุฉ ุจูุงุกู ุนูู ุญุฌู
ุงูุชุฏุงููุ ู
ุน ุฅุถุงูุฉ ู
ูุฒุงุช ุชุญููููุฉ ู
ุชุทูุฑุฉ ู
ุซู ุชุตููุฉ ุงูุงุชุฌุงู ุ ู
ูุงุทู ุงูุซูุฉ ุ ุชูููู
ุงูููุฉ ุ ุญุณุงุจ ุงุญุชู
ุงููุฉ ุงูุงุฎุชุฑุงู ุ ููุงุณ ุงูุณูููุฉ ุ ุชุญุฏูุฏ ุงูุฃูุฏุงู ุงูุณุนุฑูุฉ ุ ูู
ุณุชููุงุช ููุจููุงุชุดู . ูุงูุถุง ุชูุฏูู
ุชุณู
ูุงุช (Labels) ุจุฌุงูุจ ูู ู
ุณุชูู ุฏุนู
ูู
ูุงูู
ุฉุ ุชุญุชูู ุนูู ุฃุฑูุงู
ูู
ุนููู
ุงุช ุฏูููุฉ ุชุนูุณ ุญุงูุฉ ุงูุณูู. ูุฐู ุงูุชุณู
ูุงุช ููุณุช ู
ุฌุฑุฏ ุฒููุฉุ ุจู ุฃุฏูุงุช ุชุญููููุฉ ุชุณุงุนุฏ ุงูู
ุชุฏุงูููู ุนูู ุงุชุฎุงุฐ ูุฑุงุฑุงุช ู
ุณุชููุฑุฉ ุจูุงุกู ุนูู ุจูุงูุงุช ุงูุณููููุฏู ูุฐุง ุงูู
ุคุดุฑ ุฅูู ุชูููุฑ ุฑุคูุฉ ุดุงู
ูุฉ ููุณูู .
ุงููุธุงุฆู ุงูุฑุฆูุณูุฉ ููู
ุคุดุฑ
1- ุชุญุฏูุฏ ู
ุณุชููุงุช ุงูุฏุนู
ูุงูู
ูุงูู
ุฉ ุจูุงุกู ุนูู ุญุฌู
ุงูุชุฏุงูู ุงูุนุงูู
ูููู
ุงูู
ุคุดุฑ ุจุชุญููู ุงูุฃุดุฑุทุฉ (Bars) ุงูุณุงุจูุฉ (ุญุชู 300 ุดุฑูุท ุงูุชุฑุงุถููุง) ูุชุญุฏูุฏ ุงูููุงุท ุงูุชู ุดูุฏุช ุฃุนูู ู
ุณุชููุงุช ุญุฌู
ุงูุชุฏุงูู.
ูุฑุณู
ุฎุทูุท ุฃูููุฉ ุชู
ุซู ู
ุณุชููุงุช ุงูู
ูุงูู
ุฉ (ุนูุฏ ุฃุนูู ุณุนุฑ ูู ุชูู ุงูุฃุดุฑุทุฉ) ูุงูุฏุนู
(ุนูุฏ ุฃุฏูู ุณุนุฑ)ุ ููู
ูู ููู
ุณุชุฎุฏู
ุงุฎุชูุงุฑ ุนุฏุฏ ุงูุฎุทูุท ุงูู
ุนุฑูุถุฉ (ู
ู 1 ุฅูู 6).
2- ุชุตููุฉ ุงูุงุชุฌุงู ุจุงุณุชุฎุฏุงู
ู
ุคุดุฑ ADX
ูุณุชุฎุฏู
ุงูู
ุคุดุฑ ู
ุคุดุฑ ุงูุงุชุฌุงู ุงูู
ุชูุณุท (ADX) ูุชูููู
ููุฉ ุงูุงุชุฌุงู ูู ุงูุณูู.
ุนูุฏู
ุง ุชููู ููุฉ ุงูุงุชุฌุงู ุนุงููุฉ (ุชุชุฌุงูุฒ ุนุชุจุฉ ู
ุญุฏุฏุฉุ 25 ุงูุชุฑุงุถููุง)ุ ูููู ุงูู
ุคุดุฑ ุนุฏุฏ ู
ุณุชููุงุช ุงูุฏุนู
ูุงูู
ูุงูู
ุฉ ุงูู
ุนุฑูุถุฉ ููุชุฑููุฒ ููุท ุนูู ุงูู
ุณุชููุงุช ุงูุฃูุซุฑ ุฃูู
ูุฉ.
3- ู
ูุงุทู ุงูุซูุฉ ุงูุฏููุงู
ูููุฉ
ูุถูู ุงูู
ุคุดุฑ ู
ูุงุทู ุญูู ู
ุณุชููุงุช ุงูุฏุนู
ูุงูู
ูุงูู
ุฉ ุจูุงุกู ุนูู ู
ุชูุณุท ุงูู
ุฏู ุงูุญูููู (ATR)ุ ู
ู
ุง ูุณุงุนุฏ ุงูู
ุชุฏุงูููู ุนูู ุชุตูุฑ ุงููุทุงูุงุช ุงูุชู ูุฏ ูุชูุงุนู ูููุง ุงูุณุนุฑ ู
ุน ูุฐู ุงูู
ุณุชููุงุช.
ูู
ูู ุชุนุฏูู ุนุฑุถ ูุฐู ุงูู
ูุงุทู ุจุงุณุชุฎุฏุงู
ู
ุถุงุนู ATR.
4- ุชูููู
ููุฉ ุงูู
ุณุชููุงุช
ูุญุณุจ ุงูู
ุคุดุฑ ููุฉ ูู ู
ุณุชูู ุจูุงุกู ุนูู ุญุฌู
ุงูุชุฏุงููุ ุนุฏุฏ ุงูู
ุฑุงุช ุงูุชู ุชู
ุงุฎุชุจุงุฑ ุงูู
ุณุชูู ูููุง (Touch Count)ุ ููุฑุจ ุงูุณุนุฑ ุงูุญุงูู ู
ู ุงูู
ุณุชูู.
ูุชู
ุนุฑุถ ุฏุฑุฌุฉ ุงูููุฉ (ู
ู 0 ุฅูู 100) ุจุฌุงูุจ ูู ู
ุณุชูู ุฅุฐุง ุชู
ุชูุนูู ูุฐู ุงูุฎุงุตูุฉ.
5- ุงุญุชู
ุงููุฉ ุงูุงุฎุชุฑุงู
ููุฏูุฑ ุงูู
ุคุดุฑ ุงุญุชู
ุงููุฉ ุงุฎุชุฑุงู ูู ู
ุณุชูู ุจูุงุกู ุนูู ุงูุฒุฎู
(ROC)ุ ููุฉ ุงูู
ุณุชููุ ูุงูู
ุณุงูุฉ ุจูู ุงูุณุนุฑ ุงูุญุงูู ูุงูู
ุณุชูู.
ูุธูุฑ ุงูุงุญุชู
ุงู ููุณุจุฉ ู
ุฆููุฉ ุฅุฐุง ุชู
ุชูุนูู ุงูุฎูุงุฑุ ู
ู
ุง ูุณุงุนุฏ ุงูู
ุชุฏุงูููู ุนูู ุชููุน ุงูุญุฑูุงุช ุงูู
ุญุชู
ูุฉ.
6- ุชุญููู ุงูุณูููุฉ ุงูุชุงุฑูุฎูุฉ
ูููุณ ุงูู
ุคุดุฑ ุงูุณูููุฉ ุญูู ูู ู
ุณุชูู ุจูุงุกู ุนูู ุญุฌู
ุงูุชุฏุงูู ูู ุงููุทุงูุงุช ุงููุฑูุจุฉ ู
ูู.
ูู
ูู ุนุฑุถ ููู
ุงูุณูููุฉ ูู ุงูุชุณู
ูุงุช ุฃู ุงุณุชุฎุฏุงู
ูุง ูุชุนุฏูู ุนุฑุถ ุงูุฎุทูุท (ุงูุฎุทูุท ุงูุฃูุซุฑ ุณูููุฉ ุชุธูุฑ ุฃุนุฑุถ).
7- ุงูุฃูุฏุงู ุงูุณุนุฑูุฉ
ุนูุฏ ุชูุนูู ูุฐู ุงูุฎุงุตูุฉุ ูุญุณุจ ุงูู
ุคุดุฑ ุฃูุฏุงู ุณุนุฑูุฉ ููุงุฎุชุฑุงู (Breakout) ูุงูุงุฑุชุฏุงุฏ (Reversal) ุจูุงุกู ุนูู ุงูุฒุฎู
ูููุฉ ุงูู
ุณุชูู ูATR.
ูู
ูู ุนุฑุถ ูุฐู ุงูุฃูุฏุงู ููุตูุต ูู ุงูุชุณู
ูุงุช ุฃู ูุฎุทูุท ุฃูููุฉ ุนูู ุงูุฑุณู
ุงูุจูุงูู.
8- ู
ุณุชููุงุช ููุจููุงุชุดู
ูุฑุณู
ุงูู
ุคุดุฑ ู
ุณุชููุงุช ููุจููุงุชุดู (0.0ุ 0.236ุ 0.382ุ 0.5ุ 0.618ุ 0.786ุ 1.0) ุจูุงุกู ุนูู ุฃุนูู ูุฃุฏูู ุณุนุฑ ูู ูุชุฑุฉ ุงููุธุฑุฉ ุงูุฎูููุฉ.
ูู
ูู ููู
ุณุชุฎุฏู
ุงุฎุชูุงุฑ ุฃู ู
ู ูุฐู ุงูู
ุณุชููุงุช ูุนุฑุถูุง ุฃู ุฅุฎูุงุฆูุง.
9- ุชูุจูู ุดุงู
ู ููุงุฎุชุฑุงู
ูููุฑ ุงูู
ุคุดุฑ ุชูุจูููุง ูุงุญุฏูุง ูุดู
ู ุฌู
ูุน ุงูู
ุณุชููุงุชุ ุญูุซ ููุทูู ุงูุชูุจูู ุนูุฏู
ุง ูุฎุชุฑู ุงูุณุนุฑ ุฃู ู
ุณุชูู ุฏุนู
ุฃู ู
ูุงูู
ุฉ ู
ุน ุฑุณุงูุฉ ุชูุถุญ ููุน ุงูุงุฎุชุฑุงู ูุงูู
ุณุชูู ุงูู
ุฎุชุฑู.
ููููุฉ ุนู
ู ุงูู
ุคุดุฑ
ุงูุฎุทูุฉ ุงูุฃููู: ูุญุฏุฏ ุงูู
ุคุดุฑ ุงูุฃุดุฑุทุฉ ุฐุงุช ุงูุญุฌู
ุงูุนุงูู ุฎูุงู ูุชุฑุฉ ุงููุธุฑุฉ ุงูุฎูููุฉ ุงูู
ุญุฏุฏุฉ (Lookback Period).
ุงูุฎุทูุฉ ุงูุซุงููุฉ: ูุฑุณู
ู
ุณุชููุงุช ุงูุฏุนู
ูุงูู
ูุงูู
ุฉ ุจูุงุกู ุนูู ุฃุนูู ูุฃุฏูู ุงูุฃุณุนุงุฑ ูู ุชูู ุงูุฃุดุฑุทุฉุ ู
ุน ู
ุฑุงุนุงุฉ ุนุฏุฏ ุงูุฎุทูุท ุงูู
ุฎุชุงุฑุฉ ู
ู ุงูู
ุณุชุฎุฏู
.
ุงูุฎุทูุฉ ุงูุซุงูุซุฉ: ูุทุจู ู
ุฑุดุญ ุงูุงุชุฌุงู (ุฅุฐุง ูุงู ู
ูุนูุงู) ูุชูููู ุนุฏุฏ ุงูู
ุณุชููุงุช ูู ุญุงูุฉ ุงูุงุชุฌุงู ุงูููู.
ุงูุฎุทูุฉ ุงูุฑุงุจุนุฉ: ูุถูู ุงูุชุญูููุงุช ุงูุฅุถุงููุฉ ู
ุซู ุงูููุฉุ ุงูุณูููุฉุ ุงุญุชู
ุงููุฉ ุงูุงุฎุชุฑุงูุ ูุงูุฃูุฏุงู ุงูุณุนุฑูุฉุ ููุฑุณู
ู
ูุงุทู ุงูุซูุฉ ูู
ุณุชููุงุช ููุจููุงุชุดู ุญุณุจ ุงูุฅุนุฏุงุฏุงุช.
ุงูุฎุทูุฉ ุงูุฎุงู
ุณุฉ: ูุฑุงูุจ ุงูุณุนุฑ ููุทูู ุชูุจูููุง ุนูุฏ ุงูุงุฎุชุฑุงู.
ุงูุฅุนุฏุงุฏุงุช ุงููุงุจูุฉ ููุชุฎุตูุต
1- ูุชุฑุฉ ุงููุธุฑุฉ ุงูุฎูููุฉ (Lookback Period): ุนุฏุฏ ุงูุฃุดุฑุทุฉ ุงูุชู ูุชู
ุชุญููููุง (ุงูุชุฑุงุถููุง 300).
2- ุนุฏุฏ ุงูุฎุทูุท (Number of Lines): ู
ู 1 ุฅูู 6 ู
ุณุชููุงุช ุฏุนู
ูู
ูุงูู
ุฉ.
3- ุงูุฃููุงู ูุงูุฃูู
ุงุท: ูู
ูู ุชุบููุฑ ุฃููุงู ุงูุฎุทูุท ูุฃูู
ุงุทูุง (ู
ู
ุชูุฆุฉุ ู
ุชูุทุนุฉุ ู
ููุทุฉ).
4- ุงูุชุณู
ูุงุช: ุชูุนูู/ุชุนุทูู ุงูุชุณู
ูุงุชุ ูุญุฌู
ูุงุ ูู
ููุนูุงุ ูููู ุงููุต.
5- ู
ุฑุดุญ ุงูุงุชุฌุงู: ุชูุนูู/ุชุนุทูู ADXุ ูุชุนุฏูู ุทููู ูุนุชุจุชู.
6- ู
ูุงุทู ุงูุซูุฉ: ุชูุนูู/ุชุนุทููุ ูุชุนุฏูู ุทูู ATR ูู
ุถุงุนูู.
7- ุงูููุฉ ูุงุญุชู
ุงููุฉ ุงูุงุฎุชุฑุงู: ุชูุนูู/ุชุนุทูู ุงูุนุฑุถุ ูุชุนุฏูู ุทูู ROC.
8- ุงูุณูููุฉ: ุชูุนูู/ุชุนุทูู ุชุฃุซูุฑ ุงูุณูููุฉ ุนูู ุนุฑุถ ุงูุฎุทูุท ูููู
ูุง ูู ุงูุชุณู
ูุงุช.
9- ุงูุฃูุฏุงู ุงูุณุนุฑูุฉ: ุชูุนูู/ุชุนุทูู ุงูุฃูุฏุงู ูุนุฑุถูุง ูุฎุทูุท.
10- ููุจููุงุชุดู: ุงุฎุชูุงุฑ ุงูู
ุณุชููุงุช ุงูู
ุนุฑูุถุฉ ูููู ุงูุฎุทูุท.
ููุงุฆุฏ ุงูู
ุคุดุฑ
ุฏูุฉ ุนุงููุฉ: ูุนุชู
ุฏ ุนูู ุญุฌู
ุงูุชุฏุงูู ูุชุญุฏูุฏ ุงูู
ุณุชููุงุชุ ู
ู
ุง ูุฌุนูู ุฃูุซุฑ ู
ูุซูููุฉ ู
ู ุงูู
ุณุชููุงุช ุงูุนุดูุงุฆูุฉ.
ู
ุฑููุฉ: ูููุฑ ุฎูุงุฑุงุช ุชุฎุตูุต ูุงุณุนุฉ ุชุชูุญ ููู
ุชุฏุงูููู ุชููููู ุญุณุจ ุงุณุชุฑุงุชูุฌูุงุชูู
.
ุชุญููู ุดุงู
ู: ูุฌู
ุน ุจูู ุงูุฏุนู
ูุงูู
ูุงูู
ุฉุ ุงูุงุชุฌุงูุ ุงูุณูููุฉุ ูุงูุฃูุฏุงู ูู ุฃุฏุงุฉ ูุงุญุฏุฉ.
ุณูููุฉ ุงูุงุณุชุฎุฏุงู
: ุงูุชุณู
ูุงุช ูุงูุชูุจููุงุช ุชุฌุนู ู
ู ุงูุณูู ู
ุชุงุจุนุฉ ุงูุณูู ุฏูู ุชุนููุฏ.
==================================================================================ุชุณู
ูุงุช (Labels) ุจุฌุงูุจ ูู ู
ุณุชูู ุฏุนู
ูู
ูุงูู
ุฉุ ุชุญุชูู ุนูู ุฃุฑูุงู
ูู
ุนููู
ุงุช ุฏูููุฉ ุชุนูุณ ุญุงูุฉ ุงูุณูู. ูุฐู ุงูุชุณู
ูุงุช ููุณุช ู
ุฌุฑุฏ ุฒููุฉุ ุจู ุฃุฏูุงุช ุชุญููููุฉ ุชุณุงุนุฏ ุงูู
ุชุฏุงูููู ุนูู ุงุชุฎุงุฐ ูุฑุงุฑุงุช ู
ุณุชููุฑุฉ ุจูุงุกู ุนูู ุจูุงูุงุช ุงูุณูู. ูู ูุฐุง ุงูุดุฑุญุ ุณูุณุชุนุฑุถ ูู ุฑูู
ุฃู ููู
ุฉ ุชุธูุฑ ูู ุงูุชุณู
ูุงุช ูู
ุนูุงูุง ุงูุนู
ูู.
ู
ูููุงุช ุงูุชุณู
ูุงุช
ุงูุชุณู
ูุงุช ุชุธูุฑ ุจุฌุงูุจ ูู ู
ุณุชูู ุฏุนู
(Support) ูู
ูุงูู
ุฉ (Resistance) ูุชุจุฏุฃ ุจุญุฑู "S" ููุฏุนู
ุฃู "R" ููู
ูุงูู
ุฉุ ุชูููุง ู
ุฌู
ูุนุฉ ู
ู ุงูุฃุฑูุงู
ูุงูููู
ุงูุชู ูู
ูู ุชูุนูููุง ุฃู ุชุนุทูููุง ุญุณุจ ุฅุนุฏุงุฏุงุช ุงูู
ุณุชุฎุฏู
. ุฅููู ุชูุตูู ูู ุนูุตุฑ:
1- ุนุฏุฏ ุงููู
ุณุงุช (Touch Count)
ุงูุฑู
ุฒ: ูุธูุฑ ู
ุจุงุดุฑุฉ ุจุนุฏ "S" ุฃู "R" (ู
ุซุงู: "R: 5" ุฃู "S: 3").
ุงูู
ุนูู: ูุดูุฑ ุฅูู ุนุฏุฏ ุงูู
ุฑุงุช ุงูุชู ุงุฎุชุจุฑ ูููุง ุงูุณุนุฑ ูุฐุง ุงูู
ุณุชูู ุฏูู ุงุฎุชุฑุงูู.
ุงููุงุฆุฏุฉ: ููู
ุง ุฒุงุฏ ุนุฏุฏ ุงููู
ุณุงุชุ ููู
ุง ูุงู ุงูู
ุณุชูู ุฃููู ูุฃูุซุฑ ุฃูู
ูุฉ. ุนูู ุณุจูู ุงูู
ุซุงูุ ุฅุฐุง ูุงู "R: 5"ุ ููุฐุง ูุนูู ุฃู ุงูุณุนุฑ ุงุฑุชุฏ ู
ู ูุฐุง ุงูู
ุณุชูู 5 ู
ุฑุงุชุ ู
ู
ุง ูุฌุนูู ู
ูุงูู
ุฉ ูููุฉ ู
ุญุชู
ูุฉ.
2- ููุฉ ุงูู
ุณุชูู (Strength Rating)
ุงูุฑู
ุฒ: ูุธูุฑ ุจูู ููุณูู ู
ุฑุจุนูู (ู
ุซุงู: " ").
ุงูู
ุนูู: ููู
ุฉ ู
ู 0 ุฅูู 100 ุชุนูุณ ููุฉ ุงูู
ุณุชูู ุจูุงุกู ุนูู ุนูุงู
ู ู
ุซู ุญุฌู
ุงูุชุฏุงููุ ุนุฏุฏ ุงููู
ุณุงุชุ ููุฑุจ ุงูุณุนุฑ ุงูุญุงูู ู
ู ุงูู
ุณุชูู.
ุงููุงุฆุฏุฉ: ุงูููู
ุงูุนุงููุฉ (ู
ุซู 75 ุฃู ุฃูุซุฑ) ุชุดูุฑ ุฅูู ู
ุณุชูู ููู ูุตุนุจ ุงุฎุชุฑุงููุ ุจููู
ุง ุงูููู
ุงูู
ูุฎูุถุฉ (ู
ุซู 30 ุฃู ุฃูู) ุชุฏู ุนูู ุถุนู ุงูู
ุณุชูู ูุณูููุฉ ุงุฎุชุฑุงูู. ูู
ูู ููู
ุชุฏุงูู ุงุณุชุฎุฏุงู
ูุฐุง ูุชุญุฏูุฏ ุงูู
ุณุชููุงุช ุงูุฃูุซุฑ ู
ูุซูููุฉ.
3- ุงุญุชู
ุงููุฉ ุงูุงุฎุชุฑุงู (Breakout Probability)
ุงูุฑู
ุฒ: ูุจุฏุฃ ุจุญุฑู "B" ู
ุชุจูุนูุง ุจูุณุจุฉ ู
ุฆููุฉ (ู
ุซุงู: "B: 60%").
ุงูู
ุนูู: ูุณุจุฉ ู
ู 0% ุฅูู 100% ุชูุธูุฑ ุงุญุชู
ุงููุฉ ุงุฎุชุฑุงู ุงูุณุนุฑ ููู
ุณุชูู ุจูุงุกู ุนูู ุงูุฒุฎู
ุงูุญุงููุ ููุฉ ุงูู
ุณุชููุ ูุงูู
ุณุงูุฉ ุจูู ุงูุณุนุฑ ูุงูู
ุณุชูู.
ุงููุงุฆุฏุฉ: ูุณุจุฉ ู
ุฑุชูุนุฉ (ู
ุซู 60% ุฃู ุฃูุซุฑ) ุชุนูู ุฃู ุงูุณุนุฑ ูุฏ ูุฎุชุฑู ุงูู
ุณุชูู ูุฑูุจูุงุ ุจููู
ุง ุงููุณุจ ุงูู
ูุฎูุถุฉ (ู
ุซู 20%) ุชุดูุฑ ุฅูู ุงุญุชู
ุงู ุงุฑุชุฏุงุฏ ุงูุณุนุฑ. ูุฐุง ู
ููุฏ ูุชููุน ุงูุญุฑูุฉ ุงูุชุงููุฉ.
4- ููู
ุฉ ุงูุณูููุฉ (Liquidity Value)
ุงูุฑู
ุฒ: ูุจุฏุฃ ุจุญุฑู "L" ู
ุชุจูุนูุง ุจุฑูู
(ู
ุซุงู: "L: 1200").
ุงูู
ุนูู: ูู
ุซู ู
ุชูุณุท ุญุฌู
ุงูุชุฏุงูู ูู ุงููุทุงู ุงููุฑูุจ ู
ู ุงูู
ุณุชููุ ู
ู
ุง ูุนูุณ ุงูุณูููุฉ ุงูุชุงุฑูุฎูุฉ ุญููู.
ุงููุงุฆุฏุฉ: ุงูููู
ุงูุนุงููุฉ ุชุฏู ุนูู ูุฌูุฏ ุณูููุฉ ูุจูุฑุฉุ ู
ู
ุง ูุนูู ุฃู ุงูุณุนุฑ ูุฏ ูุชูุงุนู ุจููุฉ ู
ุน ูุฐุง ุงูู
ุณุชูู (ุฅู
ุง ุจุงูุงุฑุชุฏุงุฏ ุฃู ุงูุงุฎุชุฑุงู). ุงูููู
ุงูู
ูุฎูุถุฉ ุชุดูุฑ ุฅูู ุณูููุฉ ุถุนููุฉุ ู
ู
ุง ูุฏ ูุฌุนู ุงูู
ุณุชูู ุฃูู ุชุฃุซูุฑูุง.
5- ุงูุฃูุฏุงู ุงูุณุนุฑูุฉ (Price Targets)
ุงูุฑู
ุฒ: ูุจุฏุฃ ุจู "BT" (ูุฏู ุงูุงุฎุชุฑุงู) ู"RT" (ูุฏู ุงูุงุฑุชุฏุงุฏ) ู
ุชุจูุนูู ุจุฃุฑูุงู
(ู
ุซุงู: "BT: 150.50 RT: 148.20").
ุงูู
ุนูู:
BT (Breakout Target): ุงูุณุนุฑ ุงูู
ุญุชู
ู ุงูุฐู ูุฏ ูุตู ุฅููู ุงูุณุนุฑ ุจุนุฏ ุงุฎุชุฑุงู ุงูู
ุณุชูู.
RT (Reversal Target): ุงูุณุนุฑ ุงูู
ุญุชู
ู ุงูุฐู ูุฏ ูุตู ุฅููู ุงูุณุนุฑ ุฅุฐุง ุงุฑุชุฏ ู
ู ุงูู
ุณุชูู.
ุงููุงุฆุฏุฉ: ุชุณุงุนุฏ ุงูู
ุชุฏุงูููู ูู ุชุญุฏูุฏ ููุงุท ุงูุฎุฑูุฌ ุงูู
ุญุชู
ูุฉ ุจุนุฏ ุงูุงุฎุชุฑุงู ุฃู ุงูุงุฑุชุฏุงุฏุ ู
ู
ุง ูุณูู ูุถุน ุฎุทุฉ ุชุฏุงูู ุฏูููุฉ.
ุฃู
ุซูุฉ ุนู
ููุฉ
ุชุณู
ูุฉ ู
ูุงูู
ุฉ: "R: 4 B: 25% L: 1500 BT: 155.00 RT: 152.00"
ุงูู
ุณุชูู ุงุฎุชูุจุฑ 4 ู
ุฑุงุชุ ููุชู 80 (ููู ุฌุฏูุง)ุ ุงุญุชู
ุงููุฉ ุงูุงุฎุชุฑุงู 25% (ู
ูุฎูุถุฉุ ุฃู ุงุญุชู
ุงู ุงุฑุชุฏุงุฏ ุฃุนูู)ุ ุงูุณูููุฉ 1500 (ู
ุฑุชูุนุฉ)ุ ูุฏู ุงูุงุฎุชุฑุงู 155.00ุ ูุฏู ุงูุงุฑุชุฏุงุฏ 152.00.
ุงูุงุณุชูุชุงุฌ: ุงูู
ุณุชูู ููู ูู
ู ุงูู
ุฑุฌุญ ุฃู ูุฑุชุฏ ุงูุณุนุฑ ู
ููุ ููู ุฅุฐุง ุงุฎุชุฑูุ ููุฏ ูุตู ุฅูู 155.00.
ุชุณู
ูุฉ ุฏุนู
: "S: 2 B: 70% L: 800 BT: 145.00 RT: 147.50"
ุงูู
ุณุชูู ุงุฎุชูุจุฑ ู
ุฑุชููุ ููุชู 40 (ู
ุชูุณุทุฉ ุฅูู ุถุนููุฉ)ุ ุงุญุชู
ุงููุฉ ุงูุงุฎุชุฑุงู 70% (ู
ุฑุชูุนุฉ)ุ ุงูุณูููุฉ 800 (ู
ุชูุณุทุฉ)ุ ูุฏู ุงูุงุฎุชุฑุงู 145.00ุ ูุฏู ุงูุงุฑุชุฏุงุฏ 147.50.
ุงูุงุณุชูุชุงุฌ: ุงูู
ุณุชูู ุถุนูู ูู
ู ุงูู
ุญุชู
ู ุฃู ูุฎุชุฑูู ุงูุณุนุฑ ูููุจุท ุฅูู 145.00.
ููููุฉ ุงูุงุณุชูุงุฏุฉ ู
ู ุงูุชุณู
ูุงุช
ุชุญุฏูุฏ ุงูููุฉ ูุงูุถุนู: ุงุณุชุฎุฏู
ููุฉ ุงูู
ุณุชูู (Strength) ูู
ุนุฑูุฉ ู
ุง ุฅุฐุง ูุงู ุงูู
ุณุชูู ู
ูุซูููุง ููุงุฑุชุฏุงุฏ ุฃู ุนุฑุถุฉ ููุงุฎุชุฑุงู.
ุชููุน ุงูุญุฑูุฉ: ุงูุธุฑ ุฅูู ุงุญุชู
ุงููุฉ ุงูุงุฎุชุฑุงู (Breakout Probability) ูุชุญุฏูุฏ ู
ุง ุฅุฐุง ููุช ุณุชูุชุธุฑ ุงุฎุชุฑุงููุง ุฃู ุชุฑุชุฏูุง.
ุฅุฏุงุฑุฉ ุงูู
ุฎุงุทุฑ: ุงุณุชุฎุฏู
ุงูุฃูุฏุงู ุงูุณุนุฑูุฉ (BT ูRT) ูุชุญุฏูุฏ ููุงุท ุฌูู ุงูุฃุฑุจุงุญ ุฃู ููู ุงูุฎุณุงุฑุฉ.
ุชูููู
ุงูุณูููุฉ: ุฑูุฒ ุนูู ุงูู
ุณุชููุงุช ุฐุงุช ุงูุณูููุฉ ุงูุนุงููุฉ ูุฃููุง ุบุงูุจูุง ุชููู ููุงุท ุชุญูู ุฑุฆูุณูุฉ ูู ุงูุณูู.
ุชุฃููุฏ ุงูุชุญููู: ุงุฏู
ุฌ ุนุฏุฏ ุงููู
ุณุงุช ู
ุน ุงูููุฉ ูุงูุณูููุฉ ููุญุตูู ุนูู ุตูุฑุฉ ูุงู
ูุฉ ุนู ุฃูู
ูุฉ ุงูู
ุณุชูู.
ุชุฎุตูุต ุงูุชุณู
ูุงุช
ูู
ูู ููู
ุณุชุฎุฏู
ุชูุนูู ุฃู ุชุนุทูู ุฃู ู
ู ูุฐู ุงูููู
(ุงูููุฉุ ุงูุงุญุชู
ุงููุฉุ ุงูุณูููุฉุ ุงูุฃูุฏุงู) ู
ู ุฅุนุฏุงุฏุงุช ุงูู
ุคุดุฑ.
ูู
ูู ุฃูุถูุง ุชุบููุฑ ุญุฌู
ุงูุชุณู
ูุงุช (ุตุบูุฑุ ุนุงุฏูุ ูุจูุฑ)ุ ู
ููุนูุง (ูู
ููุ ูุณุงุฑุ ุฃุนููุ ุฃุณูู)ุ ูููู ุงููุต ูุชูุงุณุจ ุงุญุชูุงุฌุงุชู.
ุงูุชุณู
ูุงุช ูู ูุฐุง ุงูู
ุคุดุฑ ูู ุจู
ุซุงุจุฉ ููุญุฉ ุชุญูู
ุตุบูุฑุฉ ุจุฌุงูุจ ูู ู
ุณุชูู ุฏุนู
ูู
ูุงูู
ุฉุ ุชูุฏู
ูู ู
ุนููู
ุงุช ููุฑูุฉ ุนู ููุชูุ ุงุญุชู
ุงููุฉ ุงุฎุชุฑุงููุ ุณูููุชูุ ูุฃูุฏุงูู ุงูุณุนุฑูุฉ. ุจููู
ูุฐู ุงูุฃุฑูุงู
ุ ูู
ููู ุชุญุณูู ูุฑุงุฑุงุชู ูู ุงูุชุฏุงููุ ุณูุงุก ููุช ุชุจุญุซ ุนู ููุงุท ุฏุฎููุ ุฎุฑูุฌุ ุฃู ุฅุฏุงุฑุฉ ู
ุฎุงุทุฑ. ุฅุฐุง ููุช ุชุฑูุฏ ุฃุฏุงุฉ ุชุฌู
ุน ุจูู ุงูุจุณุงุทุฉ ูุงูุนู
ู ุงูุชุญูููู .
ุชูููู:
ุงูู
ุคุดุฑ ูู ุฃุฏุงุฉ ู
ุณุงุนุฏุฉ ููุท ููุฌุจ ุงุณุชุฎุฏุงู
ู ู
ุน ุงูุชุญููู ุงูููู ูุงูุฃุณุงุณู ูุชุญููู ุฃูุถู ุงููุชุงุฆุฌ.
ุฅุฎูุงุก ุงูู
ุณุคูููุฉ
ูุง ูููุตุฏ ุจุงูู
ุนููู
ุงุช ูุงูู
ูุดูุฑุงุช ุฃู ุชูููุ ุฃู ุชุดููุ ุฃู ูุตูุญุฉ ู
ุงููุฉ ุฃู ุงุณุชุซู
ุงุฑูุฉ ุฃู ุชุฌุงุฑูุฉ ุฃู ุฃููุงุน ุฃุฎุฑู ู
ู ุงููุตุงุฆุญ ุฃู ุงูุชูุตูุงุช ุงูู
ูุฏู
ุฉ ุฃู ุงูู
ุนุชู
ุฏุฉ ู
ู TradingView.
The Smart Volume S/R Pro indicator is an advanced technical analysis tool designed to help traders identify strong support and resistance levels based on trading volume, with the addition of advanced analytical features such as trend filtering, confidence zones, strength assessment, breakout probability calculation, liquidity measurement, price target identification, and Fibonacci levels. It also provides labels next to each support and resistance level, containing accurate numbers and information that reflect the market condition. These labels are not just decorations, but analytical tools that help traders make informed decisions based on market data. This indicator aims to provide a comprehensive view of the market.
Main functions of the indicator
1- Identifying support and resistance levels based on high trading volume
The indicator analyzes previous bars (up to 300 bars by default) to identify the points that witnessed the highest levels of trading volume.
It draws horizontal lines representing resistance levels (at the highest price in those bars) and support (at the lowest price), and the user can choose the number of lines displayed (from 1 to 6).
2- Filtering the trend using the ADX indicator
The indicator uses the Average Directional Index (ADX) to assess the strength of a trend in the market.
When the strength of the trend is high (exceeding a specified threshold, 25 by default), the indicator reduces the number of support and resistance levels displayed to focus only on the most important levels.
3- Dynamic Confidence Zones
The indicator adds zones around support and resistance levels based on the Average True Range (ATR), helping traders visualize the ranges in which the price may interact with these levels.
The width of these zones can be adjusted using the ATR multiplier.
4- Assessing the Strength of Levels
The indicator calculates the strength of each level based on trading volume, the number of times the level has been tested (Touch Count), and the proximity of the current price to the level.
A strength score (from 0 to 100) is displayed next to each level if this feature is enabled.
5- Breakout Probability
The indicator estimates the probability of breaking each level based on momentum (ROC), the strength of the level, and the distance between the current price and the level.
The probability is displayed as a percentage if the option is enabled, helping traders anticipate potential moves.
6- Historical Liquidity Analysis
The indicator measures liquidity around each level based on the trading volume in the ranges near it.
The liquidity values โโcan be displayed in the labels or used to adjust the width of the lines (the most liquid lines appear wider).
7- Price Targets
When this feature is enabled, the indicator calculates price targets for breakout and reversal based on momentum, level strength and ATR.
These targets can be displayed as text in the labels or as horizontal lines on the chart.
8- Fibonacci Levels
The indicator plots Fibonacci levels (0.0, 0.236, 0.382, 0.5, 0.618, 0.786, 1.0) based on the highest and lowest price in the lookback period.
The user can choose which of these levels to display or hide.
9- Comprehensive Breakout Alert
The indicator provides a single alert that includes all levels, where the alert is triggered when the price breaks any support or resistance level with a message explaining the type of breakout and the level broken.
How the indicator works
Step 1: The indicator identifies the bars with high volume during the specified Lookback Period.
Step 2: Draws support and resistance levels based on the highest and lowest prices in those bars, taking into account the number of lines selected by the user.
Step 3: Apply the trend filter (if enabled) to reduce the number of levels in case of a strong trend.
Step 4: Adds additional analyses such as strength, liquidity, breakout probability, and price targets, and draws confidence zones and Fibonacci levels according to the settings.
Step 5: Monitors the price and triggers an alert when the breakout occurs.
Customizable Settings
1- Lookback Period: Number of bars to analyze (default 300).
2- Number of Lines: From 1 to 6 support and resistance levels.
3- Colors and Styles: Line colors and styles can be changed (filled, dashed, dotted).
4- Labels: Enable/disable labels, their size, location, and text color.
5- Trend Filter: Enable/disable ADX, and modify its length and threshold.
6- Confidence Zones: Enable/disable, and modify the ATR length and multiplier.
7- Strength and Breakout Probability: Enable/disable the display, and modify the ROC length.
8- Liquidity: Enable/disable the effect of liquidity on the display of the lines and their values โโin the labels.
9- Price Targets: Enable/disable the targets and display them as lines.
10- Fibonacci: Choose the displayed levels and the color of the lines.
Indicator Benefits
High Accuracy: It relies on trading volume to determine the levels, which makes it more reliable than random levels.
Flexibility: It provides extensive customization options that allow traders to adapt it to their strategies.
Comprehensive Analysis: Combines support and resistance, trend, liquidity, and targets in one tool. Ease of Use: Labels and alerts make it easy to follow the market without complexity.
Labels next to each support and resistance level contain accurate numbers and information that reflect the market situation. These labels are not just decorations, but analytical tools that help traders make informed decisions based on market data. In this explanation, we will review each number or value that appears in the labels and their practical meaning.
Label Components
Labels appear next to each support and resistance level and begin with the letter "S" for support or "R" for resistance, followed by a set of numbers and values โโthat can be enabled or disabled according to the user's settings. Here is a breakdown of each element:
1- Touch Count
Symbol: Appears immediately after "S" or "R" (example: "R: 5" or "S: 3").
Meaning: Indicates the number of times the price has tested this level without breaking it.
Benefit: The more touches, the stronger and more important the level. For example, if it is "R: 5", it means that the price has bounced off this level 5 times, making it a potentially strong resistance.
2- Strength Rating
Symbol: Appears between square brackets (example: " ").
Meaning: A value from 0 to 100 that reflects the strength of the level based on factors such as trading volume, number of touches, and proximity of the current price to the level.
Benefit: High values โโ(such as 75 or more) indicate a strong level that is difficult to break, while low values โโ(such as 30 or less) indicate a weak level that is easy to break. A trader can use this to determine the most reliable levels.
3- Breakout Probability
Symbol: Starts with the letter "B" followed by a percentage (example: "B: 60%").
Meaning: A percentage from 0% to 100% that shows the probability of the price breaking the level based on the current momentum, the strength of the level, and the distance between the price and the level.
Interest: A high percentage (such as 60% or more) means that the price may soon break through the level, while low percentages (such as 20%) indicate that the price may bounce. This is useful for anticipating the next move.
4- Liquidity Value
Symbol: Starts with the letter "L" followed by a number (example: "L: 1200").
Meaning: Represents the average trading volume in the range near the level, reflecting historical liquidity around it.
Interest: High values โโindicate high liquidity, meaning that the price may react strongly to this level (either by bouncing or breaking through). Low values โโindicate low liquidity, which may make the level less influential.
5- Price Targets
Symbol: Starts with "BT" (breakout target) and "RT" (rebound target) followed by numbers (example: "BT: 150.50 RT: 148.20").
Meaning:
BT (Breakout Target): The potential price that the price may reach after breaking the level.
RT (Reversal Target): The potential price that the price may reach if it rebounds from the level.
Utility: Helps traders identify potential exit points after a breakout or rebound, making it easier to develop an accurate trading plan.
Working examples
Resistance label: "R: 4 B: 25% L: 1500 BT: 155.00 RT: 152.00"
Level tested 4 times, strength 80 (very strong), probability of breakout 25% (low, i.e. higher probability of rebound), liquidity 1500 (high), breakout target 155.00, rebound target 152.00.
Conclusion: The level is strong and the price is likely to rebound from it, but if it breaks, it may reach 155.00.
Support Label: "S: 2 B: 70% L: 800 BT: 145.00 RT: 147.50"
Level tested twice, Strength 40 (medium to weak), Breakout Probability 70% (high), Liquidity 800 (medium), Breakout Target 145.00, Rebound Target 147.50.
Conclusion: The level is weak and the price is likely to break it to drop to 145.00.
How to use labels
Determine strength and weakness: Use the level's strength to see if the level is reliable for a bounce or vulnerable to a breakout.
Predict the move: Look at the Breakout Probability to determine whether to wait for a breakout or a bounce.
Risk Management: Use price targets (BT and RT) to set take profit or stop loss points.
Liquidity Evaluation: Focus on levels with high liquidity as they are often key turning points in the market.
Analysis Confirmation: Combine the number of touches with strength and liquidity to get a complete picture of the levelโs importance.
Customize Labels
The user can enable or disable any of these values โโ(strength, probability, liquidity, targets) from the indicator settings.
The size of the labels (small, normal, large), their position (right, left, top, bottom), and the color of the text can also be changed to suit your needs.
The labels in this indicator act as a small dashboard next to each support and resistance level, providing you with instant information about its strength, probability of breakout, liquidity, and price targets. By understanding these numbers, you can improve your trading decisions, whether you are looking for entry points, exit points, or risk management. If you want a tool that combines simplicity with analytical depth.
Disclaimer:
The indicator is an auxiliary tool only and should be used in conjunction with technical and fundamental analysis for best results.
Disclaimer
The information and posts are not intended to be, or constitute, any financial, investment, trading or other types of advice or recommendations provided or endorsed by TradingView.
Trade Quality Rating: signal rating from 1 to 5 starsOverview
The indicator is built to generate trading signals based on a combination of technical indicators and then assign each signal a quality rating from 1 to 5 stars. The idea is that the more filters that are met, the stronger (or higher quality) the signal is assumed to be. You can then use these quality ratings to decide which signals to act upon, keeping in mind that a higher-rated signal has more confirming factors.
Components of the Indicator
Simple Moving Averages (SMAs):
SMA9 and SMA20:
These two moving averages are used to detect short-term trend changes via crossovers. A bullish signal is generated when the SMA9 crosses above the SMA20, and a bearish signal when it crosses below.
SMA200 (on the current timeframe) & Daily SMA200:
The SMA200 on your current chart helps smooth out the price action.
The Daily SMA200 serves as a long-term trend filter. For a valid long signal, the price must be above the Daily SMA200, and vice versa for a short signal.
MACD (Moving Average Convergence Divergence):
The MACD is calculated using standard parameters (12, 26, 9).
It adds momentum confirmation to the signal. For a long trade, the MACD line should be above its signal line, and for a short trade, below.
RSI (Relative Strength Index):
Calculated with a 14-period setting.
For long signals, the RSI must be above 50 (indicating upward momentum), while for short signals, it should be below 50.
This filter is one of the additional conditions that add to the quality rating.
Volume Filter:
A 20-period moving average of volume is computed.
The current volume must exceed this average, suggesting that there is enough market participation backing the move.
This is another extra filter that adds to the overall quality score.
ADX (Average Directional Index):
The ADX is manually calculated in the script (using a 14-period setting) to gauge the strength of the trend.
A value above 25 is considered to confirm that a strong trend is in place, making the signal more reliable.
VWAP (Volume Weighted Average Price):
The session VWAP is computed on a daily basis.
For long trades, the price should be above the VWAP, and for short trades, below.
This serves as a confirmation that the current price is moving in the right direction relative to the volume-weighted average.
Signal Generation and Quality Rating
Base Signal (1 Star):
The fundamental trade signal is generated when the SMA9/SMA20 crossover occurs, in combination with the MACD confirmation and the condition that the price is on the correct side of the Daily SMA200. This base signal provides a 1-star quality rating.
Additional Filters (Adding Extra Stars):
RSI Filter: Adds 1 extra star if the RSI condition is met (RSI > 50 for long or RSI < 50 for short).
Volume Filter: Adds 1 extra star if the current volume exceeds its 20-period moving average.
ADX Filter: Adds 1 extra star if the ADX value is above 25, confirming a strong trend.
VWAP Filter: Adds 1 extra star if the price is above the VWAP for long trades (or below for short trades).
When all filters are met, you get a 5-star rating (1 star base + 4 extra stars).
Display and Alerts:
The indicator plots your SMAs on the chart.
When a signal occurs, it places a label on the chart showing the trade direction ("BUY" or "SELL") along with the quality rating in stars.
Additionally, alert conditions are set up so that you can receive notifications when a valid signal (based on the base criteria) is generated.
How to Use This Indicator
Filtering Trades:
Use the quality rating as a visual guide. For instance, if you want to only act on the most reliable setups, you might decide to trade only signals that are rated 4 or 5 stars.
Manual Confirmation:
Even with a high star rating, you can perform your own final checks (e.g., checking price action or additional chart patterns) before entering a trade.
Backtesting and Adjustment:
Because market conditions differ, itโs advisable to backtest the indicator on your instrument of choice and adjust the parameters (such as the ADX threshold or the period for volume averaging) to better suit your trading style.
Conclusion
This 5-star system indicator is designed to provide a comprehensive overview of trade quality by integrating multiple technical filters into one visual signal. It helps filter out noise by ensuring that a trade signal not only meets a basic SMA and MACD condition but also aligns with volume, trend strength (ADX), and VWAP criteria. This multi-layered approach can lead to fewer but higher quality trades, allowing you to focus on setups that have more confluence.
Happy trading!
HMM Regime IndicatorHMM Regime Indicator
Overview:
The HMM Regime Indicator is designed to help traders identify market regimes by analyzing trend strength, momentum, and price deviation. It uses a combination of the Average Directional Index (ADX), Relative Strength Index (RSI), and Commodity Channel Index (CCI) to classify market conditions into three distinct regimes: Bullish, Bearish, and Sideways.
Key Features:
ADX (Average Directional Index): Measures the strength of a trend. A high ADX value indicates a strong trend, while a low value suggests a weak or non-existent trend.
RSI (Relative Strength Index): Identifies overbought or oversold conditions. An RSI above 70 typically indicates overbought conditions, while an RSI below 30 suggests oversold conditions.
CCI (Commodity Channel Index): Evaluates the price deviation from its average. High CCI values indicate that prices are well above their average, while low values suggest prices are below their average.
Regime Detection:
Bullish Regime: Identified when the ADX indicates a strong trend, and both RSI and CCI suggest overbought conditions. This regime is marked with a green background on the chart.
Bearish Regime: Detected when the ADX shows a strong trend, and both RSI and CCI indicate oversold conditions. This regime is highlighted with a red background.
Sideways Regime: Occurs when neither bullish nor bearish conditions are met, suggesting a lack of strong directional movement. This regime is shown with a blue background.
Usage:
This indicator is useful for traders looking to understand the current market environment and adjust their strategies accordingly. By identifying the prevailing market regime, traders can make more informed decisions about entering or exiting trades.
Customization:
Users can adjust the input parameters for ADX, RSI, and CCI to better fit their trading style and the specific asset being analyzed. The default settings are optimized for general use but can be tailored to suit individual preferences.
Premium Signals [BRTLab]Overview
BRTLab Premium Signals is a versatile and comprehensive tool designed for trading across various assets and timeframes, including cryptocurrencies, stocks, and forex. One of its standout features is a dynamic dashboard that provides real-time signal updates from the selected timeframes in the settings. The dashboard displays only relevant signals from the chosen timeframes, ensuring that traders have the most accurate and timely information without clutter. If a lower timeframe is selected in the settings but is smaller than the current chart timeframe, signals from those lower timeframes will be ignored, maintaining focus on higher-priority data.
The indicator is especially useful for traders who work with moving averages (MA), pivot points (PP), and other strategies, offering high-precision signals that simplify decision-making. Based on practical experience, stop-losses are often placed near structural highs/lows, while take-profits can be set for short-term gains (1-1.3%). However, additional tools within the indicator allow traders to capture larger moves when possible. MA signals help traders ride long-term trends, while ADX and candlestick signals are ideal for shorter, faster trades. Notably, ADX signals from the daily timeframe often point to significant market moves.
๐กFeatures
Comprehensive Dashboard with Signal Integration:
The dashboard is the central feature of this indicator, displaying key signals from various timeframes that the user selects. All signals are integrated into the dashboard, enabling traders to perform a comprehensive analysis based on multiple technical analysis aspects. This consolidated view of market conditions helps traders quickly assess trading opportunities across various indicators. By filtering and displaying only the most relevant signals based on timeframe settings, the dashboard acts as a strategic decision-making tool that simplifies trade monitoring and execution.
Customizable Signal Selection:
Traders can select specific signals to display on the dashboard, allowing for complete customization based on individual trading strategies. This flexibility helps filter out unnecessary market noise, keeping the focus on the signals most aligned with the trader's goals and market conditions.
Signal Logic Overview:
ADX
The ADX-based signals reflect the strength of market trends. Bullish or bearish signals are generated when directional indicators (+DI or -DI) show increasing strength relative to one another, indicating the start or continuation of a strong trend.
RSX
These signals focus on divergences within RSI, identifying potential reversals by detecting either classic or hidden divergences when the market is overbought or oversold.
V9
Signals are generated when the price interacts with a dynamic threshold, indicating trend continuation or reversal. Additional filters can be applied to refine these signals further, enhancing the dashboard's overall effectiveness.
CAND
Candlestick-based signals are triggered by key patterns such as bullish or bearish engulfing formations. These signals are cross-checked with other conditions, such as RSI levels and candle stability, making them especially useful for short-term trading.
PP (Pivot Points)
Pivot Point signals reinforce candlestick patterns by aligning with key support or resistance levels, suggesting potential reversals or continuation opportunities at significant price points.
MA (Moving Average)
MA signals help identify trends by analyzing price action relative to a moving average. Optional filters like ADX add an additional layer of validation, ensuring only high-confidence signals are displayed on the dashboard.
LVL (Levels)
These signals are based on shifts in RSI and help traders spot potential breakouts or reversals. The dashboard integrates these signals alongside MA and ADX filters to enhance their accuracy.
โ ๏ธ RISK DISCLAIMER
Trading involves significant risk, and most day traders experience losses. All content, tools, scripts, articles, and educational materials provided by BRTLab are solely for informational and educational purposes. Past performance does not guarantee future results.
โกConclusion
This indicator, with its highly customizable dashboard and advanced signal logic, offers a powerful all-in-one solution for traders across different markets and timeframes. The integration of multiple signal types into the dashboard allows traders to make well-informed decisions with minimal effort, enhancing both precision and confidence in trade execution. Its flexibility and ease of use make it an essential tool for traders looking to streamline their analysis and improve their trading outcomes.
Signals for Trending or Ranging market using RSI and WMAThis trading indicator is based on several key components, including the Average Directional Index (ADX), and a combination of RSI and Weighted Moving Average (WMA) to signal trading opportunities in both trending and ranging markets. Here's a breakdown:
ADX Calculation: The script calculates the ADX to identify market trends. A threshold value of ADX is used to distinguish between trending and ranging market conditions.
RSI and WMA for Different Market Conditions: The script calculates two sets of RSI and WMA, one for trending markets and another for ranging markets. This allows the strategy to adjust based on market conditions determined by the ADX value.
Trade Signals: The script generates long and short signals based on the alignment of RSI and WMA.
Long Signals: Triggered when RSI and WMA indicate upward momentum.
Short Signals: Triggered when both RSI and WMA suggest downward movement.
The signals are confirmed by pivot points, with the stop loss placed at the most recent high or low.
Stop Loss and Trade Management: The script includes dynamic stop-loss management. It moves the stop loss in halfway original stop loss after achieving 2R and to break-even after achieving a 4R gain.
Performance Tracking: It tracks the number of winning and losing trades and calculates the total "R" (risk/reward) for the active trades. Debugging labels are added on the chart to display statistics for wins, losses, and total R performance.
Plotting: The script plots the stop loss and entry price on the chart for visual clarity. Additionally, it colors the background green or red based on whether a long or short position is active.
Overall, this indicator combines ADX, RSI, and WMA indicators with a robust trade management system to execute and track trading signals in both trending and ranging markets.
Dema DMI | viResearchDema DMI | viResearch
Conceptual Foundation and Innovation
The "Dema DMI" indicator integrates the Double Exponential Moving Average (DEMA) with the Directional Movement Index (DMI), creating a more responsive and precise trend-following system. The DEMA is used to smooth price data while minimizing lag, making it highly effective for trend detection. The DMI, on the other hand, measures the strength and direction of a trend by analyzing positive and negative directional movements. By combining these two elements, the "Dema DMI" offers traders a powerful tool for identifying trend changes and evaluating the strength of ongoing trends. This combination helps filter out noise in price data while maintaining sensitivity to market movements, providing better trend signals and decision-making opportunities.
Technical Composition and Calculation
The "Dema DMI" script uses two main components: the Double Exponential Moving Average (DEMA) and the Directional Movement Index (DMI). The DEMA is applied to both the high and low prices, creating smoothed versions of these prices based on a user-defined length. The DMI is then calculated by comparing changes in the smoothed high and low prices to measure directional movement. Positive directional movement (DM+) and negative directional movement (DMโ) are calculated by evaluating whether the price is trending upward or downward, and the Average Directional Index (ADX) is computed to measure the strength of the trend. The ADX is smoothed to provide a more stable signal of trend strength.
Features and User Inputs
The "Dema DMI" script provides several customizable inputs, enabling traders to tailor the indicator to their strategies. The DEMA Length controls the period over which the DEMA is calculated for both high and low prices. The DMI Length sets the window for calculating directional movement, while the ADX Smoothing Length determines how smooth the ADX line appears, making it easier to assess whether a trend is strengthening or weakening. The script also includes customizable bar colors and alert conditions, providing traders with clear visual cues and notifications when a trend change occurs.
Practical Applications
The "Dema DMI" indicator is designed for traders looking to assess trend strength and direction more effectively. The DEMA smooths price movements, while the DMI highlights shifts in directional movement, providing early signals of potential trend reversals. The ADX helps gauge whether a trend is gaining momentum, allowing traders to improve the timing of trade entries and exits. Additionally, the customizable inputs make the indicator adaptable to different market conditions, ensuring its usefulness in both trending and ranging environments.
Advantages and Strategic Value
The "Dema DMI" script offers significant value by merging the smoothing effects of DEMA with the directional analysis of the DMI. This combination reduces the lag commonly associated with trend-following indicators, providing more timely and accurate trend signals. The ADX further enhances the indicatorโs utility by measuring the strength of the trend, helping traders filter out weak signals and stay aligned with stronger trends. This makes the "Dema DMI" an ideal tool for traders seeking to improve their trend-following strategies and optimize their market positioning.
Alerts and Visual Cues
The script includes alert conditions that notify traders when a significant trend change occurs. The "Dema DMI Long" alert is triggered when the indicator detects an upward trend, while the "Dema DMI Short" alert signals a potential downward trend. Visual cues, such as changes in the bar color and the difference between positive and negative directional movement, help traders quickly identify trend shifts and act accordingly.
Summary and Usage Tips
The "Dema DMI | viResearch" indicator combines the smoothing benefits of the DEMA with the directional analysis of the DMI, providing traders with a reliable tool for detecting trend changes and confirming trend strength. By incorporating this script into your trading strategy, you can improve your ability to detect early trend reversals, confirm trend direction, and reduce noise in price data. The "Dema DMI" is a flexible and adaptable solution for traders looking to enhance their technical analysis in various market conditions.
Note: Backtests are based on past results and are not indicative of future performance.
DEMA Adaptive DMI [BackQuant]DEMA Adaptive DMI
PLEASE Read the following, knowing what an indicator does at its core before adding it into a system is pivotal. The core concepts can allow you to include it in a logical and sound manner.
Conceptual Foundation and Innovation
The DEMA Adaptive DMI blends the Double Exponential Moving Average (DEMA) with the Directional Movement Index (DMI) to offer a unique approach to trend-following. By applying DEMA to the high and low prices, this indicator refines the traditional DMI calculation, enhancing its responsiveness to price changes. This results in a more adaptive and timely measure of market trends and momentum, providing traders with a more refined tool for capturing directional movements in the market.
Technical Composition and Calculation
At its core, the DEMA Adaptive DMI calculates the DEMA for both the high and low prices over a user-defined period. This dual application of DEMA serves to smooth out price fluctuations while retaining sensitivity to market movements. The DMI is then derived from the changes in these DEMA values, producing a set of plus and minus directional indicators that reflect the prevailing trend. Additionally, an Average Directional Index (ADX) is computed to measure the strength of the trend, with the entire process being dynamically adjusted based on the DEMA calculations.
DEMA Application:
The DEMA is applied to both high and low prices to reduce lag and provide a smoother representation of price action.
Directional Movement Calculation: The DMI is calculated using the smoothed price changes, resulting in plus and minus indicators that accurately reflect market trends.
ADX Calculation:
The ADX is computed to quantify the strength of the trend, offering traders insight into whether the market is trending strongly or is in a phase of consolidation.
Features and User Inputs The DEMA Adaptive DMI offers a range of customizable options to suit different trading styles and market conditions:
DEMA Calculation Period: Users can set the period for the DEMA calculation, allowing for adjustments based on the desired sensitivity.
DMI Length: The length of the DMI calculation can be adjusted, providing flexibility in how trends are measured.
ADX Smoothing Period: The smoothing period for the ADX can be customized to fine-tune the trend strength measurement.
Divergence Detection: Optional divergence detection features allow traders to spot potential reversals based on the DMI and price action.
Visualization options include static high and low levels to mark extreme DMI thresholds, the ability to color bars according to trend direction, and background hues to highlight overbought and oversold conditions.
Practical Applications
The DEMA Adaptive DMI is particularly effective in markets where trend strength and direction are crucial for successful trading. Traders can leverage this indicator to:
Identify Trend Reversals:
Detect potential trend reversals by monitoring the DMI and ADX in conjunction with divergence signals.
Trend Confirmation:
Use the DEMA-based DMI to confirm the strength and direction of a trend, aiding in the timing of entries and exits.
Strategic Positioning:
The indicator's responsiveness allows traders to position themselves effectively in fast-moving markets, reducing the risk of late entries or exits.
Advantages and Strategic Value
By integrating the DEMA with the DMI, this indicator provides a more adaptive and timely measure of market trends. The reduced lag from the DEMA ensures that traders receive signals that are closely aligned with current market conditions, while the dynamic DMI calculation offers a more accurate representation of trend direction and strength. This makes the DEMA Adaptive DMI a valuable tool for traders looking to enhance their trend-following strategies with a focus on precision and adaptability.
Summary and Usage Tips
The DEMA Adaptive DMI is a sophisticated trend-following indicator that combines the benefits of DEMA and DMI into a single, powerful tool. Traders are encouraged to incorporate this indicator into their trading systems for a more nuanced and responsive approach to trend detection and confirmation. Whether used for identifying trend reversals, confirming trend strength, or strategically positioning in the market, the DEMA Adaptive DMI offers a versatile and reliable solution for trend-following strategies.
Thus following all of the key points here are some sample backtests on the 1D Chart
Disclaimer: Backtests are based off past results, and are not indicative of the future.
INDEX:BTCUSD
INDEX:ETHUSD
BINANCE:SOLUSD
Directional Movement Index DEThis script uses the existing built-in DMI indicator but adds two lines indicating strength of the ADX trend. The original author J. Welles Wilder, indicated a ADX trending strongly above 25 (yellow by default), and ADX trending weaker at a threshold of 20 or below (dashed yellow by default).
The default colours have been changed so that ADX is yellow, +DI is green, and -DI is red.
Calculation
Calculating the DMI can actually be broken down into two parts. First, calculating the +DI and -DI, and second, calculating the ADX. To calculate the +DI and -DI you need to find the +DM and -DM (Directional Movement). +DM and -DM are calculated using the High, Low and Close for each period. You can then calculate the following:
Current High - Previous High = UpMove
Previous Low - Current Low = DownMove
If UpMove > DownMove and UpMove > 0, then +DM = UpMove, else +DM = 0
If DownMove > Upmove and Downmove > 0, then -DM = DownMove, else -DM = 0
Once you have the current +DM and -DM calculated, the +DM and -DM lines can be calculated and plotted based on the number of user defined periods.
+DI = 100 times Exponential Moving Average of (+DM / Average True Range)
-DI = 100 times Exponential Moving Average of (-DM / Average True Range)
Now that -+DX and -DX have been calculated, the last step is calculating the ADX.
ADX = 100 times the Exponential Moving Average of the Absolute Value of (+DI - -DI) / (+DI + -DI)
The basics
DMI has a value between 0 and 100 and is used to measure the strength of the current trend. +DI and -DI are then used to measure direction. When combined, the indicator can provide some valuable insight. A general interpretation would be that during a strong trend (ADX above 25 but dependent on the analyst's interpretation), when the +DI is above the -DI, then a Bullish Market is defined. When -DI is above +DI, then a Bearish Market is at hand.
One thing to be considered is that what DMI values determine, strength or a potential signal, is up to the trader's interpretation. Acceptable values may change depending on the financial instrument being examined, therefore some historical analysis of the instrument in question would be prudent. A technical analyst can make better decisions based on what has occurred in historical examples.
All credit goes to the original script .
TwV Market SignalsSignals Indicator
Summary
This indicator allows traders to have in handy short and long signals and estimate the trend of the market.
The indicator draws Long and Short signals depending on the trend analysis. The indicators also use meaningful colors for traders to be able to visually understand the graphs, such us fillings on EMAs, so the possible trend is represented.
The colors used are light green for bullish, red for bearish, dark green for possible bearish to bullish change and purple for possible bullish to bearish change. These colors are applicable to all fillings and summary box.
How to use this indicator
The use of EMAs 10,20 and 50 draw the medium to long term trends, therefore avoiding signals against the trend. Furthermore the EMAs will advise possible change in trends, specially considering the 10 and 20 cross, considering that crossing the 10,20 and 50, might confirm the change in med to long term trend change of the price. This is completely visual in the chart as it tints green for positive trend and yellow to red for negative trend.
The 200 SMA is included as it also gives better confirmation to the trend, the basics tell that when the EMAs mentioned above are below the 200 SMA then the likelihood for entries in long positions are not the best and vice versa for short.
Therefore, the trader shall filter Long and Short Signals accordingly as this EMAs are not used to send Long and Short signals considering that they confirm the trend in a slow pace and not reactively to the price volatility.
There are two strategies built-in within the indicator:
Strategy 1 โ Longer time trades and high volatility handling
The Long and Short Signals are based on 14 and EMAs (by default). This two Mas are used to send signals based on their crossovers as they are way more reactive to the price movement.
Trader shall consider that EMAs are used for higher timeframes, therefore the indicator has the possibility to adjust the EMAs and use SMAs or WMAs instead for one or the two parameters (14 and 21).
WMAs react faster to the price volatility so the trader shall adjust this according to the timeframe being used. (Lower timeframes suggested).
This strategy is used for trades that might keep running for longer periods of times.
For reference on what the SMAs, EMAs and WMAs are, please see below sections in the description.
Strategy 2 - Shorter time trades and unhandled high volatility
The Long and Short Signals are bases on HMA. HMAs (Hull Moving Averages) track the price movement and volatility way faster that SMAs, EMAs and WMAs, therefore as the HMA follow the price quicker, it is intended for short time trades even in higher timeframes.
Scalping is not suggested using this strategy as HMA do not handle high volatility even on higher timeframes.
One of the biggest differences from the first strategy is that there is no more than a single HMA length to work with, which is 24 as default.
HMAs calculation is different to other MAs, therefore combining various HMAs lengths looking for crossovers become trend identification a lot less precise. HMAs are not intended to be used with different length crossovers.
Exit points = The use of Stochastic and VRVP
Stochastic RSI
It is well known that when Stochastic RSI resets when overbought or oversold therefore traders have within a summary box the possibility to check whether the K & D lines in the Stochastic RSI hace crossed over bullish or bearish.
Although the crossover is not mandatory for a change trend, the crossover might be used by the trader to exit a position considering that the price might move on the opposite direction.
Traders shall look at the summary box, where bullish and bearish crossovers are shown, so they evaluate their position exit.
Visible Range Volume Profile
The use of the VRVP is to find support and resistance on the price movements. Although high and lows are used as possible supports and resistances, VRVP shows an area of confluence on the order book, where volume of positions are accumulated and that might act as support or resistance depending on the price direction.
Traders can visually activate the VRVP to see the Point of Control (POC) directly on the chart as a line (similar as how a support or resistance would be drawn). Moreover, traders have the ability to see within the summary box, whether to see if the price is above or below the POC, so they clearly know if it is acting as support or resistance.
Price Direction
Trade the market trend is well know to be used to identify possible price direction. It is important not to confuse the longer time trend drawn by the EMAs with the TTM Trend bar color. The TTM trend colors bars according to the price direction, helping traders not to confuse when a red bar appears on an up trend or green bars on a down trend.
This coloring helps traders not to exit trades based on bar coloring, which might psychologically affect when scalping or short-term trading specially.
Originally, the TTM trend is used considering the ADX in and indicator called TTM Squeeze, where the strength of the movement is measured, therefore although candle colors help with the price direction, ADX provides the trader the ability to see whether the direction is losing momentum and then catch the best possible exit before the direction change.
How to use Summary
1. Receive the Long or Short Signals using strategy 1 or 2, depending on the selected in the main menu of the indicator.
2. Evaluate the trend based on the 10,20, 50 and 200 MAs. Filter the Long and Short signals accordingly.
3. Monitor constantly the TTM Trend and the ADX for the direction and strength of the position entered and review if the momentum is being lost, considering step 4 or other possible reasons that might lead to exiting the position.
4. Once entered to a position evaluate constantly the Stochastic RSI bearish or bullish crossover or POC value on screen or summary box to exit the position.
Terminology basics
Trend indicators
Exponential Moving Average (EMAs): The base indicator is composed of moving averages of 10, 20 and 55 exponential periods, to determine a possible bullish or bearish trend (EMA Crossing)
Simple Moving Average (SMA): The base indicator is composed of a moving average of 200 simple periods, which in conjunction with the EMAs can lead to estimate potential upward or downwards moves, as well as possible resistances. (SMA Positioning)
Weighted moving average (WMA): It is a technical indicator that traders use to generate trade direction and make a long or short position. It assigns greater weighting to recent data points and less weighting on past data points. (WMA Crossing)
Strength and S/R indicators
VPVR (Volume Profile Visible Range): It allows to determine the Point of Control (POC) which is the node with the highest volume profile. This can be used as an important retest point or to calculate potential support and resistance. The POC level is represented with a red dotted line in the graph.
The VPVR is a simplified version of the โTwV Multi-timeframe Dynamic VRVPโ that you can find for free use in my profile. This version calculates the mainโs timeframe POC and also has the possibility to be fixed range if the trader enables it from the menu. (Dynamic range by default).
ADX (Average Directional Index): The ADX helps the indicator to estimate the strength of the movement, always considering the DI+ and DI- to not go against the trend strength. This is represented as summary text in a table.
/
Exit indicator
Stochastic RSI: It is an indicator used in technical analysis that ranges between zero and a hundred and is created by applying the Stochastic oscillator formula to a set of relative strength index (RSI) values rather than to standard price data. Using RSI values within the Stochastic formula gives traders an idea of whether the current RSI value is overbought or oversold (Exit zones)
/
Summary Panel
This panel allows the trader to have a summary of the current status (bearish or bullish) of some of the most determinant indicators within the strategy. It has the following characteristics:
It is placed on the right bottom side of the chart by the default. Traders can change its position or hidden it through the main menu of the indicator.
Its colors change according to the indicatorโs values and constant change for easier detection.
The summary box shows the projection for each of the indicators (Trend, Stochastic, EMA, VPVR and ADX).
The summary box is multi-language (English and Spanish), which can be changes in the main menu of the indicator
Alerts
Within the indicatorโs menu, you can set up alerts for all long, short, close long and close short signals, which might come in handy when the trader would like to have notifications on the Trading View website, desktop app or phone apps. Furthermore, there are also signals for possible exit points, which can also be activated from the indicatorโs menu.
TwV Market Signals ScreenerMarket Signals Screener
This indicator allows traders to have a view of multiple pairs and timeframes Long/Short signals and specific information of parameters, based on the TwV Market Signals also developed by me and that can be found on my profile.
Full Screener Panel
This panel allows the trader to monitor multiple pairs at a single screen, giving an immediate vision of possible entries and exits (Long/Short). Moreover, allows traders to have handy all information of the TwV Market Signals Indicator that might be analyzed further for each pair. It has the following characteristics:
It can be placed anywhere on the screen through the main menu of the indicator.
It can be combined with the same indicator multiple times, as per screener is limited to show 40 pairs, you can select the number of panels being added to adjust position one next to each other.
It strengthens colors when a pair has changed its signals in order to the trader to know immediate changes and then do the follow up
The screener shows the pairs, which can be changed within the menus.
The screener shows the Long and Short Signals in its las column but previously, it shows the most critical parameters in the strategies (Market Signals Indicator) that determined the possible Long/Short position. Therefore, the EMAs, STOCH, SQZ, ADX, and TTM, are summarized in the screener for each pair.
For analyzing a specific pair, refer to the the Twv Market Signals Indicator, which is other indicator that might be on my TradingView Profile and that was used as base for the screener.
How to use this indicator and work with the strategies of the TwV Market Signals Indicator
The use of EMAs 10,20 and 50 draw the medium to long term trends, therefore avoiding signals against the trend. Furthermore, the EMAs will advise possible change in trends, especially considering the 10 and 20 cross, considering that crossing the 10,20 and 50, might confirm the change in med to long term trend change of the price. This is completely visual in the chart as it tints green for positive trend and yellow to red for negative trend.
The 200 SMA is included as it also gives better confirmation to the trend, the basics tell that when the EMAs mentioned above are below the 200 SMA then the likelihood for entries in long positions are not the best and vice versa for short.
Therefore, the trader shall filter Long and Short Signals accordingly as this EMAs are not used to send Long and Short signals considering that they confirm the trend in a slow pace and not reactively to the price volatility.
There are two strategies built-in within the indicator:
Strategy 1 โ Longer time trades and high volatility handling
The Long and Short Signals are based on 14 and EMAs (by default). This two Mas are used to send signals based on their crossovers as they are way more reactive to the price movement.
Trader shall consider that EMAs are used for higher timeframes, therefore the indicator has the possibility to adjust the EMAs and use SMAs or WMAs instead for one or the two parameters (14 and 21).
WMAs react faster to the price volatility so the trader shall adjust this according to the timeframe being used. (Lower timeframes suggested).
This strategy is used for trades that might keep running for longer periods of times.
For reference on what the SMAs, EMAs and WMAs are, please see below sections in the description.
Strategy 2 - Shorter time trades and unhandled high volatility
The Long and Short Signals are bases on HMA. HMAs (Hull Moving Averages) track the price movement and volatility way faster that SMAs, EMAs and WMAs, therefore as the HMA follow the price quicker, it is intended for short time trades even in higher timeframes.
Scalping is not suggested using this strategy as HMA do not handle high volatility even on higher timeframes.
One of the biggest differences from the first strategy is that there is no more than a single HMA length to work with, which is 24 as default.
HMAs calculation is different to other MAs, therefore combining various HMAs lengths looking for crossovers become trend identification a lot less precise. HMAs are not intended to be used with different length crossovers.
Exit points = The use of Stochastic and VRVP
Stochastic RSI
It is well known that when Stochastic RSI resets when overbought or oversold therefore traders have within a summary box the possibility to check whether the K & D lines in the Stochastic RSI hace crossed over bullish or bearish.
Although the crossover is not mandatory for a change trend, the crossover might be used by the trader to exit a position considering that the price might move on the opposite direction.
Traders shall look at the summary box, where bullish and bearish crossovers are shown, so they evaluate their position exit.
Visible Range Volume Profile
The use of the VRVP is to find support and resistance on the price movements. Although high and lows are used as possible supports and resistances, VRVP shows an area of confluence on the order book, where volume of positions are accumulated and that might act as support or resistance depending on the price direction.
Traders can visually activate the VRVP to see the Point of Control (POC) directly on the chart as a line (similar as how a support or resistance would be drawn). Moreover, traders have the ability to see within the summary box, whether to see if the price is above or below the POC, so they clearly know if it is acting as support or resistance.
Price Direction
Trade the market trend is well known to be used to identify possible price direction. It is important not to confuse the longer time trend drawn by the EMAs with the TTM Trend bar color. The TTM trend colors bars according to the price direction, helping traders not to confuse when a red bar appears on an uptrend or green bars on a down trend.
This coloring helps traders not to exit trades based on bar coloring, which might psychologically affect when scalping or short-term trading specially.
Originally, the TTM trend is used considering the ADX in and indicator called TTM Squeeze, where the strength of the movement is measured, therefore although candle colors help with the price direction, ADX provides the trader the ability to see whether the direction is losing momentum and then catch the best possible exit before the direction change.
Terminology basics
Trend indicators
Exponential Moving Average (EMAs): The base indicator is composed of moving averages of 10, 20 and 55 exponential periods, to determine a possible bullish or bearish trend (EMA Crossing)
Simple Moving Average (SMA): The base indicator is composed of a moving average of 200 simple periods, which in conjunction with the EMAs can lead to estimate potential upward or downwards moves, as well as possible resistances. (SMA Positioning)
Weighted moving average (WMA): It is a technical indicator that traders use to generate trade direction and make a long or short position. It assigns greater weighting to recent data points and less weighting on past data points. (WMA Crossing)
Strength and S/R indicators
VPVR (Volume Profile Visible Range): It allows to determine the Point of Control (POC) which is the node with the highest volume profile. This can be used as an important retest point or to calculate potential support and resistance. The POC level is represented with a red dotted line in the graph.
The VPVR is a simplified version of the โTwV Multi-timeframe Dynamic VRVPโ that you can find for free use in my profile. This version calculates the mainโs timeframe POC and also has the possibility to be fixed range if the trader enables it from the menu. (Dynamic range by default).
ADX (Average Directional Index): The ADX helps the indicator to estimate the strength of the movement, always considering the DI+ and DI- to not go against the trend strength. This is represented as summary text in a table.
/
Exit indicator
Stochastic RSI: It is an indicator used in technical analysis that ranges between zero and a hundred and is created by applying the Stochastic oscillator formula to a set of relative strength index (RSI) values rather than to standard price data. Using RSI values within the Stochastic formula gives traders an idea of whether the current RSI value is overbought or oversold (Exit zones)
/
How to use Summary
1. Receive the Long or Short Signals using strategy 1 or 2, depending on the selected in the main menu of the indicator.
2. Evaluate the trend based on the 10,20, 50 and 200 MAs. Filter the Long and Short signals accordingly.
3. Monitor constantly the TTM Trend and the ADX for the direction and strength of the position entered and review if the momentum is being lost, considering step 4 or other possible reasons that might lead to exiting the position.
4. Once entered to a position evaluate constantly the Stochastic RSI bearish or bullish crossover or POC value on screen or summary box to exit the position.
5. Consider that for doing the evaluation individually, you shall use the TwV Market Signals.
Market First - Relative Strength/Weakness (the ZenBot strategy)This market-first trading strategy gives BUY, SHORT, and CLOSE signals based on volume, trend, and relative strength or weakness to the market (SPY by default, can be customized). This indicator is useful for signaling day-trade entries and exits for tickers that are strong (or weak) against the market.
Stocks that are showing relative strength (or weakness) to the market, are trending, and have decent movement generate a buy (or short) signal. When the trend runs out, a CLOSE signal is fired.
Potential profit (based on ATR) and actual profit is calculated, predicting the type of move expected
Unique 'stay in trade' logic helps prevent unnecessary CLOSE signals if a trend is likely to continue
A colored plot indicates the strength of the current trend and turns orange/red when the strength is weakened.
Crypto traders can uncheck 'Trade during market hours' for 24-hour trading, and should change the comparison ticker from SPY to BTCUSD or something similar for their market.
Enjoy!
KEY CONCEPTS
The three- and five-minute timeframes are used to establish and verify trend ( ADX /DI with custom logic)
Entries and exits are based on Parabolic SAR and confirmed on multiple timeframes, trend, and relative volume
Relative strength /weakness to the market compares ticker to SPY
Chop is avoided at all costs. I've experimented with choppiness indicator below 38, but found that the ADX DI+/- readings work even better.
Trend is established using ADX DI+/- readings over 20, confirmed by EMA 5/13 crossover and EMA5 slope
Signals will fire only if the average volume for the current 5-min bar is above normal
Only tickers with a five-bar / 13 period ATR of 1% the ticker's price generate signal.
Only longs above daily-anchored VWAP , shorts below daily-anchored VWAP
Signals fire on bar close to prevent repainting / look-ahead bias
Indicator labels and alerts generated
SIGNALS
BUY: up-trending tickers showing relative strength are bought on the three-minute PSAR
SELL: when the close price falls below the 1, 3, and 5-minute PSAR, or the ADX DI- falls below 20
SHORT: down-trending tickers with relative weakness are shorted on the three-minute PSAR
COVER: when the close price moves above the 1, 3, and 5-minute PSAR, or the ADX DI- falls below 20
ALERTS
Alerts are generated on BUY, SELL, SHORT, and COVER signals, as well as optional LOST RELATIVE STRENGTH and LOST RELATIVE WEAKNESS
INPUTS
Use relative strength /weakness comparison with the market : trigger trades based on the ticker's strength or weakness to the selected comparison ticker (usually SPY for equities or BTCUSD for crypto)
[* ]Comparison Ticker for relative strength /weakness : Ticker to compare against for relative strength /weakness
Trade during market hours only : Take buy/sells during specified hours. Disable this for crypto trading.
[* ]Market hours (market time) : Customize market hours - defaults to 9:30 to 16:00 EST
[* ]"Only trade very strong trends" : take trades only if an established trend is very strong ( ADX over 40 ) (DEFAULT = ON)
"Limit trade direction to VWAP" : Long trades only above VWAP , shorts below (DEFAULT = ON)
"Limit trade direction to Market direction" : Long trades only if SPY (or selected comparison ticker) is up, shorts if the market is down. (DEFAULT= ON)
"Limit trades based on a ticker's green/red status for the day" : Long trades if the ticker is green for the day, shorts if red. (DEFAULT = ON)
Market First Signals - Relative Strength/WeaknessThis market-first trading strategy gives BUY, SHORT, and CLOSE signals based on volume, trend, and relative strength or weakness to the market (SPY by default, can be customized). This indicator is useful for signaling day-trade entries and exits for tickers that are strong (or weak) against the market.
Stocks that are showing relative strength (or weakness) to the market, are trending, and have decent movement generate a buy (or short) signal. When the trend runs out, a CLOSE signal is fired.
Potential profit (based on ATR) and actual profit is calculated, predicting the type of move expected
Unique 'stay in trade' logic helps prevent unnecessary CLOSE signals if a trend is likely to continue
A colored plot indicates the strength of the current trend and turns orange/red when the strength is weakened.
Crypto traders can uncheck 'Trade during market hours' for 24-hour trading, and should change the comparison ticker from SPY to BTCUSD or something similar for their market.
Enjoy!
KEY CONCEPTS
The three- and five-minute timeframes are used to establish and verify trend (ADX/DI with custom logic)
Entries and exits are based on Parabolic SAR and confirmed on multiple timeframes, trend, and relative volume
Relative strength /weakness to the market compares ticker to SPY
Chop is avoided at all costs. I've experimented with choppiness indicator below 38, but found that the ADX DI+/- readings work even better.
Trend is established using ADX DI+/- readings over 20, confirmed by EMA 5/13 crossover and EMA5 slope
Signals will fire only if the average volume for the current 5-min bar is above normal
Only tickers with a five-bar / 13 period ATR of 1% the ticker's price generate signal.
Only longs above daily-anchored VWAP, shorts below daily-anchored VWAP
Signals fire on bar close to prevent repainting / look-ahead bias
Indicator labels and alerts generated
SIGNALS
BUY: up-trending tickers showing relative strength are bought on the three-minute PSAR
SELL: when the close price falls below the 1, 3, and 5-minute PSAR, or the ADX DI- falls below 20
SHORT: down-trending tickers with relative weakness are shorted on the three-minute PSAR
COVER: when the close price moves above the 1, 3, and 5-minute PSAR, or the ADX DI- falls below 20
ALERTS
Alerts are generated on BUY, SELL, SHORT, and COVER signals, as well as optional LOST RELATIVE STRENGTH and LOST RELATIVE WEAKNESS
INPUTS
Use relative strength/weakness comparison with the market : trigger trades based on the ticker's strength or weakness to the selected comparison ticker (usually SPY for equities or BTCUSD for crypto)
Comparison Ticker for relative strength/weakness : Ticker to compare against for relative strength/weakness
Trade during market hours only : Take buy/sells during specified hours. Disable this for crypto trading.
Market hours (market time) : Customize market hours - defaults to 9:30 to 16:00 EST
"Only trade very strong trends" : take trades only if an established trend is very strong (ADX over 40) (DEFAULT = OFF)
"Limit trade direction to VWAP" : Long trades only above VWAP, shorts below (DEFAULT = ON)
"Limit trade direction to Market direction" : Long trades only if SPY (or selected comparison ticker) is up, shorts if the market is down. (DEFAULT= OFF)
"Limit trades based on a ticker's green/red status for the day" : Long trades if the ticker is green for the day, shorts if red. (DEFAULT = OFF)
StapleIndicatorsLibrary "StapleIndicators"
This Library provides some common indicators commonly referenced from other studies in Pine Script
squeeze(bbSrc, bbPeriod, bbDev, kcSrc, kcPeriod, kcATR, signalPeriod) Volatility Squeeze
โโParameters:
โโโโ bbSrc : (Optional) Bollinger Bands Source. By default close
โโโโ bbPeriod : (Optional) Bollinger Bands Period. By default 20
โโโโ bbDev : (Optional) Bollinger Bands Standard Deviation. By default 2.0
โโโโ kcSrc : (Optional) Keltner Channel Source. By default close
โโโโ kcPeriod : (Optional) Keltner Channel Period. By default 20
โโโโ kcATR : (Optional) Keltner Channel ATR Multiplier. By default 1.5
โโโโ signalPeriod : (Optional) Keltner Channel ATR Multiplier. By default 1.5
โโReturns:
adx(diPeriod, adxPeriod, signalPeriod, adxTier1, adxTier2, adxTier3) ADX: Average Directional Index
โโParameters:
โโโโ diPeriod : (Optional) Directional Indicator Period. By default 14
โโโโ adxPeriod : (Optional) ADX Smoothing. By default 14
โโโโ signalPeriod : (Optional) Signal Period. By default 13
โโโโ adxTier1 : (Optional) ADX Tier #1 Level. By default 20
โโโโ adxTier2 : (Optional) ADX Tier #2 Level. By default 15
โโโโ adxTier3 : (Optional) ADX Tier #3 Level. By default 10
โโReturns:
smaPreset(srcMa) Delivers a set of frequently used Simple Moving Averages
โโParameters:
โโโโ srcMa : (Optional) MA Source. By default 'close'
โโReturns:
emaPreset(srcMa) Delivers a set of frequently used Exponential Moving Averages
โโParameters:
โโโโ srcMa : (Optional) MA Source. By default 'close'
โโReturns:
maSelect(ma, srcMa) Filters and outputs the selected MA
โโParameters:
โโโโ ma : (Optional) MA text. By default 'Ema-21'
โโโโ srcMa : (Optional) MA Source. By default 'close'
โโReturns: maSelected
periodAdapt(modeAdaptative, src, maxLen, minLen) Adaptative Period
โโParameters:
โโโโ modeAdaptative : (Optional) Adaptative Mode. By default 'Average'
โโโโ src : (Optional) Source. By default 'close'
โโโโ maxLen : (Optional) Max Period. By default '60'
โโโโ minLen : (Optional) Min Period. By default '4'
โโReturns: periodAdaptative
azlema(modeAdaptative, srcMa) Azlema: Adaptative Zero-Lag Ema
โโParameters:
โโโโ modeAdaptative : (Optional) Adaptative Mode. By default 'Average'
โโโโ srcMa : (Optional) MA Source. By default 'close'
โโReturns: azlema
ssma(lsmaVar, srcMa, periodMa) SSMA: Smooth Simple MA
โโParameters:
โโโโ lsmaVar : Linear Regression Curve.
โโโโ srcMa : (Optional) MA Source. By default 'close'
โโโโ periodMa : (Optional) MA Period. By default '13'
โโReturns: ssma
jvf(srcMa, periodMa) Jurik Volatility Factor
โโParameters:
โโโโ srcMa : (Optional) MA Source. By default 'close'
โโโโ periodMa : (Optional) MA Period. By default '7'
โโReturns:
jBands(srcMa, periodMa) Jurik Bands
โโParameters:
โโโโ srcMa : (Optional) MA Source. By default 'close'
โโโโ periodMa : (Optional) MA Period. By default '7'
โโReturns:
jma(srcMa, periodMa, phase) Jurik MA (JMA)
โโParameters:
โโโโ srcMa : (Optional) MA Source. By default 'close'
โโโโ periodMa : (Optional) MA Period. By default '7'
โโโโ phase : (Optional) Phase. By default '50'
โโReturns: jma
maCustom(ma, srcMa, periodMa, lrOffset, almaOffset, almaSigma, jmaPhase, azlemaMode) Creates a custom Moving Average
โโParameters:
โโโโ ma : (Optional) MA text. By default 'Ema'
โโโโ srcMa : (Optional) MA Source. By default 'close'
โโโโ periodMa : (Optional) MA Period. By default '13'
โโโโ lrOffset : (Optional) Linear Regression Offset. By default '0'
โโโโ almaOffset : (Optional) Alma Offset. By default '0.85'
โโโโ almaSigma : (Optional) Alma Sigma. By default '6'
โโโโ jmaPhase : (Optional) JMA Phase. By default '50'
โโโโ azlemaMode : (Optional) Azlema Adaptative Mode. By default 'Average'
โโReturns: maTF
BlueFX Strategy We are re publishing the script so the Script Title doesn't display the old version number, to stop further confusion with our members.
This title will now remain constant, until you click into the strategy and the latest version number will be shown.
The previous release notes below are copied from the previous descriptions with the release note updates shown.
Hi Traders,
I hope everyone is great - its a long one - but worth the read, I promise....
Firstly, thank you to our members for being patient with this release - it took longer than anticipated but now with even more functionality too - and some improved profitability in back-testing on our H1 time frame especially - explained further below.
Secondly, thank you to the individuals that have made this happen - you know who you are! Sounds like an Oscar speech right.... sorry.
This tool we believe really does change the game - please read on to find out more.
As a brief reminder this builds upon on initial V1 and V2 indicator/scripts ...
The strategy itself
Our strategy will help you identify the current trend in the markets and highlight when this is changing. The strategy itself is based upon 4 indicators lining up in total confluence to increase the probability of the trade being a success.
Absolutely no technical analysis is needed to trade this successfully - this can be used on all time frames and all pairs - obviously with varying profitability as all pairs work differently - this can be reviewed quickly in 'Strategy Tester' to hone in on your own desired settings.
When all criteria is in alignment the strategy will convert all candles to the relevant colour - Green for an uptrend and Red for a downtrend; a candle that is printed normally simply shows that no current trend is in place to warrant a colour change. A normal coloured candle could possibly indicate a change in current market direction or the market consolidating before a further move in the initial direction.
When a new signal is valid, 'Blue FX Buy'' or 'Blue FX Sell' will be displayed and the small arrow shown on candle open for entry. (*Now along with Entry Price (EP), Stop Loss (SL), Take Profit (TP) and Lot size that is based on the risk parameters you have set personally on V3)
Version 2 was created with H4 confluence built in and also a display of a suggested Stop Loss (SL) and multiple Take Profits (TP's) on the H1 (One Hour) time frame - thus making your entry even easier and your SL more reliable - these suggested SL's and targets were based on the ATR of that pair at that time - a popular choice amongst traders - automatically built in.
What is a Trading View Script?
A script is like an indicator but better, we can prove the success of our strategy by using Trading Views strategy tester function. As shown below and on the chart - you can see the 'Buy' and 'Close Buy' on the chart, supported by a live trading log showing you the entry, entry price date, volume and closing price.
This is a great function for numerous reasons; firstly, you know you are using a profitable strategy, secondly you can use this as a trading journal to support your trading too. This in itself can help you with your trading psychology - letting winning trades run is a prime example of this. Take confidence in the statistics and performance over time.
Ultimately, we believe we have saved YOU the need to firstly, find an edge and a strategy - and all of the time it takes to BACKTEST a strategy - to then find it may or may not work - and then you start again!
Well guess what?
We know this works and it takes you seconds to see it.
Everyone can see the statistics themselves for 2020 to date (and previous!); an account gain of over 500% if you managed to catch all trades risking 1% per trade. I understand that catching all trades is difficult but even if you caught a third, that's still not too bad right?
Disclaimer alert; Please remember past performance is exactly that - how our strategy performed over those dates tested, it is not obviously a guarantee of future performance.
Even better, you/we can still hone in these settings to find an improved performance per pair on any given time frame and money management plan. (We are currently looking into automating this process too)
Default settings are set for use with the H1 time frame - no extra confluence checking is needed with these settings.
So what are the specific changes I hear you ask?
- Visibility of the SL and TP labels across all time frames.
- Visibility of all previous SL and TP labels with the click of a button (Prev. was only 2).
- Proof of the profitability of the strategy - we had this in V1 but this was based on trend following with the exit - we didn't in V2 when we added the SL and TP display function.
- The ability to customise the parameters and see the instant impact of the desired pair/time-frame and testing date range - of course some work better than others and will do at different times - once we have found a way to test this in an automated way we could look to do this monthly/quarterly to ensure we are using 'optimal' parameters at all times.
- Another game changer here is the addition of a lot size calculator - set your balance, set your risk and the LOT SIZE you should be trading will appear as if by magic - no need to use any other tool to do this. For inexperienced traders and especially trading stocks/ gold / commodities we suggest you check the contract sizes first as some brokers may operate differently. This visual cue will help ensure you are managing your risk and save you time in checking the right Lot Size for your trade (every pair has a different pip value and every trade a different SL).
- Although not required in our H1 settings currently - we have added more higher time frame confluences - which can improve the profitability of different pairs on different time frames in testing.
- As our tool can be used across all instruments we have a pull down menu for Crypto/Metals/Stocks/ Commodities , etc.
- The option to also test fixed lot size or percentage - see the benefit of compounding right away.
- The option to turn the testing function on and off.
Let's see an example......
An example trade - display Entry, SL, multiple TP, lot size and contract size.
snapshot
We have deliberately set the TP3 to be an increased target, this way we can capitalise on a large move in the market, should the move reverse and the opposite signal appears we close the trade anyway and follow the new signal.
I am unable to add other pictures in this Script description - but we will include in our Public channel and update our website to show them over the coming days.
I hope you can all see the functionality in this tool, the profitability in historic tests and how it can be used to give you your edge.
How do you access this I hear you ask?
Please visit our website for signup / purchase information in the first instance (the link is on our trading view profile / signature) or send us a private message on here - its impossible to keep track of comments on our posts so to ensure we don't miss you, a private DM will be great please.
Thank you for reading, we hope you choose to join our vastly growing community.
Kind regards
Darren
Blue FX
Jun 14
Release Notes: Default settings have been improved, providing a 600% gain YTD in back testing with less trades too.
Jul 4
Release Notes: Trend filter using ADX - our strategy is based on a trending market, adding the ADX filter to our strategy allows us to remove trades under the threshold level set. Previously - we tried to teach our members how to spot the ranging markets to help further increase their successes (although the stats were not based on any manual intervention) - now they don't have too.
Specific parameters set into the code - detects the pair and TF to shown them automatically - our method has been solid YOY growth based on a fixed 0.01 lot size to gain consistent yearly consistent results.
Trade volumes substantially reduced with a much higher win rate - due to the specific parameters and ADX filter.
No pull down menu when flicking between instruments - all done automatically; making it easier for trades flicking between trading instruments.
More TP options for testing - we have TP1/2/3 and other variables including FT (Follow Trend) / FT + SL (Follow trend with Stop loss) / TS (Trail Stop function)
Smaller labels showing entry, SL and TP, etc - much clearer on screen and on your app.
Lot sizes fixed - we had a previous bug affecting some currencies - as always where money is involved and managing risk, ensure you check and are comfortable this is correct of course
Filter for days of the week - some pairs hate specific days, a great tool, see how removing Fridays affects the performance in seconds.
Back testing on all instruments - not previously available - trade stocks like Tesla or Lloyds - or indices? We can give you back testing data for them all.
Filter for trading sessions - like the days of the week - if you are only trading London and US sessions, back testing data for other sessions is pretty pointless - now you can remove them too!
If you wish to just stay with the default V3 settings its simple, turn 'Use pre-defined parameter?' Off - and turn off ADX - your chart will then look like the initial v3.0 strategy anyway. However, every pair has improved performance we have found when including ADX - each pair is affected differently with a higher or lower ADX Threshold - this is parameter #9.
I don't think there is much more that can be added now - fuelled by our ambition - to provide our members with an easy yet profitable trading strategy for both beginner or experienced trader. We have this at the forefront of our minds when adding and reviewing functions.
Follow the trades, stay disciplined and don't focus on the money. Focus on the 'process' of following the strategy, its much easier on your mind too. Far easier following instructions than trying to do something without - follow your plan, the process and the money will follow.
If you wish to see all of the back testing data for each pair - hop into our Discord Server and check out the #public-backtesting-channel - all of them will be there when I post them tonight.
Jul 5
Release Notes: Another quick update.
More days of week added - Sat and Sunday trading sessions - (Sat - just crypto is open on TV)
Also a specific setting for trading just a certain time of day - this is based on EST time you will will need to convert back to your time zone for this to work.
For example, if you would like to test trading EURUSD between 7am and 11am - you will need to find the EST time for this which is 2am to 6am, you will then see these trades in the list of trades section. This is ideal for scalping certain sessions where all trades will be open and closed promptly.
I use the 'Time Buddy' app for this as its quite straight forward.
Regards
Darren
18 hours ago
Release Notes: Update - correcting the entry price label error.
ABC Risk Management SystemOverview
This script is a comprehensive execution engine designed for high-frequency momentum trading (optimized for MES/ES Futures). It solves the problem of "grade inflation" in trading by strictly categorizing setups based on Multi-Timeframe (MTF) alignment and volatility.
How it Works
The script utilizes a 5-Minute Bias Engine to filter a 1-Minute Execution Chart. It relies on the relationship between the CCI (Commodity Channel Index) and its 20-period SMA using Typical Price (HLC3).
The Grading Hierarchy
Grade A+ (The Trend Follower): Triggered when the 5m Trend is strong (ADX > 25) and 1m momentum is perfectly aligned.
Grade B (The Momentum Burst): Triggered in "Lazy Markets" (5m ADX < 25). The script automatically raises the entry requirement to a 140 CCI burst to filter out noise.
Grade C (The Mean Reversion): Triggered when 1m internals (ADX/DI/CCI) are powerful enough to trade against the 5m Bias.
Key Indicators Included
T3 Pulse Lead: A specialized, color-coded trailing line used for dynamic stop-loss management.
Price-Locked Labels: Signals are pinned to the High/Low of the specific candle to provide exact price levels for entry.
๐ Release Notes: Version 3.0 (The "ABC" Update)
New Features & Logic Fixes:
Strict Binary Bias: Removed all level-based filters for the HTF trend. The bias is now determined solely by the crossover of the 5m CCI and its SMA.
Bullish: 5m CCI > 5m SMA (regardless of positive/negative value).
Bearish: 5m CCI < 5m SMA.
Adaptive ADX Scaling: If 5m ADX falls below 25, the 1m CCI trigger is automatically moved from 100 to 140 to compensate for the lack of trend strength.
Visual Overhaul: Replaced generic shapes with Price-Locked Text Labels.
Longs: Labels appear below the candle (Green/Lime/Purple).
Shorts: Labels appear above the candle (Red/Maroon/Orange).
T3 Pulse Integration: Added the T3 Pulse Lead (8-period) directly into the overlay to facilitate the "T3 Trailing Stop" methodology.
Typical Price Standard: Standardized all calculations to HLC3 to align with professional S&P 500 momentum standards.
How to Setup the Chart:
Apply script to a 1-Minute Chart.
Ensure your 5-minute CCI settings in your separate indicator match (20 SMA, HLC3 Source).
Follow the A/B/C Risk Management Protocol (0.5% / 0.25% / 0.10% risk)
Cosmic Crypto Golden ZoneCosmic Crypto Golden Zone
## Overview
**Cosmic Crypto Golden Zone** is an all-in-one swing trading indicator designed to identify high-probability retracement entries using Fibonacci levels, multi-timeframe confluence, and a simple Buy/Sell scoring system. The indicator removes the guesswork from trading pullbacks by combining structure analysis, momentum indicators, and volume confirmation into a single, easy-to-read signal.
**Best Used For:** Swing trading on 15m, 1H, and 4H timeframes in crypto, forex, and stocks.
---
## Key Features
### ๐ฏ Golden Zone Detection
Automatically identifies the optimal entry zone (0.5 - 0.786 Fibonacci retracement) where price is most likely to reverse and continue the trend.
### ๐ Buy/Sell Scoring (1-10)
A simplified signal table that scores setups from 1-10, telling you exactly when to buy or sell without needing to interpret multiple indicators.
### ๐ Multi-Timeframe Confluence
Filters trades to align with the higher timeframe trend (default: 4H), ensuring you only trade in the dominant direction.
### ๐ Structure Detection (HH/HL/LH/LL)
Tracks market structure with Higher Highs, Higher Lows, Lower Highs, and Lower Lows to determine trend direction.
### ๐ง Liquidity Sweep Detection
Identifies when price sweeps beyond the 0.886 level (stop-hunting zone) and reclaims the entry zoneโa premium reversal signal.
### ๐ RSI Divergence Detection
Spots bullish and bearish divergences within the golden zone for additional confirmation.
### ๐ก๏ธ Dynamic Stop Loss
ATR-based stop loss that adjusts to current volatility, protecting you in both calm and volatile markets.
### ๐ฏ Smart Take Profit
Calculates TP based on your chosen entry point (FOMO, ENTRY, or Average) with customizable Risk:Reward targeting.
---
## How to Read the Signal Table
The table in the bottom-right corner gives you everything you need at a glance:
| Row | What It Shows |
|-----|---------------|
| **BUY/SELL + Score** | Direction and strength (1-10) |
| **Action** | ๐ NOW (8+), โ READY (6-7), ๐ WATCH (4-5), โณ WAIT (<4) |
| **Zone** | Whether price is IN the golden zone or waiting |
| **Entry / TP / SL** | Your exact trade levels |
| **R:R** | Risk-to-Reward ratio with quality indicator |
### Score Breakdown
| Score | Meaning | Action |
|-------|---------|--------|
| **8-10** | High conviction setup | Enter on next candle close |
| **6-7** | Good setup | Enter with confirmation candle |
| **4-5** | Possible setup | Wait for more confluence |
| **1-3** | Weak/No setup | Skip this trade |
---
## How to Use: Step-by-Step
### Step 1: Check the Trend Direction
Look at the **Structure** in the info display:
- **BULLISH** (HH + HL pattern) โ Only look for BUY signals
- **BEARISH** (LL + LH pattern) โ Only look for SELL signals
### Step 2: Wait for Price to Enter the Golden Zone
The golden zone is highlighted between the **FOMO (0.618)** and **ENTRY (0.786)** levels. The table will show "โ IN ZONE" when price reaches this area.
### Step 3: Check Your Score
Wait for the Buy/Sell score to reach **6 or higher** before considering an entry. Higher scores = higher probability.
### Step 4: Look for Confirmation
The best entries have multiple confirmations:
- โ
Score 6+
- โ
In Golden Zone
- โ
Stochastic oversold/overbought
- โ
RSI Divergence (DIV label)
- โ
Liquidity Sweep (LIQ label) โ *Premium signal*
- โ
Bullish/Bearish candle pattern
### Step 5: Execute the Trade
Use the levels shown on the chart and in the table:
- **Entry:** FOMO (aggressive) or ENTRY (conservative)
- **Stop Loss:** Below/above the SL line (red)
- **Take Profit:** At the TP line (green)
---
## Chart Labels Explained
| Label | Color | Meaning |
|-------|-------|---------|
| **FOMO: ** | Green | 0.618 Fib - Aggressive entry level |
| **ENTRY: ** | Yellow (Bold) | 0.786 Fib - Conservative entry level |
| **LIQ: ** | Red | 0.886 Fib - Liquidity/stop-hunt zone |
| **TP: ** | Green | Take Profit target |
| **SL: ** | Red (Bold) | Stop Loss level |
| **R:R ** | Green/Orange | Risk-to-Reward ratio |
| **HH/HL/LH/LL** | Various | Structure swing labels |
| **DIV** | Lime/Pink | RSI Divergence detected |
| **LIQ** (arrow) | Lime/Red | Liquidity sweep signal |
| **AE** | Green/Red | Williams Vix Fix Aggressive Entry |
| **B/S** | Green/Red | Buy/Sell signal with score |
---
## Recommended Settings
### For Crypto (BTC, ETH, Altcoins)
- **Timeframe:** 1H or 4H
- **HTF:** 4H or Daily
- **Use Logarithmic Fibs:** โ
ON
- **TP R:R Target:** 2.0 - 3.0
### For Forex
- **Timeframe:** 15m or 1H
- **HTF:** 4H
- **Use Logarithmic Fibs:** โ OFF
- **TP R:R Target:** 1.5 - 2.0
### For Stocks
- **Timeframe:** 1H or Daily
- **HTF:** Daily or Weekly
- **Use Logarithmic Fibs:** โ
ON
- **TP R:R Target:** 2.0
---
## Settings Reference
### Structure (ZigZag)
- **Left Bars:** Lookback period for pivot detection (default: 10)
- **Right Bars:** Confirmation bars (default: 2)
- **Show Swing Labels:** Display HH/HL/LH/LL markers
### Multi-Timeframe Confluence
- **Enable MTF Filter:** Only trade when aligned with HTF trend
- **Higher Timeframe:** The timeframe to check trend (default: 4H)
### ADX Trend Strength
- **Enable ADX Filter:** Filter out choppy/ranging markets
- **ADX Threshold:** Minimum ADX value for trend confirmation (default: 20)
### Auto Fib Settings
- **Use Logarithmic Fibs:** Better for large % moves (crypto/stocks)
- **Fib Length:** How far the fib lines extend
### Split-Entry Trade Planner
- **Entry 1 Ratio:** FOMO level (default: 0.618)
- **Entry 2 Ratio:** ENTRY level (default: 0.786)
- **TP Calculation Mode:** Base TP on ENTRY, FOMO, or Average
- **TP R:R Target:** Your desired risk-to-reward ratio
- **Use ATR-Based Dynamic SL:** Volatility-adjusted stop loss
- **SL ATR Multiplier:** How many ATRs below entry for SL
### Williams Vix Fix
- **Show Bullish/Bearish AE:** Aggressive entry signals based on volatility extremes
- **Only Show in Golden Zone:** Filter VixFix signals to golden zone only
---
## Pro Tips
### 1. The Liquidity Sweep is Gold
When you see the **LIQ** arrow after price wicks below 0.886 and reclaims 0.786, this is often the best entry. Stops have been hunted, weak hands are out, and smart money is entering.
### 2. Don't Fight the HTF Trend
If the 4H is bearish, don't take long signals on the 15m just because the score is high. Always align with the bigger picture.
### 3. Wait for "IN ZONE"
Patience pays. The best setups come when price actually pulls back to the golden zone. Chasing breakouts leads to poor R:R.
### 4. Score 6+ is the Minimum
Scores of 4-5 can work, but your win rate will be significantly higher waiting for 6+. Scores of 8+ are rare but highly reliable.
### 5. Use Multiple Timeframes
Check the setup on your trading timeframe AND one timeframe higher. If both show bullish structure with good scores, confidence is higher.
### 6. Respect the Stop Loss
The SL is placed below the liquidity zone for a reason. If price closes below it, the setup is invalidated. Don't move your stop.
---
## Alerts Available
- **High Confluence Long/Short** โ When score reaches your threshold
- **Bullish/Bearish Liquidity Sweep** โ Premium reversal signal
- **RSI Divergence Detected** โ Divergence in golden zone
- **Williams Vix Fix AE** โ Aggressive entry signal
---
## Credits
Created by **Cosmic Crypto**
Combines concepts from:
- Fibonacci Retracement Trading
- Smart Money Concepts (Liquidity Sweeps)
- Williams Vix Fix
- Multi-Timeframe Analysis
- Stochastic RSI
- ADX Trend Strength
---
*Trade responsibly. Past performance does not guarantee future results. Always use proper risk management.*






















