Indicator

Indicator

Indicator

Indicator

APEX Trend & Signal Engine [Viprasol]APEX Trend & Signal Engine — Regime-Aware Dual-Mode Toolkit
═══════════════════════════════════════════════════════════
THE PROBLEM IT SOLVES
═══════════════════════════════════════════════════════════
The single most expensive mistake in trading is using the wrong style for the
conditions — trend-following a sideways range (death by a thousand whipsaws), or
mean-reverting a strong trend (fighting a freight train). Most indicators apply ONE
style blindly and let you find out the hard way.
APEX reads the market REGIME first, tells you which style fits right now, and only
fires signals that match. When the market is trending it trend-follows; when it's
ranging it mean-reverts. Same tool, opposite logic, applied at the right time.
═══════════════════════════════════════════════════════════
HOW THE FOUR PILLARS WORK TOGETHER
═══════════════════════════════════════════════════════════
Every trade decision rests on four questions, and APEX answers each:
1. BIAS — long or short? A multi-factor Trend Midline (your choice of 8 MA types)
colored by a consensus of price position, slope, and directional movement.
2. REGIME — trend or range? ADX + Kaufman Efficiency Ratio classify the regime and
pick the favored mode (trend-follow vs mean-revert). This is the engine's core.
3. LOCATION — where is fair value? A premium/discount model: longs are only allowed
in discount (below equilibrium), shorts only in premium (above). Better entries,
better risk-reward.
4. SIGNAL + FILTER — the trigger, gated by regime, location, and trend-cloud
confluence, so low-quality signals are filtered out.
═══════════════════════════════════════════════════════════
SIGNALS
═══════════════════════════════════════════════════════════
• In a TRENDING regime: momentum entries in the trend direction (baseline reclaim with
rising/falling slope and directional-movement agreement).
• In a RANGING regime: mean-reversion entries when price tags an extreme band and
reverts.
• A colored dot marks a confluent signal; a gray ✕ marks a signal that LACKS confluence
(a hint to exit the opposite position rather than enter).
• Take-profit markers flag when price reaches an ATR-based target after a signal.
═══════════════════════════════════════════════════════════
FOUR OPTIONAL OVERLAYS
═══════════════════════════════════════════════════════════
• TREND MIDLINE — an MA baseline colored by multi-factor consensus (blue long / red
short / gray neutral-exhaustion), filled to price.
• ADAPTIVE ZONE — a Supertrend rendered as a dynamic support/resistance ZONE (support
beneath price in uptrends, resistance above in downtrends) rather than flip signals.
• TREND CLOUD — a modified Ichimoku Kumo (Donchian, EMA, or HMA engine) for trend
context; bullish above, bearish below.
• EXTREME ZONES — multi-band standard-deviation gradient zones marking where price is
statistically stretched and prone to revert (mean-reversion).
Each is independently toggleable so you keep the chart as clean as you like.
═══════════════════════════════════════════════════════════
5-STATE CANDLE COLORING & DASHBOARD
═══════════════════════════════════════════════════════════
Candles paint in five states from a 0-10 trend-strength score: strong buy, buy,
neutral, sell, strong sell (strong states solid, weaker states faded).
The dashboard reports, at a glance: Favored Mode (trend-follow / mean-revert), Regime
(trending/ranging + bias), Trend (increasing/decreasing), Strength (0-10), Volatility
(increasing/decreasing), Location (premium/discount), Session (Tokyo/London/NY/Void),
and the current Signal.
═══════════════════════════════════════════════════════════
HOW TO USE
═══════════════════════════════════════════════════════════
1. Leave Mode on "Auto" and read the dashboard's Favored Mode — trade with the regime.
2. Take colored signals that agree with the trend; treat gray ✕ marks as exit cues.
3. Respect Location — favor longs in discount, shorts in premium.
4. Use the Adaptive Zone / Extreme Zones as entry and target reference levels.
5. Tune Trend/Fast lengths and the ADX threshold to your market and timeframe.
═══════════════════════════════════════════════════════════
HONEST LIMITATIONS — PLEASE READ
═══════════════════════════════════════════════════════════
• No indicator predicts the future. APEX organizes context and signals; it does not
guarantee outcomes. Confirm on closed bars.
• Regime classification has a transition lag — the first bars of a new trend or range
can be mislabeled. The favored-mode readout is guidance, not gospel.
• Session hours are set in UTC and adjustable; verify they match your instrument.
• Volume-dependent and synthetic-feed instruments may read differently.
• Take-profit markers use a simple ATR target on one tracked signal — they are a
reference, not a backtest. This is a decision-support tool, not financial advice.
═══════════════════════════════════════════════════════════
CREDITS & ORIGINALITY
═══════════════════════════════════════════════════════════
This is an original toolkit built from public-domain technical-analysis methods,
implemented from their published formulas: Supertrend (Olivier Seban), Ichimoku Kinko
Hyo (Goichi Hosoda), Bollinger Bands / %B (John Bollinger), ADX/DMI (J. Welles Wilder),
Efficiency Ratio (Perry Kaufman), and the premium/discount equilibrium concept. The
regime-aware dual-mode architecture, the confluence/location gating, the strength model,
the overlays' construction, and all code are original Viprasol work. No third-party Pine
code is reused and no proprietary algorithms are included.
Indicator

