MRG VWAP CompleteMRG VWAP Complete - Indicator Description
๐ Overview
MRG VWAP Complete is a professional all-in-one VWAP indicator that combines two powerful volume-weighted average price tools into a single, highly customizable solution. This indicator provides traders with both anchored VWAP with deviation bands and a weekly VWAP that resets every Sunday, offering comprehensive price analysis across multiple timeframes.
๐ฏ Key Features
Dual VWAP System
Standard VWAP: Highly configurable with multiple anchor periods and deviation bands
Weekly VWAP: Automatically resets every Sunday for swing trading strategies
Option to display both simultaneously or independently
Standard VWAP Capabilities
Multiple Anchor Periods:
Session (Daily)
Week / Month / Quarter / Year
Decade / Century
Corporate Events: Earnings / Dividends / Splits
Customizable Parameters:
Source selection (HLC3, Close, Open, etc.)
Hide on 1D timeframes and above
Offset adjustment
Custom color and line thickness (1-5)
Advanced Deviation Bands System
Three Independent Band Levels:
Each band can be enabled/disabled individually
Customizable multipliers for each level
Independent color selection for each band
Optional fill toggle for each band
Two Calculation Modes:
Standard Deviation: Traditional statistical approach
Percentage: Distance calculated as percentage of VWAP value
Visual Customization:
โ
Enable/disable band fills independently
๐จ Choose any color for each band
๐ Transparent fills (95% opacity) for clear price action visibility
๐ฏ Clean chart display with only desired elements
Weekly VWAP Features
Resets automatically every Sunday
Customizable source input
Independent color and line width settings
Perfect for identifying weekly trends and key levels
โ๏ธ Complete Parameter List
Display Options
Show/Hide Standard VWAP
Show/Hide Weekly VWAP
Standard VWAP Settings
Anchor Period selection
Source selection
Hide on 1D or above option
Offset value
VWAP color
VWAP line width (1-5)
Bands Settings
Calculation mode (Standard Deviation / Percentage)
Band #1: Enable, Multiplier, Color, Fill toggle
Band #2: Enable, Multiplier, Color, Fill toggle
Band #3: Enable, Multiplier, Color, Fill toggle
Weekly VWAP Settings
Weekly VWAP color
Weekly VWAP line width (1-5)
Source selection
๐ Strategic Applications
Mean Reversion Trading
Use deviation bands to identify overbought/oversold conditions
Enter trades when price reaches outer bands
Target VWAP for exits
Trend Confirmation
Price above VWAP = Bullish bias
Price below VWAP = Bearish bias
Weekly VWAP confirms longer-term trend direction
Support & Resistance
VWAP acts as dynamic support/resistance
Deviation bands provide multiple levels for entries/exits
Weekly VWAP identifies major swing levels
Multi-Timeframe Analysis
Combine Standard VWAP (intraday) with Weekly VWAP (swing)
Identify confluence zones where both VWAPs align
Spot divergences between short-term and weekly trends
Breakout Trading
Monitor price action around VWAP levels
Trade breakouts through deviation bands
Weekly VWAP breaks signal strong momentum
๐ก Advantages
โจ All-in-One Solution: No need for multiple VWAP indicators
โฑ๏ธ Time-Saving: Pre-configured with professional settings
๐ฏ Precision: Multiple anchor periods for different trading styles
๐จ Fully Customizable: Every visual element can be adjusted
๐ Clean Charts: Toggle fills on/off for optimal visualization
๐ Automatic Updates: Both VWAPs update in real-time
๐ฑ Universal: Works on all timeframes and instruments
๐ Ideal For
Trading Styles
Day Trading (M1, M5, M15)
Swing Trading (H1, H4, D1)
Scalping strategies
Position trading
Markets
Forex (XAUUSD, EUR/USD, GBP/USD, etc.)
Indices (US30, NAS100, SPX500)
Cryptocurrencies
Commodities
Stocks
Strategies
VWAP mean reversion
Trend following
Breakout trading
Volume-weighted support/resistance
Institutional order flow analysis
๐ง Recommended Settings
For Day Trading (M5-M15)
Standard VWAP: Anchor = Session
Band #1: Multiplier 1.0, Fill ON
Band #2: Multiplier 2.0, Fill OFF
Weekly VWAP: Enabled for major levels
For Swing Trading (H1-H4)
Standard VWAP: Anchor = Week
Band #1: Multiplier 1.5, Fill ON
Band #2: Multiplier 2.5, Fill ON
Weekly VWAP: Primary level for trend confirmation
For Scalping (M1-M5)
Standard VWAP: Anchor = Session
Band #1: Multiplier 0.5, Fill ON
Band #2: Multiplier 1.0, Fill OFF
Weekly VWAP: Disabled for cleaner chart
๐ Understanding the Bands
Band Multiplier = 1.0
Contains ~68% of price action (1 standard deviation)
Primary mean reversion zone
Band Multiplier = 2.0
Contains ~95% of price action (2 standard deviations)
Strong overbought/oversold signal
Band Multiplier = 3.0
Contains ~99.7% of price action (3 standard deviations)
Extreme reversal zones
๐ฏ Trading Tips
Confluence Trading: Enter when price touches a deviation band AND Weekly VWAP
Trend Confirmation: Only take long trades above both VWAPs, shorts below both
Band Rejection: Watch for candle rejections at outer bands for reversal signals
Volume Confirmation: Strong moves should break bands with high volume
Time of Day: VWAP is most reliable during high-volume sessions
๐ Important Notes
VWAP resets based on anchor period selection
Weekly VWAP uses Sunday as the start of the week
Deviation bands require sufficient volume data
Best used in combination with other technical analysis tools
Not a standalone trading system - use proper risk management
๐ Why Choose MRG VWAP Complete?
โ
Professional Grade: Used by institutional traders
โ
Maximum Flexibility: Adapt to any trading style
โ
Visual Clarity: Customizable colors and fills
โ
Dual Perspective: Intraday + weekly analysis combined
โ
Easy to Use: Intuitive parameter organization
โ
Performance Optimized: Efficient code for smooth charting
Master volume-weighted price analysis with the most complete VWAP indicator available! ๐๐
๐ผ Perfect For Professional Traders
Whether you're a retail trader or institutional analyst, MRG VWAP Complete provides the tools you need to:
Identify fair value zones
Spot institutional order flow
Time entries with precision
Manage risk effectively
Trade with the smart money
Elevate your VWAP trading to the next level! ๐
Pattern grafici
MRG Session High/LowMRG Session High/Low - Indicator Description
๐ Overview
This Pine Script indicator automatically displays key levels from Asian and London trading sessions on your TradingView chart. It plots the high and low points of each completed session, allowing you to quickly identify important support and resistance zones for your trades.
๐ฏ Key Features
Detected Sessions (New York Timezone)
Asian Session: 18:00 - 03:00 (6pm - 3am)
London Session: 03:00 - 09:00 (3am - 9.30am)
Plotted Levels
Session High: The highest point reached during the session
Session Low: The lowest point reached during the session
Start Lines: Vertical dashed lines marking the beginning of each session (optional)
โ๏ธ Customizable Settings
Display Options
โ
Show/hide Asian Session
โ
Show/hide London Session
โ
Show/hide session start lines
Style Options
๐จ Asian Color: Orange by default
๐จ London Color: Blue by default
๐จ Start lines color: Red by default
๐ Line thickness: Adjustable from 1 to 5
๐ How It Works
Automatic Detection: The indicator automatically detects when a new session begins
Level Calculation: During each session, it continuously records highs and lows
Line Plotting: At the end of each session, it draws two horizontal lines:
One line at the session high level
One line at the session low level
Extension: Lines extend to the right for easy future identification
๐ Strategic Usage
For Breakout Trading
Trade breakouts of Asian and London session highs/lows
Breakouts from these levels often signal the beginning of significant moves
For Support and Resistance
Use these levels as key support and resistance zones
Prices often come back to test these levels during the New York session
For Multi-Timeframe Analysis
Identify consolidation during Asian/London sessions
Anticipate volatility at New York open
๐ก Advantages
โจ Clear and automatic visualization of session levels
โฑ๏ธ Time-saving: no need to manually draw levels
๐ฏ Precise levels based on actual highs/lows of each session
๐ Automatically updates daily
๐ฑ Compatible with all timeframes (recommended: M5, M15, H1)
๐ Ideal For
Forex traders (especially XAUUSD, EUR/USD, GBP/USD)
Scalpers and day traders
Session breakout strategies
Trading around New York open
Liquidity zone analysis
๐ Important Note
The indicator uses New York timezone (America/New_York) to ensure session time accuracy, regardless of your local timezone.
Coppe's Intraday Strategy V.3 Auto-TP PresetsGood Gold Intraday Trading Strategy with Monthly Backtesting Research
CURRY HEDGEFUND PRO (MTF/VWAP/ADX + Tight Trail) [no ta.adx]Improved HedgeFund Pro Script by Tony Curry for momentum and reversal trading. Primarily focused on ADX and directional movement.
Candle Countdown TimerCandle Countdown Timer - Real-Time Bar Close Indicator
Stay ahead of the market with this elegant countdown timer that shows exactly how much time remains until the current candle closes. Perfect for scalpers, day traders, and anyone who needs precise timing for their trading decisions.
โจ Key Features:
Universal Timeframe Support - Automatically adapts to any chart timeframe (1m, 5m, 15m, 1h, 4h, 1D, etc.)
Smart Positioning - Choose between two display modes:
Candle High/Low: Displays above bullish candles, below bearish candles
Current Price: Shows at the closing price level for easy reference
Color-Coded Display - Timer automatically matches your chart's candle colors (green for bullish, red for bearish) for instant visual clarity
Fully Customizable - Adjust font size (8-50), opacity (0-100), and placement to match your trading style and chart setup
Clean, Non-Intrusive Design - Minimal interface that provides critical information without cluttering your chart
๐ Perfect For :
Timing precise entries and exits
Scalping strategies requiring exact candle close timing
Multi-timeframe analysis
Managing time-sensitive trade setups
Avoiding last-second candle close surprises
๐ฏ How to Use :
Simply add the indicator to your chart and customize the settings to your preference. The countdown automatically updates in real-time, showing hours, minutes, and seconds remaining until the current bar closes.
โ๏ธ Settings:
Font Size: Numeric input (8-50) for precise size control
Text Opacity: Control visibility from 0 (solid) to 100 (invisible)
Placement: Choose "Candle High/Low" or "Current Price" positioning
๐ก Pro Tip:
Use the "Current Price" placement mode when trading on multiple timeframes to keep the countdown at a consistent price level, making it easier to track across different chart configurations.
Clean Bull Flag Finder (Box Style + Strength)
๐ Bull Flag Detector โ Price Action Continuation Tool
Bull Flag Detector is a lightweight price-action indicator designed to automatically identify bull flag continuation structures in real time. It helps traders spot consolidation phases that form after strong upward impulses and visually frame potential continuation areas โ without relying on lagging oscillators.
This tool is built for traders who prefer clean charts, structure-based analysis, and context over signals.
๐ถ WHAT THIS INDICATOR DOES
The indicator continuously scans price action to detect:
A strong bullish impulse (flagpole)
A controlled pullback or consolidation (flag)
A structured range that respects trend continuation characteristics
When a valid bull flag structure is detected, the indicator highlights the pattern directly on the chart.
ETH Staking Rate - weighted average of WSTETH, CBETH, RETHThis indicator uses the redemption rate of WSTETH, CBETH, RETH from Pyth and the market cap of each from Cryptocap to calculate a weighted average ETH staking rate.
Reversal Trading ChecklistUse to grade your reversal trades before execution.
Middle Half of hour refers to :15ish-:45ish when reversals are higher probability. After :45-:15 reversals have lower chance of occurring. Not a super highly weighted item but it will help.
kamsakang Pivot Breakout OK. Not "the latest N highs" but **" based on the previous high (the most recently confirmed swing high) '**, I'll change it to catch the moment it crosses that value.
The key is to pivot high. (It took a few bongs to confirm "this was the high point" โ This is the cleanest "pivot high point")
Liquidity Trap Strategy - ATR OptimizedLiquidity Trap Strategy โ Optimized Version
1. Overview
The Liquidity Trap Strategy is a high-probability price action trading system designed to exploit โtrapped buyers or sellersโ around key levels from the previous trading day.
Markets: Works on any market (Forex, Crypto, Futures, Indices, Stocks)
Timeframes: Designed for 15-minute (15m) and 1-hour (1H) charts
Trading Style: โHunterโ style โ trades may not happen every day, but setups are high-probability
Trade Frequency: Only first trade per day is taken for simplicity and high quality
2. Key Components
a) Daily Levels
Previous Day High (PDH) and Previous Day Low (PDL) are automatically calculated using the prior dayโs bar.
These are drawn as anchored horizontal lines, extending to the current day.
PDH/PDL act as key support/resistance zones โ areas where liquidity is often trapped.
b) Trap Concept
The strategy is based on the โliquidity trapโ principle:
Buyer Trap (Short Entry):
Price breaks above the previous day high (PDH) โ buyers think price will continue higher.
Price reverses immediately below PDH, trapping aggressive buyers above the key level.
This creates selling pressure, giving an opportunity to enter short.
Seller Trap (Long Entry):
Price breaks below the previous day low (PDL) โ sellers think price will continue lower.
Price reverses immediately above PDL, trapping aggressive sellers below the key level.
This creates buying pressure, giving an opportunity to enter long.
The key idea: trapped traders cause the market to move in the opposite direction of the breakout, creating high-probability moves.
c) Trade Execution Logic
Buyer Trap / Short Entry:
Condition: high > PDH AND close < PDH AND no trade taken yet today
Entry: Short at the close of the trap candle
Stop Loss: ATR-based above the trap candle high to avoid minor wick stops
Take Profit: 2:1 Risk-to-Reward ratio
Seller Trap / Long Entry:
Condition: low < PDL AND close > PDL AND no trade taken yet today
Entry: Long at the close of the trap candle
Stop Loss: ATR-based below the trap candle low
Take Profit: 2:1 Risk-to-Reward ratio
Only the first trap trade of the day is allowed to avoid overtrading.
d) Risk Management
Stop-Loss (SL):
ATR-based to account for market volatility
Ensures the trade survives minor wick sweeps without being stopped out prematurely
Take-Profit (TP):
Fixed 2:1 R:R relative to SL
Ensures each winning trade outweighs potential losses
Trade Frequency:
Only first trade per day is allowed, making it highly selective and reducing noise
3. Visual Features
PDH/PDL Lines: Anchored to previous day, extend into current day, color-coded:
PDH โ Green
PDL โ Red
Trade Labels: Placed on the trap candle:
Short โ Red label โShortโ
Long โ Green label โLongโ
The visual markers make it easy to identify exactly where the trap occurred and the trade was triggered.
4. How the Strategy Works โ Step by Step
Example for Short (Buyer Trap):
Market opens, PDH/PDL from yesterday are drawn.
Price spikes above PDH โ some buyers enter expecting breakout continuation.
Price immediately closes back below PDH, trapping buyers.
The strategy enters short at the close of the reversal candle.
SL: placed above the trap candle using ATR to give room
TP: calculated as 2x the risk (distance from entry to SL)
Trade executes โ first trade of the day. Any further trap signals today are ignored.
Example for Long (Seller Trap):
Price drops below PDL โ some sellers enter.
Price immediately closes back above PDL, trapping sellers.
Strategy enters long at the close of the reversal candle.
SL: below trap candle using ATR
TP: 2:1 R:R
Trade executes โ only first trade of the day.
5. Why This Strategy Works
Exploits liquidity zones: Markets often hunt stops above PDH or below PDL.
High-probability reversals: Trapped traders create strong counter moves.
ATR SL: avoids being stopped by minor market noise or wick spikes.
Selective trading: Only first trade per day โ reduces overtrading and noise.
Clear visual markers: Makes manual observation and confirmation easy.
6. Key Tips for Traders
Best on high-volume instruments like Forex majors, indices, or crypto pairs with decent liquidity.
Works well on 15m and 1H charts โ 15m allows quicker signals, 1H filters noise.
Avoid trading around major news releases โ traps can behave differently during high volatility events.
Always backtest and use the ATR SL โ never reduce SL too much, otherwise stops will trigger before the real move.
โ
Summary:
The Liquidity Trap Strategy identifies trapped buyers/sellers using previous day highs/lows.
It uses ATR-adapted stops and 2:1 R:R TP.
Only first trade per day is executed, reducing false signals.
Anchored PDH/PDL lines and labels make trade opportunities clear.
This system is low-frequency, high-probability, focusing on trading smart rather than frequently.
Open Range BreakoutOpen Range Breakout is a volatility harvesting tool designed to exploit directional expansion following major market opens. It isolates price action during initial liquidity injections to project institutional-grade zones that define a session's structural bias.
Core Methodology
The script uses a time-anchored engine to map critical supply and demand boundaries:
Anchor Identification: The algorithm captures the absolute High and Low within a user-defined window at the start of Tokyo, London, or New York sessions.
Structural Projection: It generates a Neutrality Box. A breach via candle close signals the transition from consolidation to expansion.
Mathematical Risk Modeling: Upon breakout, it calculates a 3:1 Risk-Reward framework based on fixed percentage volatility.
Session Dynamics
The system is optimized for the global liquidity cycle:
Session 1 (Asia): Maps early-day consolidation and range-bound liquidity.
Session 2 (Europe): Captures the London Move to identify the trend.
Session 3 (US): Analyzes high-volume New York opens for maximum momentum.
Key Features
Dynamic Price Mitigation: TP/SL zones stop extending the moment price touches the target or invalidation level to keep charts clean.
Volatility-Adjusted Levels: Stop Loss parameters are normalized to price percentage for consistency across Indices, Forex, or Crypto.
Minimalist Interface: Professional aesthetic with high-contrast visual cues for instant scannability.
Use Cases
Momentum Trading: Identifying the Origin of the Move post-open.
Mean Reversion: Recognizing failed breakouts when price returns inside the range.
Quantitative Backtesting: Benchmarking 3.0 RR targets across different session anchors.
SA Range Rank JNJ.WEEK. 1.15.2026Signal Architectโข โ Developer Note
Weekly
These daily posts are intentional.
They are not meant to showcase wins, targets, or outcomes.
They are designed to help viewers observe consistency in market behaviorโspecifically how structure, range, and reaction repeat across different products and timeframes.
The value is not in catching every move.
The value is in knowing when participation is unnecessary or unsupported.
Signal Architectโข tools are built to help traders avoid low-quality decisions, not to encourage constant activity.
________________________________________
What These Posts Are Demonstrating
Over time, if you observe these posts across equities and futures, youโll begin to notice:
โข The same structural traps repeat across different instruments
โข The same reactions occur across multiple timeframes
โข The same stop-run and absorption behaviors appear regardless of volatility
That repetition is not coincidence.
It reflects how markets consistently behave, even as prices change.
The goal of these posts is to make that behavior familiarโ
because familiarity reduces hesitation, overtrading, and unnecessary loss.
Consistency is not the outcome.
Consistency is the environment.
________________________________________
What Youโre Seeing (Public View)
These charts display a limited visual preview of tools within the Signal Architectโข framework.
Only visual context is shown.
Core logic, calculations, thresholds, and execution rules are intentionally not disclosed.
The tools emphasize:
โข Market structure over prediction
โข Environmental awareness over signals
โข Risk framing over reward chasing
Nothing shown publicly is meant to tell you what to trade.
It is meant to help you recognize when not to trade.
________________________________________
Why This Matters
Most losses do not come from being wrong on direction.
They come from participating:
โข too early
โข too late
โข during transitions
โข inside structural traps
Signal Architectโข tools are designed to filter those moments out.
In many cases, the highest-value action is:
โข standing aside
โข reducing size
โข waiting for clarity
Saving capital is part of execution.
Avoiding a bad trade is often more valuable than finding a good one.
________________________________________
Background & Scope (Context Only)
Over the years, Iโve developed a wide range of systems and analytical tools spanning:
โข Equities
โข Futures
โข Options structure
โข Portfolio construction and allocation logic
This includes extensive work on rule-based, tightly controlled frameworks designed to function across changing market conditions.
None of that internal logic is shared publicly.
These posts exist strictly for education, observation, and pattern recognitionโnot advice, not signals, and not promises.
________________________________________
๐ค For Those Who Find Value
If these daily posts help you see the market more clearly:
โข Follow, boost, and share my scripts, Ideas, and MINDS posts
โข Feel free to message me directly with questions or build requests
โข Constructive feedback and collaboration are always welcome
For traders who want to go deeper, optional memberships may include:
โข Additional signal access
โข Early previews
โข Occasional free tools and upgrades
๐ Membership & Signals
trianchor.gumroad.com
________________________________________
โ ๏ธ Final Note
Everything published publicly is educational and analytical only.
Markets carry risk.
Discipline, patience, and risk management always come first.
Watch the consistency.
Study the structure.
Let the market repeat itself.
โ Signal Architectโข
________________________________________
๐ Personally Developed GPT Tools
โข AuctionFlow GPT
chatgpt.com
โข Signal Architectโข Gamma Desk โ Market Intelligence
chatgpt.com
โข Gamma Squeeze Watchtowerโข
chatgpt.com
Weekly (W) โ Strategic Regime / โWhere price is allowed to liveโ
Goal: Identify the dominant direction + structural permission for the entire week(s).
How to use:
โข Treat weekly RECLAIM as regime confirmation, not an entry.
โข If weekly prints Bull RECLAIM, favor long participation on lower timeframes until weekly invalidates.
โข If weekly prints Bear RECLAIM, same idea but short-biased.
Best behavior to look for:
โข 1โ2 reclaim signals per month/quarter.
โข Use it as a โmacro gate.โ
Recommended settings (starting point):
โข dispMult 1.2โ1.6
โข reclaimWindow 20โ40
โข cooldown 8โ20
๐ฃ WEEKLY โ Macro Regime & Liquidity Clearing
1๏ธโฃ Range Indicator (RI)
โข <30 โ long-term compression (energy building)
โข >70 โ macro expansion (trend regime active)
Use:
Defines whether markets are coiling or trending on a multi-month scale.
________________________________________
2๏ธโฃ ZoneEngine (Structure)
โข Identifies macro structural bias
โข Explains why certain weekly moves fail or accelerate
Use:
Never fight weekly structure. This is your โmarket weather.โ
________________________________________
3๏ธโฃ Cloud / Reclaim (Behavior)
โข Clouds classify regime state, not entries
โข Reclaims are informational only on weekly
Use:
Helps label the regime: continuation vs transition.
________________________________________
4๏ธโฃ Stop-Hunt Proxy
โข Represents large-scale liquidity clearing
โข Often tied to:
o fund rebalancing
o regime shifts
o macro events
Use:
Context only. Weekly stop-hunts explain why a regime changed โ they are not trades.
SA Range Rank JNJ DAY 1.15.2026DAILY โ PREPARE / POSITION MODE
Developer Note: Bias & Position Framing
This daily view is preparatory, not executable.
The purpose of the Daily timeframe is to define directional bias, not entries.
It helps frame which side of the market deserves attention and which activity should be ignored.
The goal here is context, not action.
________________________________________
Purpose on Daily
The Daily timeframe is used to:
โข Define directional bias for the week
โข Prepare position-building zones
โข Identify environments where participation is unnecessary or elevated-risk
โข Reduce overtrading by narrowing focus
Daily charts answer one question only:
โIf I participate this week, which side makes sense?โ
________________________________________
What Matters Most (Public View)
SA Range Indicator (RI):
โ Is the market transitioning or trending?
โ Is energy building, releasing, or rotating?
SA ZoneEngine (visual context only):
โ Are daily moves aligned with higher-timeframe structure?
โ Is price operating with or against dominant bias?
These visuals explain environment, not decisions.
________________________________________
How to Interpret Public Daily Posts
โข Daily is not timing
โข Daily is not execution
โข Daily is not a signal
Daily charts prepare the trader mentally and structurally by clarifying:
โข what deserves patience
โข what deserves caution
โข what deserves no attention at all
________________________________________
Messaging Line
โDaily charts prepare the trade โ they donโt execute it.โ
________________________________________
SEO Intent
daily equity bias, position preparation, market structure analysis
________________________________________
๐ค For Those Who Find Value
If these daily posts help you see the market more clearly:
โข Follow, boost, and share my scripts, Ideas, and MINDS posts
โข Feel free to message me directly with questions or build requests
โข Constructive feedback and collaboration are always welcome
For traders who want to go deeper, optional memberships may include:
โข Additional signal access
โข Early previews
โข Occasional free tools and upgrades
๐ Membership & Signals
trianchor.gumroad.com
________________________________________
________________________________________
โฑ 15-MIN โ PREPARE / POSITION MODE
Developer Note: Setup Formation Phase
The 15-minute timeframe is where setups begin to form, not where they are acted on.
This view exists to separate developing structure from noise.
________________________________________
Purpose on 15-Minute
The 15-minute timeframe is used to:
โข Spot trap-prone conditions
โข Identify developing structure
โข Observe compression, rotation, or early expansion
โข Prepare for execution โ without acting
This timeframe answers a different question:
โIs something forming โ or is this noise?โ
________________________________________
What Matters Most (Public View)
SA Range Indicator (RI):
โ Compression โ expansion transitions
โ Energy buildup vs premature release
SA CloudRegimes (visual only):
โ Whether price behavior reflects continuation, pullback, or contraction
โ Whether movement is controlled or impulsive
These visuals describe behavior, not entries.
________________________________________
How to Interpret Public 15-Minute Posts
โข 15m is setup formation
โข 15m is environmental awareness
โข 15m is not execution
Most errors occur when traders act before structure has finished forming.
This timeframe exists to slow that impulse down.
________________________________________
Messaging Line
โPreparation happens before the move โ not during it.โ
________________________________________
SEO Intent
15 minute futures setup, market preparation, stop hunt behavior
________________________________________
๐ค For Those Who Find Value
If these posts help you better recognize developing structure:
โข Follow, boost, and share my scripts, Ideas, and MINDS posts
โข Feel free to message me directly with questions or build requests
โข Constructive feedback and collaboration are always welcome
For traders who want to go deeper, optional memberships may include:
โข Additional signal access
โข Early previews
โข Occasional free tools and upgrades
๐ Membership & Signals
trianchor.gumroad.com
Daily (D) โ Swing Bias / โThis is the side that has permissionโ
Goal: Define swing participation: are we in a supported trend or mean-revert risk?
How to use:
โข Daily RECLAIM = โpermission restoredโ after a shock move / trend resumption.
โข Use it to decide:
Hold adds / reduce hedges / stop fighting direction.
Best use case:
โข After earnings/news displacement days
โข After large liquidation candles
โข After a major gap day
Settings:
โข dispMult 1.1โ1.5
โข reclaimWindow 12โ25
โข cooldown 6โ12
๐ต DAILY โ Swing Environment & Risk Framing
1๏ธโฃ Range Indicator (RI)
โข Compression โ swing expansion likely
โข Expansion โ continuation or exhaustion
Use:
Tells you whether to expect patience or momentum.
________________________________________
2๏ธโฃ ZoneEngine (Structure)
โข Confirms whether daily swings align with higher bias
โข Filters false daily breakouts
Use:
Only trust daily moves that occur inside structure.
________________________________________
3๏ธโฃ Cloud / Reclaim (Behavior)
โข Trend Clouds โ continuation environment
โข Pullback Clouds โ reload or fade zones
โข Reclaim shows acceptance back into value
Use:
Distinguishes real pullbacks from traps.
________________________________________
4๏ธโฃ Stop-Hunt Proxy
โข Clears weak swing participants
โข Often precedes continuation when aligned
Use:
Stop-hunt + compression + trend cloud = swing continuation context.
ORB (x2) by jaXn# ORB (x2) Professional Suite
## ๐ Unleash the Power of Precision Range Trading
**ORB (x2)** isn't just another breakout indicatorโit is a complete **Opening Range Breakout workspace** designed for professional traders who demand flexibility, precision, and chart cleanliness.
Whether you are trading Indices, Forex, or Commodities, the Opening Range is often the most critical level of the day. This suite allows you to master these levels by tracking **two independent ranges** simultaneously, giving you a distinctive edge.
## ๐ฅ Why choose ORB (x2)?
Most indicators force you to choose one specific time. **ORB (x2)** breaks these limits.
### ๐ 1. Multi-Session Mastery (London & New York)
Trade the world's biggest liquidity pools. Set **ORB 1** for the **London Open** (e.g., 03:00โ03:05 EST) and **ORB 2** for the **New York Open** (09:30โ09:35 EST). Watch how price reacts to London levels later in the New York session.
### โฑ๏ธ 2. Multi-Strategy Stacking (The "Fractal" Approach)
This is a game-changer for intraday setups. Instead of two different times, track **two different durations** for the *same* open.
* **Setup:** Configure **ORB 1** as the classic **5-minute range** (09:30โ09:35).
* **Setup:** Configure **ORB 2** as the statistically significant **15-minute or 30-minute range** (09:30โ10:00).
* **Result:** You now see immediate scalping levels *and* major trend reversals levels on the same chart, automatically.
### ๐ฏ 3. "Plot Until" Tech: Keep Your Chart Clean
Sick of lines extending infinitely into the void?
Our exclusive **"Plot Until"** feature separates the signal from the noise. You define exactly when the trade idea invalidates.
* *Example:* Plot the 09:30 levels only until 12:00 (Lunch).
* The script intelligently cuts the lines off at your exact minute, ensuring your chart is ready for the afternoon session without morning clutter.
### โก Precision Engine
We use a dedicated "Precision Timeframe" input. Even if you are viewing a 1-hour or 4-hour chart to see the big picture, ORB (x2) can fetch data from the **1-minute** timeframe to calculate the *exact* high and low of the opening range. No more "repainting" or guessing where the wick was.
## ๐ Feature Breakdown
* **Dual Independent Engines:** Fully separate Color, Style, Time, and Cutoff settings for both ORB 1 and ORB 2.
* **Absolute Time Cutoff:** Lines obey day boundaries perfectly. A cutoff at 16:00 means 16:00, not "whenever the next bar closes".
* **Style Control:** Visually distinguish between your "Scalp" ORB (e.g., Dotted Lines) and your "Trend" ORB (e.g., Solid Thick Lines).
* **Performance Mode:** Adjustable "Lookback Days" limits history to keep your chart lightning fast.
## ๐ก Configuration Examples
**The "Double Barrel" (Standard Stock + Futures)**
* *ORB 1:* `0930-0935` (5 min) - The immediate reaction.
* *ORB 2:* `0930-1000` (30 min) - The institutional trend setter.
**The "Transatlantic" (Forex/Indices)**
* *ORB 1:* `0800-0805` (London Open) - European liquidity.
* *ORB 2:* `1330-1335` (NY Open) - US liquidity injection.
## โ ๏ธ Disclaimer
Trading involves substantial risk. This tool helps visualize critical price levels but does not guarantee profits. Always combine with proper risk management and your own analysis.
ICT Venom Trading Model [TradingFinder] SMC NY Session 2025SetupIt is a new interesting indicator. It might be a little bit difficult to implement but i like it a lot
jaems_Combo: StochRSI + MACD + ADX [QuantDev]//@version=6
strategy("jaems_Combo: StochRSI + MACD + ADX ", overlay=false, initial_capital=10000, currency=currency.USD, commission_type=strategy.commission.percent, commission_value=0.05, slippage=1)
// ==========================================
// 1. ์ฌ์ฉ์ ์
๋ ฅ (User Inputs)
// ==========================================
//
grp_time = "Backtest Period"
useDateFilter = input.bool(true, "๊ธฐ๊ฐ ํํฐ ์ ์ฉ", group=grp_time)
startDate = input.time(timestamp("2023-01-01 00:00"), "์์์ผ", group=grp_time)
endDate = input.time(timestamp("2099-12-31 23:59"), "์ข
๋ฃ์ผ", group=grp_time)
inDateRange = not useDateFilter or (time >= startDate and time <= endDate)
//
grp_stoch = "1. Stochastic RSI Settings"
stoch_len = input.int(14, "RSI Length", group=grp_stoch)
stoch_k = input.int(3, "K", group=grp_stoch)
stoch_d = input.int(3, "D", group=grp_stoch)
rsi_len = input.int(14, "Stochastic Length", group=grp_stoch)
//
grp_macd = "2. MACD Settings (Normalized)"
macd_fast = input.int(12, "Fast Length", group=grp_macd)
macd_slow = input.int(26, "Slow Length", group=grp_macd)
macd_sig = input.int(9, "Signal Length", group=grp_macd)
macd_norm_len = input.int(100, "Normalization Lookback", group=grp_macd)
//
grp_adx = "3. ADX Settings"
adx_len = input.int(14, "ADX Smoothing", group=grp_adx)
di_len = input.int(14, "DI Length", group=grp_adx)
adx_thresh = input.int(25, "ADX Threshold", group=grp_adx)
//
grp_risk = "4. Risk Management"
stopLossPct = input.float(2.0, "์์ ๋งค (Stop Loss %)", step=0.1, group=grp_risk) / 100
takeProfitPct = input.float(4.0, "์ต์ ๋งค (Take Profit %)", step=0.1, group=grp_risk) / 100
// - ์ ๊ท ์ถ๊ฐ (Alert Configuration)
grp_alert = "5. Alert Configuration"
msg_long_entry = input.string("Long Entry Triggered", "Long ์ง์
๋ฉ์์ง", group=grp_alert)
msg_short_entry = input.string("Short Entry Triggered", "Short ์ง์
๋ฉ์์ง", group=grp_alert)
msg_long_exit = input.string("Long Position Closed", "Long ์ฒญ์ฐ ๋ฉ์์ง", group=grp_alert)
msg_short_exit = input.string("Short Position Closed", "Short ์ฒญ์ฐ ๋ฉ์์ง", group=grp_alert)
// ==========================================
// 2. ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฐ ์งํ ๊ณ์ฐ
// ==========================================
// Stoch RSI
rsi_val = ta.rsi(close, rsi_len)
k = ta.sma(ta.stoch(rsi_val, rsi_val, rsi_val, stoch_len), stoch_k)
d = ta.sma(k, stoch_d)
// ADX
= ta.dmi(di_len, adx_len)
// Normalized MACD (0~100 Scale)
= ta.macd(close, macd_fast, macd_slow, macd_sig)
highest_macd = ta.highest(macd_line, macd_norm_len)
lowest_macd = ta.lowest(macd_line, macd_norm_len)
// ๋ถ๋ชจ๊ฐ 0์ด ๋๋ ์์ธ ์ฒ๋ฆฌ
denom = (highest_macd - lowest_macd)
norm_macd = denom != 0 ? (macd_line - lowest_macd) / denom * 100 : 50
norm_signal = denom != 0 ? (macd_signal - lowest_macd) / denom * 100 : 50
// ==========================================
// 3. ์๊ฐํ (Dark Mode Optimized Colors)
// ==========================================
color gridColor = color.new(#787B86, 50)
hline(0, "Bottom", color=gridColor)
hline(50, "Middle", color=gridColor, linestyle=hline.style_dotted)
hline(100, "Top", color=gridColor)
plot(k, "Stoch K", color=color.new(#00E5FF, 0), linewidth=1) // Neon Cyan
plot(d, "Stoch D", color=color.new(#EA00FF, 0), linewidth=1) // Neon Magenta
plot(adx, "ADX", color=color.new(#FFEB3B, 0), linewidth=2)
hline(adx_thresh, "ADX Threshold", color=color.new(#FFEB3B, 50), linestyle=hline.style_dashed)
plot(norm_macd, "Norm MACD", color=color.new(#76FF03, 60), style=plot.style_area)
plot(norm_signal, "Norm Signal", color=color.new(#FF1744, 20), linewidth=1)
// ==========================================
// 4. ์ ๋ต ๋ก์ง (Strategy Logic) - ์์ฒญํ์ ๋ด์ฉ์ผ๋ก ์ ๋ฉด ์์
// ==========================================
// ์กฐ๊ฑด: K๊ฐ D๋ณด๋ค ํฌ๊ณ (AND) K๊ฐ Norm Signal๋ณด๋ค ํฐ ์ํ
bool is_bullish = (k > d) and (k > norm_signal)
// ์กฐ๊ฑด: K๊ฐ D๋ณด๋ค ์๊ณ (AND) K๊ฐ Norm Signal๋ณด๋ค ์์ ์ํ
bool is_bearish = (k < d) and (k < norm_signal)
// ์ง์
์ ํธ: "์ด์ ๋ด์๋ ์๋์๋๋ฐ, ์ง๊ธ ๋ด์์ ๋ ์กฐ๊ฑด์ ๋์์ ๋ง์กฑํ์ ๋" (๋ํ ์๊ฐ)
longCondition = is_bullish and not is_bullish
shortCondition = is_bearish and not is_bearish
// ์ฃผ๋ฌธ ์คํ (Confirmed Bar Only) + Alert Message ์ฐ๊ฒฐ
if inDateRange and barstate.isconfirmed
if longCondition
strategy.entry("Long", strategy.long, alert_message=msg_long_entry)
if shortCondition
strategy.entry("Short", strategy.short, alert_message=msg_short_entry)
// ==========================================
// 5. ์ฒญ์ฐ ๋ฐ ์ ํธ ๊ฐ์กฐ (Alert Message ์ถ๊ฐ)
// ==========================================
if strategy.position_size > 0
strategy.exit("Long Exit", "Long", stop=strategy.position_avg_price * (1 - stopLossPct), limit=strategy.position_avg_price * (1 + takeProfitPct), alert_message=msg_long_exit)
if strategy.position_size < 0
strategy.exit("Short Exit", "Short", stop=strategy.position_avg_price * (1 + stopLossPct), limit=strategy.position_avg_price * (1 - takeProfitPct), alert_message=msg_short_exit)
// ๋ฐฐ๊ฒฝ ์ ํธ
bgcolor(longCondition ? color.new(#76FF03, 90) : na, title="Long Signal BG")
bgcolor(shortCondition ? color.new(#FF1744, 90) : na, title="Short Signal BG")
james S/R Trend Pro v6//@version=6
strategy("jaems_MACD+RSI ", shorttitle="jaems_MACD+RSI ", overlay=false, initial_capital=10000, currency=currency.USD, default_qty_type=strategy.percent_of_equity, default_qty_value=10, commission_type=strategy.commission.percent, commission_value=0.05, calc_on_every_tick=false)
// =============================================================================
// 1. ์ค์ (Inputs)
// =============================================================================
group_macd = "๐ MACD ์ค์ "
fastLen = input.int(12, "Fast Length", group=group_macd)
slowLen = input.int(26, "Slow Length", group=group_macd)
sigLen = input.int(9, "Signal Smoothing", group=group_macd)
src = input.source(close, "Source", group=group_macd)
group_col = "๐จ ์๊ฐํ ์์"
col_up = input.color(color.new(#00E676, 0), "์์น (Neon Green)", group=group_col)
col_dn = input.color(color.new(#FF1744, 0), "ํ๋ฝ (Red)", group=group_col)
col_sig = input.color(color.new(#FFEA00, 0), "Signal ๊ธฐ๋ณธ์", group=group_col)
// =============================================================================
// 2. ๊ณ์ฐ (Calculations)
// =============================================================================
fastMA = ta.ema(src, fastLen)
slowMA = ta.ema(src, slowLen)
macd = fastMA - slowMA
signal = ta.ema(macd, sigLen)
hist = macd - signal
// ๊ต์ฐจ ํ์ธ (Crossovers)
bool crossUp = ta.crossover(macd, signal)
bool crossDn = ta.crossunder(macd, signal)
// ์ถ์ธ ์ํ ํ์ธ
bool isBullish = macd >= signal
// =============================================================================
// 3. ์ ๋ต ์คํ (Execution)
// =============================================================================
if crossUp
strategy.entry("Long", strategy.long)
if crossDn
strategy.entry("Short", strategy.short)
// =============================================================================
// 4. ์๊ฐํ (Visualization) - ์์ ๋ ๋ถ๋ถ
// =============================================================================
// 4.1 MACD ๋ผ์ธ ์์ ๋์ ๋ณ๊ฒฝ
color macdDynamicColor = isBullish ? col_up : col_dn
// 4.2 ๋ผ์ธ ๊ทธ๋ฆฌ๊ธฐ
plot(macd, title="MACD Line", color=macdDynamicColor, linewidth=2)
plot(signal, title="Signal Line", color=col_sig, linewidth=1)
// 4.3 ๊ต์ฐจ์ ๋ํธ (Thick Dots) - ๊ดํธ ์ค๋ฅ ๋ฐฉ์ง๋ฅผ ์ํด ๋ช
์์ ๋ณ์ ํ ๋น
float dotLevelUp = crossUp ? signal : na
float dotLevelDn = crossDn ? signal : na
plot(dotLevelUp, title="Golden Cross Dot", style=plot.style_circles, color=col_up, linewidth=5)
plot(dotLevelDn, title="Dead Cross Dot", style=plot.style_circles, color=col_dn, linewidth=5)
// 4.4 ํ์คํ ๊ทธ๋จ ์์ (์ค๋ฅ ์์ : ์ค์ฒฉ ์ผํญ์ฐ์ฐ์ ์ ๊ฑฐ -> if-else ๋ณํ)
color histColor = na
if isBullish
// ์์น ์ถ์ธ์ผ ๋: ํ์คํ ๊ทธ๋จ์ด ์ง์ ๋ณด๋ค ์ปค์ง๋ฉด ์งํ์, ์์์ง๋ฉด ์ฐํ์
if hist < hist
histColor := col_up
else
histColor := color.new(col_up, 50)
else
// ํ๋ฝ ์ถ์ธ์ผ ๋: ํ์คํ ๊ทธ๋จ์ด ์ง์ ๋ณด๋ค ์ปค์ง๋ฉด(๋ ์์๋ฉด) ์ฐํ์, ์์์ง๋ฉด ์งํ์
if hist < hist
histColor := color.new(col_dn, 50)
else
histColor := col_dn
plot(hist, title="Histogram", style=plot.style_columns, color=histColor)
// 4.5 ๊ธฐ์ค์
hline(0, "Zero Line", color=color.gray, linestyle=hline.style_dotted)
james S/R Trend Pro v6//@version=6
strategy("james S/R Trend Pro v6", overlay=true,
initial_capital=10000,
default_qty_type=strategy.percent_of_equity,
default_qty_value=100,
commission_type=strategy.commission.percent,
commission_value=0.05,
slippage=1)
// --- ์ฌ์ฉ์ ์
๋ ฅ (Inputs) ---
group_date = "1. ๋ฐฑํ
์คํธ ๊ธฐ๊ฐ"
start_date = input.time(timestamp("2024-01-01 00:00:00"), "์์์ผ", group=group_date)
end_date = input.time(timestamp("2026-12-31 23:59:59"), "์ข
๋ฃ์ผ", group=group_date)
is_within_date = time >= start_date and time <= end_date
group_main = "2. ์งํ ์ค์ (S/R & Trend)"
lookback_sr = input.int(15, "์ง์ง/์ ํญ ํ์ ๊ธฐ๊ฐ", minval=5, group=group_main)
atr_period = input.int(14, "ATR ๊ธฐ๊ฐ", group=group_main)
atr_mult = input.float(3.5, "์ถ์ธ์ ๋ฏผ๊ฐ๋", step=0.1, group=group_main)
group_color = "3. ๋คํฌ๋ชจ๋ ์์ ์ค์ "
trend_up_color = input.color(color.rgb(200, 200, 200), "์์น ์ถ์ธ์ (๋ฐ์ ํ์)", group=group_color)
trend_down_color = input.color(color.rgb(255, 255, 255), "ํ๋ฝ ์ถ์ธ์ (ํฐ์)", group=group_color)
res_color = input.color(#ff1100, "์ ํญ์ (๋ค์จ ๋ ๋)", group=group_color)
sup_color = input.color(#00e1ff, "์ง์ง์ (๋ค์จ ์ฌ์ด์ธ)", group=group_color)
// --- ๋ฐ์ดํฐ ์ฒ๋ฆฌ (Calculations) ---
// 1. ์ถ์ธ์ (๊ฒ์์ ๋ฐฐ๊ฒฝ์ฉ ๊ณ ๋๋น ์ค์ )
= ta.supertrend(atr_mult, atr_period)
// 2. ์ง์ง/์ ํญ์ (ํผ๋ฒ ๊ธฐ๋ฐ)
ph = ta.pivothigh(high, lookback_sr, lookback_sr)
pl = ta.pivotlow(low, lookback_sr, lookback_sr)
var float res_line = na
var float sup_line = na
if not na(ph)
res_line := high
if not na(pl)
sup_line := low
// --- ์ ๋ต ๋ก์ง (Condition) ---
long_condition = direction < 0 and ta.crossover(close, sup_line)
short_condition = direction > 0 and ta.crossunder(close, res_line)
// --- ์ฃผ๋ฌธ ์คํ (Execution) ---
if is_within_date
if long_condition
strategy.entry("Long", strategy.long, comment="BUY")
if short_condition
strategy.entry("Short", strategy.short, comment="SHORT")
// ์ฒญ์ฐ ๋ก์ง
if strategy.position_size > 0
strategy.exit("TP-L", "Long", limit=res_line, qty_percent=50, comment="๋ถํ ์ต์ ")
if ta.crossunder(close, trend_line)
strategy.close("Long", comment="์ถ์ธ์ดํ")
if strategy.position_size < 0
strategy.exit("TP-S", "Short", limit=sup_line, qty_percent=50, comment="๋ถํ ์ต์ ")
if ta.crossover(close, trend_line)
strategy.close("Short", comment="์ถ์ธ์ดํ")
// --- ์๊ฐํ (Visualization - ๋คํฌ ๋ชจ๋ ์ต์ ํ) ---
// 1. ์ถ์ธ์ : ๊ฒ์ ๋ฐฐ๊ฒฝ์์ ์ ๋ณด์ด๋๋ก ํ์์/ํ์ ๊ณ์ด ์ฌ์ฉ
plot(trend_line, color=direction < 0 ? trend_up_color : trend_down_color, linewidth=2, title="Trend Line")
// 2. ์ง์ง/์ ํญ์ : ๋ค์จ ์ปฌ๋ฌ๋ก ์์ธ์ฑ ๊ทน๋ํ
plot(res_line, color=color.new(res_color, 0), style=plot.style_linebr, linewidth=2, title="Resistance")
plot(sup_line, color=color.new(sup_color, 0), style=plot.style_linebr, linewidth=2, title="Support")
// 3. ์ง์
์๊ทธ๋ ๋ผ๋ฒจ
plotshape(long_condition, style=shape.triangleup, location=location.belowbar, color=sup_color, size=size.small, title="Buy Label")
plotshape(short_condition, style=shape.triangledown, location=location.abovebar, color=res_color, size=size.small, title="Short Label")
// 4. ์ถ์ธ ๋ฐฐ๊ฒฝ์ (๋งค์ฐ ์
๊ฒ ์ค์ ํ์ฌ ์บ๋ค์ ๋ฐฉํดํ์ง ์์)
fill_color = direction < 0 ? color.new(sup_color, 90) : color.new(res_color, 90)
fill(plot(trend_line), plot(close), color=fill_color, title="Trend Fill")
HTF Long/Short 1hr This is one of my latest algo it helps with your long and short bias for GC on the 1HR HTF






















