RSI Run‑Length by ATTARSI Run‑Length by ATTA – The Next Generation of RSI
The RSI Run‑Length by ATTA indicator was developed to quantify not only the magnitude of price movements but also the continuity with which they occur. Instead of relying on point‑by‑point averages of gains and losses, it counts each sequence of consecutive gains (up‑run) and each sequence of consecutive losses (down‑run), applies Wilder’s RMA smoothing to these counts, and then computes the classic RSI formula on their ratio.
This approach significantly reduces market noise by giving greater weight to sustained trends, while simultaneously reducing the lag inherent in traditional methods. Rather than waiting for signals triggered by isolated fluctuations, RSI Run‑Length by ATTA detects turning points at the earliest stages of movement streaks and maintains precise, timely responsiveness.
Core Principles:
Run‑Length Counting: Measures trend depth without distortion from isolated spikes.
Wilder’s RMA on Counts: Provides statistical smoothing to suppress excessive volatility.
Classic RSI Formula: Applies the familiar RSI calculation to the smoothed run‑length ratio.
This mechanism enables early identification of momentum shifts and the construction of strategies based on stable sequences rather than sporadic gains. The simplicity of a single parameter (run‑length period – default 14) and the logical sequence of counting, smoothing, and ratio calculation make the tool both transparent and intuitive for technical traders and quantitative analysts alike.
Usage Instructions:
Select the run‑length period (commonly 14 bars).
Set overbought/oversold thresholds (recommended 70/30).
Overlay with complementary indicators (classic RSI, MACD, etc.) for confirmation.
I invite traders and analysts to incorporate RSI Run‑Length by ATTA into their indicator libraries to gain deeper, more actionable insights into price momentum.
M-oscillator
Volume fightThe Volume fight indicator looks for the predominance of bullish or bearish trading volume on the chart by dividing the trading volume in the bar into 2 parts - "bullish volume" and "bearish volume", and comparing the weighted average values by volume with each other at a given distance.
This indicator is suitable for any instrument (cryptocurrency, Forex, stocks) and is able to work on any TF.
The Volume fight indicator should be used as an auxiliary indicator that tells you who is currently prevailing in the market - " bulls "or"bears".
To configure the indicator, it is necessary to set the range of evaluation of the predominance of bullish or bearish volume (the number of bars, by default-24 bars for TF=1H). The smaller the TF, the higher the range value should be used to filter out false signals.
When there is a predominance of "bulls" on the chart, a green triangle appears (relevant at the close of the bar) and the histogram is highlighted in green, when "bears" appear on the chart, a red triangle appears (relevant at the close of the bar) and the histogram is highlighted in red.
In the indicator settings, there is smoothing to reduce false signals and highlight the flat zone by specifying a percentage, at least which should be the difference between the forces of the "bullish" and "bearish" volume. If the difference between the volume forces is less than the specified one (by default-15%), the zone is considered flat and is displayed in gray on the histogram.
If you set the percentage to zero, the flat zones will not be highlighted, but there will be much more false signals, since the indicator becomes very sensitive when the smoothing percentage decreases.
There is a function-to show the color background of the current trading zone. For" bullish "- green, for" bearish " - red.
In the settings, you can enable the display and use of each signal in the trading zone, not only the initial one, but also each after the flat zone. By default, only the signal of the beginning of the ascending/descending zone is used.
The indicator has alerts for "bullish" and "bearish" movements. Use alerts - "Once per bar close".
If you have any questions, you can write to me in private messages or by using the contacts in my signature.
We are publishing this script anew, it is included in the review of the best 3 scripts for filtering false signals.
youtu.be
----------------------------------------------------
Индикатор Volume fight ищет на графике преобладание бычьего или медвежьего объёма торгов путём разделения торгового объёма в баре на 2 части - "бычий объём" и "медвежий объём", и сравнения средне-взвешенных значений по объёму между собой на заданной дистанции.
Данный индикатор подходит для любого инструмента (криптовалюта, Forex, акции) и способен работать на любом ТФ.
Индикатор Volume fight следует использовать как вспомогательный индикатор, который подсказывает Вам кто сейчас преобладает на рынке - "быки" или "медведи".
Для настройки индикатора необходимо выставить диапазон оценки преобладания бычьего или медвежьего объема (количество баров, по умолчанию - 24 бара для ТФ=1Ч). Чем меньше ТФ, тем выше следует использовать значение диапазона, чтобы отфильтровать ложные сигналы.
При возникновении преобладания на графике "быков" появляется зелёный треугольник (актуален по закрытию бара) и гистограмма подсвечивается зелёным цветом, при возникновении на графике "медведей" появляется красный треугольник (актуален по закрытию бара) и гистограмма подсвечивается красным цветом.
В настройках индикатора есть сглаживание для уменьшения ложных сигналов и выделения зоны флета с помощью указания процента, не менее которого, должна быть разница между силами "бычьего" и "медвежьего" объёма. Если разница между силами объёмов меньше заданного (по умолчанию - 15%), то зона считается флетовой и отображается на гистограмме серым цветом.
Если выставить процент равным нулю, то зоны флета выделяться не будут, но будет гораздо больше ложных сигналов, так как индикатор становится очень чувствительным при снижении процента сглаживания.
Есть функция - показывать цветовой фон текущей торговой зоны. Для "бычьего" - зелёный, для "медвежьего" - красный.
В настройках можно включить отображение и использование каждого сигнал в торговой зоне, не только начального, но и каждого после зоны флета. По умолчанию - только сигнал начала восходящей/нисходящей зоны.
Индикатор имеет оповещения для "бычьего" и "медвежьего" движения. Используйте оповещения - "на закрытии бара".
Этот скрипт мы публикуем заново, он вошел в обзор лучших 3-х скриптов для фильтрации ложных сигналов.
youtu.be
Squeeze Momentum Indicator Version3This is an efficient plugin based on the squeeze kinetic energy theory.
这是一个基于挤压动能理论的有效插件
1,Determining Fast and Slow Lines
快慢线判断
When the fast line (blue) crosses above the slow line (red), forming a golden cross, it is considered a bullish signal.
当快线(蓝色)穿过红线(慢线)时候,既发生金叉的时候,看多。
When the slow line (red) crosses below the fast line (blue), it is known as a "death cross," and is typically considered a bearish signal.
当慢线(红色)穿过蓝线(快线)时候,既发生金叉的时候,看空。
2,Judgment of Bullish and Bearish Areas
空头多头区域判断
When the two lines are above the center point, the overall trend is bullish. Even if a death cross occurs, the downward momentum is relatively weak.
当两条线在中心点上方时整体是多头趋势,就算发生死叉也相对没那么大动能跌。
Conversely, when the two lines are below the center point, the overall trend is bearish. Even if a golden cross occurs, the upward momentum is relatively weak.
反之当两条线在中心点下方时整体是多头趋势,就算发生金叉也相对没那么大动能突破。
3,Judgment of Compressed Momentum Dots
压缩动能圆点判断
Center Point Dot Judgment Method
中心点园点判断法
When a gray dot appears, it indicates that the momentum is very weak, and the trend has dissipated, with changes possible at any time. (Note! A change in trend does not mean a shift from bullish to bearish or from bearish to bullish; it simply suggests that the market may enter a consolidation phase and will no longer exhibit high-intensity trend movements.)
当灰色圆点出现时代表动能很弱,趋势已经消失,随时变化(注!趋势随时变化并不是由多头变为空头或者空头转为多头的意思,只是说可能接下来将进入震荡区间。不在继续高强度趋势动作。)
当中间圆点出现白色时代表,趋势开始越来越强劲,开始单边行情,
When a white dot appears in the middle, it indicates that the trend is becoming stronger and a one-sided market is beginning.
当中间圆点出现白色时代表,趋势开始越来越强劲,开始单边行情,
Usage Method
使用方法
First, judge the entry conditions for momentum, then assess the area, and finally consider golden and death crosses for entry.
先判断动能进场条件,后判断区域,再考虑金叉死叉进场。
3 > 2 > 1
When the compressed momentum dot changes from white to gray, consider exiting and wait for the consolidation phase to end before re-entering.
当压缩动能圆点从白色转为灰色后考虑离场,等待震荡行情结束后再进场
JT Bot AI
JT Bot AI
This is a description of the trading bot JT Bot AI, designed for scalping and long-term trading on cryptocurrency markets. Using flexible indicator settings, the bot analyzes volatility, support and resistance levels, trend, and other factors to generate buy or sell signals. It is suitable for various strategies and timeframes, and works particularly effectively with Heiken Ashi candlestick charts on a 7-minute timeframe.
The bot can catch movements of 2% for scalping trades and up to 20% for longer-term investments. With proper tuning and usage, it consistently brings an profit of from 30% to 100% per month. It is important to manually adjust the settings for each specific asset to achieve the best results.
This bot allows adaptation for different goal types — from one-time signals to scalping strategies. It is versatile and easily customizable to current market conditions. Easy setup and the ability to adapt to market changes significantly increase the efficiency and convenience of using this tool.
For feedback, contact us via Telegram @JTBott
Write to me on Telegram to receive settings for various coins
---------------------------------------------------------------------------------------------------------
JT Bot AI
Это описание торгового бота JT Bot AI, предназначенного для скальпинга и долгосрочных сделок на криптовалютных рынках. Используя гибкую настройку индикатора, бот анализирует волатильность, уровни поддержки и сопротивления, тренд и другие факторы, чтобы выдавать сигналы на покупку или продажу. Он подходит для различных стратегий и таймфреймов, особенно эффективно работает с графиком свечей Хейкен Аши на 7-минутном таймфрейме.
Бот способен ловить движения от 2% для скальпинг-трейдов и до 20% для более долгосрочных инвестиций. Он стабильно приносит от 30% до 100% прибыли в месяц при правильной настройке и использовании. При этом важно учитывать, что настройка для каждого конкретного актива должна быть скорректирована вручную, чтобы обеспечить наилучшие результаты.
Данный бот позволяет адаптироваться под разные типы целей — от однократных сигналов до скальпинг-стратегий. Он универсален и легко настраивается под текущие рыночные условия. Легкая настройка и возможность адаптации под текущие рыночные условия существенно увеличивают эффективность и удобство использования этого инструмента.
Для обратной связи пишите в Телеграмм @JTBott
Пишите мне в телеграмм что бы получить настройки на различные монеты
The Adam Khoo Magic with Williams %RTotally inspired by Adam Khoo's analogy
This is meant for the monthly bar:
Where you try to find the highest point of the average recession/correction time to the bottom:
average correction time to bottom: 4.2months
average bear market time to bottom: 13months (default)
Plot/Fill chart with the 4 tranches recommended:
-8%, -15%, -21% and -35% to gauge entry point
Changed that hardcoded timeframe to follow the dynamic highlength
Added new way of how Adam predicts potential bottom by looking at Williams %R 52 & 13.
Volumetric Tensegrity🧮 Volumetric Tensegrity unifies two of the Leading Indicator suite's critical engines — ZVOL ( volume anomaly detection ) and OBVX ( directional conviction ). Originally designed as a structural economizer for traders navigating strict indicator limits (e.g. < 10 slots per chart), it was forced to evolve beyond that constraint simply to fulfill it, albeit with a difference. The fatal flaw of traditional fusion, where two metrics are blended mathematically, is that they lose scale integrity (i.e. meaning). VTense encodes optical tensegrity to scale the amplitude of the ZVOL histogram and the slope of the OBVX spread independently, so that expansion and direction may coexist without either dominating the frame.
🧬 Tensegrity , by definition, is an intelligent design principle where elements in compression are suspended within a network of continuous tension, forming a stable, self-supporting structure . Originally conceived in esoteric biomorphology (c.f. Da Vinci, Snelson, Casteneda), tensegrity balances force through opposition, not rigidity. Applied to financial markets, Volumetric Tensegrity captures this same principle: price compresses, volume expands, conviction builds or fades — yet structure holds through the interplay. The result is not a prediction engine, but a pressure field — one that visualizes where structure might bend, break, or rebound based on how volume breathes.
🗜️ Rather than layering multiple indicators and consuming precious chart space, VTense frees up room for complementary overlays like momentum mapping, liquidity tiers, or volatility phase detection — making it ideal for modular traders operating in tight technical real estate.
🧠 Core Logic - VTense separates and preserves two essential structural forces:
• ZVOL Histogram : A Z-score-based expansion map that measures current volume deviation from its historical average. It reveals buildup zones, dormant stretches, and breakout pressure — regardless of price behavior.
• OBVX Spread : A directional conviction curve that tracks the difference between On-Balance Volume and its volume-weighted fast trend. It shows whether the crowd is leaning in (accumulation/distribution) or backing off.
🔊 ZVOL controls the amplitude of the histogram, while OBVX controls the curvature and slope of the spread. Without sacrificing breathing behavior or analytical depth, VTense provides a compact yet dynamic lens to track both expansion pressure and directional bias within a single footprint.
🌊 Volumetric Tensegrity forecasts breakout readiness, trend fatigue, and compression zones by measuring the volatility within volume . Unlike traditional tools that track volatility of price, this indicator reveals when effort becomes unstable — signaling inflection points before price reacts. Designed to decode rhythm shifts at the volume level, it operates as a pre-ignition scanner that thrives on low-timeframe charts (15m and under) while scaling effectively to 1H for validation.
🪖 From Generals to Scouts
👀 When used jointly, ZVOL + OBVX act as the general : deep-field analysts confirming stress, commitment, or exhaustion. VTense , by contrast, functions as a scout — capturing subtle buildup and alignment before structure fully reveals itself. The indicator aims to be a literal vanguard, establishing a position that can be confirmed or flexibly abandoned when the higher authority arrives to evaluate.
🥂 Use the ZVOL + OBVX pair when :
• You need independent axis control and manual dissection
• You’re building long-form confluence setups
• You have more indicator slots than you need
🔎 Use VTense when :
• You need compact clarity across multiple instruments
• You’re prioritizing confluence _detection_ over granular separation
• You’re building efficient multi-layered systems under slot constraints
🏗️ Structural Behavior and Interpretation
🫁 Z VOL Respiration Histogram : Structural Effort vs Baseline
🔵 Compression Coil – volume volatility is low and stable; the market is coiling
🟢 Steady Rhythm – volume is healthy but unremarkable; balanced participation
🟡 Passive/Absorbed Effort – expansion failing to manifest; watch for reversal
🟠 Clean Expansion – actionable volatility rise backed by structure
🔴 Volatile Blowout – chaos, climax; likely end-phase or fakeout
⚖️ ZVOL Respiration measures how hard the crowd is pressing — not just that volume is rising, but how statistically abnormal the surge is. Because it is rescaled proportionally to OBVX, the amplitude of the histogram reflects structural urgency without overwhelming the visual field.
🖐️ OBVX Spread : Real-Time Directional Conviction Behind Price Moves
🔑 The curvature of the spread reveals not just directional bias but crowd temp o: sharp slopes = urgent transitions; gradual slopes = building structural shifts. Curvature is key: sharp OBVX slope = urgency; gentle arcs = controlled drift or indecision.
• Green Rising : Accumulation — upward pressure from real buyers
• Red Falling : Distribution — sell pressure, downward slope
• Flat Curves : Transitional → uncertainty, microstructure digestion
🎭 Synchronized vs Divergent Behavior
⏱️ Synchronized (high-confluence) : often precedes structural breakouts, with internal conviction clearly visible before price resolves.
• ZVOL expands (yellow/orange/red) and OBVX climbs steeply green = strong bullish pressure
• ZVOL expands while OBVX steepens red = growing sell-side intent
🪤 Divergent (conflict tension) : flags potential traps, fakeouts, and liquidity sweeps.
• ZVOL expands sharply, but OBVX flattens or opposes → reactive expansion without crowd commitment
⛔️ Latent Drift + Structural Holding Patterns : tensegrity in action — the market holds tension without directional release.
• ZVOL compresses (blue) + OBVX meanders near zero → structure is resting, building up energy
• After prolonged drift, expect violent asymmetry when balance finally breaks
📚 Phase Interpretation: Dynamic Structural Read
• 1️⃣ Quiet Coil : Histogram flat, OBVX flat → no urgency
• 2️⃣ Initial Pulse : Yellow bars, OBVX slope builds → actionable tension
• 3️⃣ Structural Breath : Synchronized expansion and slope → directional commitment
• 4️⃣ Disagreement : Spike in ZVOL, flattening OBVX → exhaustion risk or false signal
💡 Suggested Use
• Run on 15m charts for breakout anticipation and 1H for validation
• Pair with ZVOL + OBVX to confirm crowd conviction behind the tension phase
• Use as a rhythm filter for the suite's trend indicators (e.g., RDI , SUPeR TReND 2.718 , et. al.)
• Ideal during low-volume regimes to detect pressure buildup before triggers
🧏🏻 Volumetric Tensegrity doesn’t signal. It breathes , and listens to pressure shifts before they speak in price. As a scout, it lets you see structural posture before signals align — helping you front-run resolution with clarity, not prediction.
StochRSI Crossover SignalsStochRSI Strategy V1.2 | Narrow Bands – Crossover-Based Trading Strategy
This strategy is built around the Stochastic RSI indicator on daily candles, using tight entry and exit bands to capture well-defined turning points in price action.
⚙️ Strategy Logic:
Entry (Long):
When the %K line crosses above the %D line, and both are below a defined lower threshold (default: 20) — indicating potential bullish momentum from an oversold state.
Exit (Close):
When the %K line crosses below the %D line, and both are above an upper threshold (default: 80) — indicating waning momentum from an overbought condition.
Stop-Loss:
A fixed stop-loss percentage is calculated from the entry price (default: 10%).
✅ Key Features:
Full synchronization between visual signals (green/red arrows) and actual trade execution.
Clean, focused logic — no external indicators or moving averages required.
Suitable for momentum-based traders seeking precise entries and exits after strong directional moves or extremes.
True Strength Index (TSI)%📌 Script Name: TSI Percentuale
This script is a custom True Strength Index (TSI) indicator that expresses momentum strength as a percentage from 0% to 100%, instead of the traditional TSI scale.
✅ What the Script Does
Calculates the standard TSI:
Uses double exponential smoothing of price changes and their absolute values.
Formula:
TSI_raw
=
100
×
DoubleSmoothed(ΔPrice)
DoubleSmoothed(|ΔPrice|)
TSI_raw=100×
DoubleSmoothed(|ΔPrice|)
DoubleSmoothed(ΔPrice)
Normalizes TSI to a percentile scale:
Over a user-defined lookback period, the script finds the lowest and highest TSI values.
It then rescales the current TSI to a value between 0% (minimum) and 100% (maximum).
50% represents neutral momentum (i.e., "flat").
Plots the result:
tsi_percent is plotted as a blue line.
Horizontal dashed/dotted lines are drawn at:
0% → strong downward momentum
50% → neutral
100% → strong upward momentum
⚙️ Inputs
Long Length: Long EMA smoothing period (default: 25)
Short Length: Short EMA smoothing period (default: 13)
Signal Length: (not used in this version, can be removed or extended)
Lookback Period: Number of bars to calculate min/max normalization (default: 100)
🧠 Why Use This Indicator
The classic TSI ranges around and can be hard to interpret.
This version makes TSI visually intuitive by converting it to percentile form, allowing easier comparison of momentum strength across time and instruments.
It’s particularly useful for defining zones like:
Above 70% = strong bullish
Below 30% = strong bearish
Stochastic w/ Crossovers and Deadspace FilterThis is my extremely useful modification of the classic Stochastic indicator. It includes clear signals of crossovers and crossunders of the K/D lines.
Additionally, I added a "deadspace" filter to remove plotting of signals in the middle of the range, which tend to be misleading.
This can be incredibly useful to find entries and trends, especially when using 2 instances of this indicator at different lengths (such as one of 14,1,3 and another of 28,3,6).
The deadspace filter works based on the middle line, so a value of 20 will not plot any crossovers between 30-70.
【FREE】MAKE YOUR SIGNこのスクリプトは、トレンド方向に沿った逆張り型のエントリータイミングを検出するためのツールです。
以下の5つのテクニカル要素を組み合わせて、裁量トレードをサポートします。
スクリプトの主要機能
トレンド方向の判定
**移動平均線(MA)**を3本使用します(短期・中期・長期)。
条件: 短期MA > 中期MA > 長期MA なら上昇トレンド、その逆なら下降トレンド。
トレンドの方向が確定した場合のみ、シグナルが発生します(トレンドフィルター機能)。
逆張り条件の検出
RSI(Relative Strength Index)とストキャスティクスの両方が指定された閾値に達したとき、短期的な売られすぎ / 買われすぎを検出。
例: RSIが30以下かつストキャスが20以下 ➔ 買いシグナル
逆に、RSIが70以上かつストキャスが80以上 ➔ 売りシグナル
時間帯フィルター
シグナル発生は、ユーザーが設定した特定の時間帯に限定できます。
例: ロンドン時間(16:00-20:00)、ニューヨーク時間(21:00-1:00)などに絞り、重要な市場時間帯のみでのエントリーを狙えます。
フィボナッチリトレースメントの自動描画
直近の高値・安値を検出し、フィボナッチライン(0.236, 0.382, 0.5, 0.618, 0.786)をチャート上に自動で表示。
押し目・戻り売りの目安ラインとして機能します。
通貨強弱ヒートマップ
複数の通貨ペアのEMAの並び順を分析し、各通貨の強さランクをヒートマップで表示。
トレードの際、強い通貨 vs 弱い通貨の組み合わせを視覚的に判断できます。
シグナルのロジック
シンプルに言えば、**「トレンド方向に沿った逆張りエントリー」**です。
たとえば、以下のようなシナリオでシグナルが点灯します:
買いシグナル発生条件:
MAが上昇トレンドの並び(短期 > 中期 > 長期)
RSIが30以下
ストキャスが20以下
現在時刻が設定した時間帯内
売りシグナル発生条件:
MAが下降トレンドの並び(短期 < 中期 < 長期)
RSIが70以上
ストキャスが80以上
🔎 Main Features
1️⃣ Trend Direction Filter
Uses 3 Moving Averages (MA) (short, medium, long-term).
Condition: If Short MA > Medium MA > Long MA ➔ Uptrend. The reverse ➔ Downtrend.
Signals only appear when trend alignment is confirmed.
2️⃣ Countertrend Signal Detection
Combines RSI and Stochastic to detect overbought/oversold conditions.
Example: RSI below 30 and Stochastic below 20 ➔ Buy Signal.
RSI above 70 and Stochastic above 80 ➔ Sell Signal.
3️⃣ Session Filter
Signals are limited to user-defined sessions.
Example: Only show signals during London (16:00-20:00) or New York (21:00-1:00) sessions.
4️⃣ Automatic Fibonacci Retracement
Draws Fibonacci levels (0.236, 0.382, 0.5, 0.618, 0.786) based on recent high/low.
Useful for spotting potential pullback zones.
5️⃣ Currency Strength Heatmap
Analyzes multiple forex pairs by checking EMA alignment.
Displays each currency's strength/weakness visually, helping you trade strong vs weak pairs.
🎯 Signal Logic
In simple terms:
"Countertrend entry signals filtered by main trend direction."
🔥 Buy Signal Conditions:
MAs aligned in uptrend (Short > Medium > Long)
RSI below 30
Stochastic below 20
Within user-set time session
❄️ Sell Signal Conditions:
MAs aligned in downtrend (Short < Medium < Long)
RSI above 70
Stochastic above 80
Within user-set time session
ATR Strength Index~~~~~~~ATRRSI~~~~~~~~~
Understanding the ATR Strength IndexThe "ATR Strength Index" (ATR SI) is a custom technical indicator derived by applying the calculation methodology of the Relative Strength Index (RSI) to the values of the Average True Range (ATR).
While the standard RSI measures the momentum of price changes, the ATR SI measures the momentum of volatility itself, as represented by the ATR.It is important to note that this is not a standard, widely recognised indicator like the traditional RSI or ATR.
It's a custom construction designed to provide a different perspective on market dynamics – specifically, the speed and magnitude of changes in volatility.
How it is Calculated
The calculation of the ATR Strength Index follows the same steps as the standard RSI, but the input data is the ATR value for each period, rather than the price.Let ATRi be the Average True Range value for the current period i.Let ATRi−1 be the Average True Range value for the previous period i−1.Calculate the period-over-period change in ATR:ΔATRi=ATRi−ATRi−1Separate ATR Gains and ATR Losses:If ΔATRi>0, then ATR,Gaini=ΔATRi and ATR,Lossi=0.If ΔATRi<0, then ATR,Gaini=0 and ATR,Lossi=∣ΔATRi∣.If ΔATRi=0, then ATR,Gaini=0 and ATR,Lossi=0.Calculate the Smoothed Average ATR Gain and Average ATR Loss over a specified lookback period (let's call this the "RSI Length" or n).
This typically uses a smoothing method similar to Wilder's original RSI calculation (a modified moving average or exponential moving average).Average,ATR,Gainn=Smoothed Average of ATR,Gain over n periodsAverage,ATR,Lossn=Smoothed Average of ATR,Loss over n periodsCalculate the ATR Relative Strength (ATR RS):ATR,RSn=Average,ATR,LossnAverage,ATR,GainnCalculate the ATR Strength Index:ATR,SIn=100−1+ATR,RSn100The resulting index oscillates between 0 and 100, just like the standard RSI.
How to Use It
Interpreting the ATR Strength Index focuses on the momentum of volatility rather than price momentum:High Values (e.g., above 70): Indicate that volatility (as measured by ATR) has been increasing rapidly over the chosen period.
This could suggest a market transitioning from a period of low volatility to high volatility, potentially preceding or accompanying strong directional price moves or increased choppiness.Low Values (e.g., below 30): Indicate that volatility has been decreasing rapidly.
This could suggest a market transitioning from high volatility to low volatility, potentially entering a period of consolidation or ranging price action.Midline (50): Represents a balance between increasing and decreasing volatility momentum.Divergence: You could potentially look for divergence between the ATR value itself and the ATR Strength Index. For example, if ATR is making higher highs but the ATR SI is making lower highs, it might suggest that while volatility is still increasing, the speed of that increase is slowing down. The interpretation and reliability of such divergence would need careful testing.
This indicator is best used as a supplementary tool to gain insight into the underlying volatility dynamics of the market, rather than as a primary signal generator for price direction.
It can help in understanding the current market environment – whether volatility is picking up or dying down – which can inform the suitability of different trading strategies (e.g., trend-following strategies might be more effective when volatility momentum is high, while range-bound strategies might suit periods of low volatility momentum).
Uniqueness
The ATR Strength Index is unique because it applies a momentum oscillator's logic (RSI) to a volatility indicator's output (ATR).Standard RSI: Focuses on the directional force of price movements.Standard ATR: Measures the amount of volatility, regardless of direction.ATR Strength Index: Measures the speed and direction of change in volatility.
It provides a perspective that neither the standard RSI nor ATR offers on their own – a quantified measure of how quickly the market's choppiness or range is expanding or contracting. This can be valuable for traders who incorporate volatility analysis into their decision-making process.In summary, the ATR Strength Index is a custom indicator that adapts the RSI calculation to measure the momentum of volatility, offering a unique view on market dynamics by showing how rapidly volatility is increasing or decreasing.
ADX Full [Titans_Invest]ADX Full
This is, without a doubt, the most complete ADX indicator available on TradingView — and quite possibly the most advanced in the world. We took the classic ADX structure and fully optimized it, preserving its essence while elevating its functionality to a whole new level. Every aspect has been enhanced — from internal logic to full visual customization. Now you can see exactly what’s happening inside the indicator in real time, with tags, flags, and informative levels. This indicator includes over 22 long entry conditions and 22 short entry conditions , covering absolutely every possibility the ADX can offer. Everything is transparent, adjustable, and ready to fit seamlessly into any professional trading strategy. This isn’t just another ADX — it’s the definitive ADX, built for traders who take the market seriously.
⯁ WHAT IS THE ADX❓
The Average Directional Index (ADX) is a technical analysis indicator developed by J. Welles Wilder. It measures the strength of a trend in a market, regardless of whether the trend is up or down.
The ADX is an integral part of the Directional Movement System, which also includes the Plus Directional Indicator (+DI) and the Minus Directional Indicator (-DI). By combining these components, the ADX provides a comprehensive view of market trend strength.
⯁ HOW TO USE THE ADX❓
The ADX is calculated based on the moving average of the price range expansion over a specified period (usually 14 periods). It is plotted on a scale from 0 to 100 and has three main zones:
Strong Trend: When the ADX is above 25, indicating a strong trend.
Weak Trend: When the ADX is below 20, indicating a weak or non-existent trend.
Neutral Zone: Between 20 and 25, where the trend strength is unclear.
⯁ ENTRY CONDITIONS
The conditions below are fully flexible and allow for complete customization of the signal.
______________________________________________________
🔹 CONDITIONS TO BUY 📈
______________________________________________________
• Signal Validity: The signal will remain valid for X bars .
• Signal Sequence: Configurable as AND or OR .
🔹 +DI > -DI
🔹 +DI < -DI
🔹 +DI > ADX
🔹 +DI < ADX
🔹 -DI > ADX
🔹 -DI < ADX
🔹 ADX > Threshold
🔹 ADX < Threshold
🔹 +DI > Threshold
🔹 +DI < Threshold
🔹 -DI > Threshold
🔹 -DI < Threshold
🔹 +DI (Crossover) -DI
🔹 +DI (Crossunder) -DI
🔹 +DI (Crossover) ADX
🔹 +DI (Crossunder) ADX
🔹 +DI (Crossover) Threshold
🔹 +DI (Crossunder) Threshold
🔹 -DI (Crossover) ADX
🔹 -DI (Crossunder) ADX
🔹 -DI (Crossover) Threshold
🔹 -DI (Crossunder) Threshold
______________________________________________________
______________________________________________________
🔸 CONDITIONS TO SELL 📉
______________________________________________________
• Signal Validity: The signal will remain valid for X bars .
• Signal Sequence: Configurable as AND or OR .
🔸 +DI > -DI
🔸 +DI < -DI
🔸 +DI > ADX
🔸 +DI < ADX
🔸 -DI > ADX
🔸 -DI < ADX
🔸 ADX > Threshold
🔸 ADX < Threshold
🔸 +DI > Threshold
🔸 +DI < Threshold
🔸 -DI > Threshold
🔸 -DI < Threshold
🔸 +DI (Crossover) -DI
🔸 +DI (Crossunder) -DI
🔸 +DI (Crossover) ADX
🔸 +DI (Crossunder) ADX
🔸 +DI (Crossover) Threshold
🔸 +DI (Crossunder) Threshold
🔸 -DI (Crossover) ADX
🔸 -DI (Crossunder) ADX
🔸 -DI (Crossover) Threshold
🔸 -DI (Crossunder) Threshold
______________________________________________________
______________________________________________________
🤖 AUTOMATION 🤖
• You can automate the BUY and SELL signals of this indicator.
______________________________________________________
______________________________________________________
⯁ UNIQUE FEATURES
______________________________________________________
Signal Validity: The signal will remain valid for X bars
Signal Sequence: Configurable as AND/OR
Condition Table: BUY/SELL
Condition Labels: BUY/SELL
Plot Labels in the Graph Above: BUY/SELL
Automate and Monitor Signals/Alerts: BUY/SELL
Signal Validity: The signal will remain valid for X bars
Signal Sequence: Configurable as AND/OR
Table of Conditions: BUY/SELL
Conditions Label: BUY/SELL
Plot Labels in the graph above: BUY/SELL
Automate & Monitor Signals/Alerts: BUY/SELL
______________________________________________________
📜 SCRIPT : ADX Full
🎴 Art by : @Titans_Invest & @DiFlip
👨💻 Dev by : @Titans_Invest & @DiFlip
🎑 Titans Invest — The Wizards Without Gloves 🧤
✨ Enjoy!
______________________________________________________
o Mission 🗺
• Inspire Traders to manifest Magic in the Market.
o Vision 𐓏
• To elevate collective Energy 𐓷𐓏
WAVE-MOMENTUM-METERKey Features:
TREND-SPEED_METER (Relative Strength Index):** Calculates the RSI
of the closing price over a specified period (default 14).
TREND-SPEED_METER:** Calculates three sets with different
parameters (METER, TREND, SPEED).
Buy/Sell Signals:** Identifies potential buy/sell signals when the
TREND-SPEED_METER crosses above/below the overbought/oversold
levels.
Arrows: Displays arrows on the chart to indicate these signals in
specified zones .
Contact for Details Theory and Notes...
Telegram
@IMR_JAHAGIRDAR
Scalping Toolkit: Dashboard (RSI + MACD + Volume) [With Alerts]🧠 Overview:
This script is a compact, all-in-one scalping dashboard that combines RSI, MACD, and Volume with MA. It's built for short-term traders who need rapid momentum and liquidity confirmation.
📈 Features:
RSI with Overbought/Oversold zones
MACD Line, Signal Line, and Histogram
Volume bars with Volume MA
Visual signal labels for RSI extremes
Built-in alerts for RSI and MACD crossovers and histogram flips
🟢 How to Use:
Works best on 1–15 minute timeframes
Watch for RSI < Oversold for potential buy setups
MACD line > Signal or histogram flip up confirms momentum shift
Use Volume above MA to confirm breakout strength
⚠️ Note:
This is not a signal generator. It is a visual decision-support tool designed to enhance trade timing when scalping or momentum trading.
JuiceBox CRSI EnhancedJuiceBox “CRSI Enhanced” is a single-pane, zero-lag Connors RSI indicator supercharged with multi-theory lenses, Jurik smoothing, and multi-timeframe consensus.
1. Base Oscillator (JL-CRSI):
- Computes Connors RSI (3‐period price RSI, 2‐period streak RSI, 100-period percentile rank)
- Smooths it with a true Jurik Moving Average (configurable length & phase)
2. Sliding‐Window Divergence Filter:
- Detects classic price–indicator divergences over a recent look-back window
- Only lets signals fire when CRSI and price lows or highs diverge in the same direction
3. MTF Consensus (Ultra-product):
- For each lens, checks that at least 2 of {1m, 3m, 5m, 15m} agree on the same condition
- Ensures you see only the tightest, zero-lag multi-timeframe confirmation
4. Four “Lenses” (overlaid on the CRSI line):
Jerk (1ˢᵗ derivative) as a histogram, volume-weighted and ATR-scaled for adaptive sensitivity
Infinitesimal Divergence (2ⁿᵈ derivative) as a thin histogram, using a dynamic ε based on recent volatility
Zero-Cross markers (up/down labels) on the detrended CRSI midline, filtered by MTF consensus
Recurrence crosses, spotting 3-bar “W”/“M” micro-patterns that exceed a minimum amplitude and extend when volume surges
5. Classic RSI Reference Lines:
- 30, 50, 70 thresholds drawn with customizable solid, dashed or dotted styles
Price OI Division Price OI Division Indicator
Overview
The Price OI Division indicator (`P_OI_D`) is a custom TradingView script designed to analyze the relationship between price momentum and open interest (OI) momentum. It visualizes the divergence between these two metrics using a modified MACD (Moving Average Convergence Divergence) approach, normalized to percentage values. The indicator is plotted as a histogram and two lines (MACD and Signal), with color-coded signals for easier interpretation.
Key Features
- Normalized Price MACD : Compares short-term and long-term price momentum.
- OI-Adjusted MACD : Incorporates open interest data to reflect market positioning.
- Divergence Histogram : Highlights the difference between price and OI momentum.
- Signal Line : Smoothed EMA of the divergence for trend confirmation.
- Threshold Lines : Horizontal reference lines at ±10% and 0 for quick visual analysis.
Interpretation Guide
- Bullish Signal :
Histogram turns red (positive & increasing).
MACD (red line) crosses above Signal (blue line).
Divergence above +10% indicates extreme bullish conditions.
- Bearish Signal :
Histogram turns green (negative & increasing).
MACD (lime line) crosses below Signal (maroon line).
Divergence below -10% indicates extreme bearish conditions.
- Neutral/Reversal :
Histogram fading (teal/pink) suggests weakening momentum.
Crossings near the Zero Line may signal trend shifts.
Usage Notes
Asset Compatibility : Works best with futures/perpetual contracts where OI data is available.
Timeframe : Suitable for all timeframes, but align `fastLength`/`slowLength` with your strategy.
Data Limitations : Relies on exchange-specific OI symbols (e.g., `BTC:USDT.P_OI`). Verify data availability for your asset.
Confirmation : Pair with volume analysis or support/resistance levels for higher accuracy.
Disclaimer
This indicator is for educational purposes only. Trading decisions should not be based solely on this tool. Always validate signals with additional analysis and risk management.
MTF Stochastic RSIOverview: MTF Stochastic RSI
is a momentum-tracking tool that plots the Stochastic RSI oscillator for up to four user-
defined timeframes on a single panel. It provides a compact yet powerful view of how
momentum is aligning or diverging across different timeframes, making it suitable for both
scalpers and swing traders looking for multi-timeframe confirmation.
What it does:
Calculates Stochastic RSI values using the RSI of price as the base input and applies
smoothing for stability.
Aggregates and displays the values for four customizable TF (e.g., 5min, 15min, 1h, 4h).
Highlights potential support and resistance zones in the oscillator space using adaptive zone
logic.
Optionally draws dynamic support/resistance zone lines in the oscillator space based on
historical turning points.
How it works:
Each timeframe uses the same RSI and Stoch calculation settings but runs independently via
the request.security() function.
Stochastic RSI is calculated by first applying the RSI to price, then applying a stochastic
formula on the RSI values, and finally smoothing the %K output.
Adaptive overbought and oversold thresholds adjust based on ATR-based volatility and simple
trend filtering (e.g., price vs EMA).
When a crossover above the oversold zone or a crossunder below the overbought zone
occurs, the script checks for proximity to previously stored zones and either adjusts or
records a new one.
These zones are stored and re-plotted as dotted support/resistance levels within the
oscillator space.
What it’s based on:
The indicator builds upon traditional Stochastic RSI by applying it to multiple timeframes in
parallel.
Zone detection logic is inspired by the idea of oscillator-based support/resistance levels.
Volatility-adjusted thresholds are based on ATR (Average True Range) to make the
overbought/oversold zones responsive to market conditions.
How to use it:
Look for alignment across timeframes (e.g., all four curves pushing into the overbought
region suggests strong trend continuation).
Reversal risk increases when one or more higher timeframes are diverging or showing signs of
cooling while lower timeframes are still extended.
Use the zone lines as soft support/resistance references within the oscillator—retests of
these zones can indicate strong reversal opportunities or continuation confirmation.
This script is provided for educational and informational purposes only. It does not constitute financial advice, trading recommendations, or an offer to buy or sell any financial instrument. Always perform your own due diligence, use proper risk management, and consult a qualified financial professional before making any trading decisions. Past performance does not guarantee future results. Use this tool at your own discretion and risk.
RSI 超賣超買 ➜ MACD 交叉 雙向訊號RSI 超買或超賣 MACD金死叉 共振提示訊號提示入場可設定快訊 建議時區1小時 可搭配背離指標+K棒價格行為,準確度更高。
"RSI overbought or oversold combined with MACD golden/death cross generates a confluence signal for entry alerts. Recommended timeframe: 1 hour. Accuracy improves when combined with divergence indicators and candlestick price action."
Stochastic RSI with MTF TableThis Pine Script creates a Stochastic RSI indicator with a multi-timeframe (MTF) table for TradingView. It calculates the Stochastic RSI (using RSI length of 14, Stochastic length of 14, and smoothing of 3 for K and D lines) on the current chart timeframe and plots K (blue) and D (orange) lines, with overbought (80) and oversold (20) levels. The script also displays a horizontal table showing the overbought/oversold status for multiple timeframes (5m, 15m, 30m, 1h, 4h, 1D), with customizable table position (Top-Left, Top-Right, Bottom-Left, Bottom-Right). The table uses green for oversold, red for overbought, and gray for neutral, ensuring independent calculations for each timeframe using historical data to avoid repainting.
Power Law Global Liquidity Price Model & OscillatorDescription:
This Pine Script implements a predictive Bitcoin (BTC) price model derived from an observed power-law relationship between BTC price and Global Liquidity (specifically Global M2).
To clarify, the indicator doesn't show M2 directly as many indicators do, but uses an empirical observed relationship between BTC price and M2. This is an important difference from other Global Liquidity indicators and makes it very useful because it allows for making predictions on the future of Bitcoin price.
The model is based on the relationship BTC ~ GL^9.3, where GL represents Global M2, and the best correlation is achieved with an 85-period lead in GL, making it a leading indicator for BTC price movements. The observed correlation is higher than 0.92, giving high confidence in the model's validity. The 85-day lead was chosen by calculating the predictive rate of the model (how many times a positive/negative return in the model correlates with the price) with a given lead. The relationship between a chosen delay and predictive power has a maximum at 85 days.
Features:
BTC Price Model:
Calculates a BTC price model using the power-law relationship (BTC ~ GL^9.3) with an 85-period lead in Global Liquidity data.
The model is superimposed on the chart using forced overlay for clear visualization of the predicted BTC price trend relative to actual price.
Directional Oscillator:
Displayed in a lower panel, the oscillator compares the structural similarity between the actual BTC price and the GL-based price model.
Computes the win rate of the averaged BTC price (over a 1-year period) versus the price model to highlight structural alignment.
Projects future oscillator values based on the 85-period lead in the GL model, providing insight into potential price direction.
This feature is also very unique, and it is not present in most Global Liquidity indicators. The reason to choose the win rate is that this parameter doesn't depend on a precise scaling
between the BTC price and GL. This allows for better identification of changes in features between the 2 time series (for example, a downturn, a run up, peaks, bottoms, and similar).
Purpose:
This script serves as a predictive tool for traders and analysts by leveraging the leading relationship between Global Liquidity and BTC price. The overlay model and oscillator provide both a visual and quantitative framework to anticipate BTC price trends and assess structural alignment with global economic indicators.
The indicator allows for early identification of bottoms, peaks, and possible local bull or bear runs.
Usage Notes:
This indicator works best when used with the "All Time History" BTCUSD index.
The 85-period lead in GL allows for forward-looking projections, making this tool suitable for strategic planning.
The oscillator aids in confirming the structural validity of the model, enhancing confidence in its projections.