Indicator

Indicator

Strategy

Indicator

Indicator

Indicator

CREA Composite MA v3Here's a clean description you can use as the indicator's published description on PulseWire:
CREA Composite MA v3 — Multi-Layer Confluence Indicator
CREA Composite MA is a momentum and trend confluence engine disguised as a moving average. Rather than plotting a single indicator, it combines seven sub-indicators into one normalised 0–100 composite score, then runs that score through three layers of confirmation before generating a signal.
The seven components:
EMA Bias (EMA10/20 stack and price position)
MFI (Money Flow Index)
ADX with +DI/−DI directional spread
Volatility (inverse ATR%, environment-adjusted)
Delta (candle body direction and size)
Volume (Z-score, directionally weighted)
Momentum (Rate of Change, normalised)
Each component is independently normalised to 0–100. Scores above 50 are bullish, below 50 are bearish. All weights are fully adjustable.
Three confirmation layers:
Layer 1 — Component agreement: counts how many of the 7 sub-indicators individually agree with the direction. A composite score of 65 built on 6/7 components is treated differently from one built on 2 components spiking hard.
Layer 2 — HTF filter: rebuilds the full composite on a user-selected higher timeframe (default 15m) and gates signals accordingly. Bull signals are suppressed when the HTF composite is bearish, and vice versa. The HTF line is plotted directly on the pane so both timeframes are visible simultaneously.
Layer 3 — Score velocity: measures the 3-bar rate of change of the composite itself. A rising score carries more weight than a flat one at the same level.
Two-tier signal system:
EARLY (yellow) — fires on signal line crossover when ≥4/7 components agree and HTF is aligned. Appears before the threshold is reached, giving advance warning of a potential confirmed signal.
CONFIRMED (green/red) — fires on threshold cross when ≥5/7 components agree and HTF is aligned. Labelled with confidence tier (HIGH / MED / LOW) and agreement count (e.g. BULL HIGH 6/7).
BLOCKED (gray) — threshold was crossed but confirmation gates rejected it. Useful for auditing filter performance.
Confidence tiers:
HIGH — 6–7 components agree + velocity moving in signal direction
MED — 5+ components agree
LOW — 4+ components agree
HUD table (bottom-right) shows all seven component scores in real time, color-coded by strength, alongside the composite score, HTF score and bias, confidence tier, and velocity direction.
7 alert conditions included: Early Bull/Bear, Confirmed Bull/Bear, Blocked Bull/Bear, and HIGH Confidence.
All lengths, weights, thresholds, and filter settings are fully configurable via the settings panel. Indicator

Indicator

SMA & EMA [FIBO]This indicator provides a comprehensive suite of Simple Moving Averages (SMA) and Exponential Moving Averages (EMA) in a single script, designed for both short-term momentum and long-term trend analysis.
The periods are heavily based on the Fibonacci sequence, along with standard psychological levels (100 and 200), giving you a complete map of dynamic support and resistance zones.
Key Features:
Short-Term SMAs: 5, 8, 13
Medium & Long-Term EMAs: 21, 34, 55, 89, 100, 144, 200, 233, 377
Zero Interface Clutter: The "Inputs" tab is kept completely empty for a distraction-free experience. You can toggle the visibility of each moving average, change colors, and adjust line thickness directly from PulseWire's native "Style" tab.
Dark Mode Ready: Default colors are specifically chosen to be vibrant and distinct on dark-themed charts.
How to Use:
Track the short-term SMAs (5, 8, 13) to spot immediate momentum shifts and fast crossovers.
Use the mid-to-long-term EMAs (like 55, 100, 200) as dynamic support and resistance levels or to determine the macro trend direction.
Since all averages are bundled in one script, you save indicator slots. Simply hide the ones you don't need via the Style tab to keep your chart clean. Indicator

Indicator

Indicator