MA Confluence Engine [Viprasol]MA Confluence Engine — 15-MA Consensus Ribbon
═══════════════════════════════════════════════════════════
ONE CROSSOVER IS AN OPINION. FIFTEEN MAs AGREEING IS A TREND.
═══════════════════════════════════════════════════════════
A single moving-average crossover whipsaws constantly — two lines tangle in chop and
fire signal after signal that goes nowhere. MA Confluence Engine replaces that one
fragile opinion with the agreement of a 15-MA ribbon. It only signals when most of the
ribbon agrees on direction, stands aside when the ribbon squeezes together (a
compressed ribbon IS chop), and on every signal it draws a complete trade plan:
Entry, TP1, TP2, TP3 and Stop Loss.
═══════════════════════════════════════════════════════════
HOW THE CONSENSUS WORKS
═══════════════════════════════════════════════════════════
The engine builds a ribbon of 15 moving averages, spaced from a fast base length
upward (e.g. 10, 18, 26 … 122). Every bar it measures two things across all 15:
• How many is price trading ABOVE?
• How many are SLOPING UP?
These combine into a single CONSENSUS SCORE from 0 to 100:
100% = price above all 15 MAs AND all 15 rising (a fully stacked uptrend)
0% = price below all 15 AND all 15 falling (a fully stacked downtrend)
50% = mixed — the ribbon disagrees
A long signal fires only when consensus rises through your bullish threshold
(default 75%), a short when it falls through the bearish threshold (default 25%).
Half-hearted moves where the ribbon disagrees never trigger.
═══════════════════════════════════════════════════════════
THE TRADE PLAN — DRAWN ON THE LAST SIGNAL
═══════════════════════════════════════════════════════════
The moment a signal fires, the engine projects five levels forward and labels each
with its price:
• ENTRY — at the signal close
• STOP LOSS — your risk distance away (ATR or %); this distance defines 1R
• TP1 / TP2 / TP3 — at your chosen R-multiples of that risk (default 1R / 2R / 3R)
Only the most recent signal's plan is shown, so the chart stays clean. The dashboard
mirrors the exact prices, and every alert carries the full plan (Entry/SL/TP1/TP2/TP3)
so it's ready for journaling or automation.
═══════════════════════════════════════════════════════════
THE RIBBON IS ITS OWN CHOP FILTER
═══════════════════════════════════════════════════════════
When a market chops, moving averages of every length collapse onto each other — the
ribbon goes flat and thin. The engine measures RIBBON WIDTH (the spread of the 15 MAs,
normalized by ATR) and skips signals whenever the ribbon is compressed below your
threshold. A second Kaufman Efficiency-Ratio gate confirms price is actually trending.
Filtered crosses are drawn faintly (✕) and counted, so you SEE what was avoided.
═══════════════════════════════════════════════════════════
21 VERIFIED, LICENSE-CLEAN MOVING AVERAGES
═══════════════════════════════════════════════════════════
Build the ribbon from any one of:
SMA, EMA, WMA, RMA, VWMA, DEMA, TEMA, HMA, ALMA, T3, McGinley, ZLEMA, KAMA, FRAMA,
VIDYA, SuperSmoother, Gaussian, Laguerre, Kalman, LSMA, Median.
Each is implemented from its published formula and credited to its author. Jurik's JMA
is deliberately excluded — it is a proprietary, trademarked product whose every
open-source "version" is an unlicensed reverse-engineering.
═══════════════════════════════════════════════════════════
DASHBOARD
═══════════════════════════════════════════════════════════
• Live consensus score, with price-above and sloping-up counts (x of 15)
• Ribbon width + chop state, trend-regime efficiency reading
• Last signal direction and the full Entry / TP1 / TP2 / TP3 / SL prices
• Whipsaws filtered
═══════════════════════════════════════════════════════════
FEATURES
═══════════════════════════════════════════════════════════
• 15-MA ribbon colored by consensus (red → green) or simple bull/bear, with fill
• Entry/TP1/TP2/TP3/SL level lines + labels on the latest signal
• Choppy-regime background shading + faint markers on filtered crosses
• Direction filter (Both / Longs / Shorts)
• Stop in ATR or %, take-profits as R-multiples
• Alerts for long, short, and chop — signal alerts include the full trade plan
• Full MA sub-parameter control (ALMA, T3, KAMA, Gaussian, Laguerre, Kalman, VIDYA, McGinley)
═══════════════════════════════════════════════════════════
HOW TO USE
═══════════════════════════════════════════════════════════
1. Choose an MA type, base length, and spacing for the ribbon.
2. Wait for a signal — it only fires when the ribbon fans out and aligns (consensus
through your threshold) in a trending regime.
3. Use the drawn Entry / SL / TP1 / TP2 / TP3 as your trade plan; scale out at the TPs.
4. Raise the consensus thresholds and ribbon-width minimum to make signals stricter
(fewer, cleaner) — the whipsaw-filtered count shows the filter working.
═══════════════════════════════════════════════════════════
HONEST LIMITATIONS — PLEASE READ
═══════════════════════════════════════════════════════════
• Signals are evaluated on bar close; act on confirmed bars to avoid intrabar flicker.
• A consensus system enters LATER than a single fast crossover — it trades fewer,
higher-quality moves and will sit out fast reversals. That trade-off is the point.
• The TP/SL levels are a risk framework, not a prediction — markets do not owe you 3R.
• Volume MAs (VWMA) and the regime math need reliable data; some synthetic forex/CFD
feeds are less meaningful.
• This is a decision-support tool, not financial advice. Trade at your own risk.
═══════════════════════════════════════════════════════════
CREDITS & ORIGINALITY
═══════════════════════════════════════════════════════════
MA methods credited to their authors: Wilder (RMA), Mulloy (DEMA/TEMA), Hull (HMA),
Legoux & Kouzis-Loukas (ALMA), Tillson (T3), McGinley, Kaufman (KAMA/Efficiency Ratio),
Ehlers (ZLEMA, SuperSmoother, Gaussian, Laguerre, FRAMA), Chande (VIDYA), Kálmán
(Kalman). All formulas are public-domain / published methods. Every line of Pine — the
MA dispatcher, the 15-MA consensus engine, the ribbon chop filter, the trade-plan
projection, and the visualization — is original Viprasol work written from the
published formulas. No third-party Pine code is reused; no proprietary algorithms included.
Indicator

