WSI FX DashboardThe WSI (Walton Strength Index) is a currency strength tool designed to show you how individual currencies are performing against each other.
It shows strength for 8 of the major currencies: USD, EUR, GBP, JPY, USD, CAD, AUD, NZD
Each of the lines corresponds to a currency, and you can use those readings to determine which currency pairs you would like to trade.
For example, if the EUR is higher than the rest of the currencies and the USD is lower than the rest of the currencies, then you may consider only buying on the EURUSD.
Don't look at this as an "entry mechanism" for placing trades, but rather a filter mechanism to help you determine which currency pairs might be best for a particular trading strategy that you intend to utilize. Once you have selected a currency pair, or set of currency pairs, then you would go to the individual currency pair charts and perform your usual technical analysis.
The Dashboard can be placed on any chart or timeframe. In the inputs you can select the timeframe you would like to use for the WSI calculations.
For example, if you are on a 1 hour chart and want to see a higher level view of the market, you might set the WSI Dashboard timeframe to Daily.
You can also change the WSI Period, which controls how many candles are used to calculate the strength for each currency.
Here is the 200 Period Daily WSI Dashboard:
在腳本中搜尋"daily"
RSC TrendTrading Indicator v4.0Note: this v4.0 is an updated version with improved alert handling and updated to Pine script version. You can easily add alerts (see the end for an explanation).
This indicator combines 4 indicators as one indicator (assuming you are looking at the daily chart ) and adds alerts:
An Upper Donchian Channel of 20 days (default) or more, used to indicate buy signals
A Lower Donchian Channel of 10 days (default) or more, used to indicate exit signals
A 50 day Simple Moving Average (for entry filtering)
A 200 day Simple Moving Average (for entry filtering)
This strategy works best on daily.
You can create alerts by selecting " RSC TrendTrading... " and "Buy Signal" or "Sell Signal" for the condition, then Buy or Sell. I recommend you select "Once Per Bar Close" to avoid getting multiple signals per bar.
This is a combined indicator for those who are familiar with Doc Severson's Trend Trading Class. It is published with permission.
There is way more than just adding the indicators to utilise this trading strategy successfully. You need to attend the Doc's class to understand how this indicator can be used to your advantage.
Please Like, Share, Comment, if you like this indicator.
I have also published a Strategy based on this to allow backtesting!
Please follow me and like, if you use this indicator.
Warning
The Buy and Sell calls are meaningless and must not be auctioned without a thorough understanding of this trading strategy and the full consideration of the entry and exit conditions.
Please use this indicator at your own risk. The publisher does not accept any responsibility for its performance or any implications.
Key Earnings Level by Tim WestKEY EARNINGS LEVELS:
1. It is a composite price of an equity with a quarterly earnings report. The price line attempts to indicate the most important price for the release of earnings of that company. Only companies that have quarterly earnings will be able to have Key Earnings Levels. Indexes, commodities or other futures and crypto markets will not have these lines available.
After the earnings release (aka "ER"), the stock will tend to be supported by the price of the Key Earnings Level (KEL). If the stock is NOT supported at the KEL, then you can assume the stock is under distribution and one could further assume the earnings report was not accepted well by the market and the stock will likely continue to be sold in the future until the KEL no longer stops the advance of the stock.
2. The Earnings Level is designed to be plotted on the DAILY time frame only, and not the weekly or monthly time frames. It is also not designed for the hourly or any time other than daily.
3. Earnings Levels seem to be useful for a long period of time, perhaps up to a year or more based on the observations that I have done since 2012-2014 when I created the concept. I designed the software to allow you to advance the line forward in time by periods of 3 months, 6 months, 9 months and 12 months. The levels could last longer and you could add a "horizontal ray" at each earnings level so that it extends indefinitely into the future.
4. There are many additional uses of KEL's that include a combined KEL for an index, such as the DJIA, SP500 or any other basket of stocks if you combine all of the stocks KEL's together to form a market support/resistance level. I have published this research here at TradingView under the $DJI DJIA symbol.
5. The concept behind this EARNINGS RELEASE is to also see HOW VOLATILE a stock is on the day before, day of and day after the EARNINGS are released as a gauge of uncertainty in the stock. The larger the range of the stock price on an EARNINGS report, the more varied the opinions are of investors and the more uncertain analysts are on the valuation of the company or its future outlook. Volatility is an important concept for risk management in a stock and understanding how volatile a stock is on the 4 most important days of the year for any stock will help any investor understand more deeply about the risk of the stock itself.
6. I comment on stocks using the earnings levels concepts in chat room Key Hidden Levels here at TradingView for many years now. I am eager to hear your comments and success with this tool and others and hope you can pass it along to others to help them be informed too.
Periodic Volume by Atilla YurtsevenPeriodic volume oscillator helps you to track volume of the selected period. Let's say you are analysing in 1H chart and your periodic volume is set to Daily. You can easily see what's the volume of the daily chart. You can select period from 1 minute to 1 month.
Disclaimer: This is not financial or investment advice
I often share ideas and scripts. Remember to follow me on TradingView to get notified.
Trade safe,
Atilla Yurtseven
B3 FisherTransformThis is the indicator from the trading strategy I posted recently. I do like Fisher Transform a lot on day bar charts. However, the smaller you go in bar interval, the less I feel it is as usable. At that point, any oscillator will usually do. When comparing the slope of the line and direction to the chart price action using day bars, I get a great sense of when to enter into a swing.
The indicator is often earlier to turn than other indicators, therefor, occasionally a trade may take a day to 3 days to start moving well in the desired direction, but it is never late which is very nice!
Use in conjunction with your support and resistance levels to find great entry points on reversals.
Use in conjunction with moving averages to find the reentry into a continuing trend.
Features include bar paint, zero line, and adjustable deviation values to target trend continuation and possible max oscillation reversal trades.
Enjoy! ~B3 d^.^b
RSC TrendTrading Indicator v3.0 RSC TrendTrading Indicator v3.0
Note: this v30.0 is an updated version with alert conditions added so you can easily add alerts (see end for an explanation)
This indicator combines 4 indicators as one indicator (assuming you are looking the daily chart) and adds alerts:
An Upper Donchian Channel of 20 days (default) or more, used to indicate buy signals
A Lower Donchian Channel of 10 days (default) or more, used to indicate exit signals
A 50 day Simple Moving Average (for entry filtering)
A 200 day Simple Moving Average (for entry filtering)
This strategy works best on daily.
You can create alerts by selecting " RSC TrendTrading... " and "Buy Single " or " Sell Signal " for the condition, then Buy or Sell. I recommend you select "Once Per Bar Close" to avoid getting multiple signals per bar.
This is a combined indicator for those who are familiar with Doc Severson's (Ready Set Crypto) Trend Trading Class offered at Ready Set Crypto . It is published with permission.
I highly recommend that you attend the class to understand how this indicator can be used to your advantage. There is way more than just to the indicators to utilise this trading strategy successfully.
Please Like, Share, Comment, if you like this indicator.
Look for a strategy based on this that allows backtesting! Please follow me and/or message me if you are interested.
Please follow me and/or message me if you are interested.
Warning
The Buy and Sell calls are meaningless and must not be auctioned without a thorough understanding of this trading strategy and the full consideration of the entry and exit conditions.
Please use this indicator at your own risk. The publisher does not accept any responsibility for its performance or any implications.
market phases - JDThis indicator shows the relation of price against different period ma's.
When put in daily Timeframe it gives the 1400 Day (= 200 Weekly) and the 200 ,100 an 50 Daily.
The lines show the 200,100 and 50 ma in relation to the 1400 ma.
JD.
#NotTradingAdvice #DYOR
JZW: 8 MA's (EMA, SMA or WMA) Multi TimeframeUp to 8 Moving Averages can be applied to your chart. Each one is individually configurable for the following:
1. Length
2. Method: EMA, SMA or WMA.
3. Timeframe: Current, 1H, 2H, 4H, 6H, 12H, 1D, 3D, Weekly or Monthly.
Any MA's set to the current or higher timeframe than the chart will be displayed.
Suggested use: set 2 or 3 MA's to a higher timeframe (e.g. daily or weekly) to determine the overall trend and set the others to the current timeframe for intraday trading.
The example chart is set to EMA's 3, 5, 10, 20, 50 on current timeframe (4H) and EMA's 50, 100 & 200 for daily.
My first published script, hope you all find this useful!
Any feedback would be welcome.
2% candlePart of my strategy involves entering a trade based on a candle on a 5-min chart being < 2% (ignoring major volatility).
I got tired of calculating the range of a single candle either in my head or on a calculator, so I wrote this up. Feel free to share it.
Shows the %move of any single candle, default horizontal lines are 1% & 2%, can be changed by clicking the gear icon next to the indicator after you have added the indicator to your chart. Works on any timeframe, 5m, 1h, 1d, etc , obviously
the higher the timeframe, the larger the move.
PreviousDayHLEQCME_MINI:NQ1!
Indicator Overview: The "PreviousDayHLEQ" indicator is an essential tool for traders employing Inner Circle Trader (ICT) methodologies, designed to plot the High (H), Low (L), Equilibrium (EQ, the midpoint between high and low), and Optimal Trade Entry (OTE) levels at 61.8%, 70%, and 79% of the previous trading day's range. It provides a clear visual reference for potential support, resistance, and entry zones based on the prior day's price action, helping traders anticipate continuations or reversals in the current day. This indicator stands out by incorporating directional OTE auto-detection, adjusting levels based on whether the previous day formed a new high or low relative to the day before, offering insights into market bias without manual recalculation.
Core Functionality: It tracks and displays the previous day's high and low, calculating the EQ as the average for balance points, and OTE levels as percentage retracements of the range. The script uses a user-defined trading day definition (with timezone support) to accurately capture the day's extremes, ensuring alignment with global market sessions. This core setup allows traders to quickly identify key ICT levels like fair value gaps or liquidity pools from the prior day.
Unique OTE Auto Detection: One of the indicator's most innovative features is its automatic detection of OTE direction. If the previous day made a new high compared to the day before, OTE levels are calculated downward from the high to the low (bearish bias), highlighting potential short entries. Conversely, a new low triggers upward OTE levels from the low to the high (bullish bias), signaling long opportunities. This auto-detection is unique, as it dynamically adapts to historical price expansion without user input, a capability not found in standard previous day indicators that typically use fixed directions. It empowers ICT traders to gauge carry-over momentum from the prior day, such as in scenarios where a bullish expansion suggests buying dips to the 61.8% level.
Directional Bias Indication: Beyond plotting levels, the OTE calculation inherently indicates the previous day's bias (expansion upward or downward), providing context for current day trades. This unique bias detection helps traders align with market structure, e.g., favoring shorts if OTE is downward-oriented, enhancing decision-making in ICT frameworks like order block identification.
Left-Side Trimming Innovation: The indicator includes a highly unique left-side trimming option, allowing users to restrict the historical extension of lines to a specified number of bars (e.g., the last 8 bars). This reduces visual clutter on charts with long history, focusing attention on recent and relevant price action—a feature rarely seen in previous day indicators, where lines often span the entire chart and obscure current developments. Traders can toggle trimming on/off and adjust the bar count, making it ideal for clean, professional setups.
Customization and Visual Controls: Users can fully customize line colors (separate for high, low, EQ, and each OTE level), styles (solid, dashed, dotted), and label properties (text color, background color, transparency, size). This level of granularity ensures the indicator fits any chart theme or strategy, with options to enable/disable individual elements like EQ or OTE for minimalistic views. The stick-right label option keeps labels visible as the chart updates, preventing overlap.
Auto-Deletion at Trading Day End: Levels can be automatically cleared at the indicator's calculated market close (17:00 NY time), a unique feature that prevents accumulation of outdated data, keeping the chart fresh for the next day. This is particularly useful for day traders who reset their setups daily.
No External Dependencies: The indicator operates solely on chart price data using built-in Pine Script functions, ensuring reliability and compatibility without needing additional libraries or internet access.
How It Works
Previous Day Data Capture: The script identifies the previous trading day using the user-defined timezone and calculates high, low, EQ, and OTE levels based on that day's range.
OTE Calculation: Levels are computed as percentages of the range, with auto-detection switching direction if a new high/low was made relative to the day before.
Drawing and Trimming: Lines are plotted with user-set padding for extension, and trimming cuts the left side to focus on current action.
Update Mechanism: Levels update in real-time as the previous day's data is fixed, but the script refreshes on chart reloads or new days.
Deletion Logic: At market close, if auto-delete is enabled, all elements are removed to prepare for the next cycle.
Uniqueness and Innovation
Session OTE Auto Detection: Automatically determines OTE direction based on previous day's high/low expansion, a rare feature that provides bias insights not available in basic previous day high/low indicators, aiding ICT traders in identifying entry zones with market context.
Left-Side Trimming: This innovation allows customizable historical line length, solving chart clutter issues unique to previous day indicators that typically show full history, enhancing usability for live trading.
Directional OTE with Multi-Level Support: Combines auto-bias detection with three OTE percentages (61.8%, 70%, 79%), offering more granular entry options than single-level tools, tailored for ICT's focus on range retracements.
Independent Customization per Element: Separate controls for high, low, EQ, and OTE colors/styles, plus transparency and size, provide unmatched flexibility compared to rigid indicators.
Auto-Deletion for Cleanliness: Unique cleanup at market close prevents level buildup, a practical feature for multi-day analysis not commonly implemented in similar tools.
How to Use It
Setup: Add to chart, configure timezone (e.g., "America/New_York"), and enable the indicator.
Customization: Adjust line colors (e.g., blue for high), styles (dashed for OTE), and enable trimming (8 bars for focus).
Interpretation: Use OTE for entries (e.g., buy at 61.8% in bullish bias); EQ for reversion.
Tips: Test on historical data; combine with ICT concepts like CISD, FVG etc.
This indicator elevates ICT trading with its auto-detection and trimming. Use with risk management; trading carries risk
PM ORB Breakout by TRI📈 PM ORB Breakout by TRI
This Indicator is built for traders who want to capitalize on early momentum. It automatically maps the Opening Range Breakout (ORB)
✅ Dynamic Levels – ORB High and Low plot live during pre-market
✅ Flexible Alerts – Get notified the moment a candle closes above or below the PM ORB, with the ability to start alerts up to 10 minutes before the opening bell.
✅ Works on Any Timeframe – Alerts and visuals are consistent whether you’re on the 1-minute chart or daily.
✅ Clean Visuals – Simple high/low lines with clear bullish (green) and bearish (red) break signals.
Recommendation: Set alerts on your favorite tickers and use the 2-minute timeframe to confirm a strong candle close above or below the ORB.
This tool is designed to help you quickly identify momentum breakouts from the pre-market range, so you never miss the setups professional traders monitor.
⚠️ Disclaimer: This indicator is for educational purposes only. It does not guarantee profits or a 100% win rate, and I am not a financial advisor. Always do your own research and trade responsibly.
EMA Trend SuiteThe EMA Trend Suite is a trend-following tool built around a stack of four Exponential Moving Averages (EMAs): 9, 21, 51, and 200. It is designed to help traders quickly identify market bias, potential support/resistance zones, and directional momentum.
🔹 How it works:
EMA 200 – The Trend Boss
Price trading above EMA 200 → bullish bias is prioritized.
Price trading below EMA 200 → bearish bias is prioritized.
EMA 51 & EMA 21 – Dynamic Support & Resistance
These mid-range EMAs behave as adaptive support and resistance.
In bullish bias, pullbacks often respect EMA 21 or EMA 51.
In bearish bias, rallies often fail at EMA 21 or EMA 51.
EMA 9 – The Momentum Guide
The fastest EMA tracks short-term direction.
A clean break and hold beyond EMA 9 signals short-term momentum continuation.
EMA 9 crossing EMA 21 often signals the next move within the bias.
🔹 How to Trade It:
Identify the bias with EMA 200
Above EMA 200 = bullish bias.
Below EMA 200 = bearish bias.
Look for the trigger
In bullish bias: wait until EMA 9 crosses above EMA 21 → potential long signal.
In bearish bias: wait until EMA 9 crosses below EMA 21 → potential short signal.
Manage the trade with EMA 21 & 51
Price often bounces off EMA 21 and EMA 51.
In longs: if price starts closing below EMA 51, it’s often a warning to consider closing or reducing risk.
In shorts: if price starts closing above EMA 51, same idea — momentum might be weakening.
Ride momentum, don’t marry the trade
Sometimes price keeps trending strongly even after a close beyond EMA 51, but often it’s a sign of exhaustion. The suite is best used as a trend filter + timing tool, not a guaranteed entry/exit system.
🔹 Best Timeframes:
Gold, NAS100, US30, S&P500: Best results between 15M, 30M, and 1H.
Currency pairs (Forex): Best results on 1H, 4H, and Daily.
⚠️ Important Disclaimer:
This indicator is not a one-stop shop solution for trading.
It is not reliable in consolidations — EMA crossings can create false signals in sideways markets.
Always combine with other tools like candlestick patterns, market structure, or volume analysis.It should be seen as a guide to bias and momentum, not as a trading bot or automated strategy.
Zabbo Confluence Indicator + DashboardDescription
This script combines the power of multiple proven swing trend indicators into a single, unified confluence system. A trade signal is generated when the specified number of indicators align in the same bullish or bearish direction, helping traders identify high-probability long or short opportunities.
The script includes an on-chart dashboard that displays the current status of each individual indicator, along with the overall confluence score, allowing you to visually track trend alignment as market conditions evolve.
Included Indicators:
Xtreme Trend – View Script
MACD (12-26-9) – View Script
MACD (144-34-9) Histogram – View Script
WaveTrend Oscillator – View Script
QQE MT4 (Glaz-Modified by JustUncleL) – View Script
Signal Conditions:
A BUY signal is triggered when:
Xtreme Trend is Bullish
MACD (12-26-9) shows a bullish cross
MACD (144-34-9) histogram is increasing
WaveTrend Oscillator is bullish
QQE MT4 line crosses above its signal
A SELL signal is triggered when:
Xtreme Trend is Bearish
MACD (12-26-9) shows a bearish cross
MACD (144-34-9) histogram is decreasing
WaveTrend Oscillator is bearish
QQE MT4 line crosses below its signal
Users can enable or disable individual indicators in the settings and adjust the confluence threshold (from 1 to 5) to suit their trading style. They also have the ability to toggle off the Xtrend indicator, the 200 EMA, and the confluence dashboard.
Best Use
Performs best on higher timeframes such as 1H, 4H, and Daily.
Lower timeframes (<1H) and choppy, sideways markets may produce frequent signals with smaller spreads.
Increasing the confluence requirement reduces the number of signals, but increases the reliability of potential market tops and bottoms.
Key Features
Five popular trend/trading indicators in one script
Adjustable confluence threshold (1–5)
On-chart dashboard for quick signal confirmation
Customizable indicator inclusion/exclusion
Works across any market (forex, crypto, stocks, commodities)
Smart RSI Divergence PRO | Auto Lines + Alerts📌 Purpose
This indicator automatically detects Regular and Hidden RSI Divergences between price action and the RSI oscillator.
It plots divergence lines directly on the chart, labels signals, and includes alerts for automated monitoring.
🧠 How It Works
1. RSI Calculation
RSI is calculated using the selected Source (default: Close) and RSI Length (default: 14).
2. Divergence Detection via Fractals
Swing points on both price and RSI are detected using fractal logic (5-bar patterns).
Regular Divergence:
Bearish: Price forms a higher high, RSI forms a lower high.
Bullish: Price forms a lower low, RSI forms a higher low.
Hidden Divergence:
Bearish: Price forms a lower high, RSI forms a higher high.
Bullish: Price forms a higher low, RSI forms a lower low.
3. Auto Drawing Lines
Lines are drawn automatically between divergence points:
Red = Regular Bearish
Green = Regular Bullish
Orange = Hidden Bearish
Blue = Hidden Bullish
Line width and transparency are adjustable.
4. Labels and Alerts
Labels mark divergence points with up/down arrows.
Alerts trigger for each divergence type.
📈 How to Use
Use Regular Divergences to anticipate trend reversals.
Use Hidden Divergences to confirm trend continuation.
Combine with support/resistance, trendlines, or volume for higher probability setups.
Recommended Timeframes: Works on all timeframes; more reliable on 1h, 4h, and Daily.
Markets: Forex, Crypto, Stocks.
⚙️ Inputs
Source (Close, HL2, etc.)
RSI Length
Toggle Regular / Hidden Divergence visibility
Toggle Lines / Labels
Line Width & Line Transparency
⚠️ Disclaimer
This script is for educational purposes only. It does not constitute financial advice.
Always test thoroughly before using in live trading.
Multiple SMAsPlots multiple SMAs in a single indicator.
This script only plots the SMAs if the timeframe is set to daily.
- SMA10 in light blue
- SMA20 in yellow
- SMA50 in red
- SMA100 in green
- SMA200 in blue
It also plots the crosses between SMA20 and SMA50
Fractal Pullback Market StructureFractal Pullback Market Structure
Author: The_Forex_Steward
License: Mozilla Public License 2.0
The Fractal Pullback Market Structure indicator is a sophisticated price action tool designed to visualize internal structure shifts and break-of-structure (BoS) events with high accuracy. It leverages fractal pullback logic to identify market swing points and confirm whether a directional change has occurred.
This indicator detects swing highs and lows based on fractal behavior, drawing zigzag lines to connect these key pivot points. It classifies and labels each structural point as either a Higher High (HH), Higher Low (HL), Lower High (LH), or Lower Low (LL). Internal shifts are marked using triangle symbols on the chart, distinguishing bullish from bearish developments.
Break of Structure events are confirmed when price closes beyond the most recent swing high or low, and a horizontal line is drawn at the breakout level. This helps traders validate when a structural trend change is underway.
Users can configure the lookback period that defines the sensitivity of the pullback detection, as well as a timeframe multiplier to align the logic with higher timeframes such as 4H or Daily. There are visual customization settings for the zigzag lines and BoS markers, including color, width, and style (solid, dotted, or dashed).
Alerts are available for each key structural label—HH, HL, LH, LL—as well as for BoS events. These alerts are filtered through a selectable alert mode that separates signals by timeframe category: Low Timeframe (LTF), Medium Timeframe (MTF), and High Timeframe (HTF). Each mode allows the user to receive alerts only when relevant to their strategy.
This indicator excels in trend confirmation and reversal detection. Traders can use it to identify developing structure, validate internal shifts, and anticipate breakout continuation or rejection. It is particularly useful for Smart Money Concept (SMC) traders, swing traders, and those looking to refine entries and exits based on price structure rather than lagging indicators.
Visual clarity, adaptable timeframe logic, and precise structural event detection make this tool a valuable addition to any price action trader’s toolkit.
Historical Volatility with HV Average & High/Low Trendlines
### 📊 **Indicator Title**: Historical Volatility with HV Average & High/Low Trendlines
**Version**: Pine Script v5
**Purpose**:
This script visualizes market volatility using **Historical Volatility (HV)** and enhances analysis by:
* Showing a **moving average** of HV to identify volatility trends.
* Marking **high and low trendlines** to highlight extremes in volatility over a selected period.
---
### 🔧 **Inputs**:
1. **HV Length (`length`)**:
Controls how many bars are used to calculate Historical Volatility.
*(Default: 10)*
2. **Average Length (`avgLength`)**:
Number of bars used for calculating the moving average of HV.
*(Default: 20)*
3. **Trendline Lookback Period (`trendLookback`)**:
Number of bars to look back for calculating the highest and lowest values of HV.
*(Default: 100)*
---
### 📈 **Core Calculations**:
1. **Historical Volatility (`hv`)**:
$$
HV = 100 \times \text{stdev}\left(\ln\left(\frac{\text{close}}{\text{close} }\right), \text{length}\right) \times \sqrt{\frac{365}{\text{period}}}
$$
* Measures how much the stock price fluctuates.
* Adjusts annualization factor depending on whether it's intraday or daily.
2. **HV Moving Average (`hvAvg`)**:
A simple moving average (SMA) of HV over the selected `avgLength`.
3. **HV High & Low Trendlines**:
* `hvHigh`: Highest HV value over the last `trendLookback` bars.
* `hvLow`: Lowest HV value over the last `trendLookback` bars.
---
### 🖍️ **Visual Plots**:
* 🔵 **HV**: Blue line showing raw Historical Volatility.
* 🔴 **HV Average**: Red line (thicker) indicating smoothed HV trend.
* 🟢 **HV High**: Green horizontal line marking volatility peaks.
* 🟠 **HV Low**: Orange horizontal line marking volatility lows.
---
### ✅ **Usage**:
* **High HV**: Indicates increased risk or potential breakout conditions.
* **Low HV**: Suggests consolidation or calm markets.
* **Cross of HV above Average**: May signal rising volatility (e.g., before breakout).
* **Touching High/Low Levels**: Helps identify volatility extremes and possible reversal zones.
5 AM NY 4H Candle High/LowThis indicator identifies the 4-hour candle that starts at 5:00 AM New York time (NYT) and automatically plots its high and low on intraday charts (e.g., 15m, 30m, 1H).
It helps traders:
Highlight a key session window often associated with increased market activity.
Use the 5AM–9AM NYT range for breakout, reversal, or liquidity zone strategies.
See clean horizontal levels that can act as support or resistance throughout the trading day.
🧠 Key Features:
Works on any timeframe below 4H.
Automatically detects and updates daily.
Optional labels to mark the range visually.
Reflexivity Resonance Factor (RRF) - Quantum Flow Reflexivity Resonance Factor (RRF) – Quantum Flow
See the Feedback Loops. Anticipate the Regime Shift.
What is the RRF – Quantum Flow?
The Reflexivity Resonance Factor (RRF) – Quantum Flow is a next-generation market regime detector and energy oscillator, inspired by George Soros’ theory of reflexivity and modern complexity science. It is designed for traders who want to visualize the hidden feedback loops between market perception and participation, and to anticipate explosive regime shifts before they unfold.
Unlike traditional oscillators, RRF does not just measure price momentum or volatility. Instead, it models the dynamic feedback between how the market perceives itself (perception) and how it acts on that perception (participation). When these feedback loops synchronize, they create “resonance” – a state of amplified reflexivity that often precedes major market moves.
Theoretical Foundation
Reflexivity: Markets are not just driven by external information, but by participants’ perceptions and their actions, which in turn influence future perceptions. This feedback loop can create self-reinforcing trends or sudden reversals.
Resonance: When perception and participation align and reinforce each other, the market enters a high-energy, reflexive state. These “resonance” events often mark the start of new trends or the climax of existing ones.
Energy Field: The indicator quantifies the “energy” of the market’s reflexivity, allowing you to see when the crowd is about to act in unison.
How RRF – Quantum Flow Works
Perception Proxy: Measures the rate of change in price (ROC) over a configurable period, then smooths it with an EMA. This models how quickly the market’s collective perception is shifting.
Participation Proxy: Uses a fast/slow ATR ratio to gauge the intensity of market participation (volatility expansion/contraction).
Reflexivity Core: Multiplies perception and participation to model the feedback loop.
Resonance Detection: Applies Z-score normalization to the absolute value of reflexivity, highlighting when current feedback is unusually strong compared to recent history.
Energy Calculation: Scales resonance to a 0–100 “energy” value, visualized as a dynamic background.
Regime Strength: Tracks the percentage of bars in a lookback window where resonance exceeded the threshold, quantifying the persistence of reflexive regimes.
Inputs:
🧬 Core Parameters
Perception Period (pp_roc_len, default 14): Lookback for price ROC.
Lower (5–10): More sensitive, for scalping (1–5min).
Default (14): Balanced, for 15min–1hr.
Higher (20–30): Smoother, for 4hr–daily.
Perception Smooth (pp_smooth_len, default 7): EMA smoothing for perception.
Lower (3–5): Faster, more detail.
Default (7): Balanced.
Higher (10–15): Smoother, less noise.
Participation Fast (prp_fast_len, default 7): Fast ATR for immediate volatility.
5–7: Scalping.
7–10: Day trading.
10–14: Swing trading.
Participation Slow (prp_slow_len, default 21): Slow ATR for baseline volatility.
Should be 2–4x fast ATR.
Default (21): Works with fast=7.
⚡ Signal Configuration
Resonance Window (res_z_window, default 50): Z-score lookback for resonance normalization.
20–30: More reactive.
50: Medium-term.
100+: Very stable.
Primary Threshold (rrf_threshold, default 1.5): Z-score level for “Active” resonance.
1.0–1.5: More signals.
1.5: Balanced.
2.0+: Only strong signals.
Extreme Threshold (rrf_extreme, default 2.5): Z-score for “Extreme” resonance.
2.5: Major regime shifts.
3.0+: Only the most extreme.
Regime Window (regime_window, default 100): Lookback for regime strength (% of bars with resonance spikes).
Higher: More context, slower.
Lower: Adapts quickly.
🎨 Visual Settings
Show Resonance Flow (show_flow, default true): Plots the main resonance line with glow effects.
Show Signal Particles (show_particles, default true): Circular markers at active/extreme resonance points.
Show Energy Field (show_energy, default true): Background color based on resonance energy.
Show Info Dashboard (show_dashboard, default true): Status panel with resonance metrics.
Show Trading Guide (show_guide, default true): On-chart quick reference for interpreting signals.
Color Mode (color_mode, default "Spectrum"): Visual theme for all elements.
“Spectrum”: Cyan→Magenta (high contrast)
“Heat”: Yellow→Red (heat map)
“Ocean”: Blue gradients (easy on eyes)
“Plasma”: Orange→Purple (vibrant)
Color Schemes
Dynamic color gradients are used for all plots and backgrounds, adapting to both resonance intensity and direction:
Spectrum: Cyan/Magenta for bullish/bearish resonance.
Heat: Yellow/Red for bullish, Blue/Purple for bearish.
Ocean: Blue gradients for both directions.
Plasma: Orange/Purple for high-energy states.
Glow and aura effects: The resonance line is layered with multiple glows for depth and signal strength.
Background energy field: Darker = higher energy = stronger reflexivity.
Visual Logic
Main Resonance Line: Shows the smoothed resonance value, color-coded by direction and intensity.
Glow/Aura: Multiple layers for visual depth and to highlight strong signals.
Threshold Zones: Dotted lines and filled areas mark “Active” and “Extreme” resonance zones.
Signal Particles: Circular markers at each “Active” (primary threshold) and “Extreme” (extreme threshold) event.
Dashboard: Top-right panel shows current status (Dormant, Building, Active, Extreme), resonance value, energy %, and regime strength.
Trading Guide: Bottom-right panel explains all states and how to interpret them.
How to Use RRF – Quantum Flow
Dormant (💤): Market is in equilibrium. Wait for resonance to build.
Building (🌊): Resonance is rising but below threshold. Prepare for a move.
Active (🔥): Resonance exceeds primary threshold. Reflexivity is significant—consider entries or exits.
Extreme (⚡): Resonance exceeds extreme threshold. Major regime shift likely—watch for trend acceleration or reversal.
Energy >70%: High conviction, crowd is acting in unison.
Above 0: Bullish reflexivity (positive feedback).
Below 0: Bearish reflexivity (negative feedback).
Regime Strength: % of bars in “Active” state—higher = more persistent regime.
Tips:
- Use lower lookbacks for scalping, higher for swing trading.
- Combine with price action or your own system for confirmation.
- Works on all assets and timeframes—tune to your style.
Alerts
RRF Activation: Resonance crosses above primary threshold.
RRF Extreme: Resonance crosses above extreme threshold.
RRF Deactivation: Resonance falls below primary threshold.
Originality & Usefulness
RRF – Quantum Flow is not a mashup of existing indicators. It is a novel oscillator that models the feedback loop between perception and participation, then quantifies and visualizes the resulting resonance. The multi-layered color logic, energy field, and regime strength dashboard are unique to this script. It is designed for anticipation, not confirmation—helping you see regime shifts before they are obvious in price.
Chart Info
Script Name: Reflexivity Resonance Factor (RRF) – Quantum Flow
Recommended Use: Any asset, any timeframe. Tune parameters to your style.
Disclaimer
This script is for research and educational purposes only. It does not provide financial advice or direct buy/sell signals. Always use proper risk management and combine with your own strategy. Past performance is not indicative of future results.
Trade with insight. Trade with anticipation.
— Dskyz , for DAFE Trading Systems
Vietnamese Stock Market FTD (Follow Through Day) AlertA Pine Script implementing William O'Neil’s Follow Through Day (FTD) strategy for the Vietnamese stock market. It scans 7 predefined sector groups (Banks, Real Estate, Retail, etc.) to detect momentum breakouts.
Key Features :
Triggers an FTD signal when ≥X groups (default: 3) have ≥Y stocks (default: 2) rising above a Z% threshold (default: 5%) daily.
Highlights qualifying stocks by group in a dynamic label during alerts.
Visualizes strength via histograms and background shading.
Open-source under Mozilla Public License 2.0 .
Purpose : Identify institutional buying and potential market reversals.
Nifty 0.09 Levels - Today OnlyNifty 0.09 Levels – Today Only
This indicator is designed for intraday traders on the NSE (National Stock Exchange of India), specifically for Nifty and BankNifty instruments. It identifies key price levels based on the candle that ends at 9:20 AM IST, which typically reflects the first 5 minutes of market structure after open.
What the Script Does
Detects the 9:15–9:20 AM candle (India market time).
Calculates a base level by adjusting the close of this candle by ±0.09%, creating an upper and lower bound.
Optionally plots three target levels (TG1, TG2, TG3) on both the upside and downside by applying further percentage extensions (±0.18% sequentially).
Displays these levels only for the current day, keeping your chart clean.
How It Works
The script runs on all timeframes and uses timestamp("Asia/Kolkata") to accurately isolate the target candle.
It conditionally draws horizontal lines using line.new() only if today's levels haven't already been drawn.
TG levels can be toggled on or off with a checkbox.
Levels extend visually for 60 bars (roughly one hour on a 1-minute chart) and reset daily.
Use Cases
Scalping or short-term breakout trades based on the early range.
Bias setting: Above the upper level indicates strength; below the lower suggests weakness.
Can be used in automated confluence setups or manual discretionary trades.
Why It's Unique
This tool is optimized for Indian market timing, and uses fixed percentage logic that's not commonly available in open-source range indicators. It cleanly isolates and visualizes actionable levels based on the early session candle without cluttering your chart with historical or irrelevant lines.
No external dependencies or additional scripts are required. Ideal for traders who value simplicity and precision early in the trading session.