MTF Trend Agreement Map [AGPro Series]MTF Trend Agreement Map
🔹 **Overview**
MTF Trend Agreement Map is a multi-timeframe alignment engine that reads the trend across five timeframes at once and distills the result into a single transparent agreement score. Instead of forcing you to flip between charts, the map tells you, on every bar, how many timeframes agree, which side wins, and whether the market is in a locked regime, a forming trend, or a conflict phase. It is built for swing traders, HTF-bias scalpers, position traders, and anyone who uses top-down analysis as part of their process.
🔸 **What Makes It Different**
Most MTF indicators show a single method (usually a moving-average cross) repeated across timeframes, which means five rows that all agree with each other by construction. This map does something different: for each timeframe it runs three independent methods — an EMA regime filter, a pivot-based market-structure read (HH/HL vs LH/LL), and a normalized momentum slope — and blends their individual votes into the final score. You see not only the agreement across timeframes but also the agreement across methods, which exposes weak or borderline regimes that a single-method tool would quietly hide.
🔺 **Methodology**
• EMA Trend: a timeframe is bullish when EMA50 is above EMA200 and price is above EMA50; bearish on the mirror condition; neutral otherwise.
• Market Structure: confirmed pivots are tracked in real time. A timeframe is bullish while the last two confirmed swings form higher highs and higher lows, bearish on lower highs and lower lows.
• Momentum Slope: the change in linear regression across a configurable lookback, normalized by ATR so that fast and slow assets are comparable.
• Consensus per timeframe: each active method casts a vote; bulls minus bears determines the row's net direction and strength.
• Overall alignment: bull and bear votes are summed across all active timeframes; the dominant side's share defines the agreement percentage.
◆ **Three-State Regime Engine**
• **LOCKED** — agreement above the strong threshold (default 80%). High-conviction regime, continuation-friendly, background tint activates.
• **TRENDING** — agreement between 50% and the strong threshold. Directional bias forming but not yet fully aligned. Trade with reduced size or wait for confirmation.
• **SPLIT** — agreement below 50%. Timeframes are in conflict, no majority side. Classic chop phase, favors mean-reversion strategies or standing aside.
🔔 **Signals & Alerts**
• Regime Lock (Bull or Bear): fires the first bar agreement crosses above the strong threshold while one side dominates. Designed as a continuation trigger, not a reversal signal.
• Chop / Conflict: fires when no side holds the majority, a classic filter for mean-reversion systems or a stand-aside cue for trend traders.
• Both generic and directional alertcondition() hooks are exposed so you can wire the map into automations.
⚙️ **Key Inputs**
• Core Engine: toggle any of the three methods on or off, and tune the pivot length and momentum lookback independently.
• Timeframes: four user-selected timeframes plus an optional Current row that auto-adapts to the chart TF. If the chart TF matches any selected TF, the Current row is hidden automatically to avoid double-counting.
• Panel: six location presets, four text sizes (default Normal), dark or light theme, optional per-method breakdown row.
• Background Tint: enable or disable, set the strong-alignment threshold (50–95%) and control transparency (70–99) to keep the chart premium.
📖 **How to Use**
• Top-down confirmation: take trades on your execution timeframe only when the higher rows in the map agree with your thesis.
• Regime filter: enable Regime Lock alerts to catch moments when the full map snaps into alignment — these are typical continuation windows.
• Conflict filter: when the map prints SPLIT, widen stops, reduce size, or step aside; trend strategies historically underperform during these phases.
• Method debugging: turn on the per-method breakdown to see which methods are driving the score and which are fighting it.
⚠️ **Limitations & Transparency**
• All timeframe values are non-repainting at bar close (lookahead is disabled), but intrabar values can update until the parent bar closes — this is expected MTF behavior.
• Market Structure requires enough history on each timeframe to confirm two swings; on very young assets or short charts the structure vote may be neutral until pivots print.
• The map is a context tool, not a standalone entry system — combine it with your own execution logic, risk management, and bias.
📌 **Risk Disclosure**
This script is provided for educational and analytical purposes only. It does not constitute financial advice, a recommendation, or a solicitation to trade any instrument. Markets involve substantial risk and past behavior does not guarantee future results. Always do your own research and manage risk responsibly. Indicator

Indicator

Indicator