Indicator

Exogenous Heatmap [invincible3]Exogenous Heatmap
The Exogenous Heatmap is a multi-country macro and market-performance dashboard designed to help traders and investors monitor external economic forces that may influence currencies, equities, commodities, and broader risk sentiment.
Instead of focusing only on price action from the current chart, this indicator visualizes key exogenous variables across major economies in a clean historical heatmap format. Users can compare countries by interest rates, GDP growth, balance of trade, foreign exchange reserves, and major stock index performance.
The indicator supports two calculation modes:
1. Raw Value
Displays the actual macroeconomic value or stock index performance for each country.
2. Differential vs Base
Compares each country against a selected base country. This is useful for identifying relative macro strength or weakness. For example, if the base country is set to the USA, the indicator shows how Australia, Japan, the UK, Europe, China, and other countries compare against the United States.
The heatmap includes the following datasets:
Interest Rates and Differentials
Displays policy interest rates or interest-rate differentials between countries. This is especially useful for forex analysis because higher relative interest rates can influence capital flows and currency strength.
GDP and Differentials
Displays GDP year-over-year growth or GDP growth differentials. This helps identify which economies are expanding faster or slower relative to the selected base country.
Balance of Trade and Differentials
Displays trade balance data. A stronger trade surplus may indicate external demand strength, while a deficit may reflect import pressure or weaker export competitiveness.
Reserves and Differentials
Displays foreign exchange reserve levels. This can help assess external liquidity strength and a country’s ability to manage currency or balance-of-payment stress.
Stock Index Performance and Differentials
Displays the performance of major stock indexes from leading economies. This adds a global risk-on/risk-off component to the indicator. Strong equity index performance may reflect improving investor sentiment, while weak performance may signal risk aversion.
The default stock index symbols include:
Australia: ASX 200
Canada: TSX Composite
China: Shanghai Composite
Europe: Euro Stoxx 50
Japan: Nikkei 225
New Zealand: NZX 50
Switzerland: SMI
United Kingdom: FTSE 100
United States: S&P 500
Users can manually change these symbols from the settings panel if they prefer alternative benchmarks.
Example 1: Interest Rate Differential
Suppose the selected dataset is Interest Rates and Differentials and the base country is set to USA .
If:
USA interest rate = 5.50%
Japan interest rate = 0.50%
Then Japan’s differential versus the USA is:
0.50% - 5.50% = -5.00 pp
This means Japan’s policy rate is 5.00 percentage points lower than the USA. In the heatmap, this would appear as a negative differential and would be colored toward the negative side of the gradient.
Example 2: Stock Index Performance Differential
Suppose the selected dataset is Stock Index Performance and Differentials and the timeframe is set to Monthly .
If:
USA S&P 500 monthly return = +4.20%
Japan Nikkei 225 monthly return = +2.10%
Then Japan’s stock index performance differential versus the USA is:
2.10% - 4.20% = -2.10 pp
This means Japan’s equity market underperformed the USA by 2.10 percentage points during that monthly period.
Example 3: Raw Stock Index Performance
If the calculation mode is set to Raw Value , the indicator displays each country’s own index return for the selected period.
For example:
USA: +4.20%
Japan: +2.10%
UK: -1.30%
Europe: +0.80%
This allows users to quickly identify which regions are leading or lagging in global equity performance.
Color Interpretation
Positive values are shown using the positive color gradient.
Negative values are shown using the negative color gradient.
Neutral or near-zero values are shown near the neutral color.
The indicator includes both automatic and manual color scaling. Auto Scale adjusts the heatmap based on the strongest visible value, while Manual Scale lets the user set a fixed range for more consistent comparisons.
How Traders Can Use It
Forex traders can use interest-rate and GDP differentials to evaluate relative currency strength.
Macro traders can use trade balance and reserve data to identify external economic pressure or resilience.
Equity and index traders can use global stock index performance to track international risk sentiment.
Commodity traders can use the dashboard as a macro backdrop because global growth, rates, and risk appetite often influence commodity demand and capital flows.
Important Notes
For percentage-based datasets such as interest rates, GDP growth, and stock index returns, differential values are displayed in percentage points, abbreviated as “pp.”
For balance of trade and reserves, raw values may often be more meaningful than differentials because countries may report values in different scales or currencies.
This indicator is designed as a macro and risk-sentiment visualization tool. It should be used together with technical analysis, fundamental analysis, and proper risk management.
Indicator

