Doble Keltner ChannelTwo Keltner channels with different configurations. This will allow you to visualize volatility confluences and potential reversal zones.
Configuration
Ema period 1 = 50
Ema period 2 = 50
Multiplier 1 = 2.75
Multiplier 2 = 3.75
Bands and Channels
QuantTrader MTF Momentum — QUIET v6 (TG + Status Panel)Here’s a clear, copy-friendly description for your latest script.
# QuantTrader MTF Momentum — QUIET v6 (TG + Status Panel)
## What it does (in one line)
Fires bar-close BUY/SELL signals only when **trend**, **multi-timeframe confirmation**, **momentum confluence**, and **market-quality filters** all align—then draws ATR-based stops/targets and (optionally) sends **Telegram** payloads via TradingView webhooks.
## Signal recipe
* **Trend**: Price vs a baseline (EMA/HMA/Supertrend).
* **HTF confirm** (optional): Higher-TF EMA must slope **up** & price above for longs (down/below for shorts).
* **Momentum score (0–3)**:
* RSI (level + 3-bar rising/falling)
* MACD (line cross + histogram sign)
* Stochastic (K/D cross from OS/OB)
You choose **Min Momentum Signals** (default 2).
* **Market-quality gates**: ATR regime (vs median ATR), ADX threshold, Choppiness ceiling, and **Min body vs ATR** (filters tiny/noise bars).
* **Breakout filter** (optional): Donchian close > prior High (long) or < prior Low (short).
* **Sessions** (optional): Only trade in enabled (Asian/London/NY) windows.
## Quiet vs Loose mode
* **Quiet ON (default)**: All gates must be OK (trend+HTF, momentum ≥ min, ATR/ADX/Chop/Body, and Donchian if enabled).
* **Quiet OFF**: Easier entry—Trend OK + Momentum ≥1 + ATR regime OK.
## Presets
* **Forex Fast / Balanced 5m London / Strict 5m London / 15m London** (legacy choices).
* Each preset nudges RSI levels, ATR band, ADX, Chop, Min body, HTF TF, and Min-Momentum so behavior matches the instrument/timeframe. You can override any input.
## Status Panel (on-chart)
A live checklist showing why a trade is (not) allowed:
* Session, Trend OK (UP/DN), Confluence (UP/DN), ATR Regime, ADX, Choppiness, Body vs ATR, Donchian, **MomScore U/D**.
* **BUY Gate / SELL Gate**: whether rules allow a trade this bar.
* **Signal (this bar)**: what actually triggered at bar close (BUY / SELL / —).
## Risk overlay
On a signal bar, plots:
* **Stop** = ATR × multiple (default 1.8) from entry,
* **Targets** = 1R / 1.5R / 2R.
The script tracks TP1/TP2/TP3/STOP “hits” afterward and can alert them.
## Alerts & Telegram
* Create one TV alert: **Condition = “Any alert() function call”**, paste your webhook URL.
* In inputs, enable **Telegram** and set your `chat_id`.
* Script sends JSON payloads for **BUY/SELL** signals and **TP/SL hits** (includes preset, mode Q/L, momentum score, session, HTF TF).
## How to use (quick start)
1. Choose your **symbol/timeframe** (e.g., FX 5–15m; Gold 5m/15m; BTC 5m/15m).
2. Turn **Use Preset Profile ON** and pick a profile (e.g., “Strict 5m London” for EURUSD).
3. Keep **Quiet Mode ON** for cleaner signals.
4. Enter only when a **BUY/SELL** prints at bar close and **BUY/SELL Gate** is OK.
5. Use plotted **Stop/Targets** for risk planning; optional Telegram alerts will confirm TP/SL events.
## Notes
* Signals are **bar-close**, reducing flicker/repaint behavior.
* It’s an **entry framework**—add your sizing & management.
* Tune Min-Momentum, ADX, ATR band, and Donchian per instrument to balance **frequency vs. quality**.
Adaptive Trend Breaks Adaptive Trend Breaks
## WHAT IT DOES
This script is a modified and enhanced version of "Trendline Breakouts With Targets" concept by ChartPrime.
Adaptive Trend Breaks (ATB) is a trendline breakout system optimized for scalping liquid futures contracts. The indicator automatically draws dynamic support and resistance trendlines based on pivot points, then generates trade signals when price breaks through these levels with confirmation filters. It includes automated target and stop-loss placement with real-time P&L tracking in dollars.
## HOW IT WORKS
**Trendline Detection Method:**
The indicator uses pivot high/low detection to identify significant price turning points. When a new pivot forms, it calculates the slope between consecutive pivots to draw dynamic trendlines. These lines extend forward based on the established trend angle, creating actionable support and resistance zones.
**Band System:**
Around each trendline, the script creates a "band" using a volatility-adjusted calculation: `ATR(14) * 0.2 * bandwidth multiplier / 2`. This adaptive band accounts for current market conditions - wider during volatile periods, tighter during quiet markets.
**Breakout Logic:**
A breakout signal triggers when:
1. Price closes beyond the trendline + band zone
2. Volume exceeds the 20-period moving average by your set multiplier (default 1.2x)
3. Price is within Regular Trading Hours (9:30-16:00 EST) if session filter enabled
4. Current ATR meets minimum volatility threshold (prevents trading dead markets)
**Target & Stop Calculation:**
Upon breakout confirmation:
- **Entry**: Trendline breach point
- **Target**: Entry ± (bandwidth × target multiplier) - default 8x for quick scalps
- **Stop**: Entry ± (bandwidth × stop multiplier) - default 8x for 1:1 risk/reward
- Multipliers adjust automatically to market volatility through the ATR-based band
**P&L Conversion:**
The script converts point movements to dollars using:
```
Dollar P&L = (Price Points × Contract Point Value × Quantity)
```
For example, a 10-point NQ move with 2 contracts = 10 × $20 × 2 = $400
## HOW TO USE IT
**Setup:**
1. Select your instrument (NQ/ES/YM/RTY) - point values auto-configure
2. Set contract quantity for accurate dollar P&L
3. Choose pivot period (lower = more signals but more noise, default 5 for scalping)
4. Adjust bandwidth multiplier if trendlines are too tight/loose (1-5 range)
**Filters Configuration:**
- **Volume Filter**: Requires breakout volume > moving average × multiplier. Increase multiplier (1.5-2.0) for higher conviction trades
- **Session Filter**: Enable to trade only RTH. Disable for 24-hour trading
- **ATR Filter**: Prevents signals during low volatility. Increase minimum % for more active markets only
**Risk Management:**
- Set target/stop multipliers based on your risk tolerance
- 8x bandwidth = approximately 1:1 risk/reward for most liquid futures
- Enable trailing stops for trend-following approach (moves stop to protect profits)
- Adjust line length to see targets further into the future
**Statistics Table:**
- Choose timeframe to analyze: all-time, today, this week, custom days
- Monitor win rate, profit factor, and net P&L in dollars
- Track long vs short performance separately
- See real-time unrealized P&L on active trades
**Reading Signals:**
- **Green triangle below bar** = Long breakout (resistance broken)
- **Red triangle above bar** = Short breakout (support broken)
- **White dashed line** = Entry price
- **Orange line** = Take profit target with dollar value
- **Red line** = Stop loss with dollar value
- **Green checkmark (✓)** = Target hit, winning trade
- **Red X (✗)** = Stop hit, losing trade
## WHAT IT DOES NOT DO
**Limitations to Understand:**
- Does not predict future trendline formations - it reacts to breakouts after they occur
- Historical trendlines disappear after breakout (not kept on chart for clarity)
- Requires sufficient volatility - may not signal in extremely quiet markets
- Volume filter requires exchange volume data (not available on all symbols)
- Statistics are indicator-based simulations, not actual trading results
- Does not account for slippage, commissions, or order fills
## BEST PRACTICES
**Recommended Settings by Market:**
- **NQ (Nasdaq)**: Default settings work well, consider volume multiplier 1.3-1.5
- **ES (S&P 500)**: Slightly slower, try period 7-8, volume 1.2
- **YM (Dow)**: Lower volatility, reduce bandwidth to 1.5-2
- **RTY (Russell)**: Higher volatility, increase bandwidth to 3-4
**Risk Management:**
- Never risk more than 2-3% of account per trade
- Use contract quantity calculator: Max Risk $ ÷ (Stop Distance × Point Value)
- Start with 1 contract while learning the system
- Backtest your specific timeframe and instrument before live trading
**Optimization Tips:**
- Increase pivot period (7-10) for fewer but higher-quality signals
- Raise volume multiplier (1.5-2.0) in choppy markets
- Lower target/stop multipliers (5-6x) for tighter profit taking
- Use trailing stops in strong trending conditions
- Disable session filter for overnight gaps and Asia session moves
## TECHNICAL DETAILS
**Key Calculations:**
- Pivot Detection: `ta.pivothigh(high, period, period/2)` and `ta.pivotlow(low, period, period/2)`
- Slope Calculation: `(newPivot - oldPivot) / (newTime - oldTime)`
- Adaptive Band: `min(ATR(14) * 0.2, close * 0.002) * multiplier / 2`
- Breakout Confirmation: Price crosses trendline + 10% of band threshold
**Data Requirements:**
- Minimum bars in view: 500 for proper pivot calculation
- Volume data required for volume filter accuracy
- Intraday timeframes recommended (1min - 15min) for scalping
- Works on any timeframe but optimized for fast execution
**Performance Metrics:**
All statistics calculate based on indicator signals:
- Tracks every signal as a trade from entry to TP/SL
- P&L in actual contract dollar values
- Win rate = (Winning trades / Total trades) × 100
- Profit factor = Gross profit / Gross loss
- Separates long/short performance for bias analysis
## IDEAL FOR
- Futures scalpers and day traders
- Traders who prefer visual trendline breakouts
- Those wanting automated TP/SL placement
- Traders tracking performance in dollar terms
- Multiple timeframe analysis (compare 1min vs 5min signals)
## NOT SUITABLE FOR
- Swing trading (targets too close)
- Stocks/forex without modifying point values
- Extremely low timeframes (<30 seconds) - too much noise
- Markets without volume data if using volume filter
- Illiquid contracts (signals may not execute at shown prices)
---
**Settings Summary:**
- Core: Period, bandwidth, extension, trendline style
- Filters: Volume, RTH session, ATR volatility
- Risk: R:R ratio, target/stop multipliers, trailing stop
- Display: Stats table position, size, colors
- Stats: Timeframe selection (all-time to custom days)
**License:** This indicator is published open-source under Mozilla Public License 2.0. You may use and modify the code with proper attribution.
**Disclaimer:** This indicator is for educational purposes. Past performance does not guarantee future results. Always practice proper risk management and test thoroughly before live trading.
---
## CREDITS & ATTRIBUTION
This script builds upon the "Trendline Breakouts With Targets" concept by ChartPrime with significant enhancements:
**Major Improvements Added:**
- **Futures-Specific Calculations**: Automated dollar P&L conversion using actual contract point values (NQ=$20, ES=$50, YM=$5, RTY=$50)
- **Advanced Statistics Engine**: Comprehensive performance tracking with customizable timeframe analysis (today, week, month, custom ranges)
- **Multi-Layer Filtering System**: Volume confirmation, RTH session filter, and ATR volatility filter to reduce false signals
- **Professional Trade Management**: Enhanced visual trade tracking with separate TP/SL lines, dollar value labels, and optional trailing stops
- **Optimized for Scalping**: Faster pivot periods (5 vs 10), tighter bands, and reduced extension bars for quick entries
Original trendline detection methodology by ChartPrime - used with modification under Mozilla Public License 2.0.
Current & Previous-Day VWAPThe “Current & Previous‑Day VWAP” indicator plots two important volume‑weighted price references on intraday charts:
Current Session VWAP (solid line): The VWAP is the volume‑weighted average price of the current trading session. TradingView’s built‑in ta.vwap() function automatically resets its calculation at the start of each new intraday session
offline-pixel.github.io
, so the line accurately follows today’s price action. You can set the color of this line via the indicator’s input (defaults to blue).
Previous‑Day VWAP (dotted lines): At the final bar of each session, the indicator stores the current session’s VWAP value. On the first bar of the following session, it draws a horizontal dotted line at that stored value and extends it across the entire day. This uses TradingView’s session detection functions—session.islastbar to capture the closing VWAP and session.isfirstbar to start the new line
tradingview.com
. An array holds each line and its y‑value so that multiple previous‑day VWAPs remain visible for comparison. The color of these dotted lines is also user‑configurable.
This design lets you see both where the current price is relative to today’s VWAP and how it stands against the closing VWAP levels of previous sessions, all at a glance.
OG Indicators - EnhancedA simple effort to combine William's % R, MACD & Stochastic into single script
ASR - Average Session Range [KasTrades]This indicator displays the Average Session Range based on the session of your choice.
You can turn the tables off if you don't want to see a table version of the ASR levels. There is also a momentum table showing the current momentum, which you can also turn off.
QuantTrader MTF Momentum — QUIET v6 (TG + preset fix)QuantTrader MTF Momentum — QUIET (TG + Presets)
What it is
A discretionary, multi-filter entry framework that fires BUY/SELL signals only when:
trend aligns on your chart + optional HTF EMA slope,
momentum agrees (RSI / MACD / Stoch), and
market quality is acceptable (ATR regime, ADX, choppiness, candle body vs ATR), with an optional Donchian breakout gate.
It can also push Telegram messages using TradingView’s Webhook alerts and draws an ATR-based stop & 1R/1.5R/2R targets.
Core building blocks
1) Trend & HTF confirm
Baseline: EMA (default), HMA, or Supertrend (line closest to price).
HTF EMA slope (optional): fetches a higher-timeframe EMA, requires small positive slope & price above EMA for longs (negative & below for shorts).
2) Momentum score (0–3)
RSI: above buy level & rising (3-bar) for longs; below sell level & falling for shorts.
MACD: line crosses signal + histogram sign agrees.
Stoch: %K cross %D from OB/OS zones.
You set Min Momentum Signals (default 2). QUIET mode uses this as a hard gate.
3) Market quality / noise guards
ATR regime: current ATR must sit within a band around median ATR.
ADX threshold (via DMI).
Choppiness must be <= max.
Body vs ATR: minimum candle body to avoid tiny/noise bars.
4) Breakout filter (optional)
Donchian “close > prior Donchian High” for longs (or < Low for shorts).
5) Sessions (optional)
Only allow trades inside enabled sessions (Asian / London / NY). Session shading is included.
Presets (baked in)
Use Use Preset Profile = ON and pick a profile. These nudge thresholds so the engine feels “right” for the underlying:
FX Strict
ATR min/max ~ 0.90 / 2.00, ADX ≥ 28, Choppiness ≤ 50, Min Body 0.60 ATR, Min Momentum = 3.
Objective: cleaner, fewer FX entries.
Gold Balanced
ATR min/max ~ 0.90 / 2.00, ADX ≥ 26, Choppiness ≤ 52, Min Body 0.55 ATR, Min Momentum = 2.
Objective: slightly looser than FX for XAU’s volatility.
BTC Momentum
RSI buy/sell 58/42, ATR min/max ~ 0.80 / 2.40, ADX ≥ 22, Choppiness ≤ 58, Min Body 0.45 ATR, Donchian disabled by default, Min Momentum = 2.
Objective: accommodate crypto’s fast momentum bursts.
You can still override any input if you want a custom mix (turn presets off to use your exact values).
Quiet vs. Loose mode
Quiet Mode ON (default):
BUY = Session OK ∧ Trend OK (UP) ∧ Momentum ≥ Min ∧ ATR/ADX/Chop/Body OK ∧ (Donchian if enabled).
SELL is mirrored.
Quiet Mode OFF (more entries):
BUY = Session OK ∧ Trend OK (UP) ∧ Momentum ≥ 1 ∧ ATR regime OK.
(Skips ADX/Chop/Body & Donchian gates.)
Signals & overlays
plotshape BUY/SELL on chart (bar close).
ATR stop & targets: plots Stop, 1R / 1.5R / 2R lines on entry bar.
Internal state tracks TP1/TP2/TP3/STOP “hits” on later bars.
Alerts & Telegram
Create a single TradingView alert on this indicator, Condition = “Any alert() function call”.
Paste your Telegram Bot API webhook URL in the TV alert’s Webhook field.
In the script, enable Telegram and set chat_id.
The code builds JSON payloads for:
BUY/SELL on signal bars
TP1/TP2/TP3/STOP hits after entry
Messages include preset, mode (Q/L), momentum score & session.
Note: TV sends the payload; your external bridge (or a simple webhook proxy) must forward to Telegram’s sendMessage API.
How to use (practical)
Pick your symbol/timeframe. For intraday FX start with 5–15m.
Turn Use Preset Profile ON and select FX Strict / Gold Balanced / BTC Momentum depending on the instrument.
Keep Quiet Mode ON for cleaner trades.
Trade only when BUY/SELL fires at bar close.
Use the risk overlay stop/targets to plan exits (or let the alert messages confirm TP/STOP).
Avoid flat or over-choppy sessions (you’ll see guards blocking entries).
Consider HTF confirmation to line up with the 30m/60m trend.
Notes & limits
It’s an entry filter, not a full system—add your own position sizing & management rules.
Past performance on one asset/timeframe doesn’t guarantee results on another—use the presets as a starting point, then adjust RSI/ADX/ATR bands to the instrument’s personality.
Signals are bar-close to reduce repaint-style inconsistencies.
Current & Previous-Day VWAPThe “Current & Previous‑Day VWAP” indicator plots two important volume‑weighted price references on intraday charts:
Current Session VWAP (solid line): The VWAP is the volume‑weighted average price of the current trading session. TradingView’s built‑in ta.vwap() function automatically resets its calculation at the start of each new intraday session
offline-pixel.github.io
, so the line accurately follows today’s price action. You can set the color of this line via the indicator’s input (defaults to blue).
Previous‑Day VWAP (dotted lines): At the final bar of each session, the indicator stores the current session’s VWAP value. On the first bar of the following session, it draws a horizontal dotted line at that stored value and extends it across the entire day. This uses TradingView’s session detection functions—session.islastbar to capture the closing VWAP and session.isfirstbar to start the new line
tradingview.com
. An array holds each line and its y‑value so that multiple previous‑day VWAPs remain visible for comparison. The color of these dotted lines is also user‑configurable.
This design lets you see both where the current price is relative to today’s VWAP and how it stands against the closing VWAP levels of previous sessions, all at a glance.
Cycle KROUFR Multi-Timeframejo wast eh, a boa zyklen über einander daun kennst die eh scho aus heast.
AnchorPulse RWAP Universal ScalperWhat it is
AnchorPulse Scalper is an intraday indicator that reads price in real time through three ideas working together.
A live pivot engine that detects the current micro leg.
An Anchored Range Weighted Average Price that starts at each new leg or session.
An adaptive rhythm score that communicates a simple bias: Buy, Sell, or Wait.
The goal is clarity. You get one anchor line, soft bands that show stretch, discrete Buy and Sell marks, and a plain-language dashboard that says Trend, Phase, Bias, Momentum, Volatility, Stretch, ETA to next turn, and Regime. No external dependencies and no lookahead. It is designed for standard chart types on one to five minute timeframes across liquid symbols such as major FX, index futures, large cap stocks, and mainstream crypto pairs.
What makes it original
Most scalpers either track a fixed moving average or draw from a session VWAP. AnchorPulse does neither. The anchor resets at every new micro leg detected by a real time pivot engine that measures distance in units of ATR rather than in fixed points. This produces a responsive anchor that updates only when the market proves a leg has turned. On top of that, the rhythm timer keeps an average of how long legs usually last, so the indicator can treat the start and the end of a leg differently. Early in a leg it favors continuation signals. Late in a leg it watches for mean reversion. This mix of an ATR-based leg detector, a leg-anchored RWAP, and a rhythm aware bias is the core originality.
Plain explanation of the calculations
Pivot engine. While price travels up, the script tracks the highest high reached since the last pivot. If price pulls back from that extreme by at least a user defined fraction of ATR, the leg flips down. The reverse applies to down legs. The distance threshold is adaptive because ATR changes with volatility. A short cooldown in bars can prevent double flips on violent bars.
Anchored Range Weighted Average Price. From the first bar of each new leg the script accumulates a weighted average of the typical price, where the weight is the true range of each bar. The anchor can also reset at the start of a session and can ignore the very first session bar to avoid overweighting the open gap.
Progress and phase. The script measures how far price traveled from the last pivot relative to the reversal threshold. That is progress. At the same time it maintains an exponential average of leg duration in bars. The current leg age divided by that average is the age ratio. An age ratio below an adaptive early threshold means Early. Above an adaptive late threshold means Late. The thresholds drift with recent variability in leg length so they match the rhythm of the market.
Wick pressure and intrabar skew. Lower wick minus upper wick, normalized by ATR and smoothed, acts as tape pressure. The sign of close minus open, smoothed, is intrabar skew. They are combined into a compact momentum read.
Bands and stretch. The script computes the deviation of typical price from the anchor and builds soft bands around the anchor. Standard deviation is capped by a multiple of mean absolute error to avoid inflated bands just after a pivot.
Regime filter. You may optionally gate continuation entries when the higher timeframe EMA disagrees, or gate reversals when ADX shows strong trend.
Adaptive edge score. Progress and momentum are turned into percentile scores using a normal CDF of their rolling z scores. This yields a familiar zero to one hundred scale that is easier to read than raw values. Early in an up leg adds a small bonus to long bias. Early in a down leg adds a small bonus to short bias.
Gap cap. Signals are rejected if price is too far from the anchor. The cap is expressed as a fraction of price, which scales across symbols.
What you see on the chart
One white anchor line. Two transparent bands. Subtle green or orange background when a bias is active. Buy marks below bars and Sell marks above bars. Small triangles at pivots. Bar tint softly aligned with momentum. A compact table in the corner that tells you the state in plain language. On alert, a single JSON line can be sent to your alert channel with ticker, timeframe, trend, phase, bias, edge score, stretch, ETA in bars, and regime note.
How to use it in practice
Choose a liquid symbol and a one to five minute timeframe.
Keep the mode on Hybrid until you learn the personality of the market. If you notice long directional pushes, try Continuation mode. If you see frequent fades near the end of legs, try Reversal mode.
Read the table. Trend shows Up or Down according to the current leg. Phase shows Early, Mid, or Late from the rhythm timer. Bias shows Buy, Sell, or Wait once the signal rules and the gap cap are satisfied. Momentum reads Strong Up, Neutral, or Strong Down from wick pressure and skew. Volatility shows Calm, Average, or Wild relative to an ATR baseline. Stretch vs anchor prints the distance between close and the anchor as a percent of price. ETA shows how many bars remain to the average leg length if such a read is meaningful. Regime reflects the optional gate: None, HTF Up, HTF Down, Strong, or Soft.
Focus on the anchor. Continuation longs are stronger when price holds above the anchor in the first part of an up leg with positive momentum and adequate progress. Continuation shorts are the mirror case below the anchor. Reversal longs are stronger when a down leg is late, price crosses the anchor, and momentum flips positive. Reversal shorts are the mirror case in late up legs.
Respect the gap cap. When price is stretched far away from the anchor, skip signals and wait for re-alignment or a fresh leg.
Keep the chart clean. The script is designed to work on its own. If you add other tools, make sure they do not paint multiple backgrounds or heavy drawings that obscure the anchor and the bands.
Inputs explained with practical defaults
The script ships with sensible defaults and all inputs provide tooltips inside the indicator. The description here is included so traders who do not read code can still understand how to tune it.
Signal mode. Continuation uses early leg logic. Reversal uses late leg logic at anchor crosses. Hybrid allows both and lets the edge score decide.
ATR length and Pivot reversal in ATR. These govern flips. Shorter ATR and smaller reversal multiples yield faster turns and more signals. Longer and larger do the opposite. A middle ground such as ATR 50 with reversal 0.75 often reads well across liquid markets.
Rhythm smoothing length and Freeze bars after flip. The first sets how quickly the average leg length adapts. The second prevents double flips on wide bars. Values around 20 and 1 to 3 bars work well for most symbols.
Session hours, Session reset, and Skip first session bar. These are optional. Day sessions in equities can benefit from a reset and from skipping the first bar so the anchor is not dragged by the open gap. Round the session to your venue.
Wick pressure length and Intrabar skew length. They control how quickly the micro momentum reacts. Values between 6 and 12 for wick pressure and 4 to 10 for skew are common.
Early and Late thresholds and the Adaptive option. If you turn adaptation on, the thresholds drift with leg variability. The adaptiveness setting controls the strength of that drift.
Minimum progress and Maximum stretch vs anchor. The first ensures that continuation signals only occur once the leg moved a minimum distance from the last pivot. The second prevents chasing far from the anchor. As a rule, raise minimum progress when the market chops and reduce it on trend days. Keep stretch around one to two percent for many symbols, then adjust by product.
Regime filter. Higher timeframe EMA supports trend alignment. ADX supports a simple read on the strength of trend. Use one at a time or none, depending on your preference.
Adaptive scoring lookback. The percentile logic needs a modest window. Values near one hundred twenty bars tend to give stable ranks without lagging too much.
Band settings. Band length and width control the look of the soft channel around the anchor. The cap versus mean absolute error is there to keep the bands realistic just after flips.
Visual controls. Pick labels, triangles, or circles, and choose to mark only state changes if you prefer a very clean chart.
Why the dashboard uses plain language
Many traders prefer to reason in simple terms rather than in raw values. The table abstracts the math into natural categories such as Early versus Late, Calm versus Wild, or Strong Up versus Strong Down. The only numeric reads are Stretch and Edge score because these help in threshold decisions. Stretch is a percent of price so it scales across markets. Edge is a normalized score from zero to one hundred that reflects the combined progress, momentum, and phase. The table is intended to be the only element you need to glance at during a fast session once you learn the anchor and the band cues.
Design choices and integrity
No repaint. The script uses bar closes and standard Pine semantics with lookahead off in security calls. There are no offset tricks that move plotted values after the fact.
One background painter. Background tint is created by a single call to avoid vertical stripes.
Reset logic is explicit. The anchor resets at a pivot or at session start if that option is enabled. This is written to be transparent so you know why the anchor restarted.
Conservative defaults. Out of the box, the script is not tuned to over trade. It communicates bias rather than forcing entries.
Clean chart guidance. The tool is meant to be used on standard bars or candles. It is not intended for synthetic chart types such as Heikin Ashi, Renko, Kagi, Point and Figure, or Range for the purpose of signal generation.
How to read a few common situations
Breakout with strong follow through. Trend reads Up. Phase reads Early. Momentum reads Strong Up. Stretch sits inside the band. Bias shows Buy. This is the typical continuation long.
Extended push into exhaustion. Trend reads Up. Phase reads Late. Momentum cools. Stretch prints a high positive percent of price. Bias flips to Wait, sometimes to Sell after an anchor cross. This is the potential reversal short.
Mean reverting chop. Trend flips often. Phase hangs around Mid. Momentum flips sign frequently. Stretch hovers near zero. Bias often prints Wait. In this case you let the market speak and only act when the leg matures or when stretch spikes away from the anchor.
Trend day with strength. ADX filter reads Strong. Continuation is allowed. Reversal attempts are blocked. Bias favors the dominant direction.
Session open. If you selected a session reset and chose to skip the first bar, the anchor starts at the second bar and the first prints do not dominate the anchor.
Limits and realistic expectations
This indicator measures leg structure and micro pressure to suggest a bias. It is not a self-contained trading system. It does not size positions, pick stops, or set take profits. It does not promise accuracy or profits. In violent markets the pivot detector can flip and then flip back. Cooldown reduces this effect but cannot remove it. During news and illiquid hours the anchor can move very quickly. Wide slippage and spread can make any intraday approach impractical. These are standard realities of intraday trading and they also apply here.
Suggested workflows
Discretionary scalper. Keep the chart clean. Use the table to decide whether to engage, then work entries at the anchor or inside the band. Focus on position risk and a predefined stop level independent of the script.
Session specialist. If you trade a venue with strong sessions such as US equities or major FX sessions, enable the session reset. Many traders find the tool shines in the first two hours and the last hour of an active session.
Multi timeframe monitor. Keep AnchorPulse on one to five minutes and a simple higher timeframe EMA on a separate chart. If you prefer a single chart, switch the regime filter to HTF Trend and let the indicator handle it.
Alert driven workflow. Create alerts on Buy or Sell. The payload contains the essential context so you can log and review. Use the payload fields to build a small notebook of cases you like to take.
Why it is published as protected
The script contains original logic that relies on a compact set of calculations not commonly seen together. Publishing as protected keeps the logic intact while still giving the community full access through the Public Library.
Frequently asked questions
Does it repaint
No. The pivot flips on confirmed bars using ATR distance. The anchor, bands, and dashboard read from that state and do not shift after the bar closes.
What settings should I change first
Try the reversal distance in ATR and the minimum progress. These two govern how active or selective the tool becomes. If you see too many flips, raise the ATR multiple or the freeze bars. If you want faster action, lower them slightly.
What is a reasonable stretch cap
One to two percent of price is a useful starting point for many symbols. Thin products may need a larger cap. Extremely liquid products can often work with a smaller cap.
Should I use the regime filter
On days with persistent trend, the higher timeframe EMA filter or the ADX filter can help keep you with the flow. On rotational days, consider turning the filter off to allow more two sided action.
Can I use it on higher timeframes
The logic works on any timeframe, but the design and defaults target one to five minutes. If you go higher, adjust the ATR length, reversal distance, and rank lookback accordingly.
Can I combine it with volume
Yes. A simple volume filter that marks above average volume near the anchor can help you time entries. Keep the chart readable.
Risk notice and user responsibility
This indicator is a tool for research and education. It does not give investment advice, trade recommendations, or any guarantee of outcomes. All trading carries risk including the loss of capital. Past performance is not a reliable guide to future results. You are solely responsible for your trading decisions, for verifying that the indicator behaves as you expect on your data and platform settings, and for selecting appropriate risk controls such as position sizing, stops, and loss limits.
Summary
AnchorPulse Scalper is a concise way to read the market’s current leg, its anchor, and its rhythm. The pivot engine tells you direction. The leg-anchored RWAP shows where value sits for this micro move. The adaptive score simplifies momentum and progress into a familiar scale. The dashboard translates complex calculations into the plain words that scalpers actually use. If you prefer simple signals, enable alerts and let them flow into your log. If you prefer context, watch the anchor and bands as the leg evolves and let the rhythm guide your timing. Use it respectfully on a clean chart, stay realistic, and keep your own rules for risk.
스켈레톤//@version=5
indicator("Synthetic Flow Score (CVD/OI/Funding/KIMP)", overlay=false, max_lines_count=500)
// ===== Inputs
srcSym = input.symbol("BINANCE:BTCUSDT", "Base Symbol")
perpSym = input.symbol("BINANCE:BTCUSDT.P", "Perp Symbol (if available)")
oiSym = input.symbol("BINANCE:BTCUSDT.OI", "Open Interest Symbol (if available)")
fundSym = input.symbol("BINANCE:BTCUSDT.PFR", "Funding Rate Symbol (if available)")
krwSpotSym = input.symbol("UPBIT:BTCKRW", "KRW Spot (Upbit)")
usdkSym = input.symbol("FX_IDC:USDKRW", "USD/KRW")
lenZ = input.int(200, "Z-score window")
emaLen = input.int(200, "EMA Regime")
// ===== Series fetch
c_base = request.security(srcSym, timeframe.period, close)
c_perp = request.security(perpSym, timeframe.period, close, gaps=barmerge.gaps_off)
oi = request.security(oiSym, timeframe.period, close, gaps=barmerge.gaps_off)
fund = request.security(fundSym,timeframe.period, close, gaps=barmerge.gaps_off)
c_krw = request.security(krwSpotSym, timeframe.period, close, gaps=barmerge.gaps_off)
usdk = request.security(usdkSym, timeframe.period, close, gaps=barmerge.gaps_off)
// ===== KIMP (근사)
// KIMP ≈ (Upbit KRW price / (Binance USDT price * USDKRW)) - 1
kimp = na(c_krw) or na(usdk) ? na : (c_krw/(c_base*usdk)) - 1.0
// ===== CVD(approx): signed volume by price change sign
vol = request.security(srcSym, timeframe.period, volume)
ret = ta.change(c_base)
signedVol = ret >= 0 ? vol : -vol
cvd = ta.cum(signedVol)
// ===== Normalization helper
f_z(x, n) =>
m = ta.sma(x, n)
s = ta.stdev(x, n)
s == 0 ? 0 : (x - m) / s
// ===== Features (diffs/normalized)
zCVD = f_z(cvd, lenZ)
zOI = f_z(ta.change(oi), lenZ)
zFund = f_z(fund, lenZ)
zBasis = f_z((c_perp - c_base)/c_base, lenZ)
zKimp = f_z(kimp, lenZ)
// ===== Regime filter
ema200 = ta.ema(c_base, emaLen)
regimeUp = c_base > ema200
// ===== Composite Score (weights can be tuned)
wCVD=1.0, wOI=1.0, wFund=0.7, wBasis=0.7, wKimp=0.7
// Favor: CVD↑, OI↑, Funding not overlong(음수 선호 → 부호 뒤집기), Basis not overheated(음수 선호), KIMP not overheated(음수 선호)
score = wCVD*zCVD + wOI*zOI + (-wFund)*zFund + (-wBasis)*zBasis + (-wKimp)*zKimp
// ===== Signals
thLong = input.float(1.0, "Long Threshold")
thShort = input.float(-1.0,"Short Threshold")
longSig = regimeUp and score > thLong
shortSig = (not regimeUp) and score < thShort
plot(score, "Score")
hline(0), hline(thLong, 'Long Th'), hline(thShort, 'Short Th')
plotshape(longSig, title="LONG", style=shape.labelup, text="LONG", color=color.new(color.green,0), location=location.bottom)
plotshape(shortSig, title="SHORT", style=shape.labeldown, text="SHORT", color=color.new(color.red,0), location=location.top)
MACD Alekhine V1MACD Alekhine V1 هو مؤشر احترافي متعدد الأطر الزمنية ، ويجسد الدقة الإستراتيجية في قراءة حركة السوق.
يُوحّد هذا المؤشر عدة نماذج من الـ MACD داخل نظام واحد لتقديم رؤية أوضح لقوة الزخم واتجاه السعر.
المكونات الرئيسـية
MACD القياسي (12-26-9) لرصد الزخم العام.
MACD السريع (5-13-1) لمتابعة التسارع اللحظي.
منطق ألوان MACD Color لتوضيح التحولات في الاتجاه بصريًا.
جدول القوة متعدد الأطر (MTF Table) لعرض قوة الاتجاه على الفريمات 4H / 1H / 30m / 15m / 10m / 5m / 3m.
الميزات
نظام MACD مزدوج للرؤية الطبقية لحركة السوق.
ألوان ديناميكية تفاعلية مع الزخم.
جدول قوة موحّد بين الأطر الزمنية.
إعدادات مرنة للألوان، الشفافية، وحجم الجدول، مع توافق كامل للأجهزة المحمولة.
المراجع
MACD Color — كمصدر مجاني مفتوح للمنطق اللوني.
MACD 12-26-9 القياسي.
MACD 5-13-1 السريع.
جميع عمليات الدمج والتعديل البرمجي تمت يدويًا من قِبل الناشر.
إخلاء مسؤولية هذا المؤشر مخصص لأغراض التحليل الفني والتعليم فقط،
ولا يُعتبر توصية بيع أو شراء أو استثمار مالي.
يُنصح المستخدم بالاعتماد على تحليله الخاص قبل اتخاذ قرارات التداول.
يتوافق هذا المؤشر مع سياسات النشر وحماية الملكية الفكرية في TradingView.
♟️ MACD Alekhine V1 — Multi-Timeframe Momentum System
📈 Concept & Structure
MACD Alekhine V1 is a professional multi-timeframe momentum indicator , symbolizing precision, strategy, and calculated movement.
This tool merges multiple MACD models into a single, cohesive framework for high-clarity momentum and trend visualization.
It integrates:
Standard MACD (12-26-9) for core momentum and trend strength visualization.
Fast MACD (5-13-1) for short-term acceleration tracking.
MACD Color logic as a visual reference for histogram and signal-line color dynamics.
Compact MTF Strength Table for normalized trend strength across multiple timeframes: 4H, 1H, 30m, 15m, 10m, 5m, and 3m.
⚙️ Key Features
Dual MACD System: Combines slow and fast MACD models for layered market insight.
Adaptive Color Logic: Derived from MACD Color, providing clear visual differentiation between rising and weakening trends.
Normalized Strength Table: Multi-timeframe heatmap that measures standardized MACD momentum strength.
Customizable Interface: Adjust histogram opacity, table position and size, color palette, and overall scaling — optimized for mobile users.
🧩 References
Conceptually based on:
MACD Color (for histogram & signal logic).
MACD 12-26-9 (standard model).
MACD 5-13-1 (fast-momentum model).
All implementations and integrations are custom-coded by the author.
⚠️ Disclaimer
This indicator is designed for analytical and educational use only.
It does not constitute financial advice or a trading recommendation.
Users should conduct independent verification before making any investment or trading decision.
This script fully complies with TradingView’s publishing and content policies.
---
🏷️ Suggested Publishing Details
Title: MACD Alekhine V1 — Multi-Timeframe Momentum System
Short Description:
Dual-MACD system with adaptive color logic and compact MTF strength matrix.
Tags: macd, momentum, multi-timeframe, trend, strength, color
MACD PRO 5-13-1 + MTFMACD Alekhine V1 هو مؤشر احترافي متعدد الأطر الزمنية ، ويجسد الدقة الإستراتيجية في قراءة حركة السوق.
يُوحّد هذا المؤشر عدة نماذج من الـ MACD داخل نظام واحد لتقديم رؤية أوضح لقوة الزخم واتجاه السعر.
المكونات الرئيسـية
MACD القياسي (12-26-9) لرصد الزخم العام.
MACD السريع (5-13-1) لمتابعة التسارع اللحظي.
منطق ألوان MACD Color لتوضيح التحولات في الاتجاه بصريًا.
جدول القوة متعدد الأطر (MTF Table) لعرض قوة الاتجاه على الفريمات 4H / 1H / 30m / 15m / 10m / 5m / 3m.
الميزات
نظام MACD مزدوج للرؤية الطبقية لحركة السوق.
ألوان ديناميكية تفاعلية مع الزخم.
جدول قوة موحّد بين الأطر الزمنية.
إعدادات مرنة للألوان، الشفافية، وحجم الجدول، مع توافق كامل للأجهزة المحمولة.
المراجع
MACD Color — كمصدر مجاني مفتوح للمنطق اللوني.
MACD 12-26-9 القياسي.
MACD 5-13-1 السريع.
جميع عمليات الدمج والتعديل البرمجي تمت يدويًا من قِبل الناشر.
إخلاء مسؤولية هذا المؤشر مخصص لأغراض التحليل الفني والتعليم فقط،
ولا يُعتبر توصية بيع أو شراء أو استثمار مالي.
يُنصح المستخدم بالاعتماد على تحليله الخاص قبل اتخاذ قرارات التداول.
يتوافق هذا المؤشر مع سياسات النشر وحماية الملكية الفكرية في TradingView.
♟️ MACD Alekhine V1 — Multi-Timeframe Momentum System
📈 Concept & Structure
MACD Alekhine V1 is a professional multi-timeframe momentum indicator , symbolizing precision, strategy, and calculated movement.
This tool merges multiple MACD models into a single, cohesive framework for high-clarity momentum and trend visualization.
It integrates:
Standard MACD (12-26-9) for core momentum and trend strength visualization.
Fast MACD (5-13-1) for short-term acceleration tracking.
MACD Color logic as a visual reference for histogram and signal-line color dynamics.
Compact MTF Strength Table for normalized trend strength across multiple timeframes: 4H, 1H, 30m, 15m, 10m, 5m, and 3m.
⚙️ Key Features
Dual MACD System: Combines slow and fast MACD models for layered market insight.
Adaptive Color Logic: Derived from MACD Color, providing clear visual differentiation between rising and weakening trends.
Normalized Strength Table: Multi-timeframe heatmap that measures standardized MACD momentum strength.
Customizable Interface: Adjust histogram opacity, table position and size, color palette, and overall scaling — optimized for mobile users.
🧩 References
Conceptually based on:
MACD Color (for histogram & signal logic).
MACD 12-26-9 (standard model).
MACD 5-13-1 (fast-momentum model).
All implementations and integrations are custom-coded by the author.
⚠️ Disclaimer
This indicator is designed for analytical and educational use only.
It does not constitute financial advice or a trading recommendation.
Users should conduct independent verification before making any investment or trading decision.
This script fully complies with TradingView’s publishing and content policies.
---
🏷️ Suggested Publishing Details
Title: MACD Alekhine V1 — Multi-Timeframe Momentum System
Short Description:
Dual-MACD system with adaptive color logic and compact MTF strength matrix.
Tags: macd, momentum, multi-timeframe, trend, strength, color
Bollinger Bands ±3σ (No Fill, Paired Colors)±3σまで1つのインジケーターで表示できるシンプルなボリンジャーバンドです。
A simple Bollinger Bands indicator that can display up to ±3σ within a single script.
Overextended vs 50DMA DetectorThis indicator helps traders identify when a stock or asset becomes statistically overextended relative to its 50-day moving average (50DMA) — a key signal for potential pullbacks, consolidations, or profit-taking zones.
⸻
🔍 What It Does
• Calculates the 50-day simple moving average (SMA) of price.
• Computes the percentage gap between current price and the 50DMA.
• Measures the standard deviation of that percentage gap to assess volatility-adjusted extremes.
• Flags the stock as “Overextended” when:
• Price is more than 20% above the 50DMA, and
• The % gap is greater than 3× its historical standard deviation.
When these conditions are met, the script:
• Highlights the candle with a 🚨 red triangle on the chart.
• Shades the background to indicate potential overheating.
• Triggers an alert condition so traders can be notified in real time.
DM S/RWhat the indicator does
DM S/R dynamically finds and plots horizontal lines that represent key support (green) and resistance (red) areas, based on pivot highs and lows.
Support (lime/green line) → Area where price tends to bounce upward.
Resistance (red line) → Area where price tends to reject or pull back.
These lines update automatically when new pivots form.
Essentially, it helps you visually map the price structure — where buying or selling pressure historically appeared.
ALMASTO – Pro Trend & Momentum (v1.1)ALMASTO — Pro Trend & Momentum Strategy
Description:
This strategy is designed for precision trading in both Forex (FX) and Crypto markets.
It combines multi-timeframe trend confirmation (EMA200), momentum filters (RSI, MACD, ADX), and ATR-based dynamic risk management.
ALMASTO — Pro Trend & Momentum Strategy automatically manages take-profit levels, stop-loss, and breakeven adjustments once TP1 is reached — providing a structured and emotion-free trading approach.
Optimal Use
Works best on lower timeframes (5m–15m) with strong liquidity sessions.
Optimized for pairs like EURUSD, XAUUSD, and BTCUSDT.
Built for trend-following setups and momentum reversals with high volatility confirmation.
Recommended Settings
🔹 Forex – 5m
EMA Fast = 34, EMA Slow = 200, HTF = 1H
RSI (14): Long ≥ 55 / Short ≤ 45
MACD (8 / 21 / 5), ADX Len 10 / Min 27
ATR Len 7, Stop Loss = ATR × 2.1
TP1 = 1.1 RR, TP2 = 2.3 RR
Session = 07:00–11:00 & 12:30–16:00 (Exchange Time)
Risk = 0.8% per trade
🔹 Forex – 15m
EMA Fast = 50, EMA Slow = 200, HTF = 4H
RSI (14): Long ≥ 53 / Short ≤ 47
MACD (12 / 26 / 9), ADX Min 24
ATR Len 10, SL = ATR × 1.9
TP1 = 1.2 RR, TP2 = 2.6 RR
Risk = 1.0% per trade
🔹 Crypto – 5m (BTC/USDT)
EMA Fast = 34, EMA Slow = 200, HTF = 4H
RSI (14): Long ≥ 56 / Short ≤ 44
MACD (8 / 21 / 5), ADX Min 30
ATR Len 7, SL = ATR × 2.2
TP1 = 1.0 RR, TP2 = 2.5 RR
Session = 00:00–06:00 & 12:00–22:00 (UTC)
Risk = 0.5% per trade
Core Features
✅ Auto breakeven after TP1
✅ Dual take-profit system (1:1 & 1:2 RR)
✅ ATR-based stop & trailing logic
✅ Filters for session time, volume, and volatility
✅ Candle-body vs ATR size filter to avoid noise
✅ Optional cooldown between trades
Important Notes
Use bar close confirmation only (barstate.isconfirmed) to avoid repainting on lower timeframes.
Adjust commission (0.01–0.03%) and slippage (1–2 ticks) in Strategy Tester for realistic results.
Avoid low-liquidity hours (after 21:00 UTC for FX / after midnight for crypto).
Backtest using realistic broker data (e.g., BlackBull Markets / Bybit / Binance Futures).
Best results occur during London & New York sessions with moderate volatility.
⚠️ Disclaimer
This script is for educational and research purposes only.
It does not constitute financial advice.
Use proper risk management and test thoroughly before using on live accounts.
Developed by KING FX Labs
Built and optimized by Yousef Almasto — combining advanced price-action logic, multi-timeframe EMA structure, and volatility-adaptive ATR management.
Tested across Forex, Gold, and Crypto markets to ensure consistent performance and minimal drawdown.
📈 “Precision Trading. Zero Emotion. Pure Momentum.”
ADR - Average Daily Range [KasTrades]This is an Average Daily Range (ADR) indicator.
There are two settings for ADR:
Two Look back period ADR range (e.g. 7 and 14 days)
One Look back period ADR (e.g. 5 days only)
Two day ADR ranges are typically used in equities and index futures whereas one day ADR is typically used in forex.
The opening time by default is 17:00 New York (Eastern) time. The ranges are always calculated from the opening price of the first bar on the respected timeframe.
Keltner Channels with Moving AveragesOverview
A comprehensive technical analysis indicator combining multiple trading systems into one powerful tool. This indicator integrates trend channel analysis with Keltner channel bands and up to 5 moving averages Bollinger bands to aid traders to catch extreme conditions in the market. Works across all markets and timeframes.
Key Features
- Keltner channels
- can configure to use ATR or true range.
- configurable for up to 2 Keltner channel bands provides multiplier and extreme multiplier.
- alerts when price crosses Keltner bands. including higher timeframe alerts.
- Bollinger Bands
- can add Bollinger bands to the chart.
- Dynamic Trend Channel
- based on previous pivot point displays a regression trend channel.
- pivot points and channels size are configurable.
- Custom labels
- configure custom labels on moving averages and Keltner channels
- labels display how far away moving average is away from current price.
- how long it has been since the moving average has been touched.
- labels can be enabled/disabled and adjusted on the screen.
- EMA Touch Box
- display a box showing how long it has been since price has touched an EMA.
- configurable in setting to change MA and minimum length
- Stat Table
- display last time an EMA touch price
- display the K value to determine overbought oversold conditions.
- display the average time price is away from an Moving average.
- Display Options
- features can be toggled on off in settings.
- Customize stat table can be positioned in 9 positions and moved down up to 4 rows.
- labels can be enabled/disabled and moved closer or further from the latest bar.
Alerts
- Alerts are are available when price crosses Keltner bands.
Important Notes
⚠️ **Risk Disclaimer**: This indicator is for educational and informational purposes only. Past performance does not guarantee future results. The win rates shown in the dashboard are historical calculations and should not be considered predictive. Always conduct your own analysis and use proper risk management.
⚠️ **Not Financial Advice**: This tool does not constitute financial, investment, or trading advice. All trading decisions are your own responsibility.
Credits
This indicator combines concepts from various technical analysis methodologies including Keltner, Bollinger, Moving Averages, K value, Pivot point trend channel.
---
Version: 1.0
Compatible With: All markets (Forex, Crypto, Stocks, Indices, Commodities)
Recommended Timeframes: Works on all timeframes; optimized for 15m or lower.
Time Ranges Asia SessionWe have some time ranges in the day that as the price go beyond high or low of them, it countinue. Thus the brekout strategies work well. In this indicator Asia the time ranges and the candle closes higher or lower of range with alert signal depicted. We could opt which timeframe to have the candle close and could add ATR filter to the candle for signals.
t.me
This is the telegram channel for more descriptions and uses of this indicator.
t.me
You could enjoy the topic "AI trading & Experts"
Darvas Box with alertsTitle: Darvas Box with Breakout Signals
This indicator implements the legendary Darvas Box trading strategy developed by Nicolas What is the Darvas Box?
The Darvas Box is a momentum-based trading method that identifies consolidation zones by drawing boxes around price ranges. When price breaks out of these boxes, it often signals the beginning of a new trend.
Features:
Automatic Darvas Box detection and drawing based on customizable box length parameter
Dynamic box coloring (Green when price is above, Red when below, Yellow when inside)
Visual breakout signalsAdjust the "Box Length" parameter to match your trading timeframe (default: 5)
Wait for a Darvas Box to form (consolidation period)
Look for breakout signals (triangles) indicating potential trading opportunities
Set up alerts to be notified when breakouts occur
Use the box levels as potential support/resistance zones