NIL - Dynamic Timeframe EMANIL - Dynamic Timeframe EMA (Limited)
This indicator automatically plots higher-timeframe EMAs (1H, 1D, 1W, 1M) on any chart timeframe while keeping your chart clean and professional.
It intelligently calculates the correct EMA length based on the current bar duration and automatically hides any EMA that matches or is lower than the chart's timeframe (no more redundant or flat lines).
Perfect for intraday traders who want to see daily, weekly, and monthly EMA context without manual adjustments.
═
█ OVERVIEW
The script converts standard time-based EMAs into dynamic periods:
• 1-hour EMA
• 1-day EMA
• 1-week EMA
• 1-month EMA
It uses approximate trading minutes (390 min per day, 21 trading days per month) for accurate calculations across all timeframes — from seconds to monthly charts.
Key Smart Feature:
The indicator automatically hides EMAs that are no longer meaningful:
• On 1H or higher → 1H EMA is hidden
• On Daily or higher → 1H + 1D EMAs are hidden
• On Weekly or higher → 1H + 1D + 1W EMAs are hidden
• On Monthly → only 1M EMA remains (if enabled)
This prevents visual clutter and keeps the chart focused.
═
█ FEATURES
Fully automatic period calculation based on current timeframe
Smart show/hide logic — no redundant lines
Dynamic info table showing actual periods used
Capping system to respect Pine Script's 5000-bar limit (configurable)
Clean, customizable colors and display options
Works on all timeframes (seconds, minutes, daily, weekly, monthly)
═
█ HOW TO USE
1. Add the indicator to any chart
2. Enable/disable each EMA via the inputs
3. Adjust colors as desired
4. (Optional) Increase "Max EMA Lookback" if working on very low timeframes
The top-right table will always show you:
• Which EMAs are active
• The exact period used for each
• Whether the period was capped
Best Use Cases:
• Intraday trading with higher-timeframe context
• Swing trading on lower timeframes
• Quickly assessing trend alignment across multiple time horizons
═
█ INPUTS
Display
• Show 1H EMA, Show 1D EMA, Show 1W EMA, Show 1M EMA
Colors
• Individual color selection for each EMA line
Limits
• Max EMA Lookback — protects against Pine Script calculation limits (default 5000)
═
█ NOTES & LIMITATIONS
• Calculations are performed on the chart's native data (not using request.security() — faster, no repainting).
• Uses standard trading session approximations (390 minutes/day).
• Very high periods on extremely low timeframes (e.g. 1-second) are automatically capped.
Enjoy cleaner charts with meaningful higher-timeframe EMAs!
Feel free to leave feedback or suggestions for future improvements. Indicator

Indicator

Indicator

Indicator

Indicator

SHK 3 MA EMA WMA | VWAP | TRIANGLE CROSS━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SHK 3 MA EMA WMA | VWAP | ▲▼ CROSS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A clean and powerful multi-purpose trend indicator combining
3 fully customisable Moving Averages with crossover signals
and an anchored VWAP — all in one overlay.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MOVING AVERAGES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 3 independent Moving Averages — MA1, MA2, MA3
• Each MA is individually selectable as EMA / SMA / WMA
• Each MA has its own length input
• Default lengths: MA1 = 9 | MA2 = 21 | MA3 = 50
• Color, opacity, thickness and line style controlled
directly from the chart legend (click the line name)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CROSSOVER SIGNALS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Two sets of cross signals with triangle labels:
▲ MA1 × MA2 — Bullish cross (triangle below bar)
Label shows actual lengths e.g. "9×21"
▼ MA1 × MA2 — Bearish cross (triangle above bar)
Label shows reversed lengths e.g. "21×9"
▲ MA2 × MA3 — Bullish cross (triangle below bar)
Label shows actual lengths e.g. "21×50"
▼ MA2 × MA3 — Bearish cross (triangle above bar)
Label shows reversed lengths e.g. "50×21"
Triangle colors match their respective MA line colors.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
VWAP
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Volume Weighted Average Price (VWAP)
• Selectable anchor period:
Session | Week | Month | Quarter | Year
• Toggle on/off from settings
• Color, opacity, thickness and line style
controlled from chart legend
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ALERTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
4 built-in alert conditions:
• MA1 Crossed Above MA2 ▲ (Bullish)
• MA1 Crossed Below MA2 ▼ (Bearish)
• MA2 Crossed Above MA3 ▲ (Bullish)
• MA2 Crossed Below MA3 ▼ (Bearish)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW TO USE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Add indicator to chart
2. Set MA types and lengths in Settings
3. Click any line name in chart legend to
adjust color, opacity, thickness and style
4. Use VWAP as dynamic support/resistance
5. Set alerts from the Alerts menu
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
This indicator is for educational and
informational purposes only. It does NOT
constitute financial advice, investment
advice, or a recommendation to buy or sell
any financial instrument.
Past performance of any indicator or strategy
does not guarantee future results. Trading
involves significant risk of loss and is not
suitable for all investors. Always do your own
research and consult a qualified financial
advisor before making any trading decisions.
The author accepts no responsibility for any
losses incurred from the use of this indicator.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
© SHK — All rights reserved
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Indicator