Stocks: Financial Summary [invincible3]Stocks: Financial Summary
Stocks: Financial Summary is a compact fundamental dashboard designed to visualize a company’s key financial statements directly on the PulseWire chart.
The indicator displays three major financial sections:
Income Statement
Revenue, Gross Profit, EBIT or Operating Income, Pretax Income, and Net Income.
Balance Sheet
Total Assets, Total Liabilities, and Shareholders’ Equity.
Cash Flow
Cash Flow from Operations, Cash Flow from Investing, Cash Flow from Financing, and Free Cash Flow.
The dashboard is drawn on the right side of the chart using a clean multi-panel bar-chart layout. It allows traders and investors to quickly compare historical yearly or quarterly financial data without leaving the price chart.
Key Features
* Supports Yearly and Quarterly financial views.
* Optional TTM display for Income Statement and Cash Flow.
* Visual comparison of historical financial periods.
* Auto unit formatting: Raw, K, M, B, and T.
* Customizable dashboard position, spacing, bar width, colors, and transparency.
* Right-side layout designed to keep the price chart readable.
* Uses actual PulseWire financial data through `request.financial()`.
* Includes manual fiscal year and quarter override options when exchange reporting labels need adjustment.
This tool is designed for fundamental analysis, long-term stock screening, and quick financial statement comparison. It can help users visually inspect whether a company’s revenue, profitability, assets, liabilities, cash flow, and free cash flow are improving or weakening over time.
This indicator is for educational and informational purposes only. It is not financial advice.
Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Auction Regime Atlas v1.0 # 🧭 Auction Regime Atlas v1.0
Auction Regime Atlas is a Pine Script v6 overlay indicator designed to visualize market acceptance, value migration, rejected auction areas, and contextual auction regimes directly on the chart.
❌ It is not a buy/sell signal tool.
❌ It is not a strategy.
❌ It is not an orderflow or liquidation-data replacement.
🎯 The goal is to help traders understand where price has been accepted, where value is forming, where price has moved away from value, and whether the current market context is balanced, transitional, displaced, or low quality.
---
## 💡 Core Idea
Markets often rotate around accepted value before moving into new auction areas.
Auction Regime Atlas maps that process by combining:
* price acceptance over a lookback window
* volume participation
* candle efficiency
* wick/rejection behavior
* higher-timeframe context
* regime classification
* distance from current value
📊 The result is a compact visual framework for understanding auction context without flooding the chart with signals.
---
## 🚀 Main Features
### 1. 🎯 Core Value Band
The Core Value Band highlights the price area where recent market activity shows the strongest acceptance.
It is calculated from a price-bin acceptance model using:
* time spent near price
* volume concentration
* close location
* wick/rejection behavior
⚠️ This band is meant as auction context, not as a mechanical support or resistance level.
---
### 2. 📏 Acceptance Edges
Upper and lower acceptance edges define the boundaries of the current accepted value area.
These edges help identify whether price is:
* inside accepted value
* above value
* below value
* far away from value
---
### 3. 🔄 Auction Regime
The dashboard shows a simplified auction regime state.
Current v1.0 regime states include:
* Neutral
* Balance
* Migration Up
* Migration Down
* Failed Auction
🛡️ The regime engine uses confirmed-bar logic and cooldown handling to avoid excessive state flipping.
---
### 4. 🌍 HTF Context
The indicator includes a higher-timeframe context layer based on confirmed higher-timeframe data.
ℹ️ This is used only as context and does not create entry or exit signals.
---
### 5. 📍 Location Awareness
The Location field shows where current price is relative to the accepted value area:
* Inside Value
* Above Value
* Below Value
* Away From Value
* No Value
When price is far away from the value zone, the visual relevance of the Core Band is reduced so the zone does not appear like an active trade signal.
---
### 6. 🎨 Visual Modes
Auction Regime Atlas includes three modes:
#### 🎯 Focus Mode
A clean minimal view for live chart reading.
Shows:
* Core Value Band
* Acceptance Edges
* compact dashboard
* no debug rows
#### ⚖️ Balanced Mode
Adds additional context zones while keeping the chart clean.
Shows:
* Core Value Band
* Acceptance Edges
* transitional/rejection context
* vacuum/context areas where applicable
#### 🔬 Research Mode
Adds validation and diagnostic rows for development, review, and deeper inspection.
Shows:
* object count
* validation status
* pending state information
* alert condition status
---
## 📋 Dashboard Fields
The compact dashboard includes:
* Mode
* Regime
* HTF Context
* Core Value Band
* Acceptance Score
* Location
* Activity
* Context Quality
🔬 Research Mode can additionally show:
* Validation Status
* Object Count
* State Debug
* Alert Debug
---
## 🔔 Alerts
The indicator includes four confirmed-bar alert conditions:
* New Auction Regime
* Value Migration Started
* Acceptance Edge Broken
* Failed Auction Detected
⚠️ Alerts are context alerts only.
They are not trade entry or exit instructions.
---
## 🛠️ Suggested Use
Auction Regime Atlas is best used as a context layer.
Useful questions:
* Is price currently inside accepted value?
* Is price moving away from value?
* Is the market balanced or transitioning?
* Did price leave value without building new acceptance?
* Is the current move happening near or far away from accepted value?
* Does higher-timeframe context support or contradict the current auction?
✅ Recommended starting use:
* Focus Mode for clean chart reading
* Balanced Mode for broader context
* Research Mode only for diagnostics and validation
---
## 📖 Practical Workflow
A simple way to interpret auction conditions is to combine Regime, Location Awareness, and HTF Context into a structured process.
### 1️⃣ Step 1: Start With HTF Context
First identify the higher-timeframe backdrop shown in the dashboard.
Ask:
* Is the higher timeframe supportive of directional movement?
* Is it balanced or already migrating?
* Does it align with the current chart or create conflict?
🌍 HTF Context provides the broader auction environment in which lower-timeframe activity is occurring.
### 2️⃣ Step 2: Check Current Location
Next evaluate where price is relative to accepted value.
* Inside Value suggests ongoing acceptance and rotational behavior.
* Above Value or Below Value suggests price is testing outside accepted value.
* Away From Value suggests displacement from the current auction area.
* No Value suggests acceptance has not yet formed clearly.
📍 Location helps determine whether price is interacting with value or operating away from it.
### 3️⃣ Step 3: Read the Active Regime
Then assess the current Auction Regime state.
* Balance implies acceptance and rotational trade around value.
* Migration Up or Migration Down implies value is attempting to relocate.
* Failed Auction suggests an attempted move has not established acceptance.
* Neutral indicates limited directional auction information.
🔄 The regime describes the current phase of the auction process rather than predicting the next move.
### 4️⃣ Step 4: Compare Regime and Location
The most useful information often comes from the relationship between regime and location.
Examples:
* Balance + Inside Value often reflects stable acceptance.
* Migration Up + Above Value may indicate value expansion higher.
* Migration Down + Below Value may indicate value expansion lower.
* Failed Auction + Away From Value may indicate rejection of a recent auction attempt.
📊 This comparison helps identify whether price behavior is consistent with the current auction state.
### 5️⃣ Step 5: Evaluate Market State Transitions
Watch for changes between regimes while monitoring location relative to value.
Common transitions include:
* Balance → Migration Up
* Balance → Migration Down
* Migration → Failed Auction
* Failed Auction → Balance
🔍 A transition becomes more meaningful when it is supported by location changes and aligned with HTF Context.
### 6️⃣ Step 6: Build a Contextual Narrative
Rather than treating any single field as a signal, combine all three layers:
1. Determine the higher-timeframe backdrop.
2. Identify where price is relative to value.
3. Assess the active auction regime.
4. Monitor whether the relationship between those factors is strengthening or weakening.
🧠 This workflow helps traders interpret whether the market is accepting value, rejecting value, migrating toward a new value area, or transitioning between auction states.
---
## 📈 Recommended Markets and Timeframes
The indicator is designed for liquid markets, especially:
* crypto perpetuals
* major crypto spot markets
* liquid index or futures markets
* high-volume intraday instruments
⏱️ Suggested timeframes:
* 5m
* 15m
* 1h for higher timeframe context
---
## ⚠️ Important Limitations
Auction Regime Atlas does not use true orderflow, footprint, delta, liquidation, or exchange-level positioning data.
All calculations are based on OHLCV data available in Pine Script.
❌ The indicator does not predict price direction.
❌ It does not guarantee reversals, continuations, or breakouts.
❌ It does not provide financial advice.
📌 The visual zones should be interpreted as auction context, not as automatic trade levels.
---
## 🛡️ Non-Repainting Design
The indicator is designed with confirmed-bar logic and non-repainting higher-timeframe requests.
Higher-timeframe context uses confirmed data and avoids lookahead behavior.
🔧 Visuals are updated with a stable object lifecycle to reduce flicker and avoid uncontrolled object creation.
---
## 📝 Release Notes — v1.0
🎉 Initial public release.
✅ Included:
* Acceptance Map Engine
* Core Value Band
* Acceptance Edges
* Minimal Auction Regime Engine
* HTF Context
* Location Awareness
* Focus / Balanced / Research modes
* Compact dashboard
* Confirmed-bar alerts
* Validation diagnostics in Research Mode
* Controlled object budget
* Non-repainting architecture
❌ Not included:
* strategy mode
* backtesting
* buy/sell signals
* automated entries or exits
* orderflow claims
* delta claims
* liquidation data
* machine learning
* multi-symbol logic
Indicator

