Fed Rate Change Impact📊 Fed Rate Change Impact — Macro Event-Driven Indicator
Fed Rate Change Impact is an advanced indicator designed to analyze the impact of Federal Reserve interest rate changes on financial markets. It integrates event-driven logic with dynamic visualization, percentage diagnostics, and multi-asset selection, offering a clear and customizable view of post-event effects.
🔍 Key Features 📅 Preloaded Fed Events : Includes over 30 historical rate cut (↓) and hike (↑) dates from 2008 to 2024.
📈 Post-Event Analysis : Calculates the percentage change of the selected asset 5, 10, and 30 days after each event.
📌 Vertical Chart Lines : Visually highlights each event directly on the chart, with dynamic coloring (red for hikes, green for cuts).
📋 Diagnostic Table : Displays real-time impact for each event, with color-coded values and a compact layout.
🧠 Interactive Filter: Choose to display only hikes, only cuts, or both.
🧭 Flexible Asset Selection : Analyze the current chart asset, pick from a predefined list, or manually input any ticker via input.symbol().
🎯 Contextual Highlighting : The table highlights the analyzed asset if it matches the active chart symbol.
⚙️ Customizable Parameters lookahead5, lookahead10, lookahead30: Define the time horizon for measuring post-event impact.
eventFilter : Choose which type of events to display.
presetAsset / customAsset : Select or input the asset to analyze.
🧪 Recommended Use Cases Macroeconomic analysis on indices, commodities, crypto, and forex
Studying delayed effects of rate changes on sensitive assets
Building event-driven strategies or diagnostic overlays
Visual backtesting and cross-asset comparison
🧠 Technical Notes The indicator is compatible with overlay=true and works best on Daily timeframe.
The table automatically adapts to the number of events and includes visual padding for improved readability.
All calculations are performed in real time and require no external data.
Indicators and strategies
iKrit : EMACross🔸 Functionality Details
EMA Calculation
Calculates EMA lines with the specified values (3, 5, 20, 60, 200).
All lines are shifted forward by 1 bar (offset=1) and are displayed as thin lines (linewidth=1).
EMA Cross Signals (EMA3 vs EMA5)
When EMA3 crosses above EMA5 → Shows a white ▲ arrow below the bar + LONG signal.
When EMA3 crosses below EMA5 → Shows a white ▼ arrow above the bar + SHORT signal.
Alerts can be set for both cases.
EMA60/200 Cross Signals
When EMA60 crosses above EMA200 → Triggers a Golden Cross alert.
When EMA60 crosses below EMA200 → Triggers a Death Cross alert.
Мой LSMA(200) + Nadaraya–Watson Envelope | 1m (v6)The intersection of the moving average with a period of 5 minutes with the boundaries of the Nadar channel.
Implied Volatility RangeThe Implied Volatility Range is a forward-looking tool that transforms option market data into probability ranges for future prices. Based on the lognormal distribution of asset prices assumed in modern option pricing models, it converts the implied volatility curve into a volatility cone with dynamic labels that show the market’s expectations for the price distribution at a specific point in time. At the selected future date, it displays projected price levels and their percentage change from today’s close across 1, 2, and 3 standard deviation (σ) ranges:
1σ range = ~68.2% probability the price will remain within this range.
2σ range = ~95.4% probability the price will remain within this range.
3σ range = ~99.7% probability the price will remain within this range.
What makes this indicator especially useful is its ability to incorporate implied volatility skew. When only ATM IV (%) is entered, the indicator displays the standard Black–Scholes lognormal distribution. By adding High IV (%) and Low IV (%) values tied to strikes above and below the current price, the indicator interpolates between these inputs to approximate the implied volatility skew. This adjustment produces a market-implied probability distribution that indicates whether the option market is leaning bullish or bearish, based on the data entered in the menu:
ATM IV (%) = Implied volatility at the current spot price (at-the-money).
High IV (%) = Implied volatility at a strike above the current spot price.
High Strike = Strike price corresponding to the High IV input (OTM call).
Low IV (%) = Implied volatility at a strike below the current spot price.
Low Strike = Strike price corresponding to the Low IV input (OTM put).
Expiration (Day, Month, Year) = Option expiration date for the projection.
Once these inputs are entered, the indicator calculates implied probability ranges and, if both High IV and Low IV values are provided, adjusts for skew to approximate the option market’s distribution. If no implied volatility data is supplied, the indicator defaults to a lognormal distribution based on historical volatility, using past realized volatility over the same forward horizon. This keeps the tool functional even without implied volatility inputs, though in that case the output represents only an approximation of ATM IV, not the actual market view.
In summary, the Implied Volatility Range is a powerful tool that translates implied volatility inputs into a clear and practical estimate of the market’s expectations for future prices. It allows traders to visualize the probability of price ranges while also highlighting directional bias, a dimension often difficult to interpret from traditional implied volatility charts. It should be emphasized, however, that this tool reflects only the market’s expectations at a specific point in time, which may change as new information and trading activity reshape implied volatility.
Fieolouis - RSI - Signals v2.6.1 (Symbols)Fieolouis - RSI - Signals v2.6.1 (Symbols)
An advanced upgrade of the classic RSI, combining divergence, re-entry, and trend continuation signals with clean symbol-based visualization.
🔹 Key Features
RSI Core: Standard RSI with flexible moving averages (EMA, SMA, WMA, VWMA, SMMA, Bollinger Bands).
Divergence:
Regular & Hidden divergence detection.
Flexible pivot search (5–25 bars).
Max bars between pivots filter to reduce noise.
Re-entry Signals:
Detects RSI returning from Overbought/Oversold zones.
Optional confirmation: RSI crossing MA within last 3 bars.
Continuation Signals:
RSI crossing 50 aligned with trend direction.
Trend Filter (optional):
Only Long if RSI > MA1, only Short if RSI < MA1.
🔹 Visualization
RSI + MA + optional Bollinger Bands directly on the panel.
OB/OS zones with gradient shading, adjustable 75/25 or 80/20.
Symbols instead of text for clarity:
🔼 Re-Long = green arrow up
🔽 Re-Short = red arrow down
▲ Trend+ = teal triangle up
▼ Trend- = maroon triangle down
Divergence labels (Bull/Bear) can be toggled on/off.
🔹 Alerts
Ready-to-use alerts for all signal types:
Bullish / Bearish Divergence
Re-entry Long / Short
Continuation Bull / Bear
👉 Designed for both scalping & swing trading:
Divergence helps spot reversals.
Re-entry catches failed OB/OS breaks.
Continuation confirms ongoing trends.
IaoriginalTrend following (CTA/Clenow): requires EMA50 > EMA200 (or < for shorts) and a Donchian breakout (50); ideally with a confirmation breakout (100).
Kleinman MA channel: price breaking above/below the channel bands adds points.
Squeeze / momentum (TTM-like): when the Bollinger Bands “release” from the Keltner Channels and momentum flips through zero, it adds points.
Signal logic: when the total points ≥ the threshold and the trend filter is met, the script draws arrows (LONG/SHORT) and triggers alerts.
Risk: shows an ATR stop line in the relevant direction when the signal fires (visual aid only, not an order).
Next Week Vertical Line (Limited)week line and next week line
week line and next week line
week line and next week line
week line and next week line
Volume Pressure Arrows[Blk0ut]Volume Pressure Arrows are an innovative (I think) market pressure tool designed to cut through noise and provide traders with a realistic, but quick insight into buying vs selling pressure and which has real control. Rather than relying on any single classic indicator, this script blends five complementary measures of price–volume dynamics—Cumulative Volume Delta (CVD), VWAP distance, OBV slope, ATR expansion, and the DMI ratio—into a unified “pressure score.”
Each component is normalized, weighted, and combined into a single metric that can be read at a glance through intuitive up and down arrows plotted directly on the chart. By transforming multiple complex data streams into a single aggregated signal, Volume Pressure Arrows help traders answer some of the hardest questions we can face: is the current move backed by conviction? is there true momentum? Is price action about to reverse?
Why It’s Different
Traditional oscillators often create conflicting signals, forcing traders to guess which one to trust. This indicator integrates five perspectives on volume and momentum pressure into a single framework, balancing raw flow (CVD), relative positioning (VWAP), trend conviction (OBV slope), volatility expansion (ATR), and directional bias (DMI). The result is a weighted, probability-minded score capped between -100 and +100 for consistency and clarity.
Important note : Inspiration for the use of directly plotted arrows came from dgtrd "https://www.tradingview.com/u/dgtrd/" and their brilliant work on LazyBear's Squeeze Indicator "https://www.tradingview.com/script/Dsr7B2xE-Squeeze-Momentum-Indicator-LazyBear-vX-by-DGT/"
How to Read It
Bullish Arrows appear below the candles when the pressure score pushes above the neutral threshold, signaling meaningful buyer dominance.
Bearish Arrows appear above the candles when pressure drops below the negative threshold, indicating strong selling pressure.
Neutral Arrows (smaller, faded) mark conditions where pressure exists but is not decisive—useful for spotting early rotations or fading momentum.
Color Gradients dynamically adjust with score intensity, making stronger signals visually brighter and weaker ones softer.
How to Use It Effectively
This tool is best applied as a confirmation and timing layer. It is not meant to replace your core strategy, but to validate whether momentum pressure supports your trade thesis.
Combine with trendlines, chart patterns, or breakouts to gauge conviction.
Use bullish or bearish arrows as filters, only take trades when price action aligns with strong directional pressure.
Watch neutral arrows near key levels; they often foreshadow balance breaking into directional moves.
Adjust the weightings to emphasize the components that matter most to your style (e.g., more weight on CVD for scalpers, or ATR expansion for volatility traders).
As with any indicator, this is not a magic ball and does not guarantee success. But it does allow you to increase the probability odds to your favor if you align it with your edge. Happy trading!
RSI Trend Pro v1.3RSI Engine Pro v1.0 is a refined take on the classic Relative Strength Index, built to give traders a cleaner, more customizable view of momentum. At its core, it plots RSI with adjustable line thickness and opacity controls, letting you tailor the visuals to fit your chart style. The indicator also includes dynamic overbought (70) and oversold (30) bands, a neutral middle line (50), and a subtle gradient system that highlights when price action starts pushing into reversal zones. Traders can fine-tune the band levels, opacity of reference lines, and even the starting points of the top/bottom gradients to better match their personal strategy. By blending precision with flexibility, RSI Engine Pro transforms the standard RSI into a more intuitive, visually adaptive momentum tool—helping traders spot exhaustion, strength, and potential reversals at a glance.
4H Indicator4H Indicator plots the 4H candles on the chart. Vertical lines at the start of every 4H candle and the open price of that candle.
I've also included NYMO and Day Open as an option.
You can use the timing setting to capture which 4h candles you want.
Мой LSMA(200) + Nadaraya–Watson Envelope | 1m (v6)The intersection of the moving average with a period of 5 minutes with the boundaries of the Nadar channel.
DMI Histogram IndicatorThe Directional Movement Index (DMI) was originally developed by J. Welles Wilder Jr. in 1978. Wilder introduced the DMI along with the Average Directional Index (ADX) in his book, “New Concepts in Technical Trading Systems,” which became a foundational reference for technical analysis.
The indicator can be a bit intimidating for people to interpret if they aren't familiar with it. So this DMI Histogram uses the underlying DMI data to present a different way to visualize the price movement and trend. The goal is to help provide insight into the rising or falling momentum behind the price, at times when the chart itself may not be as obvious. This could potentially help spot a momentum divergence before it plays out on the chart.
The user has the option of displaying ADX reversals as red and green arrows. The ADX is the trend indicator portion of the DMI. When it changes direction, that sometimes leads to shift in who is exerting the most influence on the price, buyers or sellers.
The user also has the option of coloring the candlesticks to match the histogram.
This indicator is meant to be combined with other indicators and other chart analysis tools.
oscillator fast cryptosmart (Bands on Scale)The oscillator fast cryptosmart is a high-sensitivity momentum indicator designed to generate signals more rapidly than many traditional oscillators, such as the MACD. It is engineered to detect potential price breakouts by analyzing short-term market cycles.
At its core, the indicator uses a Detrended Price Oscillator (DPO) to remove the longer-term trend from price action, allowing it to focus purely on the underlying momentum cycles. It then calculates dynamic volatility bands around this oscillator line.
Signals are generated when momentum breaks out from a normal range, providing traders with an early warning of a potential acceleration in price.
How to Interpret the Signals:
Buy Signal (Green Vertical Line): A buy signal is generated when the oscillator's main line (yellow) crosses above its upper statistical band. This indicates a sharp surge in positive momentum, suggesting a potential upward move is beginning.
Sell Signal (Red Vertical Line): A sell signal is generated when the oscillator's main line crosses below its lower statistical band. This indicates a significant increase in negative momentum, suggesting a potential downward move is starting.
By focusing on momentum breakouts rather than lagging moving average crossovers, the oscillator fast cryptosmart aims to provide an edge in identifying opportunities in fast-moving markets.
yogi's simple indicatorsimple ema and vwap buy and sell signals
9 ema 21 ema 50 ema
and vwap
price above 9 and 21 uptrend
below 9 and 21 down treand
Market Structure - BOS LinesMarket Structure - BOS Lines individuazione delle 3cf e segnalazione con il bos
ICT - Line IncrementA simple, customizable line increment indicator.
Add your desired price range
Customize your line style.
Thanks!
VSA Volume MonitorDescription
This script provides a clear and adaptable visual representation of volume activity, helping traders understand how current participation compares to recent norms.
It calculates a moving average of volume over a user-defined smoothing window and uses that baseline to classify each bar’s volume into several intensity levels.
Bars are color-coded to reflect these levels:
• Blue for below-average activity
• Green for moderate activity
• Yellow for above-average surges
• Red for exceptionally high or climactic volume
In addition to color-coded bars, the script plots two reference bands that represent the typical (baseline) and elevated (climactic) volume zones.
These bands form a shaded cloud that helps visually separate normal market participation from periods of unusual crowd activity or volatility.
The purpose of this indicator is purely visual and informational — it does not generate buy or sell signals, and it does not predict future price movement.
Instead, it gives traders an at-a-glance view of how market interest is shifting, so they can combine that context with their own analysis or strategy.
This tool is lightweight, easy to read, and designed for use alongside other forms of technical analysis, making it suitable for traders who want to build their own framework for understanding volume behavior.
自動斐波回測Auto Fibonacci Backtest Explanation
Auto Fibonacci Backtest is an automated process in financial trading that tests Fibonacci strategies using historical data to simulate performance and evaluate effectiveness under various market conditions. Below is a detailed explanation of its core concepts, methods, tools, and applications, suitable for traders in stocks, forex, cryptocurrencies, and other markets.
What is Auto Fibonacci Backtest?
Fibonacci backtesting refers to trading strategies that use Fibonacci retracement (Retracement) or extension (Extension) levels (such as 23.6%, 38.2%, 61.8%, etc.) as entry, exit, or stop-loss points. The automation aspect involves software or scripts that execute the backtest automatically, avoiding manual calculations and handling large volumes of historical data (e.g., years or tens of thousands of candlesticks) to compute metrics like win rate, profit-loss ratio, and maximum drawdown.
Purpose: Validate Fibonacci strategies based on past performance, optimize parameters (such as retracement level selection), and predict potential future risks, rather than relying on subjective judgment.
Difference from Manual Backtesting: Automated backtesting can handle complex logic (e.g., combining multiple Fibonacci levels or trend filters) and generate statistical reports, saving time.
Backtesting Process
Auto Fibonacci backtesting typically follows these steps:
Define Strategy Rules:
Entry: Price retraces to a specific Fibonacci level (e.g., 61.8%) and shows confirmation signals (e.g., candlestick reversal or RSI oversold).
Exit: Reaches extension levels (e.g., 161.8%) or take-profit/stop-loss.
Filters: Execute only in trending markets (e.g., using moving averages to confirm trend direction) to avoid false signals in ranging markets.
Example Strategy: In an uptrend, enter long on retracement to 38.2% Fibonacci level, target 161.8% extension, stop-loss below 78.6% retracement.
Prepare Data:
Historical OHLC (Open-High-Low-Close) data, downloadable from sources like Yahoo Finance, Alpha Vantage, or trading platforms.
Time Range: At least 1-5 years of data, covering bull and bear markets.
Automated Execution:
Use programming languages (e.g., Python) or built-in platform tools to simulate each trade and calculate cumulative returns.
Key Metrics:
Win Rate: Percentage of profitable trades (e.g., >50%).
Profit-Loss Ratio: Average profit / average loss (target >1.5).
Maximum Drawdown: Largest equity curve decline (<20% is ideal).
Sharpe Ratio: Risk-adjusted return (>1 indicates good performance).
Optimization and Validation:
Parameter Optimization: Test different Fibonacci level combinations (e.g., using walk-forward optimization).
Forward Testing: After backtesting, validate with unseen data to avoid overfitting.
Monte Carlo Simulation: Randomly reshuffle data to assess strategy robustness.
Common Tools and Platforms
Python + Libraries:
Backtrader or Zipline: Open-source backtesting frameworks that support custom Fibonacci indicators.
TA-Lib: For calculating Fibonacci levels.
Example Code Snippet (Python):
pythonimport backtrader as bt
import pandas as pd
class FibStrategy(bt.Strategy):
def __init__(self):
self.fib_levels = # Retracement levels
def next(self):
# Calculate Fibonacci retracement (simplified example)
high = self.data.high.get(size=20) # Recent high
low = self.data.low.get(size=20) # Recent low
# Logic: Buy if price nears 61.8% level
if self.data.close <= high * (1 - 0.618) + low * 0.618:
self.buy()
# Load data and run backtest
cerebro = bt.Cerebro()
data = bt.feeds.PandasData(dataname=pd.read_csv('stock_data.csv'))
cerebro.adddata(data)
cerebro.addstrategy(FibStrategy)
cerebro.run()
cerebro.plot()
Advantages: Free, flexible, and integrable with machine learning for optimization.
TradingView:
Write automated Fibonacci strategies in Pine Script, with built-in backtester showing net profit, win rate, etc.
Example: Search for "Auto Fib Retracement Strategy" to apply and adjust parameters directly.
MetaTrader 4/5 (MT4/MT5):
Download EAs (Expert Advisors) like "Fibonacci Backtester" to automatically scan historical data.
Supports Monte Carlo simulation and multi-currency testing.
Others:
QuantConnect or Amibroker: Cloud-based backtesting with Fibonacci plugins.
Excel/VBA: Suitable for beginners, but slower for large datasets.
Strategy Examples
Simple Fibonacci Trend Following:
Trend: Price breaks above 20-day MA for uptrend.
Entry: Retracement to 50% Fibonacci level.
Exit: 161.8% extension or trailing stop.
Backtest Result Example (Hypothetical BTC/USD, 2020-2025 data): Win rate 55%, annualized return 25%, max drawdown 15%.
Advanced: Multi-Timeframe Combination:
Daily chart for trend confirmation, 1-hour chart for Fibonacci entry points.
Use Python optimization: Test 23.6%-78.6% range to select the best combination.
MetricDescriptionTarget ValueWin RatePercentage of profitable trades>50%Profit-Loss RatioAverage profit / loss>1.5Maximum DrawdownLargest capital loss<20%Sharpe RatioRisk-adjusted return>1.0
Advantages
Objectivity: Data-driven, avoiding emotional bias.
Efficiency: Automates thousands of trades for quick strategy iteration.
Risk Insights: Identifies Fibonacci weaknesses in different markets (e.g., bull vs. bear).
Limitations
Overfitting Risk: Strategies may fit historical data only; requires forward testing.
Slippage and Commissions: Backtests often exclude real trading costs, overestimating performance.
Market Changes: Fibonacci relies on historical patterns and can't predict black swan events.
Data Quality: Requires high-quality data to avoid biases.
Implementation Tips
Getting Started: Begin with TradingView's free backtesting for simple strategies.
Advanced: Learn Python Backtrader and add risk management (e.g., 1% risk per position).
Note: Backtesting is for reference only and doesn't guarantee future results. Test in demo accounts before live trading.
ATR Multiple from Moving AverageShows how extended the current candle is from the EMA/SMA of your choosing
XAUUSD RVOL (Gold) — Directional + Trap FilterThis indicator is designed for Gold (XAUUSD) intraday traders who rely on volume confirmation for breakouts and retests.
🔹 What it does
Calculates Relative Volume (RVOL) = current candle’s volume vs. SMA of past N candles.
Classifies momentum into Weak / Retest OK / Valid / Strong.
Confirms both bullish (long) and bearish (short) breakouts.
Adds a trap filter: blocks opposite signals for a few bars after a breakout, reducing whipsaw entries.
🔹 Thresholds (Gold-optimized)
RVOL < 1.0 → Weak, ignore.
1.0 – 1.3 → Retest OK (safer entries only).
1.3 – 1.8 → Valid breakout (continuation possible).
≥ 1.8 → Strong breakout (high conviction, often TP2+ runs).
🔹 Signals
🟢 Valid Long / Strong Long → Bullish breakout confirmed.
🔴 Valid Short / Strong Short → Bearish breakout confirmed.
🟡 Retest OK → Acceptable pullback volume, but wait for price rejection.
🔹 Best Use
Confirm 1H structure breaks with RVOL.
Use 15M for entry on retests.
Combine with your S/R levels, EMAs, or liquidity zones.
⚠️ Note: This is not financial advice. It’s a volume confirmation tool to help filter fakeouts and improve entry precision, especially in Gold.
DMICROSS(Raw/EMACROSS VER.)DMI Cross (Raw/EMA Supported)
A practical and lightweight Directional Movement Index (DMI) cross indicator that triggers signals when +DI crosses –DI.
You can freely choose between Raw +DI/–DI or EMA-smoothed +DI/–DI as the source for crossover detection.
Optional features include Raw plots, background highlighting on signals, and a reference ADX line.
Features
Signal Types
BUY: +DI crosses above –DI
SELL: +DI crosses below –DI
Selectable Signal Source
Use Raw DI for faster but noisier signals
Use EMA DI for smoother, more stable signals
Visual Options
Toggle Raw +DI / –DI plots
Constant EMA plots of +DI and –DI for clarity
Optional ADX line for trend strength reference
Background shading on BUY/SELL signals
Inputs
ADX Smoothing (lensig): smoothing length for ADX
DI Length (lenDI): calculation length for +DI/–DI
EMA Length (lenEMA): EMA smoothing length for +DI/–DI
Display Options
Show/hide Raw +DI or –DI
Background tint on signals
Signal Source
Choose between Raw or EMA for crossover detection
Alerts
Four alert conditions are included:
BUY: +DI crossed above –DI (Raw)
SELL: +DI crossed below –DI (Raw)
BUY: +DI crossed above –DI (EMA)
SELL: +DI crossed below –DI (EMA)
Alerts only trigger for the currently selected signal source.
Tips
Use Raw DI for quick reversal detection (more noise).
Use EMA DI for trend-following with fewer false signals.
Combine with ADX filters or higher timeframe trend bias for best results.
Works across all markets and timeframes (adjust parameters as needed).
Disclaimer
This script is provided for educational and informational purposes only.
It does not constitute financial advice. Please trade responsibly.
Would you like me to also write a short “one-liner tagline” (like “Lightweight DMI crossover tool with Raw/EMA options”) for the TradingView title/summary field? That helps it look polished in the public library.