MULTIMINERALMULTIMINERAL: Advanced Signal Engine & Dynamic State Tracker
Description:
Welcome to MULTIMINERAL. This indicator is built upon the exact same robust algorithmic foundation as its predecessor, but it introduces highly advanced trade management and state-tracking mechanics. If you want to explore the original core system, you can find MULTIVITAMIN here:
tr.pulsewire.com
The Core Engine: Advanced Confluence & Price Action
At its heart, MULTIMINERAL analyzes market structure through a highly sensitive technical confluence, combining traditional momentum indicators with pure price action and volume dynamics. The engine relies on:
Price Action & Smart Money Concepts: Actively detecting high-probability candlestick formations like Engulfing patterns, while identifying critical FVG (Fair Value Gaps) to pinpoint liquidity zones and explosive entry points.
Volume Analysis: Validating the true strength and institutional backing behind every price movement to filter out fake breakouts.
Hull Moving Average (HMA): Utilized for ultra-fast, lag-free trend identification.
EMA & EMA Slope: Exponential Moving Averages combined with precise slope (trajectory) analysis to catch the exact moment a trend accelerates or loses momentum.
ADX, RSI & Momentum: A layered combination to gauge absolute trend strength, overbought/oversold extremes, and price velocity.
The Key Difference: Why MULTIMINERAL?
While both indicators share the same DNA, the critical difference lies in State Management, Dynamic Exits, and how the system handles Repeating Signals.
Exit on Reverse Signal: Standard algorithmic systems often get stuck waiting for fixed take-profit or stop-loss levels. MULTIMINERAL is strictly dynamic. If the underlying market structure flips and the indicator detects an opposite signal, it immediately invalidates the current bias and exits.
The "Virtual Treasury" (1.9% & 2.1% Thresholds): MULTIMINERAL constantly tracks a virtual position. If the price movement reaches critical breaking points—specifically the 1.9% or 2.1% PnL thresholds—the system instantly realizes the previous cycle is functionally over. It completely resets its internal state (bot status returns to zero).
Catching Repeating Signals: Because of this immediate state shift, MULTIMINERAL never misses fresh opportunities. While standard systems are "locked" into an old, ongoing trade, MULTIMINERAL scans the market with a clean slate. It successfully catches overlapping or "repeating signals," firing a brand new entry precisely when the market pivots again.
The 32-Candle Verification Window: To ensure these state shifts and repeating signals are accurate—and to filter out market noise—the algorithm cross-references the new setup against a strict 32-candle lookback window. The volume, EMA slopes, momentum, and price action must validate the trend shift within these last 32 bars before the overriding signal is printed.
MULTIMINERAL is designed for traders who need a hyper-responsive, adaptive system that recalculates market reality instantly, dynamically exits on reverse conditions, and capitalizes on every structural pivot. Indicator

Forex Strong Weak Analysis (FX SW)
Overview
This indicator measures and ranks the relative strength of the 8 major forex currencies (EUR, USD, GBP, AUD, CAD, CHF, NZD, and JPY) by analysing price deviations from a moving average on each of the 28 currency pairings.
How It Works
The indicator measures momentum by calculating each pair’s percentage deviation from an exponential moving average (EMA). This value is then given to both the base and quote currencies as shown:
Base currency gains strength (+) when price is above its EMA.
Quote currency loses strength (-) when price is above its EMA.
Base currency loses strength (-) when price is below its EMA.
Quote currency gains strength (+) when price is below its EMA.
Each currency’s final strength value is derived by averaging its performance across all its pairs, ensuring a balanced and normalised result.
Key Features
Choose the broker for the 28 currency pairs.
Change the EMA length (default: 200).
Change the EMA timeframe (default: 4H).
Strength lines and table:
- Strength lines are real-time for each currency.
- Ranking table displays strongest to weakest currencies, based on the last candle that closed.
Changeable colours.
Open Source.
How to Use
Great if you use an Exponential Moving Average as part of a trend trading system.
Identify the strongest and weakest currencies with the indicator.
And look to trade pairs that combine them.
Typical workflow example:
Check the ranking table.
Identify strongest currency (e.g., AUD)
Identify weakest currency (e.g., JPY)
Trade: AUDJPY
I recommend also enabling indicator name and value labels on the price scale, if you like that.
Important Notes
This indicator measures relative strength, not absolute direction.
Best used in trending or expanding market conditions.
Read the information buttons in the indicator settings.
Disclaimer
This tool is intended for analysis and educational purposes only. It does not provide financial advice and should be used in conjunction with other forms of analysis and risk management.
Indicator