FORBEST Trend CompassЭтот индикатор я создал не для поиска точек входа и не как источник сигналов. Его задача намного проще и, на мой взгляд, важнее — помочь быстро определить, кто сейчас контролирует рынок.
В основе индикатора лежат три скользящие средние:
🟢 MA 50 (зелёная) — отражает краткосрочный импульс рынка.
🟠 MA 100 (оранжевая) — показывает среднесрочное направление движения.
🟣 MA 200 (фиолетовая) — помогает определить долгосрочный тренд и общую структуру рынка.
Особое внимание стоит обратить на цвет фона.
🟢 Зелёный фон — цена находится выше MA 50, MA 100 и MA 200. Это означает, что преимущество находится на стороне покупателей. В классическом понимании рынок находится в бычьей фазе. Если ваша стратегия предполагает работу по тренду, именно в таких условиях стоит отдавать приоритет поиску покупок.
🔴 Красный фон — цена находится ниже MA 50, MA 100 и MA 200. Это говорит о преимуществе продавцов и медвежьем рынке. В подобных условиях покупки становятся более рискованными, а продажи соответствуют общему направлению движения.
🟠 Оранжевый фон — цена находится между MA 50 и MA 100. Это переходная зона. Рынок начинает менять краткосрочную структуру, но окончательного преимущества пока нет. Здесь важно проявлять терпение и ждать дополнительных подтверждений.
🟣 Фиолетовый фон — цена находится между MA 100 и MA 200. Это зона глубокой коррекции или восстановления. Долгосрочный тренд ещё не подтверждён, поэтому стоит быть более избирательным и осторожным.
⚪ Серый фон — смешанная структура. Мувинги не дают однозначной картины, а значит, рынок находится в состоянии неопределённости. Для новичков именно такие периоды часто оказываются самыми сложными.
Важно понимать: этот индикатор не предсказывает будущее и не гарантирует результат. Он лишь отвечает на один вопрос:
«Кто сейчас имеет преимущество — покупатели или продавцы?»
Используйте его как фильтр направления и дополнительный элемент анализа, а не как самостоятельную торговую систему.
Indicator

