6 Session Boxes with 15m ORB and Midline (Fixed)Proper ORB handling (first 15 minutes starting exactly from session start).
Make sure ORB, Midline stay inside the session box perfectly.
Fix session crossing midnight issue automatically.
Clean code structure and reduce bugs.
Pattern grafici
EMA Touch + Reversal Detector (v3.7)Detect Live on Chart direction, and reversals with a price action prompt for scalping purposes.
QQE MOD + Bollinger Band Strategy (Full Version)Bonus Tip:
• Use it on 1H timeframe for best results.
• Settings: BB Length 20, Multiplier 2.2, RSI 21, 200 EMA filter ON (as you showed earlier — perfect!)
Weekly Open Range [BigBeluga]
A precision weekly range tracker that captures early market positioning from the first moments of the trading week.
By dynamically measuring the highest and lowest points from the first three candles after the Sunday 21:00 UTC open, the indicator builds a reactive support and resistance framework for the week ahead.
It also visualizes the active range with a dynamic box and provides live updates of the current price movement against the established range boundaries.
🔵 KEY FEATURES
Automatically marks the weekly open range starting at Sunday 21:00 UTC .
Identify maximum high and minimum low from the first 3 candles after the weekly open.
if isWeeklyOpen or isWeeklyOpen or isWeeklyOpen or isWeeklyOpen
h = math.max(high, range_box.get_top())
l = math.min(low, range_box.get_bottom())
Draws two horizontal lines from the range extremes, acting as dynamic support/resistance zones throughout the week.
Visualizes the range with a semi-transparent box for clear zone identification.
Includes a compact dashboard panel with:
- Symbol and current price with bullish or bearish bar indication with ▲ / ▼
- Current weekly high/low range values
🔵 USAGE
Treat the high and low of the range as support/resistance zones for the week.
Combine with volume analysis or liquidity tools for entry confirmation .
Refresh your key levels every week as the indicator resets each Sunday night .
Works great alongside Smart Money Concepts (ICT) strategies and weekly planning.
Weekly Open Range gives traders a reliable structure to anchor their week. With clear range mapping, breakout signals, and intuitive visuals, it becomes a valuable part of any strategic trading approach—especially when precision timing around liquidity zones is key.
RAZ G. MACD PRICE TRIGGER - SHORT(!)
"First, we determine the desired price level for entry and wait for a MACD cross to confirm the signal.
We can customize both the entry time frame and a separate time frame for taking profit or closing the position
Daily & Weekly Level (Think_Analyst)New Indicator used for mapping of previous day and week high's and low, it will dynamic move marking with chart
Two-Leg MA BreakoutBased on your indicator code, here's a suggested description for public publishing:
---
# Two-Leg MA Breakout Indicator
A powerful technical analysis tool that identifies high-probability trading opportunities using a two-leg moving average breakout pattern. This indicator detects when price forms a pullback after an initial MA crossover, then continues in the original direction - a pattern that often precedes strong trend continuations.
## Key Features:
- Customizable fast and slow moving averages (EMA/LWMA options)
- Multiple filter options to improve signal quality:
- Trend filter using longer-term MA
- ADX for trend strength confirmation
- Volatility filters using ATR
- RSI momentum filter
- Volume confirmation
- Candlestick pattern validation
- Session time filtering
- Visual trade signals with customizable display options
- Supports both long and short trading strategies
- Alert conditions for automated notifications
Perfect for swing traders and trend followers looking for high-quality entry points in trending markets. The indicator identifies pullback opportunities within established trends for optimal risk/reward entries.
Developed By Sovath
PG MA Crossover Buy and Sell Options Special"If you've ever felt frustrated with buy-and-hold during volatile periods, this strategy gives you a smart, disciplined edge to actively manage your trades based on market strength, not hope. Give it a try, tweak the settings to suit your style, and unlock better consistency over time!"
// PG MA Crossover Direction Strategy — Quick Overview
// 📈 Entry:
// Long when MA is rising + price moves above it.
// Short when MA is falling + price moves below it.
// Smart re-entries near MA allowed.
// 📉 Exit:
// Long exit if price falls X% from top OR drops below MA.
// Short exit if price rises X% from low OR rises above MA.
// 🛡️ Stop Loss:
// Shorts have a hard stop-loss above entry to cap losses.
// 🎯 Goal:
// Beat Buy-and-Hold by riding strong trends, exiting early from weak ones, and managing risk dynamically.
// Designed for traders who want higher consistency and lower volatility over time.
// 🚀 Tip:
// Tweak the % thresholds and MA type/length for best results on your asset!
15-Min ORB Strategy )15 min orb with trailing orders. could use some refinement to mitigate drawdown. better if you recalculate after each bar. i made this for NQ
OpeningRange (Trading_Tix)Purpose:
The indicator highlights the high, low, and middle (50%) price levels of a specified session's opening range. These levels can serve as key support and resistance zones for trading strategies. The indicator also offers options to extend these levels beyond the session into later timeframes, making it useful for tracking breakout or trend continuation setups.
Key Features:
1. Session Detection:
The indicator identifies a specific session period using the user-defined Session Time. It calculates the start time, high, and low prices during this period:
rangeTime: Defines the session time range (default: 5:00 PM to 2:59 AM).
extendTime: Defines the extended time range where lines/backgrounds can be prolonged.
2. Opening Range Calculation:
High (high_val) and Low (low_val)**:
Tracks the highest and lowest prices during the session.
Middle Line:
A midpoint is calculated by averaging high_val and low_val.
3. Visual Elements:
Horizontal Lines:
Drawn at the high, low, and middle levels.
Customizable in width and color.
Shaded Background Box:
Covers the range between high and low prices.
The box’s color and transparency can be adjusted.
Line and Box Extension:
Optionally extends these elements into the extended time range.
4. Customization:
Users have the flexibility to:
Toggle visibility of lines, middle line, and background box.
Adjust colors, line thickness, and style.
Enable or disable the extension of lines and backgrounds into the extended period.
How It Works:
Initialization:
The script initializes variables to store range data (startTime, high_val, low_val) and drawing objects (lines, boxes).
It detects whether the current bar falls within the session (inSession) or extended timeframe (inExtend).
Plotting:
During the session:
Deletes previous lines and boxes from prior sessions.
Draws new lines at the high, low, and middle levels.
Creates a background box covering the range, if enabled.
During the extended period:
Extends the session lines and box, if the user has opted for extensions.
Updates:
Continuously adjusts the high/low values and updates the lines as new price data arrives.
Use Cases:
This indicator can be valuable for traders who:
Use the opening range to identify potential breakout zones.
Trade based on price consolidation within the range.
Want a visual representation of key price levels to plan entries and exits.
Would you like help refining this script further or adjusting its settings to match your trading style?
BTC Daily DCA CalculatorThe BTC Daily DCA Calculator is an indicator that calculates how much Bitcoin (BTC) you would own today by investing a fixed dollar amount daily (Dollar-Cost Averaging) over a user-defined period. Simply input your start date, end date, and daily investment amount, and the indicator will display a table on the last candle showing your total BTC, total invested, portfolio value, and unrealized yield (in USD and percentage).
Features
Customizable Inputs: Set the start date, end date, and daily dollar amount to simulate your DCA strategy.
Results Table: Displays on the last candle (top-right of the chart) with:
Total BTC: The accumulated Bitcoin from daily purchases.
Total Invested ($): The total dollars invested.
Portfolio Value ($): The current value of your BTC holdings.
Unrealized Yield ($): Your profit/loss in USD.
Unrealized Yield (%): Your profit/loss as a percentage.
Visual Markers: Green triangles below the chart mark each daily investment.
Overlay on Chart: The table and markers appear directly on the BTCUSD price chart for easy reference.
Daily Timeframe: Designed for Daily (1D) charts to ensure accurate calculations.
How to Use
Add the Indicator: Apply the indicator to a BTCUSD chart (e.g., Coinbase:BTCUSD, Binance:BTCUSDT).
Set Daily Timeframe: Ensure your chart is on the Daily (1D) timeframe, or the script will display an error.
Configure Inputs: Open the indicator’s Settings > Inputs tab and set:
Start Date: When to begin the DCA strategy (e.g., 2024-01-01).
End Date: When to end the strategy (e.g., 2025-04-27 or earlier).
Daily Investment ($): The fixed dollar amount to invest daily (e.g., $100).
View Results: Scroll to the last candle in your date range to see the results table in the top-right corner of the chart. Green triangles below the bars indicate investment days.
Settings
Start Date: Choose the start date for your DCA strategy (default: 2024-01-01).
End Date: Choose the end date (default: 2025-04-27). Must be after the start date and within available chart data.
Daily Investment ($): Set the daily investment amount (default: $100). Minimum is $0.01.
Notes
Timeframe: The indicator requires a Daily (1D) chart. Other timeframes will trigger an error.
Data: Ensure your BTCUSD chart has historical data for the selected date range. Use reliable pairs like Coinbase:BTCUSD or Binance:BTCUSDT.
Limitations: Does not account for trading fees or slippage. Future dates (beyond the current date) will not display results.
Performance: Works best with historical data. Free TradingView accounts may have limited historical data; consider premium for longer ranges.
Arun - TimingSession Timing:
This script allows you to visualize key trading sessions (Asian, Frankfurt, London, and New York) by drawing boxes and lines around those time periods.
It has the ability to adjust the time range for each session using input variables. For example:
Asian Range: rangeTime = input.session(title='Session Time', defval='1700-0100')
Frankfurt: rangeTime0 = input.session(title='FRANKFURT', defval='0200-0301')
London: rangeTime4 = input.session(title='LONDON KZ', defval='0300-0500')
New York: rangeTime5 = input.session(title='NEWYORK KZ', defval='0800-1000')
Box Creation for Sessions:
The script creates boxes that highlight the high and low values of each session.
The boxes are drawn based on session time intervals and can be extended into the future (if extendLines is true).
You can also enable or disable the background color and middle line for the boxes.
Previous High/Low for Various Timeframes:
Previous Daily High/Low: Plots the high and low of the previous day.
Previous Weekly High/Low: Plots the high and low of the previous week.
Previous Monthly High/Low: Plots the high and low of the previous month.
These levels can be displayed on the chart with configurable colors and options.
MMM (Market Maker Movements) Levels:
The script allows you to plot "Market Maker Movements" (MMM), which are key levels that may act as support or resistance during specific times of the trading day. It includes:
mmm1Range = input.session(title='MMM', defval='0330-0331')
You can configure the color and style of the lines for these levels as well.
Daily Open:
The Daily Open is shown on the chart as a labeled point, so you can easily track the opening price of the day.
Dynamic Features:
Real-Time Adjustments: The script dynamically updates the lines and boxes when the session starts and ends. It can delete and redraw lines and boxes based on whether the session is active or extended.
Line/Box Styles: You can customize the appearance of the lines (solid, dotted, or dashed) and set the color of the session boxes and lines.
Background and Middle Lines: You can choose to display the background color of the session ranges and a middle line that divides the high and low of the session.
How It Works:
Boxes and Lines: For each session (like the Asian range), the script draws a box between the session’s high and low values. You can also draw vertical lines marking the start and end of the session. These are updated in real-time as new bars are formed.
Previous High/Low: The script plots the previous day's, week's, or month's high and low prices, helping traders identify important support and resistance levels from earlier time periods.
Market Maker Movements (MMM): These levels are drawn at specific times of the day based on your input and are often used by traders who believe that institutional players move the market at specific times.
User Input Options:
Show/Hide Options: You can enable or disable the display of various features like the daily open, previous daily/weekly highs, and the MMM levels.
Customization: You can set the colors, line styles, and the timeframes for each session and other levels.
Text Labels: The script supports labeling the session lines and high/low points, with customizable text color.
Example Visualization:
Asian Session Box: A box is drawn for the Asian session range (from 1700 to 0100), with the session’s high and low price points marked.
Previous High/Low: You would see circles or labels for the previous day's high and low.
MMM Lines: Horizontal lines or areas drawn at specific times based on the user input for the "Market Maker Movement".
ORB-X v6 (Dashed OR Lines)// ORB-X v6 (Opening Range Breakout + Fibonacci Extensions) by Opskie
// Description:
// This indicator automatically captures the high and low of the first X minutes of the trading session
// and draws them as yellow dashed lines extending into the rest of the day. Alert conditions fire
// when price breaks above or below the opening-range high/low.
// User Inputs:
// • Session Start Hour/Minute: define when your market open begins
// • Range Length: how many minutes after open to form the opening range
//
// Key Benefits:
// • Immediate visual context for where price is trading relative to the opening range
// • Daily reset ensures each new session starts fresh
// • Built‑in alerts for breakout entries
Initial Imbalance [First FVG - ICT] v1Initial Imbalance v1
This indicator identifies the first Fair Value Gap (FVG) at the start of a user-defined session, inspired by The Inner Circle Trader. It helps traders spot initial imbalance in a sessions price action, offering filter options to refine FVG detection and optional session high/low lines for context.
Features:
Detects the first bullish or bearish FVG at the session start (default: 08:30). ISE: Sets a custom session start time (hour and minute).
Filters FVGs by size: None, ATR-based, or Points-based.
Displays session high/low lines (optional) to visualize the session range.
Customizable colors for bullish and bearish FVGs (background and border derived from a single color input).
Alerts for new FVGs and mitigated FVGs.
Settings:
Session Start Time: Define the hour and minute for the session start.
FVG Filter Type: Choose None, ATR, or Points to filter FVGs by size.
ATR Multiple / Minimum Points: Set the minimum FVG size for ATR or Points filters.
Show Session High/Low Lines: Toggle visibility of session range lines.
Bullish/Bearish FVG Colors: Customize colors for FVGs.
Technical Details:
Overlay indicator, displayed directly on the price chart.
This indicator is ideal for traders seeking to identify key price imbalances at the start of a session, with flexible filtering and visualization options.
BTC Growth | AlchimistOfCrypto🌈 BTC Regression Bands & Halvings – Unveiling Bitcoin's Logarithmic Growth Fields 🌈
"The Bitcoin Regression Bands, engineered through advanced logarithmic mathematics, visualizes the probabilistic distribution of Bitcoin's price evolution within a multi-cycle growth paradigm. This indicator employs principles from hyperbolic regression where decay coefficients create mathematical boundaries that define Bitcoin's long-term value progression. Our implementation features algorithmically enhanced rainbow visualization derived from extensive cycle analysis, creating a dynamic representation of Bitcoin's logarithmic growth with adaptive color gradients that highlight critical halving-based phase transitions in the asset's monetary evolution."
📊 Professional Trading Application
The Bitcoin Regression Bands transcends traditional price prediction models with a sophisticated multi-band illumination system that reveals the underlying structure of Bitcoin's monetary evolution. Scientifically calibrated across multiple halving cycles and featuring seamless rainbow visualization, it enables investors to perceive Bitcoin's position within its macro growth trajectory with unprecedented clarity.
- Visual Theming 🎨
Scientifically designed rainbow gradient optimized for cycle pattern recognition:
- Violet-Blue: Lower value accumulation zones with highest mathematical growth potential
- Green: Fair value equilibrium zone representing the regression mean
- Yellow-Orange: Moderate overvaluation regions indicating potential resistance
- Red: Statistical extreme zones indicating mathematical cycle peaks
- Halving Visualization 🔍
- Precise cycle boundaries demarcating Bitcoin's fundamental supply shock events
- Adaptive band spacing based on mathematical cycle progression
- Multiple sub-cycle markers revealing the probabilistic nature of Bitcoin's trajectory
🚀 How to Use
1. Identify Macro Position ⏰: Locate Bitcoin's current price relative to the regression bands
2. Understand Cycle Context 🎚️: Note position within the current halving cycle for time-based analysis
3. Assess Mathematical Value 🌈: Determine potential over/undervaluation based on band location
4. Adjust Investment Strategy 🔎: Modulate position sizing based on mathematical value assessment
5. Identify Cycle Phases ✅: Monitor band transitions to detect accumulation and distribution zones
6. Invest with Precision 🛡️: Utilize lower bands for strategic accumulation, upper bands for strategic reduction
7. Manage Risk Dynamically 🔐: Scale investment allocations based on mathematical cycle positioning
TDI - Traders Dynamic Index [Goldminds] - Signals on Chartthis indicator is based off of the tdi. signal triggers once there is a 1 minute shift or bos after a higher time frame tdi hook or break of bands. just follow higher time frame order flow. i only use this for gold
TDI - Traders Dynamic Index [Goldminds] - Signals on Chartthis indicator is just based off of tdi and inducement. anytime there is a 1min choch after a tdi hook an alert will trigger. just follow higher time frame order flow and only take signals that are inside previous range
Custom Green Candle Conditionthis indicator based candle and ema combination .............................................................................................................................................................................................................................................................................................................................
Gold Strategy with BOS, CHOCH, 4H S/R Zones (Final Version)Gold Strategy with BOS, CHOCH, 4H S/R Zones (Final Version)
EMA + RSI + MACD (초보자용)📋 Indicator Description:
This beginner-friendly indicator combines three powerful tools to clearly identify trends and market conditions:
Features:
EMA (20, 50, 200):
Quickly identify market trends (short-term, medium-term, and long-term trends clearly indicated).
RSI (14):
Easily spot overbought (>70) or oversold (<30) market conditions, helping you make informed trading decisions.
MACD:
Visualize momentum changes intuitively.
Green background indicates bullish momentum; red background indicates bearish momentum.
How to use:
Trend Confirmation:
Check price relative to EMA lines:
Above EMA: Bullish trend
Below EMA: Bearish trend
Market Conditions (RSI):
RSI above 70 (overbought) → possible reversal down
RSI below 30 (oversold) → possible reversal up
Momentum (MACD):
MACD crossover (green) → bullish momentum
MACD crossover (red) → bearish momentum
Referral Event:
Use the indicator for free and participate in our referral event to receive additional benefits:
👉 Referral Link: www.bybit.com