Jan Buy, Hold, Add c TP/baghold-doi warningThis indicator is built on a trend-following framework combined with pullback entry and momentum confirmation. Its purpose is to help traders enter early in a developing uptrend and add to positions systematically when price pulls back within the main trend.
The strategy is structured around two buying phases.
Buy1 is the initial entry signal at the early stage of a trend. It is designed to capture the beginning of a bullish move when price structure starts turning positive and momentum confirms the setup. The goal of Buy1 is to establish a position early, before the trend fully expands.
Buy2 is the add-on entry during a pullback. It looks for a new swing low that remains higher than the previous swing low, while MACD also shows improving momentum. This signal is intended for adding to an existing position during a healthy retracement, with the Stop Loss anchored to the EMA100 in order to keep risk aligned with the primary trend.
Another key component is the “doi” warning signal. “Doi” is Thai stock-trader slang referring to buying near the top and getting stuck at the peak. In this indicator, the doi signal acts as a warning not to add more or open new positions at that stage, because the probability of ending up trapped near the high is increasing. In English, the closest concept would be baghold or bagholding risk.
For profit management, the script is not designed around exiting the full position at a single target. Instead, it follows a scale-out approach, allowing profits to be taken gradually as price extends and momentum evolves. This is intended to help traders stay with strong trends longer while reducing the risk of exiting too early.
This indicator works best on stocks or other assets that tend to move in sustained, directional trends. It is especially suitable for instruments that can trend for extended periods, because the logic is based on entering early in a trend and adding on constructive pullbacks, rather than trading short-term reversals in sideways conditions.
อินดิเคเตอร์นี้ถูกออกแบบบนแนวคิดของ trend following ร่วมกับ pullback entry และ momentum confirmation โดยมีเป้าหมายเพื่อช่วยให้นักลงทุนเริ่มเข้าซื้อในช่วงต้นของแนวโน้มขาขึ้น และสามารถวางแผนซื้อเพิ่มอย่างมีระบบเมื่อราคาเกิดการย่อในเทรนด์หลัก
แนวคิดหลักของระบบคือแบ่งการเข้าซื้อออกเป็น 2 จังหวะ
Buy1 คือสัญญาณซื้อช่วงต้นเทรนด์ ใช้เพื่อจับจุดเริ่มต้นของแนวโน้มขาขึ้น เมื่อโครงสร้างราคาเริ่มเปลี่ยนเป็นบวกและ momentum สนับสนุน เป้าหมายของ Buy1 คือการเริ่มต้นถือ position ตั้งแต่ระยะเริ่มต้นของเทรนด์ ก่อนที่ราคาเข้าสู่ช่วงเร่งตัว
Buy2 คือสัญญาณซื้อเพิ่มระหว่างทาง เมื่อราคาเกิด pullback แต่ยังคงรักษาโครงสร้างขาขึ้นไว้ โดยระบบจะมองหาจุด swing low ใหม่ที่ยกสูงกว่าสวิงโลว์ก่อนหน้า พร้อมกับ MACD ที่แสดงแรงส่งดีขึ้น สัญญาณนี้ใช้เพื่อเพิ่ม position ในช่วงย่อ โดยกำหนด Stop Loss อ้างอิงจาก EMA100 เพื่อควบคุมความเสี่ยงให้อยู่ในกรอบของเทรนด์หลัก
อีกองค์ประกอบสำคัญคือสัญญาณ “doi” ซึ่งเป็นคำแสลงในหมู่นักเล่นหุ้นไทย หมายถึงภาวะที่ซื้อบนยอดหรือไปติดอยู่บนภูเขา ในบริบทของอินดิเคเตอร์นี้ “doi” ใช้เป็นสัญญาณเตือนว่าไม่ควรเปิด order เพิ่ม หรือไม่ควรไล่ซื้อเพิ่มในจังหวะนั้น เพราะมีความเสี่ยงที่จะกลายเป็นการถือของบนยอด หากเทียบในภาษาอังกฤษ แนวคิดนี้ใกล้เคียงกับคำว่า baghold หรือ bagholding risk
ในด้านการบริหารกำไร อินดิเคเตอร์นี้ไม่ได้มอง Take Profit เป็นจุดขายออกทั้งหมดในครั้งเดียว แต่เน้นแนวคิดการทยอยแบ่งขายทำกำไร หรือ scale out ตามสภาพของราคาและ momentum เพื่อให้สามารถรักษาผลกำไรจากเทรนด์ที่กำลังวิ่ง และลดความเสี่ยงจากการขายหมดเร็วเกินไป
ระบบนี้เหมาะกับหุ้นหรือสินทรัพย์ที่มีลักษณะเคลื่อนไหวเป็นแนวโน้มชัดเจนและสามารถวิ่งต่อเนื่องได้ยาว เช่น หุ้นที่อยู่ในรอบขาขึ้นเด่น หรือสินทรัพย์ที่มี momentum ต่อเนื่อง เพราะแนวคิดของระบบอาศัยการ “เริ่มต้นถือเมื่อเทรนด์เริ่มมา” และ “เพิ่มเมื่อย่อในเทรนด์” มากกว่าการเทรดสวนทางหรือเก็งกำไรระยะสั้นในตลาด sideway
Indicator