Indicator

IOFI Elite Options Engine v4 (Realtime Execution)Institutional Engine is an advanced market-structure and order-flow based indicator designed to help traders identify high-probability trading opportunities in stocks, indices, futures, and options. The indicator combines multiple institutional trading concepts into a single framework, including trend detection, liquidity zones, momentum analysis, breakout validation, support and resistance mapping, and smart money activity tracking.
Key Features
✅ Institutional Trend Detection
✅ Smart Money Entry & Exit Signals
✅ Dynamic Support & Resistance Levels
✅ Liquidity Grab Identification
✅ Breakout & Reversal Confirmation
✅ Momentum Strength Analysis
✅ Intraday, Swing & Positional Trading Support
✅ Suitable for Stocks, Futures & Options Markets Indicator

Indicator

Opening Price Level BreakoutA lightweight yet effective indicator designed for traders who need to monitor price breakouts at key historical levels — without cluttering their setup with multiple scripts.
What it does
Plots a fixed price level on the chart and fires an alert when the daily opening price breaks above it. Simple premise, high signal value: the opening price is a cleaner breakout trigger than an intraday cross, filtering out noise and false moves caused by wicks.
The problem it solves
PulseWire's native alert system does not support dynamic level recalculation across a watchlist in bulk. Setting up separate scripts for 3M, 6M, and 12M highs across multiple tickers burns through your alert slots fast — especially on Essential and Plus plans where limits are tight. This indicator consolidates the logic into a single, reusable tool: one script, one alert per ticker, any level you need.
Inputs
Price Level — the exact price to monitor (e.g. the 3M, 6M, or 12M high pulled from your analysis)
Level Label — a descriptive tag for your own reference (Max 3M / Max 6M / Max 12M / Custom)
Level Color — visual customization for multi-instance use on the same chart
How to use it
Add the indicator to your chart and set the Price Level input to the historical high you want to monitor
Create an alert using the Opening Price Level Breakout condition with trigger set to Once per bar on the 1D timeframe
Repeat for each ticker in your watchlist
Done — PulseWire's servers handle execution; no need to keep the any chart open!
Pro tip: You can stack multiple instances of this indicator on the same chart — one per level — each with a different color. One alert slot per instance, full multi-level coverage on a single ticker.
Note: Due to a Pine Script constraint, alertcondition only accepts constant strings in the message field. Dynamic label injection at runtime is not supported, so the level label is intentionally kept as a chart-side reference only.
breakout, alerts, opening price, historical high, watchlist, daily.
Indicator

