Yesterday's ATR DrawerWith this ATR Drawer, you can easily see what yesterday's ATR was compared to today's High/Low , you don't have to draw it yourself, and if you want, it will also show you yesterday's ATR number in the corner.
When a new High/Low is created during the day, the lines automatically adapt . So if a new high is created, the lower ATR line will move up, and vice versa. Every day, it recalculates and redraws the lines to yesterday's ATR level.
You can add 1 line above and 1 line below yesterday's ATR, which will be at the percentage distance from yesterday's original ATR line. So basically this allows you to set the average range that is usually reached after the ATR is broken .
You can set:
- ATR length
- ATR line width
- Line color
- Show/hide yesterday's ATR
- Upper Avr. Range After ATR Exceeded (%)
- Lower Avr. Range After ATR Exceeded (%)
Candlestick analysis
Metals vs DXY CorrelationThere's a growing interest in Gold and Metals in general - due to safe have demand - a lot of traders get blindsided by sudden consolidation and reversals while trading Gold or Silver. The key is to know that GC is closely related to DXY because large institutions and central banks hedge the two instruments. They are inversely correlated for the most part.
This indicator looks at price action applies Pearson correlation to find the strength in their "entanglement" and tells you if its is strongly, weakly or positively correlated.
It has helped me stay away from the markets when there's a strong inverse correlation because the price action can be very unpredictable.
Hopefully you find this useful.
Candle Range Theory Range FinderThe video below will explain how to use the indicator.
In a nutshell, it'll shows range candles after 2 strong closes below a prior day's low or above a prior day's high for a possible range candle to trade a reversal off of.
Red arrows are to be treated as a range where you may want to start to look for longs.
Green arrows show where a range where you may want to look for shorts.
Again, the video will make it clearer.
Period Separator + Future Lines (Exchange-Time Synced)Monthly, Weekly, Daily,4hr and hr dividers and future separators (custom as wish, how many lines it should show in future)
Future separators corrected
Volume Quintiles - 10 Trading Days, Time-of-Day Awarethis logging in the last 20 trading days in the same time.
EMA 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50 ema 8/20/50
Volume Peak (2 before & 2 after) - With AlertVolume Peak (2 before & 2 after) - With Alert
There will be an alert for you when a signal appears.
If you find it useful, please give me a like
指定周期 MACustom Timeframe Moving Average (MA)
This indicator allows you to display a Moving Average from a higher or custom timeframe directly on your current chart.
📌 Features:
Choose any custom timeframe (e.g. 1H, 4H, 1D)
Supports multiple MA lengths (e.g. 20, 40, 60…)
Helps identify trend direction and key dynamic support/resistance
Ideal for multi-timeframe trading strategies
💡 Usage Example:
View 1H MA on a 5-minute chart for stronger trend confirmation
Use longer period MA as trend filter, shorter MA for entry signals
🚀 A great tool for swing traders, scalpers, and day traders who rely on multi-timeframe confluence.
First Candle Rule - London & NY (Full Candle + Alert Close)This indicator is designed for traders who follow the First Candle Rule strategy, focusing on the first 30-minute candle of the London and New York sessions.
It automatically highlights the key candle, draws high/low levels with solid lines, and triggers an alert when that candle closes — allowing traders to prepare for potential breakout entries.
Features:
Automatically detects the London session (10:00–10:30 EEST) and New York session (15:30–16:00 EEST).
Highlights the full candle range with colored background and vertical delimiters.
Draws thick solid lines for the candle’s high and low, extended to the right.
Sends an automatic alert at candle close for both sessions.
Ideal for breakout, FVG, and smart money concepts strategies.
How to use:
Apply the indicator to a 30-minute chart (EUR/USD, DAX, or other pairs).
Watch for alerts at 10:30 and 16:00 (Romania time).
Use the extended high/low lines as breakout levels according to your trading plan.
Recommended timeframes: 30M for setup, 5M for execution.
BGT TrendFlow Profit Engine V2.0 In the fast-changing financial markets, quickly and accurately identifying the best trading opportunities is a challenge every investor faces. The trading strategy tool we offer is designed to address market uncertainty and volatility, providing strong support for your investment decisions and helping you navigate the complexities of the market with ease.
Core Advantage 1: Precisely Identifying Market Trends and Capturing Optimal Trading Opportunities
Market fluctuations can be complex, and avoiding noisy signals and wrong trading decisions is crucial. Our trading strategy script, with its powerful ultimate filtering system, combines multiple market dimensions to ensure that you enter the market only at the most favorable times. This means you will have more opportunities to engage in strong trends rather than getting caught in choppy or ineffective markets.
Core Advantage 2: Automated Risk Management for Steady Returns
No matter how volatile the market is, our automated risk management system adjusts your take profit (TP) and stop loss (SL) settings based on market conditions, ensuring that you don’t miss out on long-term gains due to short-term fluctuations. Especially in highly volatile markets, we also support multiple levels of take profits (TP1, TP2, TP3), maximizing your profit while preventing unexpected market reversals from disrupting your gains.
Core Advantage 3: Precision in Capturing Reversals and Pullbacks
The market is always filled with reversal and pullback opportunities, yet many investors miss them. We offer in-depth analysis to precisely capture these pullback and reversal signals, helping you take action at the right moment and avoid missing these profitable opportunities. Even in volatile markets, you can swiftly adjust your strategy and seize every potential profit opportunity.
Core Advantage 4: Comprehensive Market Signals, Avoiding the Limitations of a Single Time Frame
Market signals can vary widely, and different timeframes often carry different meanings. We use multi-timeframe analysis to identify market trends across various time periods, avoiding the potential misguidance that comes with using a single timeframe, ensuring the strategy remains effective across changing market conditions.
Core Advantage 5: Real-Time Visualization for Easy Market Monitoring
Making quick decisions in the market relies on rapid understanding and interpretation of information. Our strategy offers powerful visualization tools that display key data such as market trend strength, entry signals, and take-profit/stop-loss targets in real time. Whether you’re an experienced trader or a beginner, you can quickly understand the current market conditions through intuitive charts and markers.
Core Advantage 6: Intelligent Filtering and Precise Alerts, Never Miss an Opportunity
We combine intelligent filtering systems to automatically select high-quality trade signals, ensuring you are not lost in a sea of chaotic market information. The built-in alert system will notify you at critical moments, allowing you to adjust your strategy as the market shifts and ensuring you never miss a trading opportunity.
Conclusion:
With these advanced features and strategies, you will no longer be troubled by the fast fluctuations of the market. Instead, you will be able to calmly and precisely seize every profitable opportunity. Whether you're a day trader or a long-term investor, this trading strategy script will become your trusted assistant for achieving steady profits in the financial markets.
In today’s highly competitive market, mastering advanced trading strategies and effectively managing risk is the key to achieving superior returns.
Multi-Stochastic Alert Indicator - INSTANTits amazing to read charts with this
you can ue it
to read
stochastic
timeframe
difference models
1m, 5m, 1h & 1D (369) ©RukinRW🕐 1m, 5m, 1H & 1D (369) ©RukinRW
Description:
The indicator is designed to visualize the 3, 6, and 9 concept above and below bars that meet specific time conditions, helping to highlight potentially significant market moments.
1m, 5m – mm+hh+DD+MM+YY
1H – hh+DD+MM+YY
1D – DD+MM+YY
Each number (3, 6, or 9) can be displayed separately, allowing the indicator to be used as a filter or as an additional element within your trading strategy.
Key Features:
✅ Works exclusively on four timeframes: 1m, 5m, 1H, 1D
✅ Places 3–6–9 marks above and below candles
✅ No lag, no repainting
✅ Ability to enable or disable individual numbers (3, 6, 9)
Usage Recommendations:
Use the indicator to observe patterns in reversals or impulses related to 3–6–9 time cycles.
It is not recommended as a standalone tool, but rather as a complementary element within complex trading strategies.
//===RUS===
🕐 1m, 5m, 1h & 1D (369) ©RukinRW
Описание:
Индикатор предназначен для визуализации концепта 3, 6 и 9 над и под барами, соответствующими определённым временным условиям, помогая выделить потенциально значимые моменты.
1m, 5m - mm+hh+DD+MM+YY
1H - hh+DD+MM+YY;
1D - DD+MM+YY.
Каждая цифра (3, 6 или 9) может отображаться по отдельности, что позволяет использовать индикатор как фильтр или как дополнительный элемент стратегии.
Основные особенности:
✅ Работает исключительно на 4х ТФ: 1m, 5m, 1H, 1D.
✅ Ставит метки 3–6–9 над и под свечами.
✅ Нет задержки, нет перерисовки.
✅ Возможность включать или отключать отдельные цифры (3, 6, 9)
Рекомендации по использованию:
Используйте индикатор для наблюдения закономерностей в разворотах или импульсах, связанных с временными циклами 3–6–9.
Не рекомендуется для применения как самостоятельный инструмент, является дополнением в состав комплексных стратегий.
Org por Santino_tradingThis indicator is designed to clearly and accurately chart the Opening Range (ORG), a key concept for intraday trading. It visualizes the range created between the close of the 16:14 candle (previous day's closing candle) and the open of the 09:30 candle (current day's opening candle).
The "ORG -MNQVerse" is an essential tool for identifying the initial support and resistance levels of the day, allowing traders to anticipate potential price reaction points right from the start of the session.
🚀 Key Features:
Automatic Key Levels: Automatically plots the most important levels of the range:
ORG High and Low: The upper and lower boundaries of the opening range.
CE - Org (Consequent Encroachment): The exact 50% level, a crucial equilibrium point.
Quarter Levels (.25 and .75): Intermediate reaction zones within the range.
Fully Customizable: Adjust the indicator to your own trading style:
UTC Selector: Easily set your time zone (from -12 to +12) to sync with any market in the world.
Style Control: Modify the colors, text size, and the number of historical days you wish to display on the chart.
Clean & Clear Labels: All text labels are intelligently positioned to the right of the chart to keep your analysis clean and focused on the price action.
This indicator is ideal for traders who base their strategies on the opening price action and are looking for a reliable tool to define the day's initial balance.
Created by Santino_trading.
IG: Santino_trading
Discord: discord.com
Org por Santino_tradingThis indicator is designed to clearly and accurately chart the Opening Range (ORG), a key concept for intraday trading. It visualizes the range created between the close of the 16:14 candle (previous day's closing candle) and the open of the 09:30 candle (current day's opening candle).
The "ORG -MNQVerse" is an essential tool for identifying the initial support and resistance levels of the day, allowing traders to anticipate potential price reaction points right from the start of the session.
🚀 Key Features:
Automatic Key Levels: Automatically plots the most important levels of the range:
ORG High and Low: The upper and lower boundaries of the opening range.
CE - Org (Consequent Encroachment): The exact 50% level, a crucial equilibrium point.
Quarter Levels (.25 and .75): Intermediate reaction zones within the range.
Fully Customizable: Adjust the indicator to your own trading style:
UTC Selector: Easily set your time zone (from -12 to +12) to sync with any market in the world.
Style Control: Modify the colors, text size, and the number of historical days you wish to display on the chart.
Clean & Clear Labels: All text labels are intelligently positioned to the right of the chart to keep your analysis clean and focused on the price action.
This indicator is ideal for traders who base their strategies on the opening price action and are looking for a reliable tool to define the day's initial balance.
Created by Santino_trading.
IG: @santino_trading
Market Tension Map v2📊 Market Tension Map v2 — Detailed Description
core concept
market tension map v2 measures market "tension" through a combination of three independent metrics: volatility, volume, and open interest changes. the indicator operates on the compressed spring principle—when the market enters a state of low volatility with high volume and growing OI, it creates "tension" that predicts a potential sharp price movement.
calculation methodology
component 1: volatility score (0-100)
relative volatility is measured through price standard deviation over a specified period. key distinction—inversion: low volatility produces a high score because range compression creates energy for future movement.
component 2: volume score (0-100)
normalization of current volume relative to the period range. high volume during low volatility signals accumulation of positions by large players before a move.
component 3: open interest score (0-100)
evaluation of open interest changes (available only for futures). rising OI confirms new positions entering the market rather than just redistribution of existing ones.
final tension index
arithmetic mean of three components (or two if OI unavailable). values above threshold (default 70) signal spring "compression".
signal types
compression signal (🔴 red diamond)
appears when tension index exceeds threshold with normal candle size. this is a predictive signal—market is compressed but explosion hasn't occurred yet. optimal for entry before movement with tight stop.
climax signal (⚠️ orange diamond)
occurs when threshold crossed + large candle (size > ATR × multiplier). this is a reactive signal of culmination—energy already released. often indicates short-term reversal or move exhaustion.
uniqueness of approach
unlike classic compression indicators (bollinger bands squeeze, keltner channels), mtm v2 doesn't rely solely on volatility. adding volume and OI scores creates a multidimensional picture of market microstructure. volatility score inversion is original logic where calm is interpreted as tension.
the algorithm distinguishes two breakout types:
compression without movement (compression)—anticipation trading
compression with large candle (climax)—reversal trading
this separation is absent in standard indicators.
parameter settings
calculation period (20)—normalization window length. lower = more sensitive to short-term changes.
tension threshold (70)—signal activation level. higher = fewer signals but better quality.
atr length (14) + atr multiplier (2.0)—large candle detection parameters for climax signals. increasing multiplier makes filter stricter.
colors and style—full customization of visual elements to adapt to your chart theme.
how to use
main chart: histogram shows current tension level. yellow = rising, gray = falling.
signals on price chart:
red diamond above candle = prepare for entry (compression)
orange diamond = move occurred, watch for reversal (climax)
background highlight: tinted background shows high tension zones.
data table: real-time monitoring of all components + bar status (live/closed).
alerts: configure notifications for compression or climax signals for automatic monitoring.
limitations
open interest available only for futures. for spot markets indicator works with two components.
requires sufficient bar history (>= calculation period) for correct calculations.
on live bar (not closed) values may repaint—use confirmed signals for trading.
recommended timeframes
1h-4h: optimal for swing trading, signals more reliable.
15m-30m: suitable for intraday but requires false breakout filtering.
d: strategic positions, high risk/reward ratio.
license: mozilla public license 2.0
version: pinescript v6
885 ~ damonhmm
zoning script used alongside time fib and a few other concepts
NOT a buy/sell indi
use your brain!
Nexus Aeterna - RetailNexus Aeterna is an advanced multi-mode trading framework designed for precision signal generation, risk management, and visual clarity. Built for both retail and professional traders, it integrates adaptive moving averages, dynamic stop-loss management, and contextual volume analysis to enhance trade timing and trend confirmation.
This script provides configurable layers of confirmation between trend, momentum, and volume dynamics — helping traders interpret complex market structure with ease.
⚙️ Key Features
🧠 Dual Operating Modes
Standard Mode: Balanced signal generation with trend alignment and volume context.
Scalp Mode: Lightweight and responsive for short-term trades, referencing only the Spectra MA Cloud.
🌈 Spectra Moving Average System
Adaptive multi-speed moving average suite with adjustable Reaction Speed.
Influences stop-loss placement, take-profit timing, and signal responsiveness.
🧭 Signal & Filter Controls
Macro Trend Filter: Option to align signals with long-term trend direction.
Waveform Oscillator Alignment: Filter entries based on internal momentum and volume divergence.
Final Close Check: Ensures candle confirmation before signal validation.
🎨 Visual Customization
Toggle visibility for:
MA Cloud background
Declining volume/reversal labels
Stop-loss and take-profit signals
Candle coloring by signal and volume delta alignment
Optional display of ATR and Macro Context Tables for real-time contextual awareness.
📊 Waveform Oscillator Integration
Choose a custom timeframe for CVD and oscillator analysis (from 1-minute to monthly).
Enables deeper insight into momentum transitions and divergence across timeframes.
🛑 Responsive Stop-Loss Engine
Fully tunable system including:
Candle offset responsiveness
Dynamic lookback period
Adjustable margin of error
Optional “Responsive Mode” with multipliers for tighter or looser stops
Designed to adapt to volatility and trading style.
🔔 Smart Alerts
Configurable alerts for:
Long / Short entries
Long++ / Short++ advanced confirmations
Take-Profit signals
Optimized for integration with automation platforms and TradingView alerts.
⚠️ Disclaimer
By using this indicator, you acknowledge and agree to release SmartTrade Pro LLC from any liability related to its use.
This tool is for educational and analytical purposes only.
It does not constitute financial advice.
Trading involves substantial risk — always trade responsibly and manage your own risk exposure.
💡 Intended Use
Nexus Aeterna – Retail v2.4 is ideal for:
Traders seeking adaptable market structure confirmation.
Those who combine technical, trend, and volume analysis.
Users who want a visually organized, context-aware trading toolkit.
智能资金概念-SMCSmart Funding Concept
Smart Funding Concept
Smart Funding Concept
Smart Funding Concept
Smart Funding Concept
Moderate Value Screener (NASDAQ + NYSE + TSX v6 FINAL CLEAN)Moderate Value Screener (NASDAQ + NYSE + TSX v6 FINAL CLEAN)
ATR Adaptive (auto timeframe)This indicator automatically adjusts the Average True Range (ATR) period based on the current chart timeframe, helping traders define dynamic Stop Loss (SL) and Take Profit (TP) levels that adapt to market volatility.
The ATR measures the average range of price movement over a defined number of bars. By using adaptive periods, the indicator ensures that volatility is interpreted consistently across different timeframes — from 1-minute charts to daily or weekly charts.
It plots two main levels on the chart:
🔴 Low – ATR × Multiplier → Suggested Stop Loss (below the candle’s low)
🟢 High + ATR × Multiplier → Suggested Take Profit or trailing level (above the candle’s high)
Optional additional lines show ATR-based TP levels calculated from the current close.
💡 How to use
Select your desired ATR multiplier (e.g., 1.3× for SL, 1.0× for TP).
The script automatically detects the chart timeframe and uses an appropriate ATR length (e.g., ATR(30) on M5, ATR(21) on H1, ATR(14) on Daily).
Use the plotted levels to:
Set Stop Loss just below the red ATR band (for long trades).
Set Take Profit near or slightly below the green ATR band (for short trades, reverse logic).
⚙️ Why it helps
Maintains consistent volatility-based risk across multiple timeframes.
Avoids arbitrary fixed SL/TP values.
Makes the trading strategy more responsive in high-volatility markets and more conservative when volatility contracts.
Particularly useful for intraday and swing trading, where volatility varies significantly between sessions.
ICT Sessions With BOS [TradeWithRon]
WITH BOS
This version includes BOS with filter for each session.
NONE,FVG,CISD Filter preset
you can choose how many BOS per session, style etc.
ICT Sessions and killzones maps three intraday sessions on your chart (Asia, London, NY), tracks each session’s live high/low, draws optional session range boxes, and projects ICT OTE zones in real time—with granular styling, touch/mitigation logic, and alerting.
What it does
*Live Session high/low tracking.
Historical session lines:
When a session ends, its final High/Low are preserved as tracked lines (with optional labels) for a configurable number of recent sessions.
Session boxes (ranges):
Draws a shaded box from session start to end that expands with new highs/lows. Limit how many recent boxes remain on chart.
ICT OTE zones (live):
For the currently active session, projects user-defined Fibonacci OTE levels (e.g., 61.8%, 70.5%, 78.6) between the session’s running high and low. Zones update tick-by-tick and can show labels. You can retain a history of recent sessions’ OTE levels.
snapshot
Break visualization (mitigation):
Optionally color the bar when price breaks a stored session High/Low. You can:
Require a body close through the level (vs. any touch)
Auto-remove the line and/or label on touch/close
Use custom break colors per session and side (high/low)
Timestamps:
Add up to two recurring vertical timestamp markers (e.g., 08:00, 09:30), plus an opening horizontal marker (e.g., 09:30) with label that extends until the next occurrence.
Alerts:
Built-in alerts for:
Touch of Session 1/2/3 High/Low (Asia/London/NY)
Touch of OTE levels (per session)
Key inputs:
Time & Limits
Timezone (e.g., GMT-4)
Timeframe limit: hide all drawings on and above a specified TF
Sessions
Session windows (default):
Session 1 (Asia): 18:00–00:00
Session 2 (London): 00:00–06:00
Session 3 (NY): 08:00–12:00
How many to keep (lines/boxes)
Line width, colors, and label suffixes (“High”/“Low”)
Labels: toggle, text (“Asia”, “London”, “NY”), size, and colors
Boxes: toggle per session and background colors
ICT OTE Zones
Toggle per session (Asia/London/NY)
Levels (comma-separated %s, e.g., 61.8,70.5,78.6)
History: number of past sessions to retain
Opacity, line width/style, and label size
Custom label text per session (e.g., “Asia OTE”)
Break/Mitigation Behavior:
Enable Mitigated Candles (bar color on break)
Remove line on touch and/or remove label on touch
Require body close (vs. wick touch)
Custom break colors by session and side
Timestamps
Opening horizontal line (time, style, width, color, label text/size, drawing limit)
Two vertical timestamps (times, style, width, color, drawing limit)
Alerts
Master Enable Alerts
Per-session toggles for High/Low touches
OTE touch alerts
How it works (under the hood)
Detects session state via input.session() windows in the chosen timezone.
Live session High/Low lines and labels update in real time; on session end, final levels are stored with optional labels and tracked length.
OTE zones are live-computed from current session High↔Low and refreshed every bar; a compact rolling history is enforced.
Bar coloring reacts to break events (touch or body-close, per your setting) and uses session-specific colors when enabled.
Timestamp lines/labels are created on each occurrence and trimmed to a drawing limit for performance.
Tips:
To hide session lines but keep boxes, set line color opacity to 0.
Use Timeframe Limit to keep higher-TF charts clean.
Fine-tune OTE Levels and History to balance clarity and performance.
For stricter break logic, enable Require Body Close.
Note: The script reserves high limits for lines/labels/boxes to keep recent context visible while managing cleanup automatically. Adjust “Session Number” and “Number Of Boxes” to suit your workflow.
— © TradeWithRon
PulseGrid Universal Scalper - Adaptive Pulse and Symmetric SpansInstrument agnostic. Works on any symbol and timeframe supported by TradingView.
Message or hit me up in chat for full access .
Purpose and scope
PulseGrid is a short timeframe strategy designed to read intrabar structure and recent path so that entries align with actionable momentum and context. The strategy is private. The description below provides all the information needed to understand how it behaves, how it sizes risk, how to tune it responsibly, and how to evaluate results without making unrealistic claims. The design is instrument agnostic. It runs on any asset class that prints open high low close bars on TradingView. That includes commodities such as Gold and WTI, currencies, crypto, equity indices, and single stocks. Performance will always depend on the symbol’s liquidity, spread, slippage, and session structure, which is why the description focuses on principles and safe parameter ranges instead of hard promises.
What the strategy does at a glance
It builds a composite entry signal named Pulse from five normalized bar features that reflect short term pressure and follow through.
It applies regime guards that keep the strategy inactive when the tape is either too quiet, too bursty, or too directionally random.
It optionally uses a directional filter where a fast and a slow exponential average must agree and their gap must be material relative to recent true range.
When a signal is allowed, risk is sized using symmetric spans that come from nearby untraded price distances above and below the market. The strategy sets a single stop and a single take profit from those spans.
Lines for entry, stop, and take profit are drawn on the chart. A compact on chart table shows trade counts, win rate, average R per trade, and profit factor for all trades, longs only, and shorts only.
This combination yields entries that are reactive but not chaotic, and risk lines that respect the market’s recent path instead of generic pip or point targets.
Why the design is original and useful
The core originality is the union of a composite entry that adapts to volatility and a geometry based risk model. The entry uses five different viewpoints on the same bar space instead of relying on a single technical indicator. The risk model uses spans that come from actual untraded distance rather than fixed multipliers of a generic volatility measure. The result is a framework that is simple to read on a chart and simple to evaluate, yet it avoids the traps of curve fitting to one symbol or one month of data. Because everything is normalized locally, the same logic translates across asset classes with only modest tuning.
The Pulse composite in detail
Pulse is a weighted blend of the following normalized features.
Impulse imbalance. The script sums upward and downward impulses over a short window. An upward impulse is the extension of highs relative to the prior bar. A downward impulse is the extension of lows relative to the prior bar. The net imbalance, scaled by the local range, captures whether extension pressure is building or fading.
Wick and close location. Inside each bar, the distance between the close and the extremes carries information about rejection or acceptance. A bar that closes near the high with relatively heavier lower wick suggests upward acceptance. A bar that closes near the low with heavier upper wick suggests downward acceptance. A weight controls the contribution of wick skew versus close location so that users can favor reversal or momentum behaviour.
Shock touches. Within the recent range window, touches that occur very near the top decile or bottom decile are marked. A short sliding window counts recent shocks. Frequent top shocks in a rising context suggest supply tests. Frequent bottom shocks in a declining context suggest demand tests. The count is normalized by window length.
Breakout ledger. The script compares current extremes to lagged extremes and keeps a simple count of recent upside and downside breakouts. The difference behaves as a short term polarity meter.
Curvature. A simple second difference in closing price acts as a curvature term. It is normalized by the recent maximum of absolute one bar returns so that the value remains bounded and comparable to other terms.
Pulse is smoothed over a fraction of the main signal length. Smoothing removes impulse spikes without destroying the quick reaction that scalpers need. The absolute value of smoothed Pulse can be used with an adaptive gate so that only the top percentile of energy for the recent environment is eligible for entries. A small floor prevents accidental entries during very quiet periods.
Regime guards that keep the strategy selective
Three guards must all pass before any entry can occur.
Auction Balance Factor. This is the proportion of closes that land inside a mid band of the prior bar’s high to low range. High values indicate balanced chop where breakouts tend to fail. Low values indicate directional conditions. The strategy requires ABF to sit below a user chosen maximum.
Dispersion via a Gini style measure on absolute returns. Very low dispersion means bars are small and uniform. Very high dispersion means a few outsized bars dominate and slippage risk can be elevated. The strategy allows the user to require the dispersion measure to remain inside a band that reflects healthy activity.
Binary entropy of direction. Over the core window, the proportion of up closes is used to compute a simple entropy. Values near one indicate coin flip behaviour. Values near zero indicate one sided sequences. The guard requires entropy below a ceiling so that random directionality does not produce noise entries.
An optional directional filter asks that a fast and a slow exponential average agree on direction and that their gap, when divided by an average true range, exceed a threshold. This filter can be enabled on symbols that trend cleanly and disabled when the composite entry is already selective enough.
Risk sizing with symmetric spans
Instead of fixed points or a pure ATR multiplier, the strategy sizes stops and targets from a pair of spans. The upward span reflects recent untraded distance above the market. The downward span reflects recent untraded distance below the market. Each span is floored by a fallback that comes from the maximum of a short simple range average and a standard average true range. A tick based floor prevents microscopic stops on instruments with high tick precision. An asymmetry cap prevents one span from becoming many times larger than the other. For long entries the stop is a multiple of the downward span and the target is a multiple of the upward span. For short entries the stop is a multiple of the upward span and the target is a multiple of the downward span. This creates a risk box that is symmetric by construction yet adaptive to recent voids and gaps.
Execution, ties, and housekeeping
Entries evaluate at bar close. Exits are tested from the next bar forward. If both stop and target are hit within the same bar, the outcome can be resolved in a consistent way that favors the stop or the target according to a single user setting. A short cooldown in bars prevents flip flops. Users can restrict entries to specific sessions such as London and New York. The chart renders entry, stop, and target lines for each trade so that every action is visible. The table in the top right shows trade counts, take profit and stop counts, win rate, average R per trade, and profit factor for the whole set and by direction.
Defaults and responsible backtesting
The default properties in the script use a realistic initial capital and commission value. Users should also set slippage in the strategy properties to reflect their broker and symbol. Small timeframe trading is sensitive to friction and the strategy description does not claim immunity to that reality. The strategy is intended to be tested on a dataset that produces a meaningful sample of trades. A sample in the range of a hundred trades or more is preferred because variance in short samples can be large. On thin symbols or periods with little regular trading, users should either change timeframe, change sessions, or use more selective thresholds so that the sample contains only liquid scenarios.
Universal usage across markets
The strategy is universal by design. It will run and produce lines on any open high low close series on TradingView. The composite entry is made of normalized parts. The regime guards use proportions and bounded measures. The spans use untraded distance and range floors measured in the local price scale. This allows the same logic to function on a currency pair, a commodity, an index future, a stock, or a crypto pair. What changes is calibration.
A safe approach for universal use is as follows.
Start with the default signal length and wick weight.
If the chart prints many weak signals, enable the directional filter and raise the normalized gap threshold slightly.
If the chart is too quiet, lower the adaptive percentile or, with adaptive off, lower the fixed pulse threshold by a small amount.
If stops are too tight in quiet regimes, raise the fallback span multiplier or raise the minimum tick floor in ticks.
If you observe long one sided days, lower the maximum entropy slightly so that entries only occur when directionality is genuine rather than alternating.
Because the logic is bounded and local, these simple steps carry over across symbols. That is why the strategy can be used literally on any asset that you can load on a TradingView chart. The code does not depend on a specific tick size or a specific exchange calendar. It will still remain true that symbols with higher spread or fewer regular trading hours demand stricter thresholds and larger floors.
Suggested parameter ranges for common cases
These ranges are guidelines for one to five minute bars. They are not promises of performance. They reflect the balance between having enough signals to learn from and keeping noise controlled.
Signal length between 18 and 34 for liquid commodities and large capitalization equities.
Wick weight between 0.30 and 0.50 depending on whether you want reversal recognition or close momentum.
Adaptive gate percentile between 85 and 93 when adaptive is enabled. Fixed threshold between 0.10 and 0.18 when adaptive is disabled. Use a non zero floor so very quiet periods still require some energy.
Auction Balance Factor maximum near 0.70 for symbols with clear session bursts. Slightly higher if you prefer to include more balanced prints.
Dispersion band with a lower bound near 0.18 and an upper bound near 0.68 for most session instruments. Tighten the band if you want to skip very bursty days or very flat days.
Entropy maximum near 0.90 so coin flip phases are filtered. Lower the ceiling slightly if the symbol whipsaws frequently.
Stop multiplier near one and take profit multiplier between two and three for a single target approach. Larger target multipliers reduce hit rate and lengthen holding time.
These are safe starting points across commodities, currencies, indices, equities, and crypto. From there, small increments are preferred over dramatic changes.
How to evaluate responsibly
A clean chart and a direct test process help avoid confusion. Use standard candles for signals and exits. If you use a non standard chart type such as Heikin Ashi or Renko, do so only for visualization and not for the strategy’s signal computation, as those chart types can produce unrealistic fills. Turn off other indicators on the published chart unless they are needed to demonstrate a specific property of this strategy. When you post results or discuss outcomes, include the symbol, timeframe, commission and slippage settings, and the session settings used. This makes the context clear and avoids misleading readers.
When you look at results, consider the following.
The distribution of R per trade. A positive average R with a moderate profit factor suggests that exits are sized appropriately for the symbol.
The balance between long and short sides. The HUD table separates the two so you can see if one side carries the edge for that symbol.
The sensitivity to the tie preference. If many bars hit both stop and take profit, the market is chopping inside the risk box and you may need larger floors or stricter regime guards.
The session effect. Session hours matter for many instruments. Align your session filter with where liquidity and volatility concentrate.
Known limitations and honest warnings
PulseGrid is not a guarantee of future profit. It is a systematic way to read short term structure and to size risk in a way that reflects recent path. It assumes that the data feed reflects the exchange reality. It assumes that slippage and spread are non zero and uses explicit commission and user provided slippage to approximate that. It does not place multiple targets. It does not trail stops. It is not a high frequency system and does not attempt to model queue priority or microsecond fills. On illiquid symbols or very short timeframes outside regular hours, signals will be less reliable. Users are responsible for choosing realistic settings and for evaluating whether the symbol’s conditions are suitable.
First use checklist
Load the symbol and timeframe you care about.
If the instrument has clear sessions, turn on the session filter and select realistic London and New York hours or other sessions relevant to the instrument.
Set commission and slippage in the strategy properties to values that match your broker or exchange.
Run the strategy with defaults. Look at the HUD summary and the lines.
Decide whether to enable the directional filter. If you see frequent reversals around the entry line, enable it and raise the normalized gap threshold slightly.
Adjust the adaptive gate. If the chart floods, raise the percentile. If the chart starves, lower it or use a slightly lower fixed threshold.
Adjust the fallback span multiplier and tick floor so that stops are never microscopic.
Review per session performance. If one session underperforms, restrict entries to the better one.
This simple process takes minutes and transfers to any other symbol.
Why this script is private
The source remains private so that the underlying method and its implementation details are not copied or republished. The description here is complete and self contained so that users can understand the purpose, originality, usage, and limitations without needing to inspect the source. Privacy does not change the strategy’s on chart behavior. It only protects the specific coding details.
Guarantee and compliance statements
This description does not contain advertising, solicitations, links, or contact information. It does not make performance promises. It explains how the script is original and how it works. It also warns about limitations and the need for realistic assumptions. The strategy is not investment advice and is not created only for qualified investors. It can be tested and used for educational and research purposes. Users should read TradingView’s documentation on script properties and backtesting. Users should avoid non standard chart types for signal computation because those produce unrealistic results. Users should select realistic account sizes and friction settings. Users should not post claims without showing the settings used.
Closing summary
PulseGrid is a compact framework for short timeframe trading that combines a composite entry built from multiple normalized bar features with a symmetric span model for risk. The entry adapts to volatility. The regime guards keep the strategy inactive when the tape is either too quiet or too erratic. The risk geometry respects recent untraded spans instead of arbitrary distances. The entire design is instrument agnostic. It will run on any symbol that TradingView supports and it will behave consistently across asset classes with modest tuning. Use it with a clean chart, realistic friction, and enough trades to make your evaluation meaningful. Use sessions if the instrument concentrates activity in specific hours. Adjust one control at a time and prefer small increments. The goal is not to find a magic parameter. The goal is to maintain a stable rule set that reads market structure in a way you can trust and audit.
Swings (369) 1m, 1h & 1D ©RukinRW🕐 Swings (369) 1m, 1H & 1D ©RukinRW
Description:
The indicator is designed to visualize the 3, 6, and 9 concept above and below bars that meet specific time conditions, helping to highlight potentially significant market moments.
1m – hour/minute;
1H – hour/day/month/year;
1D – day/month/year.
The logic is based on 3- and 5-bar swing structures, which can be customized.
Each number (3, 6, or 9) can be displayed separately, allowing the indicator to be used as a filter or as an additional element within your trading strategy.
Key Features:
✅ Works exclusively on three timeframes: 1m, 1H, and 1D
✅ Marks 3–6–9 labels above 3- and 5-bar swings
✅ Supports customization of swing length (3 and 5 bars)
✅ Allows enabling or disabling individual numbers (3, 6, 9)
Usage Recommendations:
Use the indicator to observe patterns in reversals or impulses related to 3–6–9 time cycles.
It is not recommended as a standalone tool, but rather as a complementary element within complex trading strategies.
//===RUS===
🕐 Swings (369) 1m, 1h & 1D ©RukinRW
Описание:
Индикатор предназначен для визуализации концепта 3, 6 и 9 над и под барами, соответствующими определённым временным условиям, помогая выделить потенциально значимые моменты.
1m - час/минута;
1H - час/день/месяц/год;
1D - день/месяц/год.
В основе логики — 3-х и 5-свечные свинги, которые можно настраивать.
Каждая цифра (3, 6 или 9) может отображаться по отдельности, что позволяет использовать индикатор как фильтр или как дополнительный элемент стратегии.
Основные особенности:
✅ Работает исключительно на 3х таймфреймах: 1m, 1H, 1D.
✅ Ставит метки 3–6–9 над 3х и 5ти свечными свингами.
✅ Поддержка настройки свингов (3 и 5 свечей)
✅ Возможность включать или отключать отдельные цифры (3, 6, 9)
Рекомендации по использованию:
Используйте индикатор для наблюдения закономерностей в разворотах или импульсах, связанных с временными циклами 3–6–9.
Не рекомендуется для применения как самостоятельный инструмент, является дополнением в состав комплексных стратегий.