Straddle Premium TrackerStraddle Premium Trackefr is used to combine CALL and PUT of premiums of same strike price
Indicators and strategies
TSM RSI < 30 BUY | RSI > 70 SELL (One-Time)This script is a trend-following indicator built using Pine Script v5, designed to identify major market direction changes using Daily Moving Averages (DMA). It is simple, reliable, and ideal for positional, swing, and trend-filter trading.
Custom Dividers [louis]Custom Dividers is a streamlined utility designed for Multi-Timeframe Analysis (MTF). It allows you to visualize higher timeframe structures directly on lower timeframe charts by drawing infinite vertical lines at the open of new periods.
Unlike standard grid lines and other divider indicators, this has custom inputs, giving you complete control over non-standard timeframes (e.g., 90-minute cycles, 6-hour blocks, or 2-day periods).
🔑 Key Features
- 4 Independent Timeframe Slots: Configure up to four different vertical dividers simultaneously.
- Custom Minute Inputs (TF 1 & TF 2): Instead of restricting you to a dropdown, the first two slots allow you to input any integer for minutes.
Example: Set 90 for 90-minute cycle dividers.
Example: Set 360 for 6-hour dividers.
- Standard Timeframe Selectors (TF 3 & TF 4): Traditional dropdowns for standard periods like Daily (D), Weekly (W), or Monthly (M).
- Visual Customization:
Lines: Uses line.new() drawing logic to ensure dividers stretch infinitely from top to bottom, regardless of price scale.
Styles: Select from Solid, Dashed, or Dotted directly in the inputs.
Width & Color: Fully customizable to blend into your chart theme.
⚙️ How to Configure
Go to the Settings (Inputs Tab):
TF 1 & TF 2: Enter the specific number of minutes (e.g., 60 = 1 Hour, 240 = 4 Hours). Toggle the checkbox to Show/Hide.
TF 3 & TF 4: Select the timeframe period from the dropdown. Toggle the checkbox to Show/Hide.
Style: Choose your line style, color, and width.
Note: Since this indicator uses geometric drawings (line.new) to achieve full-height vertical lines, all visual settings (Color, Width, Style) are located in the Inputs Tab, not the Style tab.
XAUUSD: Ultimate Sniper v6.0 [Order Flow & Macro]This indicator is a comprehensive trading system designed specifically for XAUUSD (Gold). It moves away from lagging indicators by combining real-time Macro-Economic sentiment, Regression Analysis, and Institutional Order Flow logic into a single professional interface.
### Core Strategy & Features: 1. Macro Correlation Filter: Gold has a strong inverse correlation with the USD (DXY) and Treasury Yields (US10Y). This script monitors them in the background. If DXY/US10Y are Bullish, Gold Buy signals are filtered out to prevent trading against the trend. 2. Linear Regression Channel: Defines the "Fair Value" of price. We only look for reversal trades when price hits the extreme Upper or Lower bands. 3. Order Flow Pressure (New): Analyzes the internal structure of each candle (Wick vs Body). A signal is only confirmed if the "Buying Pressure" or "Selling Pressure" within the candle supports the move (e.g. >50%). 4. RSI Divergence: Automatically spots Bullish and Bearish divergences to identify momentum exhaustion.
### ⚙️ Recommended Settings / Best Practices To get the best results, adjust the settings based on your trading style:
🏎️ SCALPING (1min - 5min Charts) * Goal: Quick entries, smaller targets, higher frequency. * DXY/US10Y Timeframe: Set to "15" or "30" (Reacts faster to macro changes). * Regression Length: 50 or 80 (Adapts to short-term trends). * RSI Length: 9 or 14.
🛡️ INTRADAY (15min - 1h Charts) - * Goal: Balanced trading, capturing the daily range. * DXY/US10Y Timeframe: Set to "60" (1 Hour). * Regression Length: 100 (Standard setting). * RSI Length: 14.
🦅 SWING TRADING (4h - Daily Charts) * Goal: Catching major trend reversals. * DXY/US10Y Timeframe: Set to "240" (4 Hours) or "D" (Daily). * Regression Length: 200 (Long-term trend baseline). * Channel Width: Increase to 2.5 or 3.0.
### How to Trade: - BUY Signal: Valid when the Dashboard shows "BEARISH" DXY/US10Y and the Live Pressure is "BUYERS". - SELL Signal: Valid when the Dashboard shows "BULLISH" DXY/US10Y and the Live Pressure is "SELLERS". - Risk Management: The script automatically calculates ATR-based Stop Loss (SL) and Take Profit (TP) levels.
Consolidation Zones (Range + ATR + optional ADX)Consolidation Zones — Market Compression Visualizer
Consolidation Zones is a visual market-structure indicator designed to identify periods of price compression where volatility contracts and directional movement pauses. These zones often precede expansion, breakout, or trend continuation, making them critical areas for trade preparation and risk planning. Instead of relying on a single oscillator, this script evaluates price behavior over time to detect when the market is moving sideways within a defined range. When consolidation is present, the indicator highlights the zone directly on the chart, allowing traders to immediately see where balance is occurring.
What This Indicator Helps You Do:
Identify low-volatility, sideways markets
Spot compression before expansion
Avoid entering trades during chop and noise
Prepare for breakout or breakdown scenarios
Combine structure with your existing trend or momentum tools
How to Use It
Inside the zone: Expect indecision and mean-reversion behavior
Break above the zone: Potential bullish expansion
Break below the zone: Potential bearish expansion
Use zone boundaries as context for entries, stops, and targets
This indicator is intentionally non-predictive — it does not guess direction. Instead, it provides clarity, showing where the market is coiling so you can act when price reveals intent.
Best Paired With
Trend indicators (EMA, VWAP)
Momentum tools (RSI, MACD)
Volume or volatility expansion tools
Notes
Consolidation is timeframe-dependent — zones may differ across intervals
Designed as a context tool, not a standalone signal generator
This indicator is for educational and informational purposes only.
Noise Area (TS Intraday, Custom Session + Timezone List)This indicator replicates the algorithm proposed in “Beat the Market: An Effective Intraday Momentum Strategy for the S&P 500 ETF (SPY)” by Carlo Zarattini, Andrew Aziz, and Andrea Barbon. The implementation follows the core methodology described in the paper, reproducing its intraday momentum signals and trading logic as applied to the S&P 500 ETF (SPY)
EMA 1h-4h-1d-ATRThis indicator shows a specific EMA across three timeframes: 1H, 4H, and 1Dm. Additionally, it displays the ATR x 2 with its maximum and minimum values.
Monte Carlo Simulation BandsMonte Carlo Simulation v2.4.2
Plots a one-bar-ahead price distribution band built from many simulated paths. The green band shows empirical percentiles of simulated final prices—these are distribution bounds, not a confidence interval of the mean.
What It Does
Simulates many one-bar price paths using a directional random walk with volatility scaling (uniform shocks, not Gaussian GBM).
Plots Mean Forecast, Median Forecast, and configurable percentile bounds (default 5th/95th).
Optional rolling HTF-days mean line (yellow) for trend context.
Optional labels and forward projection lines.
Alerts when the confirmed close breaks above or below the percentile band.
Non-Repainting & HTF Behavior (Fail-Closed)
All calculations are gated to confirmed bars only via explicit no_repaint_ok gate (barstate.isconfirmed).
If you select an HTF Resolution, the script uses a strict request.security(..., lookahead_off, gaps_off) pipeline.
If HTF data is unavailable, outputs are na—no silent fallback to chart timeframe.
A separate "HTF Alignment (lagged)" plot shows the prior HTF close (htf_price ) as visual proof of no look-ahead.
Volatility Source & Scaling
If "Use Historical Volatility" is enabled, volatility is estimated from log returns on the selected resolution (HTF if set, otherwise chart).
Annualization adapts to session type:
Equities: 6.5 hours/day, 252 trading days/year
Crypto: 24 hours/day, 365 days/year
Substeps increase path smoothness within the same one-bar horizon—they do not extend the forecast to multiple bars.
Key Inputs
• Prob Up / Prob Down — Must satisfy Prob Up + Prob Down ≤ 1.0. If violated, simulation is skipped and table shows "✗ PROB>1".
• # Simulations / # Substeps — Higher = smoother/more stable, but slower. Default 100×100 is a good balance.
• Lower/Upper Percentile — Define the band width (e.g., 5 and 95 for a 90% distribution band).
• Run On Last Bar Only — Performance mode (recommended). Skips historical computation; updates on each new confirmed bar.
• Resolution (HTF) — Leave blank for chart timeframe, or set to Weekly/Monthly for HTF-aligned simulation.
• Crypto 24/7 Session? — Enable for crypto markets to use correct annualization (365d, 24h).
How to Use (Quickstart)
Start with defaults and keep Run On Last Bar Only = true for speed.
Set Prob Up and Prob Down so their sum ≤ 1.0 (e.g., 0.5 + 0.5 = 1.0 for neutral).
Enable "Use Historical Volatility" and set a Volatility Lookback (e.g., 20 bars) for data-driven vol.
Set Resolution (HTF) if you want the model to run on higher timeframe data (e.g., 1W). Expect updates only when a new HTF interval starts.
Choose percentiles (e.g., 5 and 95) to define your distribution band width.
Enable alerts for "Price Above Upper Percentile" or "Price Below Lower Percentile" to get notified of breakouts.
Limitations & Disclosures
Forecast horizon is one bar only. Substeps do not create a multi-bar forecast.
Model uses uniform shocks with direction chosen from Prob Up/Down. This is not Geometric Brownian Motion (GBM) and is not calibrated to any option-implied distribution.
Bounds are percentiles of final simulated prices, not a statistical confidence interval of the mean.
HTF mode updates at the start of a new HTF interval (first chart bar where the HTF timestamp changes), so the band appears "step-like" in realtime.
Historical volatility requires enough bars for the selected lookback; until then, values may be na.
Performance depends on Sims × Substeps; extreme settings (e.g., 500×500) can be slow.
This indicator does not predict direction—it shows a probabilistic range based on your inputs.
Pivot Levels Real-Time Latest Bar (Skip Current, With Zones)ddPivot Levels Real-Time Indicator with Shaded Zones
Author: Ammar Hasan
Overview
The Pivot Levels Real-Time Indicator is a TradingView Pine Script (v5) indicator that plots classic pivot levels using the most recently confirmed bar while skipping the currently forming bar.
It enhances the chart with shaded zones between pivot levels to help visualize potential support, resistance, and price reaction areas.
Key Features
Uses the latest confirmed bar only (no repainting)
Plots Pivot, S1, S2, S3 and R1, R2, R3
Displays shaded zones between levels
Automatically removes old drawings to keep the chart clean
Lightweight and suitable for lower timeframes
No labels for a clean visual layout
Pivot Level Calculations
Pivot (P) = (High + Low + Close) / 3
Support Levels
S1 = 2 x Pivot - High
S2 = Pivot - (High - Low)
S3 = Low - 2 x (High - Pivot)
Resistance Levels
R1 = 2 x Pivot - Low
R2 = Pivot + (High - Low)
R3 = High + 2 x (Pivot - Low)
All values are calculated using the last confirmed candle to ensure stable, non-repainting levels.
Visual Components
Lines
The pivot line is drawn in yellow and slightly thicker for emphasis.
Support lines are drawn in red.
Resistance lines are drawn in green.
Shaded Zones
Resistance Zones
R3 to R2
R2 to R1
R1 to Pivot
Support Zones
Pivot to S1
S1 to S2
S2 to S3
These zones help visualize supply and demand areas and potential price reaction zones.
Use Cases
Intraday trading
Scalping
Support and resistance analysis
Price action confirmation
Notes and Limitations
Levels update once per confirmed candle
Zones are drawn only for a short forward range by default
This indicator is not intended to be used as a standalone trading system
Conclusion
The Pivot Levels Real-Time Indicator with Shaded Zones provides a clean and reliable visualization of key market levels while avoiding repainting. The shaded zones add depth and context, helping traders better understand price behavior around important levels.
Developed by Ammar Hasan
ORB FOR WINNERSMarks out the highs and lows for the first 15m candle or the first 1H candle for Asia, London & NY Session
EMAs - Multi time frameIt takes up multiple indicators to plot all the time frame EMAs. This indicator will help you to plot all EMAs together while using space of only one indicator
HIGHS & LOWS RusosTITLE: HIGHS & LOWS Rusos - Multi-Timeframe Liquidity Engine
DESCRIPTION:
HIGHS & LOWS Rusos is a professional-grade structural liquidity tool designed to identify key Highs and Lows across multiple timeframes with a smart filtering engine. This script focuses on high-probability liquidity zones while maintaining a clean and organized chart.
Key Features:
Hierarchical Priority: The script uses a "Waterfall" logic. Monthly levels take priority over Weekly, Weekly over Daily, and so on. If levels from different timeframes overlap (within a tick margin), only the higher-order level is displayed to avoid clutter.
Multi-Timeframe Tracking: Automatically plots Monthly (HM/LM), Weekly (HS/LS), Daily (HD/LD), and 4-Hour (H4h/L4h) structural points.
Precision Anchoring: Lines are drawn from the exact start of their respective cycles (Month, Week, Day), providing accurate historical context.
Dynamic Mitigation: When price touches a level, the line is cut and marked with an "×". You can fully customize the opacity of these mitigated levels in the settings to keep your focus on active liquidity.
Optimized Performance: Built-in memory management limits the number of active and historical lines to ensure smooth performance.
Technical Hierarchy:
Monthly > Weekly > Daily > 4 Hours Lower timeframe levels are automatically hidden when viewing higher timeframe charts to prevent visual artifacts.
Psico LevelsPsychological Levels - 000 / 250 / 500 / 750
This indicator automatically draws psychological price levels (.000, .250, .500, .750) directly on your chart.
Psychological levels are "round" prices that tend to attract traders' attention and often act as natural support/resistance zones. These levels are particularly relevant in forex, crypto, and indices.
FEATURES:
- Horizontal lines at .000, .250, .500, .750 levels
- Enable/disable each level individually
- Customizable colors for each level type
- Adjustable base step (default 1.0)
- Lines automatically extend to the right
SETTINGS:
- Base Step: sets the interval between main levels (1.0 = 1.000)
- Show .000/.250/.500/.750: toggle individual levels on/off
- Customizable colors for each level
HOW TO USE:
Ideal for identifying significant price zones where market reactions are likely to occur. The .000 and .500 levels are generally the most relevant, while .250 and .750 provide intermediate levels.
Perfect for scalping, day trading, and swing trading on any timeframe.
GAPfor myself
I say to you today, my friends, so even though we face the difficulties of today and tomorrow, I still have a dream. It is a dream deeply rooted in the American dream.
Adaptive Trend Flow (ATF)Adaptive Trend Flow (ATF) is a custom trend-following indicator designed to work reliably across all markets and all timeframes.
It uses an adaptive moving average that automatically adjusts to market conditions, combined with trend slope analysis and a volatility filter to reduce noise during ranging periods.
Unlike traditional fixed moving averages, ATF reacts faster during strong trends and slows down during consolidation, helping traders stay aligned with meaningful price movements.
🔍 How It Works
Uses an adaptive smoothing algorithm to track price efficiently
Confirms trend direction using trend slope
Filters out low-volatility and choppy conditions using ATR-based logic
Does not repaint — signals are based only on confirmed data
📊 Visual Interpretation
🟢 Green line / background → Bullish trend
🔴 Red line / background → Bearish trend
⚪ Gray → No clear trend (range / low volatility)
⚙️ Features
Works on Crypto, Forex, Stocks, Futures
Compatible with all timeframes
Optional trend-change signals
Optional background highlighting
Fully customizable inputs
Alert-ready
🎯 Best Use Cases
Trend filter for entries and exits
Directional bias for scalping, day trading, or swing trading
Strategy backbone when combined with price action or momentum tools
⚠️ Disclaimer
This indicator is for educational and analytical purposes only and does not constitute financial advice. Always manage risk appropriately.
NY Open 15M high low ( carrillos )This indicator marks the high and low of the first candle when the New York market opens, ideal for day trading.
NY Open Range 15M BreakoutThe first candle's movements at the New York open help identify the low and high of the first 15-minute candle, as well as a breakout level.
EMA 9,18,50,200It always take multiple indicator to plot EMAs of multi time frame. This will help you to plot all timeframe EMAs together while using only one indicator
Infinity Silver Cycle Map - 9-Point ProgrammableInfinity Silver Cycle Map — 9-Point Programmable + Inversion + 4MA is a time-structure overlay built to help visualize repeating rhythm in Silver by mapping a fixed-length cycle (default 42 bars) into 9 programmable pivot zones (P1–P9).
This script does not predict price or claim performance. Its purpose is to make cycle timing visible and testable in replay by plotting consistent time-based reference points that traders can compare against historical swing behavior.
What this script does
Draws a repeating cycle framework
You define a Cycle Length (bars) and 9 point offsets inside that cycle.
The script then draws:
Past cycles (faded)
The current cycle
The next cycle (projection)
Highlights timing windows (optional)
Each pivot can display a ± bar tolerance window so you can treat pivots as zones instead of exact “one-bar” events.
Plots 4MA and 4MA (optional)
A 4-period moving average and its prior value are plotted as a compact trend/inflection reference.
This is included as context, not as a standalone entry/exit system.
Displays a small status table
Shows the script name, cycle settings, directional bias label, inversion state, and the anchor value.
Optional symbol-lock
If enabled, outputs can be hidden unless the chart symbol looks like Silver (e.g., XAG / SI), preventing accidental use on unrelated tickers.
How it works (concepts behind the calculations)
A) Cycle mapping (bar-count time structure)
This indicator uses bar-based cycle segmentation:
A “cycle” is treated as a repeating span of N bars (default 42).
Pivot points are expressed as bar offsets inside that cycle (P1–P9).
Each pivot is then projected backward (past cycles) and forward (next cycle) to create a repeating time grid.
This is a time alignment tool: it measures where we are in the cycle and makes those timing landmarks visible.
B) Directional state (minimal / stable)
The Bias label (LONG / SHORT / STAND ASIDE) is derived from simple agreement checks:
Price relative to a short mean (SMA of close)
A smoothed RSI line vs its signal line
If both conditions align bullish → LONG
If both align bearish → SHORT
Otherwise → STAND ASIDE
C) Inversion toggle (presentation switch)
“Invert Bias” flips LONG ↔ SHORT.
This is provided to support alternative interpretations or testing workflows; it does not change the cycle map itself.
How to use it
Start by calibrating the cycle
Set Cycle Length and P1–P9 offsets to match the time structure you observe in Silver.
Use Past Cycles to visually verify whether swings tend to cluster near certain pivot zones.
Treat pivots as timing zones
Enable ± Timing Window and set tolerance (± bars) to account for real-world variation.
Use pivots as “attention zones” where trend continuation or reversal is more likely to occur in time.
Use 4MA as context
The 4MA and 4MA lines help you see whether price is accelerating, flattening, or inflecting as a pivot zone approaches.
Use Bias as a filter, not a promise
Bias is best used as a lightweight “state label” when reviewing cycle behavior, not as a standalone trade trigger.
Notes & limitations
This is a time-based framework, so behavior will differ across timeframes and Silver tickers.
Pivot placement is intentionally user-controlled; the script does not auto-optimize points.
This tool provides structure and context; it does not place trades and does not provide financial advice.
ChoCH + BOS External Market Structure BBCchoch and bos with alerts for tradingview. alerts are included
Probabilidad Alcista / Bajista por Volumen yvvProbabilidad Alcista / Bajista por Volumen y tendencia
Candle Size Table (Big Font & Colors)Symbols: gold, oil, BTC, silver, USDJPY, GBPUSD, USDCAD, AUDUSD
Timeframes: 1m and 5m
Size of the previous candle (for each TF)
I’ll assume “size” = candle range (high − low) of the previous closed candle.
NQ 5x Daily SessionsThis indicator automatically plots horizontal lines for the Daily Open as well as four of the most significant trading milestones of the day (CET/Berlin time). It helps you instantly identify psychological price levels and institutional opening marks directly on your chart.
Features:
Key Time Stamps: Automatic lines for the daily opening price and specific session opens at 08:00 (Frankfurt/Pre-Market), 10:00, 14:00, and 15:30 (NYSE Open).
Fully Customizable:
Control line thickness, label visibility, and the extension of current intraday lines via the settings menu.
Trading Application:
These levels often act as significant Support & Resistance during intraday trading. The 08:00 and 15:30 marks, in particular, frequently represent turning points or the start of strong trends, as trading volume spikes significantly during these windows.






















