ATS Net Volume V5.0This is a fully quantitative auxiliary chart indicator. Values above the zero line represent net inflow status and the magnitude of net inflow, while values below the zero line indicate net outflow status and the magnitude of net outflow. Changes in net volume often signal trend reversals and emerging opportunities. This fully quantitative indicator serves as a powerful tool to help you identify these critical signals. By precisely visualizing the dynamic changes in net volume, it provides clear insight into the battle between bullish and bearish forces.
这是基于全量化的副图指标,零轴以上代表净流入状态和净流入的数值,零轴以下代表净流出状态和净流出的数值。净量的变化往往预示着趋势的转折与机遇的来临。这个全量化的指标正是帮助您捕捉这些关键信号的有力工具。通过精准呈现净量的动态变化,它让您清晰看到多空力量的博弈
Indicators and strategies
Distance from 200 SMA (%) - HistogramThis indicator shows the percentage distance between the current closing price and the 200-period Simple Moving Average (SMA).
Green bars indicate the price is above the 200 SMA.
Red bars indicate the price is below the 200 SMA.
A 0% line marks when the price is exactly at the 200 SMA.
Active Addresses Z-ScoreActive Addresses Z-Score Indicator
The Active Addresses Z-Score Indicator is a fundamental analysis tool designed to evaluate the relationship between Bitcoin network activity and its price movements over a specified period. This indicator aims to provide insights into whether the market is showing signs of increasing or decreasing interest in Bitcoin, based on its network usage and activity.
How to Read the Indicator
Orange Line (Price Z-Score):
This line represents the Z-Score of the price change over a defined period (e.g., 28 days). The Z-Score normalizes the price change by comparing it to the historical mean and standard deviation, essentially measuring how far the current price change is from the average.
A positive Z-Score indicates that the price change is above the historical average (a bullish signal), while a negative Z-Score means the price change is below the historical average (a bearish signal).
Gray Line (Active Addresses Z-Score):
This line represents the Z-Score of the change in active addresses over the same period. The Z-Score here normalizes the change in the number of active Bitcoin addresses by comparing it to historical data.
A positive Z-Score suggests that the number of active addresses is increasing more than usual, which can be a sign of increased market activity and potential interest in Bitcoin.
A negative Z-Score suggests that active addresses are decreasing more than usual, which may indicate reduced interest or usage of Bitcoin.
Upper and Lower Threshold Lines:
The upper and lower threshold lines (set by the user) act as Z-Score boundaries. If either the price Z-Score or the active address Z-Score exceeds the upper threshold, it can signal an overbought or overactive condition. Similarly, if the Z-Score falls below the lower threshold, it could indicate an oversold or underactive condition.
These thresholds are customizable by the user, allowing for flexible interpretation based on market conditions.
Indicator Calculation
Price Change Calculation:
The percentage change in the Bitcoin price over a specified lookback period (e.g., 28 days) is calculated as:
Price Change
=
Close
−
Close
Close
Price Change=
Close
Close−Close
This shows the relative price movement during the specified period.
Active Address Change Calculation:
Similarly, the percentage change in active addresses is calculated as:
Active Address Change
=
Active Addresses
−
Active Addresses
Active Addresses
Active Address Change=
Active Addresses
Active Addresses−Active Addresses
This shows the relative change in the number of active Bitcoin addresses over the same period.
Z-Score Calculation:
The Z-Score for both the price and active address changes is calculated as:
𝑍
=
X
−
𝜇
𝜎
Z=
σ
X−μ
Where:
X is the current change (price or active addresses),
μ (mu) is the mean (average) of the historical data over the lookback period,
σ (sigma) is the standard deviation of the historical data.
This Z-Score tells you how far the current value deviates from its historical average, normalized by the volatility (standard deviation).
Smoothing (Optional):
A simple moving average (SMA) is applied to smooth out the Z-Score values to reduce noise and provide a clearer trend.
What the Indicator Does
Signals of Bullish or Bearish Market Behavior:
The Z-Score of Price tells you how strong or weak the price movement is relative to its past performance.
The Z-Score of Active Addresses reveals whether more users are interacting with the Bitcoin network, which can be an indication of growing interest or market activity.
When both the price and active address Z-Scores are high, it may indicate a strong bull market, while low Z-Scores may point to a bear market or decreasing interest.
Overbought/Oversold Conditions:
The upper and lower threshold lines help you visualize when the Z-Scores for either price or active addresses have reached extreme values, signaling potential overbought or oversold conditions.
For example, if the Price Z-Score exceeds the upper threshold (e.g., +2), it might indicate that the price has risen too quickly, and a correction may be due. Conversely, if it falls below the lower threshold (e.g., -2), it may indicate a potential buying opportunity.
Important Note on Activity and Price Movements:
After Rapid Price Increases:
A sharp increase in Bitcoin’s price followed by a spike in active addresses can be interpreted as a bearish signal. High network activity after a rapid price surge might indicate that investors are taking profits or that speculative interest is peaking, potentially signaling an upcoming correction or reversal.
After Extreme Price Declines:
Conversely, high network activity after a significant price drop may indicate a bottoming signal. A surge in active addresses during a price decline could suggest increased buying interest and potential accumulation, signaling that the market may be finding support and a reversal may be imminent.
Customization and Flexibility
The lookback period (default: 28 days) can be adjusted to suit different trading strategies or time horizons.
The smoothing length (default: 7 periods) allows for smoothing the Z-Score, making it easier to detect longer-term trends and reduce noise.
The upper and lower threshold values are fully customizable to adjust the indicator’s sensitivity to market conditions.
Conclusion
The Active Addresses Z-Score Indicator combines network activity with price data to give you a deeper understanding of the Bitcoin market. By analyzing the relationship between price changes and active address changes, this indicator helps you assess whether the market is experiencing unusual activity or if Bitcoin is trending in an extreme overbought or oversold condition.
It is a powerful tool for fundamental analysis and can complement traditional technical indicators for a more comprehensive trading strategy.
Adaptive Dual MA Trend FilterAdaptive Dual MA Trend Filter is a versatile Pine Script™ indicator that delivers clear, reliable trend signals using customizable moving averages:
Dual‑Stage Filtering – Apply any traditional MA (SMA, EMA, VWMA, HMA, RMA, TEMA, DEMA, FRAMA, TRIMA) or advanced smoothing (ALMA, T3) as your “main” and “filter” MAs. The filter MA is double‑smoothed for noise suppression, then converted into a robust “double‑filtered” baseline.
Flexible Inputs – Select lengths, sources (close, high, low, hl2), offsets, sigma, and volume factors to tailor the responsiveness and smoothness to your favorite timeframe or asset class.
Intuitive Signals – The script detects confirmed bullish (green) and bearish (red) trend shifts as:
Circle marker on the MA line
Triangle arrows below/above bars
Full candles and MA line colored by current trend
Clean Overlay – Works directly on your price chart, with optional semi‑transparent fills for extra visual clarity.
Theme Support – Choose from Vibrant, Pastel, Neon, Classic, Monochrome, Solarized, or Material palettes for seamless chart styling.
Ideal for swing traders and intraday scalpers alike, Multi‑Source Double‑Filter Trend offers both “set‑and‑forget” simplicity and deep customization for power users.
Usage
Add to chart → Inputs → tweak MA types/lengths
Watch for color changes and markers
Combine with volume or momentum filters for entry confirmation
Enjoy clearer trend identification and smoother trade signals!
Disclaimer
This script is for educational and informational purposes only. Not financial advice. Use at your own risk.
Futures Trading Master by @crypto.erkeThe Futures Trading Master is a session-aware indicator developed for active traders in the U.S. futures market. Designed around extensive backtesting of market behavior during key trading hours, this script delivers high-probability buy and sell setups by combining trend, momentum, and pattern analysis into one unified system.
Core Logic & Signal Generation
This indicator uses a multi-layered model to determine actionable trade entries:
Session-Aware Logic: Parameters are dynamically adjusted for morning (9:30–11:30 AM EST) and afternoon (2:00–4:00 PM EST) sessions, where futures volatility and volume show predictable behavior patterns.
Trend Assessment: Uses ADX thresholds, multi-EMA crossovers, and VWAP position to detect momentum alignment.
Momentum Confirmation: Incorporates RSI (including divergence detection), MACD flow, and volume pressure to validate setups.
Pattern Triggers: Recognizes price structures such as engulfing candles, inside bars, double tops/bottoms, and classic consolidation patterns like flags or pennants.
Only when multiple conditions are met simultaneously will a signal be plotted.
Signal Display
Buy/Sell Signals: Marked directly on the chart when a qualified setup occurs.
Setup Classification: Signals are filtered into high- or medium-quality categories based on overall confidence score.
Risk Management Built-in:
Stop Loss: Calculated using ATR and structure-based logic.
Take Profits: Three levels based on fixed RR or trailing logic (customizable).
The indicator avoids over-signaling by displaying setups only at trend change zones, resulting in a cleaner chart with more actionable insights.
Best Use Cases
Short-term day traders and swing traders focusing on S&P500 and NASDAQ futures.
Those who prefer rule-based entries with built-in risk/reward guidance.
Traders who alternate between trend-following and reversal setups depending on market conditions.
Suitable for 1m to 15m timeframes during active U.S. sessions.
How to Use
Add the script to your chart (set to ES or NASDAQ futures).
Tune session time settings and filters if desired.
Use built-in alerts to catch qualified entry signals in real-time.
Follow the automatically generated SL and TP levels for disciplined trade management.
Disclaimer
This tool is designed for educational purposes and should be used alongside your own analysis and risk management. Past performance is not indicative of future results.
Multi HTF FVG Zones With ALerts -ASTRONFUNDS-When Price Touched last FVG created in (W/D/4H) it will give you alerts.
Separador SemanalSeparate weekly, that's right, separate weekly but not only that but separate and I have to write this so that tw lets me publish it.
CoT MK OI-Short Percentile OscillatorCoT MK OI-Short Percentile Oscillator is a weekly indicator that tracks overall market participation and commercial hedger pessimism by plotting total Open Interest and the ratio of Commercials’ short positions to Open Interest. It fetches both data series on a 1-week resolution, then calculates the user-defined upper and lower percentiles (default 80%/20%) over a configurable lookback period (default 208 weeks) entirely within the weekly timeframe. The main plots show rounded Open Interest in blue and Commercials Short/OI% in red, while the red upper bands flag overbought or over-hedged extremes and the green lower bands highlight underbought or under-hedged conditions. Traders use these percentile bands to identify when crowd participation or hedger pessimism reaches extremes that often presage market turns.
CRT Indicator by @crypto.erke with AlertsThe CRT Indicator is a precision tool that highlights potential reversal and breakout points by analyzing unique candlestick range dynamics. Unlike conventional pattern detectors, CRT does not rely on named formations like pin bars or engulfing candles. Instead, it uses a rule-based calculation to detect price imbalance and potential exhaustion.
Core Logic
This indicator evaluates:
Candle body-to-range ratios to measure strength or weakness.
Wick imbalances to detect exhaustion on either side of price.
Range expansion relative to recent volatility to filter out noise.
Contextual directionality, comparing momentum candles against previous price structure to validate breakout or trap behavior.
Once specific thresholds are met, a signal is displayed:
Green triangle below candle = possible bullish reversal zone.
Red triangle above candle = possible bearish reversal zone.
Key levels such as CRT HIGH and CRT LOW are drawn to mark important inflection zones.
Alerts
Built-in alerts notify traders in real-time when a valid CRT pattern is detected, allowing for quick reactions to potential setups.
Practical Use Cases
Ideal for reversal traders, range scalpers, and early trend participants.
Works well on 5m to 4H charts, across crypto, forex, and indices.
Use CRT HIGH/LOW zones as dynamic S/R levels or re-entry points.
Best when combined with filters such as RSI divergence, volume spikes, or trend-following tools.
How to Use
Add the indicator to your chart.
Configure sensitivity and filters from the settings panel.
Enable alerts to be notified when high-probability CRT patterns form.
Use key levels to support entry, exit, or invalidation planning.
Disclaimer
This tool is for educational purposes only. It does not constitute financial advice. Always combine with risk management and your own analysis.
Asian Range + Midpoint + Liquidity Grab AlertsPlot Asian Range 12am to 08am GMT with Midpoint and Liquidity Grab Alerts
Shark Invest Cá Mập Đen🦈 Shark Invest – The Black Shark
In the depths of the financial market…
swims the most silent, dangerous kind of shark:
The Black Shark.
While others chase signals, news, or trend lines,
the Black Shark hunts liquidity.
It doesn’t follow the market –
it creates the moves.
It strikes where the crowd feels safest.
It buys when fear peaks.
It sells into greed.
Shark Invest – Black Shark is not just a strategy.
It’s a mindset.
It’s seeing through the illusion.
It’s trading like those who design the traps, not fall into them.
Track volume. Trap emotion. Time your bite.
Become the predator – not the prey.
Rompimiento de Alto/Bajo Importante (03:00 a 04:00 UTC-3)utilizado para entrar en compras en ventas cuando se da el quiebre
KDJ Indicator V2Identify abnormal fluctuations in trading volume and K-line amplitude in the market, in order to indicate potential buy or sell signals on the chart.Record reference low or high points through variables refLow and refHigh, used to filter out duplicate signals.Triple criteria of average trading volume judgment, amplitude confirmation, and sudden changes in trading volume, and avoiding duplicate signals through top/bottom filtering. Finally, a "abnormal movement" prompt is given on the chart, which can be used to assist in identifying the entry of main players or abnormal fluctuations
Moday Range📈 Monday Range Indicator – A Powerful Tool to Kickstart Your Week
The Monday Range Indicator is designed to help traders identify key price levels established during Monday’s trading session. This range often acts as a crucial zone for price reactions throughout the rest of the week.
What does this indicator do?
🔹 Automatically plots the Monday range
The indicator marks the high and low of Monday, optionally including a midline. This zone helps you spot potential breakouts or rejections in the upcoming sessions.
🔹 Clear visual display on your chart
The Monday range is shown with clean lines or a shaded box, making it easy to see where the market set its initial boundaries.
🔹 Set breakout alerts
You can enable alerts to get notified when price:
Breaks above the Monday high (bullish breakout)
Breaks below the Monday low (bearish breakout)
This allows you to stay focused and react faster — even when you’re not watching the chart.
Why is the Monday Range important?
Monday's price action often sets the tone for the rest of the trading week. It’s when institutions place their early positions and liquidity gets tested. By tracking this range, you can better anticipate potential breakouts, fakeouts, or reversals.
Advanced Smart Money Trap Indicator - Nifty IntradayAdvanced Smart Money Trap Indicator – Nifty Intraday
Unlock a new level of market insight with the Advanced Smart Money Trap Indicator, meticulously designed for intraday traders of the Nifty index. This tool fuses smart money concepts with volume analysis, candlestick psychology, and price action patterns to pinpoint high-probability trading zones.
🔍 Key Features:
Liquidity Sweep Detection – Highlights potential trap zones from institutional stop hunts.
Volume Spike Confirmation – Signals gain credibility with volume surges above dynamic thresholds.
Order Block Visualization – Automatically plots bullish and bearish institutional footprints.
Fair Value Gap (FVG) Zones – Maps out imbalances for entries or pullback targets.
Reversal Candlestick Patterns – Includes engulfing, dojis, hammers, and more.
Market Structure Shifts – Identifies key momentum shifts validated by volume.
⏱ Best Timeframes:
5-minute to 15-minute charts for high-precision intraday trading.
Can also be used on 1-hour charts for short-term swing confirmation.
🧠 Usage Tips:
Combine signals with support/resistance zones, VWAP, or higher timeframe bias.
Look for multiple confluences: e.g., bullish FVG + order block + engulfing candle + volume spike.
Avoid trading against strong trend moves unless supported by structure shift and volume.
Use order blocks and fair value gaps as entry zones, targets, or SL buffers.
🔔 Alert Setup Suggestions:
To stay proactive, consider setting alerts on
This allows you to receive notifications when high-probability setups form—ideal for time-sensitive intraday decisions.
MVRVZ BTCMVRVZ BTC (Market Value to Realized Value Z-Score)
Description:
The MVRVZ BTC indicator provides insights into the relationship between the market value and realized value of Bitcoin, using the Market Value to Realized Value (MVRV) ratio, which is then adjusted using a Z-Score. This indicator highlights potential market extremes and helps in identifying overbought or oversold conditions, offering a unique perspective on Bitcoin's valuation.
How It Works:
MVRVZ is calculated by taking the difference between Bitcoin's Market Capitalization (MC) and Realized Capitalization (MCR), then dividing that by the Standard Deviation (Stdev) of the price over a specified period (usually 104 weeks).
The resulting value is plotted as the MVRVZ line, representing how far the market price deviates from its realized value.
Z-Score is then applied to the MVRVZ line, with the Z-Score bounded between +2 and -2, which allows it to be used within a consistent evaluation framework, regardless of how high or low the MVRVZ line goes. The Z-Score will reflect overbought or oversold conditions:
A Z-Score above +2 indicates the market is likely overbought (possible market top).
A Z-Score below -2 indicates the market is likely oversold (possible market bottom).
Values between -2 and +2 indicate more neutral market conditions.
How to Read the Indicator:
MVRVZ Line:
The MVRVZ line shows the relationship between market cap and realized cap. A higher value indicates the market is overvalued relative to the actual capital realized by holders.
The MVRVZ line can move above or below the top and bottom lines you define, which are adjustable according to your preferences. These lines act as trigger levels.
Top and Bottom Trigger Lines:
You can customize the Top Line and Bottom Line values to your preference.
When the MVRVZ line crosses the Top Line, the market might be considered overbought.
When the MVRVZ line crosses the Bottom Line, the market might be considered oversold.
SCDA Z-Score:
The Z-Score is displayed alongside the MVRVZ line and is bounded between -2 and +2. It scales proportionally based on the MVRVZ line's position relative to the top and bottom trigger lines.
The Z-Score ensures that even if the MVRVZ line moves beyond the trigger lines, the Z-Score will stay within the limits of -2 to +2, making it ideal for your custom evaluation system (SCDA).
Background Highlighting:
The background color changes when the MVRVZ line crosses key levels:
When the MVRVZ line exceeds the Top Trigger, the background turns red, indicating overbought conditions.
When the MVRVZ line falls below the Bottom Trigger, the background turns green, indicating oversold conditions.
Data Sources:
The data for the MVRVZ indicator is sourced from Glassnode and Coinmetrics, which provide the necessary values for:
BTC Market Cap (MC) – The total market capitalization of Bitcoin.
BTC Realized Market Cap (MCR) – The capitalization based on the price at which Bitcoin was last moved on the blockchain (realized value).
How to Use the Indicator:
Market Extremes:
Use the MVRVZ and Z-Score to spot potential market tops or bottoms.
A high Z-Score (above +2) suggests the market is overbought, while a low Z-Score (below -2) suggests the market is oversold.
Adjusting the Triggers:
Customize the Top and Bottom Trigger Lines to suit your trading strategy. These lines can act as dynamic reference points for when to take action based on the Z-Score or MVRVZ line crossing these levels.
Market Evaluation (SCDA Framework):
The bounded Z-Score (from -2 to +2) is tailored for your SCDA evaluation system, allowing you to assess market conditions based on consistent criteria, no matter how volatile the MVRVZ line becomes.
Conclusion:
The MVRVZ BTC indicator is a powerful tool for assessing the relative valuation of Bitcoin based on its market and realized capitalization. By combining it with the Z-Score, you get an easy-to-read, bounded evaluation system that highlights potential market extremes and helps you make informed decisions about Bitcoin's price behavior.
CF Custom Cycle Marker🔁 CF Custom Cycle Marker
The CF Custom Cycle Marker is a lightweight visual tool that lets you define and explore your own market cycles. This indicator gives you full control to place cycle low markers and overlay custom sine waves — helping you visualize market timing based on your strategy.
What it does:
📍 Marks custom cycle lows to define cycle turning points
🌊 Plots customizable sine waves between those lows
🧭 Lets you choose your own cycle spacing (bars between points)
✨ Includes clean toggles for icons, waves, background shading, and even a camel logo 🐪
🎨 Personalize your chart with color, width, line style, and fill opacity
⚠️ Note: This is a manual/visual cycle tool. For real-time cycle low detection based on price action, use the full CF Cycle Trading Indicator.
Padrões de Reversão - Yuri🧠 Reversal Patterns – Yuri
This indicator combines three powerful price action signals with contextual filters to help you precisely identify reversal points backed by volume and trend confirmation.
🔍 Main Features:
1. 🚀 Ignition Candle
Detects candles with higher range than the last X bars and a body of at least 70% of the full range.
Suggests the start of a strong price movement.
2. 🔁 123 Reversal Pattern
Identifies the classic 123 buy/sell pattern.
Buy setup: Candle 2 with a lower low, followed by a bullish Candle 3 breaking Candle 2's high.
Sell setup: Candle 2 with a higher high, followed by a bearish Candle 3 breaking Candle 2's low.
3. 🔄 Price Rejection Candle
Anticipates the 123 pattern.
Detects extreme high/low candles immediately followed by price rejection (close reversal).
⚙️ Filters & Customizations:
✅ Trend Filter (EMA): Only shows signals in the direction of the prevailing trend.
✅ Volume Filter: Allows signals only when volume is above the 20-bar average.
✅ Display Options: Turn each signal type on or off individually.
✅ Adjustable Parameters: Customize lookback periods, body % threshold, and other technical rules.
✅ Plots up to 4 customizable EMAs (length, color, visibility).
📊 Who is this indicator for?
Ideal for price action traders, breakout traders, or anyone looking for high-probability reversal entries.
Works on any asset and any timeframe with decent liquidity.
💡 Suggested Usage:
Combine with support/resistance zones, Fibonacci retracements, or Volume Profile for stronger confluence.
Use as a main entry trigger or as a powerful filter for your existing setup.
Set alerts in TradingView to trade more efficiently and with discipline
Smart Money Trap for Nifty Options - Aggressive Signals💼 Smart Money Trap for Nifty Options – Aggressive Signals
Description:
Designed for the high-paced world of Nifty options trading, the Smart Money Trap (SMT) – Aggressive indicator detects potential liquidity sweeps and high-probability reversal zones based on institutional-style activity patterns. Built for traders who thrive on precision timing and aggressive entries, SMT++ gives visual cues for possible traps and inducements occurring around key market highs and lows.
Core Benefits:
🧠 Institutional Footprint Detection: Highlights potential areas where retail traders may be trapped, often preceding significant market reversals.
⚡ Aggressive Signal Logic: Offers more frequent entries by relaxing traditional filter constraints—ideal for scalpers and momentum-based strategies.
📊 Volume and RSI Adaptive: Dynamically responds to volume surges and relative strength conditions to strengthen signal credibility.
🔍 Pivot Sweep Visualization: Marks suspected liquidity sweeps near structural highs/lows.
🛎️ Built-In Alerts: Get notified instantly when aggressive bullish or bearish SMT signals trigger.
Recommended For:
Intraday traders focusing on Nifty and BankNifty options
Those familiar with smart money concepts like liquidity grabs and inducement traps
Users preferring more flexible entry logic with optional filters
📌 Note: This indicator uses a proprietary logic blend crafted for real-time responsiveness and has been fine-tuned specifically for Nifty derivatives. While signal methodology remains undisclosed, the output is designed for interpretability and quick execution.
US30 Trend Screener (TechnoBlooms)Identify Index Trends Before the Move Starts.
The US30 Trend Screener is a powerful tool designed to help traders understand the internal dynamics of the Dow Jones Industrial Average (US30) by analyzing the trends of its weighted component stocks in real time.
📊 How It Works
This indicator uses EMA crossovers, RSI, and MACD signals from the 30 Dow Jones stocks and visualizes them in a compact, color-coded dashboard overlay on your chart.
You can choose your preferred lower timeframe (e.g., 1min, 5min, 15min) to analyze intraday momentum before the US30 index reflects the shift.
⏱ Timeframe Input
Select any minute-based timeframe (1–240 min) to suit your trading strategy.
Each stock’s trend data is fetched using your selected timeframe, so you can zoom in or out on price action dynamics.
It is recommended to select the timeframe closer to the chart timeframe in the indicator.
🚀 Key Features
✅ Component-Based Analysis: Tracks all 30 Dow stocks like MSFT, AAPL, GS, etc., with real-time price and indicator updates.
✅ Trend Detection: Uses EMA (8/34) crossover to determine bullish or bearish trends per stock.
✅ Momentum Signals: Shows RSI (14) values and MACD direction (▲ / ▼) for each stock.
✅ Color-Coded Dashboard:
🟩 Green = Bullish trend
🟥 Red = Bearish trend
✅ Compact Display: See 30 stocks in a 3-column grid format, updated every few bars for performance.
🧠 Pro Tips
🔍 Use shorter timeframes (1–5 min) to detect early trend shifts—perfect for scalping and intraday entries.
💼 Watch high-weight stocks like GS, MSFT, UNH. A shift in their trend often precedes index movement.
🎯 Combine with price action or SMC tools to confirm institutional moves and breakouts.
🚦 If most of the dashboard turns green/red at once, it often signals a strong momentum breakout or reversal.
💡 Ideal For:
Index traders (US30/DJI futures or CFDs)
Scalpers & day traders
Momentum and trend-following strategies
Traders who want to see the story behind the index move
Inside Bar IndicatorFind Inside Bar helps price action traders spot inside bars without having to watch the chart constantly.
TASC 2025.06 Cybernetic Oscillator█ OVERVIEW
This script implements the Cybernetic Oscillator introduced by John F. Ehlers in his article "The Cybernetic Oscillator For More Flexibility, Making A Better Oscillator" from the June 2025 edition of the TASC Traders' Tips . It cascades two-pole highpass and lowpass filters, then scales the result by its root mean square (RMS) to create a flexible normalized oscillator that responds to a customizable frequency range for different trading styles.
█ CONCEPTS
Oscillators are indicators widely used by technical traders. These indicators swing above and below a center value, emphasizing cyclic movements within a frequency range. In his article, Ehlers explains that all oscillators share a common characteristic: their calculations involve computing differences . The reliance on differences is what causes these indicators to oscillate about a central point.
The difference between two data points in a series acts as a highpass filter — it allows high frequencies (short wavelengths) to pass through while significantly attenuating low frequencies (long wavelengths). Ehlers demonstrates that a simple difference calculation attenuates lower-frequency cycles at a rate of 6 dB per octave. However, the difference also significantly amplifies cycles near the shortest observable wavelength, making the result appear noisier than the original series. To mitigate the effects of noise in a differenced series, oscillators typically smooth the series with a lowpass filter, such as a moving average.
Ehlers highlights an underlying issue with smoothing differenced data to create oscillators. He postulates that market data statistically follows a pink spectrum , where the amplitudes of cyclic components in the data are approximately directly proportional to the underlying periods. Specifically, he suggests that cyclic amplitude increases by 6 dB per octave of wavelength.
Because some conventional oscillators, such as RSI, use differencing calculations that attenuate cycles by only 6 dB per octave, and market cycles increase in amplitude by 6 dB per octave, such calculations do not have a tangible net effect on larger wavelengths in the analyzed data. The influence of larger wavelengths can be especially problematic when using these oscillators for mean reversion or swing signals. For instance, an expected reversion to the mean might be erroneous because oscillator's mean might significantly deviate from its center over time.
To address the issues with conventional oscillator responses, Ehlers created a new indicator dubbed the Cybernetic Oscillator. It uses a simple combination of highpass and lowpass filters to emphasize a specific range of frequencies in the market data, then normalizes the result based on RMS. The process is as follows:
Apply a two-pole highpass filter to the data. This filter's critical period defines the longest wavelength in the oscillator's passband.
Apply a two-pole SuperSmoother (lowpass filter) to the highpass-filtered data. This filter's critical period defines the shortest wavelength in the passband.
Scale the resulting waveform by its RMS. If the filtered waveform follows a normal distribution, the scaled result represents amplitude in standard deviations.
The oscillator's two-pole filters attenuate cycles outside the desired frequency range by 12 dB per octave. This rate outweighs the apparent rate of amplitude increase for successively longer market cycles (6 dB per octave). Therefore, the Cybernetic Oscillator provides a more robust isolation of cyclic content than conventional oscillators. Best of all, traders can set the periods of the highpass and lowpass filters separately, enabling fine-tuning of the frequency range for different trading styles.
█ USAGE
The "Highpass period" input in the "Settings/Inputs" tab specifies the longest wavelength in the oscillator's passband, and the "Lowpass period" input defines the shortest wavelength. The oscillator becomes more responsive to rapid movements with a smaller lowpass period. Conversely, it becomes more sensitive to trends with a larger highpass period. Ehlers recommends setting the smallest period to a value above 8 to avoid aliasing. The highpass period must not be smaller than the lowpass period. Otherwise, it causes a runtime error.
The "RMS length" input determines the number of bars in the RMS calculation that the indicator uses to normalize the filtered result.
This indicator also features two distinct display styles, which users can toggle with the "Display style" input. With the "Trend" style enabled, the indicator plots the oscillator with one of two colors based on whether its value is above or below zero. With the "Threshold" style enabled, it plots the oscillator as a gray line and highlights overbought and oversold areas based on the user-specified threshold.
Below, we show two instances of the script with different settings on an equities chart. The first uses the "Threshold" style with default settings to pass cycles between 20 and 30 bars for mean reversion signals. The second uses a larger highpass period of 250 bars and the "Trend" style to visualize trends based on cycles spanning less than one year:
CoT MK CommercialsCoT MK Commercials is a weekly tool that visualizes how Commercial hedgers are positioned in the futures market by plotting their Long, Short (inverted if desired), and Net exposures alongside upper and lower percentile bands. It fetches Commercial Long and Short data from the CFTC Legacy CoT report, computes the chosen upper and lower percentiles (default 75 % and 25 %) of each series over a user-defined lookback period (default 208 weeks), and overlays these bands to highlight extreme sentiment. Green bands mark bullish extremes (e.g. many longs or few shorts), while red bands mark bearish extremes (e.g. many shorts or few longs). You can toggle Long, Short, and Net series on or off, choose to display shorts as negative values for symmetry, and adjust the lookback and percentile levels to suit your analysis. Traders use CoT MK Commercials to track smart-money positioning and to identify potential turning points when Commercials reach unusually high or low exposure.
Market Breadth Toolkit [LuxAlgo]The Market Breadth Toolkit allows traders to use up to 6 different market breadth measures on two different exchanges, for a total of 12 different views of the market.
This toolkit includes divergence detection and allows setting custom fixed levels for traders who want to experiment with them.
🔶 USAGE
The main idea behind Breadth is to measure the number of advancing and declining issues and/or volume by exchange to have an idea of the underlying strength of the whole exchange.
On the other hand, thrusts represent big impulses in the breadth, as it is described by technicians to be the start of a new bullish trend.
By default, the Toolkit is set to "Breadth Thrust Zweig", with divergences enabled.
We will now explain all the different breadth measures available in the toolkit.
🔹 Deemer Breakaway Momentum
The "Breakaway Momentum" is a concept related to market breadth introduced by legendary technical analyst Walter Deemer.
As stated on his website:
We coined the term "breakaway momentum" in the 1970's to describe this REALLY powerful upward momentum
and:
We now know that the stock market generates breakaway momentum when the 10-day total advances on the NYSE are greater than 1.97 times the 10-day total NYSE declines OR the 20-day total advances on the NYSE are greater than 1.72 times the 20-day total NYSE declines.
As we can see in the chart above, which shows both methods, momentum is identified when the ratio of advancing issues to declining issues is greater than 1.97 for the 10-day average or 1.72 for the 20-day average.
🔹 Zweig Breadth Tools
Legendary trader and author Marting Zweig, best known as the author of "Winning on Wall Street" and the creator of the Put/Call Ratio.
In this toolkit, we feature two of his other tools:
Breadth Thrust: Number of Advancing / (Number of Advancing + Number of Declining Stocks)
Market Thrust: (Number of Advancing × Advancing Volume) — (Number of Declining Stocks × Declining Volume)
As we can see on the above chart, the Breadth Thrust printed a new signal on April 24, 2025, which is a bullish signal on the daily chart that can last several months, considering the previous signals.
On the right side, we have the Market Thrust as the delta between advancing minus declining volume weighted.
🔹 Whaley Measures
Wayne Whaley received the 2010 Charles Dow Award from the CMT Association, as stated on their website: "In 1994, the CMT Association established the Charles H. Dow Award to recognize outstanding research in technical analysis."
We include two of the tools from this paper:
Advance Decline Thrust: Number of Advancing / (Number of Advancing + Number of Declining Stocks)
Up/Down Volume Thrust Advancing Volume / (Advancing Volume + Declining Volume)
The chart above shows Thrust signals at extreme readings as described in the paper.
🔹 Divergences
The divergence detector is enabled by default, traders can disable it and fine-tune the detection length in the settings panel.
🔹 Fixed Levels
Traders can adjust the Thrust detection thresholds in the settings panel.
In the image above, we can see the Deemer Breakaway Momentum 10 with the original threshold (below) and with the 3.0 threshold (above).
🔶 SETTINGS
Breadth: Choose between 6 different breadth thrust measurement methods.
Data: Choose between NYSE or NASDAQ exchanges.
Divergences: Enable/Disable divergences and select the length detection.
🔹 Levels
Use Fixed Levels: Enable/Disable Fixed Levels.
Top Level: Select the top-level threshold.
Bottom Level: Select bottom level threshold.
Levels Style: Choose between dashed, dotted, or solid style.
🔹 Style
Breadth: Select breadth colors
Divergence: Select divergence colors