Liquidity Zones + VWAP & EMA SystemLiquidity Zones + VWAP & EMA System
Educational Guide for New Traders
⚠️ IMPORTANT DISCLAIMER
This indicator is provided for educational purposes only. It is not financial advice, investment advice, or a recommendation to buy or sell any financial instrument. Trading involves substantial risk of loss and is not suitable for every investor. Past performance of any trading system or methodology is not indicative of future results. You are solely responsible for all trading decisions you make. Always consult a licensed financial advisor before making any investment decisions. The creator of this indicator accepts no liability for any losses incurred from the use of this tool.
What Is This Indicator?
The Liquidity Zones + VWAP & EMA System is a multi-layered technical analysis tool designed to help traders identify:
Where significant market orders are concentrated (Liquidity Zones)
What the current trend and momentum direction is (VWAP + EMA System)
Whether the market is bullish, bearish, or neutral (Sentiment Background)
A real-time summary of all signals (Dashboard)
This indicator combines four powerful concepts into one clean, easy-to-read tool — making it especially useful for traders who want to understand market structure without switching between multiple charts.
Part 1 — Liquidity Zones
What Are Liquidity Zones?
Liquidity zones are price areas where a large number of buy or sell orders are likely to be sitting. These zones form around swing highs and swing lows — price levels where the market has previously reversed. Institutional traders (banks, hedge funds, market makers) tend to place large orders at these levels, which is why price often reacts strongly when it returns to them.
What Does the Indicator Show?
Each zone is drawn as a colored horizontal band:
🟢 Teal/Green zone — More bullish volume was traded at this level (buyers in control)
🔴 Red zone — More bearish volume was traded at this level (sellers in control)
⚫ Gray zone — Balanced between buyers and sellers (neutral)
The Label — Bull %, Bear % and Delta (Δ)
Each zone shows three pieces of information:
Label Part What It Means R or SR = Resistance (zone above current price) / S = Support (zone below) Price The exact price level of the zone Bull % / Bear %How much of the volume at that level was buying vs sellingΔ (Delta)The difference between bull and bear volume. Positive = more buyers. Negative = more sellers.
Example: A label reading S 1.2345 — 68% Bull / 32% Bear Δ +15,230 means:
This is a Support zone at price 1.2345
68% of the volume traded here was bullish (buyers)
The delta of +15,230 confirms buyers dominated
This is considered a high-probability support zone to watch for bounces
How to Use Liquidity Zones
✅ Look for price to return to a zone — when price pulls back to a bull-dominated support zone, it may bounce upward. When price rallies into a bear-dominated resistance zone, it may reject downward.
✅ Stronger zones have a higher bull/bear % skew — a 75% bull zone is stronger than a 55% bull zone.
✅ A large positive delta at a support zone means institutions were buying heavily there — price is likely to be defended when it returns.
⚠️ Zones can break — if price closes strongly through a zone with high volume, the zone may no longer hold. Always use a stop loss.
Part 2 — VWAP (Volume Weighted Average Price)
What Is VWAP?
VWAP stands for Volume Weighted Average Price. It is the average price of an asset, weighted by how much volume was traded at each price level. It resets at the start of each session (or week/month, depending on your settings).
VWAP is one of the most widely used tools by institutional traders and market makers because it represents the true "fair value" of an asset for the day.
The Golden Rule of VWAP
Price above VWAP = Bullish. Price below VWAP = Bearish.
When price is above VWAP, it means buyers are in control and the market is trading above its fair value — a bullish sign.
When price is below VWAP, sellers are in control — a bearish sign.
VWAP Bands (±1σ and ±2σ)
The indicator also shows standard deviation bands around VWAP:
BandMeaning+1σ (upper band 1)Price is moderately extended above fair value+2σ (upper band 2)Price is significantly overextended — potential reversal zone-1σ (lower band 1)Price is moderately extended below fair value-2σ (lower band 2)Price is significantly oversold — potential reversal zone
How to use the bands:
Price touching +2σ while overbought = consider tightening stops or watching for reversal
Price touching -2σ while oversold = potential buying opportunity (with confirmation)
Price bouncing off VWAP itself = strong continuation signal in the direction of the trend
Part 3 — EMA System (Exponential Moving Averages)
What Are EMAs?
An Exponential Moving Average (EMA) is a line that shows the average price over a set number of bars, with more weight given to recent prices. EMAs help identify the direction of the trend.
This indicator uses three EMAs by default:
EMA Default Length Purpose EMA 1 (Blue)9 bars Fast — shows short-term momentum EMA 2 (Orange)21 bars Medium — shows intermediate trend EMA 3 (Purple)200 bars Slow — shows the major long-term trend
How to Read the EMAs
All three EMAs pointing up + price above all three = strong uptrend
All three EMAs pointing down + price below all three = strong downtrend
EMA 1 crossing above EMA 2 = short-term bullish signal (golden cross)
EMA 1 crossing below EMA 2 = short-term bearish signal (death cross)
Part 4 — The Trend Sentiment Background
The chart background color gives you an instant visual summary of market sentiment:
Background Color Meaning🟢 Light Green Highly Bullish — price is above EMA 1, EMA 2, AND VWAP🔴 Light Red Highly Bearish — price is below EMA 1, EMA 2, AND VWAP⬜ No Color Neutral — mixed signals, no clear directional bias
The Most Powerful Setup
When the background is green AND price is approaching a teal (bull) liquidity zone from above — this is a high-probability long setup.
When the background is red AND price is approaching a red (bear) liquidity zone from below — this is a high-probability short setup.
Part 5 — The Dashboard (Top Right Table)
The dashboard gives you a real-time summary of everything at a glance:
Row What It Shows SENTIMENT Highly Bullish / Highly Bearish / Neutral vs VWAP How far price is from VWAP as a percentage vs EMA 1/2/3Whether price is above or below each EMABAR DELTA Current bar's bull volume minus bear volume VWAP BAND Which VWAP band price is currently in SIGNAL STRONG BUY / BUY / SELL / STRONG SELL / WAIT
Complete Trading Checklist (How to Use All Parts Together)
Before entering any trade, go through this checklist:
✅ For a Long (Buy) Trade:
Sentiment background is green (price above EMA 1, EMA 2, and VWAP)
Price is at or approaching a teal (bull-dominated) liquidity zone
Zone shows high bull % and positive delta
VWAP band shows price is above VWAP but not overextended past +2σ
Dashboard shows BUY or STRONG BUY
✅ For a Short (Sell) Trade:
Sentiment background is red (price below EMA 1, EMA 2, and VWAP)
Price is at or approaching a red (bear-dominated) liquidity zone
Zone shows high bear % and negative delta
VWAP band shows price is below VWAP but not overextended past -2σ
Dashboard shows SELL or STRONG SELL
❌ Avoid Trading When:
Background has no color (neutral/mixed signals)
Price is between liquidity zones with no clear level nearby
Dashboard shows WAIT
Volume is very low (no spike, ratio below 1x average)
Recommended Settings for Different Markets
Market VWAP Anchor EMA 1EMA 2EMA 3Stocks (Day Trading)Session921200ForexSession or Week921200CryptoSession921200Swing TradingWeek2150200
Important Risk Management Rules
⚠️ Never risk more than 1-2% of your account on any single trade.
Always use a stop loss — place it just below the liquidity zone for longs, just above for shorts
Never trade against the major trend (EMA 200 direction)
Wait for confirmation — do not enter the moment price touches a zone; wait for a candle to close at or above/below the zone
The indicator does not guarantee profits — it is a tool to help identify probability, not certainty
Practice on a demo account first before using real money
Final Notes
This indicator works best when used alongside other analysis tools such as:
Support and Resistance levels
Candlestick patterns
Market Structure (Higher Highs, Higher Lows)
News and economic calendar awareness
No single indicator is 100% accurate. The goal is to stack multiple confirmations before entering a trade to improve your probability of success.
Trade safe. Manage your risk. Always keep learning.
This document is for educational purposes only and does not constitute financial advice. Trading carries significant risk of loss. Indicator

GFG MTF Candle with table by Agaam## GFG MTF Candle with table by Agaam
GFG MTF Candle with table by Agaam is a multi-timeframe candle-monitoring indicator that displays the active candle’s price information in a compact table while allowing the user to remain on a different chart timeframe.
The indicator can follow either the current chart candle or a selected higher-timeframe candle. It also includes optional chart markers that identify where each new selected timeframe candle begins.
### Information displayed in the table
The table shows:
* Selected candle timeframe
* Time remaining until the candle closes
* Candle opening price
* Current closing price
* Current candle high
* Current candle low
* Bull, Bear, or Doji status
* A compact visual representation of the candle body and wicks
“Wick Top” represents the candle’s current highest price.
“Wick Bottom” represents the candle’s current lowest price.
All price values use the symbol’s minimum tick formatting.
### Candle direction
The active candle is classified as:
* **Bull** when the current close is above the open
* **Bear** when the current close is below the open
* **Doji** when the current close equals the open
Bullish, bearish, and doji colors can be customized separately.
### Miniature candle display
The third table column contains a simplified text-based representation of the selected candle.
The visual uses:
* Solid blocks to represent the area between the open and close
* Vertical lines to represent the upper and lower wick areas
* The current Bull, Bear, or Doji color
This display is intended as a quick visual reference. It is an approximation and is not a full replacement for a standard candlestick.
### Timeframe modes
The indicator includes two operating modes.
#### Use Chart Timeframe
When enabled, the table follows the active candle on the current chart.
For example, when applied to a 5-minute chart, the table displays the current 5-minute candle.
#### Custom Timeframe
When “Use Chart Timeframe” is disabled, the table follows the selected custom timeframe.
For example:
* Chart timeframe: 1 minute
* Custom table timeframe: 15 minutes
The table will display the developing 15-minute candle while the user continues viewing the 1-minute chart.
The custom table timeframe should be equal to or higher than the chart timeframe.
### Candle countdown
The countdown displays the estimated time remaining before the selected candle closes.
Depending on the remaining duration, the timer is displayed as:
* Minutes and seconds
* Hours, minutes, and seconds
Examples:
* `4:32`
* `1:14:08`
When a valid candle-closing timestamp is unavailable, the countdown may display `--:--`.
Countdown availability can depend on the symbol, chart type, trading session, and data supplied by PulseWire.
### Higher-timeframe candle markers
Optional markers can be displayed on the price chart whenever a new candle begins on the selected marker timeframe.
Examples include:
* `5` for a 5-minute candle
* `30` for a 30-minute candle
* `60` for a 60-minute candle
* `1D` for a daily candle
* `1W` for a weekly candle
* `1M` for a monthly candle
The marker identifies the first chart bar belonging to the new selected timeframe candle.
It does not represent a trading signal or show the opening-price value.
### Marker settings
Users can control:
* Whether markers are displayed
* Marker timeframe
* Marker position above or below the candle
* Marker text color
* Marker text size
* Distance from the candle in ticks
* Maximum number of markers retained on the chart
When the selected marker limit is exceeded, the oldest marker is removed first.
The marker timeframe should be equal to or higher than the chart timeframe.
### Table customization
The table can be customized through the indicator settings.
Available options include:
* Show or hide the table
* Use chart or custom timeframe
* Table text size
* Bull candle color
* Bear candle color
* Doji candle color
* Table background color
* Table text color
* Transparent table background
### Live candle behavior
The table monitors the currently developing candle.
While that candle remains open, the following values may continue changing:
* High
* Low
* Close
* Bull, Bear, or Doji status
* Miniature candle shape
* Remaining time
The opening price remains fixed after the candle begins.
Once the candle closes, its final OHLC values are complete, and the table begins monitoring the next active candle.
### Repainting information
The indicator does not intentionally use future-bar information or lookahead calculations.
However, the active candle is unfinished. Its high, low, close, direction, and candle appearance naturally update as new price data becomes available.
When a higher timeframe is selected, its values continue developing until that higher-timeframe candle closes.
This is normal live-candle behavior and should not be interpreted as a confirmed signal before the selected candle has closed.
### Suggested uses
The indicator may help with:
* Monitoring a higher-timeframe candle from a lower-timeframe chart
* Comparing the current price with the higher-timeframe open
* Tracking the developing candle high and low
* Observing whether the active candle is bullish, bearish, or neutral
* Monitoring time remaining before candle close
* Identifying where new higher-timeframe candles begin
* Supporting multi-timeframe price-action analysis
Example setup:
* Chart timeframe: 5 minutes
* Table timeframe: 30 minutes
* Marker timeframe: 30 minutes
This setup allows the user to view 5-minute price action while monitoring the developing 30-minute candle.
### Limitations
This indicator does not:
* Generate automatic buy or sell signals
* Predict future market direction
* Measure order flow
* Calculate bid-and-ask delta
* Determine institutional activity
* Provide stop-loss or take-profit levels
* Execute trades
* Backtest a trading strategy
The miniature candle display is a simplified representation and may not reproduce every proportional detail of a standard candlestick.
### Disclaimer
This indicator is intended for informational and educational purposes only.
It is not financial, investment, or trading advice. It does not guarantee profitable results or predict future price movements. Trading involves risk, including the potential loss of capital.
Users should perform their own analysis and apply appropriate risk-management practices before making trading decisions.
Indicator

Indicator
