Candle Power Pro – Engulfing + RSI Smart Strategy📌 Candle Power Pro – Engulfing + RSI Smart Strategy
Candle Power Pro is a high-performance trading strategy that combines the strength of engulfing candlestick patterns, RSI filters, and candle stability analysis to deliver accurate BUY & SELL signals.
🔥 Why traders love it:
✅ Detects bullish & bearish engulfing setups with RSI confirmation
✅ Built-in Stop Loss & Take Profit (customizable %)
✅ Prevents overtrading with anti-repeat signal filter
✅ Works on any market & timeframe (Forex, Crypto, Stocks, Indices)
✅ Backtest-ready with full PnL, Winrate, and Risk/Reward stats
🚦 How it works:
A BUY signal triggers when a bullish engulfing candle forms with RSI confirmation in a downtrend.
A SELL signal triggers when a bearish engulfing candle forms with RSI confirmation in an uptrend.
Labels show exact entry points on the chart for clarity.
⚡ Perfect for:
Swing traders, scalpers, and algorithmic enthusiasts
Traders who want rule-based entries & exits
Anyone looking to backtest and refine their trading strategy
👉 Just add it to your chart, adjust your Stop Loss & Take Profit, and start testing smarter trades!
Candlestick analysis
MuLegend's Break & Retest StrategyThis strategy was produced to help traders who trade NQ: win! try it out on a demo, see how you like and happy trading!! Works well if you are a break & retest trader!!!
MuMu
@atltime2shine on IG
J12Matic Builder by galgoomA flexible Renko/tick strategy that lets you choose between two entry engines (Multi-Source 3-way or QBand+Moneyball), with a unified trailing/TP exit engine, NY-time trading windows with auto-flatten, daily profit/loss and trade-count limits (HALT mode), and clean webhook routing using {{strategy.order.alert_message}}.
Highlights
Two entry engines
Multi-Source (3): up to three long/short sources with Single / Dual / Triple logic and optional lookback.
QBand + Moneyball: Gate → Trigger workflow with timing windows, OR/AND trigger modes, per-window caps, optional same-bar fire.
Unified exit engine: Trailing by Bricks or Ticks, plus optional static TP/SL.
Session control (NY time): Evening / Overnight / NY Session windows; auto-flatten at end of any enabled window.
Day controls: Profit/Loss (USD) and Trade-count limits. When hit, strategy HALTS new entries, shows an on-chart label/background.
Alert routing designed for webhooks: Every order sets alert_message= so you can run alerts with:
Condition: this strategy
Notify on: Order fills only
Message: {{strategy.order.alert_message}}
Default JSONs or Custom payloads: If a Custom field is blank, a sensible default JSON is sent. Fill a field to override.
How to set up alerts (the 15-second version)
Create a TradingView alert with this strategy as Condition.
Notify on: Order fills only.
Message: {{strategy.order.alert_message}} (exactly).
If you want your own payloads, paste them into Inputs → 08) Custom Alert Payloads.
Leave blank → the strategy sends a default JSON.
Fill in → your text is sent as-is.
Note: Anything you type into the alert dialog’s Message box is ignored except the {{strategy.order.alert_message}} token, which forwards the payload supplied by the strategy at order time.
Publishing notes / best practices
Renko users: Make sure “Renko Brick Size” in Inputs matches your chart’s brick size exactly.
Ticks vs Bricks: Exit distances switch instantly when you toggle Exit Units.
Same-bar flips: If enabled, a new opposite signal will first close the open trade (with its exit payload), then enter the new side.
HALT mode: When day profit/loss limit or trade-count limit triggers, new entries are blocked for the rest of the session day. You’ll see a label and a soft background tint.
Session end flatten: Auto-closes positions at window ends; these exits use the “End of Session Window Exit” payload.
Bar magnifier: Strategy is configured for on-close execution; you can enable Bar Magnifier in Properties if needed.
Default JSONs (used when a Custom field is empty)
Open: {"event":"open","side":"long|short","symbol":""}
Close: {"event":"close","side":"long|short|flat","reason":"tp|sl|flip|session|limit_profit|limit_loss","symbol":""}
You can paste any text/JSON into the Custom fields; it will be forwarded as-is when that event occurs.
Input sections — user guide
01) Entries & Signals
Entry Logic: Choose Multi-Source (3) or QBand + Moneyball (pick one).
Enable Long/Short Signals: Master on/off switches for entering long/short.
Flip on opposite signal: If enabled, a new opposite signal will close the current position first, then open the other side.
Signal Logic (Multi-Source):
Single: any 1 of the 3 sources > 0
Dual: Source1 AND Source2 > 0
Triple (default): 1 AND 2 AND 3 > 0
Long/Short Signal Sources 1–3: Provide up to three series (often indicators). A positive value (> 0) is treated as a “pulse”.
Use Lookback: Keeps a source “true” for N bars after it pulses (helps catch late triggers).
Long/Short Lookback (bars): How many bars to remember that pulse.
01b) QBands + Moneyball (Gate -> Trigger)
Allow same-bar Gate->Trigger: If ON, a trigger can fire on the same bar as the gate pulse.
Trigger must fire within N bars after Gate: Size of the gate window (in bars).
Max signals per window (0 = unlimited): Cap the number of entries allowed while a gate window is open.
Buy/Sell Source 1 – Gate: Gate pulse sources that open the buy/sell window (often a regime/zone, e.g., QBands bull/bear).
Trigger Pulse Mode (Buy/Sell): How to detect a trigger pulse from the trigger sources (Change / Appear / Rise>0 / Fall<0).
Trigger A/B sources + Extend Bars: Primary/secondary triggers plus optional extension to persist their pulse for N bars.
Trigger Mode: Pick S2 only, S3 only, S2 OR S3, or S2 AND S3. AND mode remembers both pulses inside the window before firing.
02) Exit Units (Trailing/TP)
Exit Units: Choose Bricks (Renko) or Ticks. All distances below switch accordingly.
03) Tick-based Trailing / Stops (active when Exit Units = Ticks)
Initial SL (ticks): Starting stop distance from entry.
Start Trailing After (ticks): Start trailing once price moves this far in your favor.
Trailing Distance (ticks): Offset of the trailing stop from peak/trough once trailing begins.
Take Profit (ticks): Optional static TP distance.
Stop Loss (ticks): Optional static SL distance (overrides trailing if enabled).
04) Brick-based Trailing / Stops (active when Exit Units = Bricks)
Renko Brick Size: Must match your chart’s brick size.
Initial SL / Start Trailing After / Trailing Distance (bricks): Same definitions as tick mode, measured in bricks.
Take Profit / Stop Loss (bricks): Optional static distances.
05) TP / SL Switch
Enable Static Take Profit: If ON, closes the trade at the fixed TP distance.
Enable Static Stop Loss (Overrides Trailing): If ON, trailing is disabled and a fixed SL is used.
06) Trading Windows (NY time)
Use Trading Windows: Master toggle for all windows.
Evening / Overnight / NY Session: Define each session in NY time.
Flatten at End of : Auto-close any open position when a window ends (sends the Session Exit payload).
07) Day Controls & Limits
Enable Profit Limits / Profit Limit (Dollars): When daily net PnL ≥ limit → auto-flatten and HALT.
Enable Loss Limits / Loss Limit (Dollars): When daily net PnL ≤ −limit → auto-flatten and HALT.
Enable Trade Count Limits / Number of Trades Allowed: After N entries, HALT new entries (does not auto-flatten).
On-chart HUD: A label and soft background tint appear when HALTED; a compact status table shows Day PnL, trade count, and mode.
08) Custom Alert Payloads (used as strategy.order.alert_message)
Long/Short Entry: Payload sent on entries (if blank, a default open JSON is sent).
Regular Long/Short Exit: Payload sent on closes from SL/TP/flip (if blank, a default close JSON is sent).
End of Session Window Exit: Payload sent when any enabled window ends and positions are flattened.
Profit/Loss/Trade Limit Close: Payload sent when daily profit/loss limit causes auto-flatten.
Tip: Any tokens you include here are forwarded “as is”. If your downstream expects variables, do the substitution on the receiver side.
Known limitations
No bracket orders from Pine: This strategy doesn’t create OCO/attached brackets on the broker; it simulates exits with strategy logic and forwards your payloads for external automation.
alert_message is per order only: Alerts fire on order events. General status pings aren’t sent unless you wire a separate indicator/alert.
Renko specifics: Backtests on synthetic Renko can differ from live execution. Always forward-test on your instrument and settings.
Quick checklist before you publish
✅ Brick size in Inputs matches your Renko chart
✅ Exit Units set to Bricks or Ticks as you intend
✅ Day limits/Windows toggled as you want
✅ Custom payloads filled (or leave blank to use defaults)
✅ Your alert uses Order fills only + {{strategy.order.alert_message}}
A1TradeHub Toolkits [1.0]A1TradeHub Toolkits — Quick Guide
⏱️ Timeframe: 5M (SPY/QQQ/IWM)
📐 Core EMAs: 13 / 48 / 200
🟢 LONG signals
✅ Confirm 2+ supports: Orange Zone, EMA200, PDH/PDL, PWH/PWL
✅ Get 3+ patterns: Bull Flag, Trendline Support, Double Bottoms, Support Pivots, White candles uptrend
▶️ Entry: Break & retest (PMH/PDH or trendline) with Oscillator → bullish
🎯 Targets: Next resistance zones; trail 13 EMA
💾 Scale out: +40–60%, let runners push to key level
🔴 SHORT signals
✅ Confirm 2+ resistances: Orange Zone, EMA200, PDH/PDL, PWH/PWL
✅ Get 3+ patterns: Bear Flag, Trendline Resistance, Double Tops, Resistance Pivots, White candles downtrend
▶️ Entry: Break & retest (PML/PDL or trendline) with Oscillator → bearish
🎯 Targets: Next support zones; trail 13 EMA
💾 Scale out: +40–60%, ride to next demand
🟧 Support Area (buy bias)
Use PWL / PDL / EMA48 or 200 / Orange Zone
Bounce = calls; break→retest = puts
🟥 Resistance Area (sell bias)
Use PWH / PDH / EMA48 or 200 / Supply zones
Reject = puts; break→retest = calls
📊 And more indicator comming...soon
The DTC fix7 Best Combined (New York Time Sessions)The DTC Bot – Weekly Results Recap 🚀
This week the bot came back with serious momentum! Here’s the breakdown of performance across pairs:
✅ AUDCHF: +$6,018.14
✅ NZDCHF: +$4,965.29
✅ AUDUSD: +$2,867.04
✅ NZDJPY: +$1,063.22
❌ NZDCAD: -$5,138.61
📊 Net Result: + $9,775.08
💡 Key Insight: Trading isn’t about one single trade or even one single week — it’s about probabilities over time. After a tough performance last week, this bounce shows how quickly the tide can turn in our favor.
The DTC Bot is designed to adapt across pairs, balance outcomes, and keep probabilities working for you.
⚡ Ready to get access?
The DTC Bot is now available as an invite-only strategy on TradingView:
$59/month subscription
$499/year (save big with the yearly plan!)
Armax LiteArmax Lite is the public edition of ArmaX—designed for 4H bounce / higher-low entries with multi-filter quality checks, ATR-based SL and 3-step TP planning.
Key points:
• Timeframe: 4H (multi-timeframe checks included)
• Entry types: Support Bounce & Higher Low
• Risk: ATR-based SL, 3 targets (TP1/TP2/TP3)
• Quality filters: trend/EMA, momentum (RSI), initial RR, volume/OBV, ATR% band, wick control, resistance headroom
• Public cap: MAX 1 signal per week (by design)
Notes:
• Works on crypto/forex/stocks (volume required for some filters)
• Tune parameters responsibly; backtest before use
• Educational only, not financial advice
For the full, uncapped version with extra features, contact about **ArmaX Elite (private)**.
fero.Laplace + MA TP/SL Strategy (10m)//@version=5Labne is a good technique for generating logic or theory.
fero.karma algoUnderstand what stocks, currencies (forex), and cryptocurrencies are. Learn common terms like bull market, bear market, volatility, and liquidity.
Study Analysis: There are two main types of analysis:
GMMA ABC Strategy Overview
The strategy is built on the Guppy Multiple Moving Average (GMMA) framework with three different entry types (A, B, C).
It adds multiple anti-chop filters (ATR, ADX, RSI, box filter, candle filters) to reduce false signals in sideways markets.
🟢 Type A – Structure Breakout
Looks for tight EMA compression (spread below threshold).
Confirms trend sequence alignment (short > mid > long EMAs for bullish, inverse for bearish).
Requires a swing high/low breakout (close above recent high or below recent low).
Entry represents a trend reversal breakout after consolidation.
Tuning parameters:
spreadThresh → how tight EMAs must compress.
structLookback → lookback window for swing highs/lows.
strictSeq → whether EMA stacking must be strictly ordered or loosely aligned.
🟡 Type B – Trend Continuation
Detects strong price bars crossing multiple EMAs (body cross count ≥ threshold).
Requires short-term EMAs above mid-term and price above long-term EMAs (for long, opposite for short).
Includes anti-chop filters:
Minimum GMMA spread (ensures trend is already strong).
ADX filter (trend strength).
RSI filter (avoid overbought/oversold traps).
ADX and RSI can be combined using AND or OR logic.
Tuning parameters:
bodyThresh → how many EMAs the candle body must cross.
minSpreadB → minimum GMMA expansion required.
adxMin_B / rsiMinLong_B / rsiMaxShort_B → sensitivity of trend filters.
bLogic → whether both ADX and RSI are required (AND) or just one (OR).
🔴 Type C – Momentum Breakout
Identifies strong momentum candles crossing multiple EMAs (≥ cross threshold).
Candle body must be large relative to ATR (default ≥ 0.8 * ATR).
Typically captures impulsive breakout moves.
Tuning parameters:
crossThresh → number of EMAs crossed in a single bar.
atrMultC → required body size relative to ATR.
⚪ Global Filters
ATR filter: ensures the candle has enough body size relative to volatility.
Candle patterns: Pin bar, Engulfing, Marubozu can override ATR filter.
Box filter: suppresses signals when price is trapped inside a small consolidation range.
Weekend filter: disables trading on Saturday/Sunday.
📊 Trade Management
Stop loss (SL): last swing low (for long) or swing high (for short).
Take profits (TP):
TP1 = 1R, TP2 = 2R, TP3 = 3R (visual only, not automated exits).
Strategy only executes with SL, TP levels are drawn for reference.
🎯 Key Idea
Type A = breakout after consolidation (structure break).
Type B = continuation of established trend (trend reinforcement).
Type C = momentum impulse breakout.
Multiple filters (ATR, ADX, RSI, box filter) are combined to reduce false signals in choppy markets.
👉 In short:
This is a multi-logic GMMA strategy that adapts to different market phases:
Type A for early breakout,
Type B for trend continuation,
Type C for explosive momentum.
And it has strong noise filters to avoid being chopped up in sideways conditions.
ORB FVG Strategy with telegram V6.1Summary
Intraday NY-session strategy with Opening-Range bias (09:30–10:00 NY), FVG entries (incl. optional HTF FVGs), momentum filters (LinReg slope & Williams %R), limit entries inside the zone, SL from FVG anchors, and TP via risk-reward. Includes session/trade caps, pending-order handling, auto-cancel at NY time, and optional Telegram webhook alerts.
Feature Overview
Opening Range & Bias: OR high/low built until 10:00 NY, then frozen. Bias from confirmed 5-minute candles (modes: Body Close, Complete Candle, Wick Only).
FVG Scanner: Bull/bear FVGs (choose wick or body gaps), min size, auto-extend, mitigation cleanup (touch or 50%).
HTF FVG (10 min): Optional – displayed after ≥ 2 consecutive FVGs; cleans up on touch/50%.
Entry/SL/TP: Entry at X% fill (+extra %) within the FVG; SL from FVG candle / FVG-1 / FVG-2 (smart) + buffer; TP via risk-reward.
Momentum Filters: LinReg slope (MLL) + Williams %R with threshold/slope filters (individually switchable).
Intrabar Mode (optional): Immediate Open/intrabar entry on touch (calc_on_every_tick=true) or classic bar-close confirmation (toggle).
Trade Management: Max trades/day, pending cap, auto-cancel at defined NY time, pause after first winner (optional).
Telegram: Programmatic alerts via alert() with Telegram-ready JSON payload.
Parameters (compact)
Group Parameter Purpose
Sessions Trading session, Opening range Trading/OR window (internal NY TZ)
Bias Body Close / Complete Candle / Wick Only Bias confirmation relative to OR
Liquidity LQ session, lookback days, cleanup points, show lines Intraday liquidity marks & cleanup
FVG Min size, wick/body, colors, extend, cleanup Detection/visualization & validity
HTF FVG (10 m) Toggle/Display/Colors Conservative HTF filter/POI
Entry Fill %, extra %, max pending, validity (bars), cancel time, intrabar switch Execution timing, order caps, auto-cancel
Stop Loss Source: Candle / -1 / -2 (smart), buffer (points) SL anchor from FVG history + safety offset
Take Profit Risk-Reward (R:R) Target calculation
Momentum LinReg length/min slope, W%R length/min slope, HUD Trend/momentum filters
Trade Mgmt Max trades/day, pause after win Daily cap / risk cooldown
Telegram Enabled, tester, interval, channel id Webhook output & test signals
Debug & Info Debug panel, rejection reasons On-chart status/diagnostics
Alerts / Telegram Webhook (Quick Setup)
Create an alert with Condition: “Any alert() function call”.
Webhook URL: api.telegram.org
Message: leave empty (the strategy provides JSON via alert() – includes chat_id, parse_mode, text).
Ensure your bot can post to the channel and the chat_id is valid.
Repainting & Backtesting
HTF series via lookahead_off on closed higher-TF candles; FVG detection on confirmed bars (barstate.isconfirmed).
Intrabar/Open entries allow earlier fills but typically cause differences between backtest and live (tick granularity/slippage, limit touch on bar OHLC).
For reproducibility, trade without intrabar (bar-close only).
Limitations
No full tick simulation; limit fills rely on bar OHLC.
Liquidity “cleanup” is rule-based (not an orderbook).
Telegram depends on correct webhook configuration.
Tips
Timeframes: M5 (intrabar)
Start with modest R:R (e.g., 1.5–2.0) and tune filters carefully.
Disclaimer
No financial advice. Past results do not guarantee future performance. Use responsibly and follow Public Library rules.
License / Credits
© 2025 Lean Trading (Lennart Pomreinke). License: MPL-2.0.
Changelog
V06.1: Intrabar switch (Open/intrabar vs bar-close), Telegram sanitizer & tester, HTF-FVG cleanup, refined pending/cancel logic, debug panel (status & rejections).
Intraday Alpha Pro - ORB + Trend/MomentumOverview
This is a pure intraday trading strategy designed for active traders seeking to capitalize on short-term price movements using two complementary modules: Opening Range Breakout (ORB) and Trend/Momentum. The strategy operates strictly within a user-defined trading session, automatically flattening all positions at session end to avoid overnight carry. It employs a points-based exit system with a trailing stop that activates only after the target is reached, ensuring disciplined risk management. Optional Martingale position sizing is included for users who prefer aggressive scaling after losses.Key Features Pure Intraday, No Carry: Trades are confined to a user-defined session (default: 9:15 AM–3:25 PM, Monday–Sunday). All positions are closed at session end.
Non-Repainting: Entries are evaluated only on confirmed bar closes (barstate.isconfirmed), ensuring no lookahead or repainting.
Dual Signal Modules: Opening Range Breakout (ORB): Captures breakouts above/below the high/low of a user-defined opening range (default: 9:15 AM–9:30 AM).
Trend/Momentum: Combines EMA (9/21) crossovers, RSI filters, volume confirmation, and an optional 200-period MA trend filter for robust trend-following signals.
Points-Based Exits: Uses fixed stop-loss (slPoints, default 16 points) and take-profit (tpPoints, default 32 points) distances. Once the take-profit level is reached, a trailing stop (trailDistPts, default 10 points) activates, ratcheting monotonically to lock in gains.
Martingale Sizing (Optional): Allows position size increases after losses (up to maxQtyInput) with a reset option after wins.
Cooldown Period: Prevents immediate re-entries after exits using a configurable cooldown (cooldownBars).
Flexible Inputs: Toggle long/short entries, enable/disable ORB or Trend/Momentum modules, and customize all parameters (e.g., MA lengths, RSI thresholds, volume multiplier).
Visuals & Alerts: Plots ORB high/low lines and moving averages (9, 21, 200). Includes alerts for long/short entries and end-of-day flattening.
How It Works Session Management: Trades only within the specified tradeSes (default: 9:15 AM–3:25 PM). The ORB module uses a separate orbSes (default: 9:15 AM–9:30 AM) to calculate breakout levels. Positions are closed automatically at session end.
Entry Conditions: ORB: Long when price closes above the ORB high after the ORB session ends; short when price closes below the ORB low.
Trend/Momentum: Long on fast MA (default EMA 9) crossing above slow MA (default EMA 21), with RSI above rsiBuy (default 55), volume exceeding volMult (default 1.5x prior bar), and price above the 200-period MA (if enabled). Shorts use the inverse.
Exit Logic: Stop-loss is set at entry price ± slPoints.
Take-profit is monitored using a running high/low since entry. Once price moves tpPoints in profit, the stop trails at trailDistPts behind the current price, adjusting only in the favorable direction (never loosening).
Exits use strategy.exit with stop only (no limit orders).
Position Sizing: Default size is baseQtyInput (minimum 1 contract). With useMartingale enabled, size increases by martingaleFactor after a loss, capped at maxQtyInput. If resetOnWin is true, size resets to baseQtyInput after a winning trade.
Cooldown: After an exit, no new trades are allowed for cooldownBars to prevent overtrading.
Futures-Safe Volume: Volume filter accommodates markets with missing or zero volume data (e.g., futures), ensuring signals aren’t blocked unnecessarily.
Inputs Trading Session: tradeSes (e.g., "0915-1525:1234567") and orbSes (e.g., "0915-0930:1234567").
Toggles: enableLong, enableShort, useORB, useTrendMom, useTrendFilter (200-MA).
Trend/Momentum: maType (EMA/SMA), fastLen (9), slowLen (21), trendLen (200), rsiLen (14), rsiBuy (55), rsiSell (45), volMult (1.5).
Exits: slPoints (16), tpPoints (32), trailDistPts (10).
Martingale: useMartingale, baseQtyInput, maxQtyInput, martingaleFactor, resetOnWin.
Cooldown: cooldownBars (1).
Legacy (Ignored): tp1RR, tp2RR, tp3RR, tp1Pct, tp2Pct, tp3Pct, stepTrail for backward compatibility.
Usage Notes Best suited for liquid, intraday markets (e.g., futures like ES, NQ, or forex pairs).
Adjust slPoints, tpPoints, and trailDistPts to match instrument volatility.
Use useMartingale cautiously, as it increases risk after losses.
Ensure tradeSes and orbSes align with your market’s trading hours.
Alerts can be set for long/short entries and EOD flattening.
The strategy avoids lookahead and repainting, ensuring reliability in live trading.
Risk Warning
Trading involves significant risk. Backtest thoroughly and use appropriate risk management. The Martingale option can amplify losses if not carefully monitored. Past performance is not indicative of future results.
Nor Smart Pivot V5.0 by SJKimNor Smart Pivot V5.0 by SJKim.
Nor Smart Pivot V5.0 by SJKim.
Nor Smart Pivot V5.0 by SJKim.
FVG Ultra Assertive - Individual Filters (mtbr)FVG Ultra Assertive - Individual Filters (mtbr)
What this script offers:
This strategy detects and highlights FVGs (Fair Value Gaps) on the chart, providing traders with a visual and systematic approach to identify potential price inefficiencies. The script plots bullish and bearish FVG zones using customizable boxes and labels, allowing users to easily spot high-probability trading areas. In addition, it opens and closes simulated trades based on the detected FVGs, enabling full backtesting and strategy performance evaluation. It integrates multiple independent filters to validate the strength of each FVG signal before entering a trade.
How it works:
The script identifies:
Bullish FVGs when the current low is higher than the high of two bars ago.
Bearish FVGs when the current high is lower than the low of two bars ago.
Once an FVG is detected, it applies three optional independent filters:
GAP/ATR Filter:
Measures the FVG size relative to the Average True Range (ATR). Only gaps exceeding a user-defined multiple of ATR are considered valid.
Support/Resistance (S/R) Filter:
Uses pivot points to check if the FVG overlaps with recent high/low pivot levels within a tolerance percentage. This ensures the gap aligns with meaningful market levels.
Stochastic Filter:
Applies a stochastic oscillator to confirm momentum. Bullish FVGs are validated when stochastic values are oversold, and bearish FVGs when overbought.
After passing the selected filters, the strategy opens trades:
LONG FVG for bullish signals (buy)
SHORT FVG for bearish signals (sell)
The strategy automatically closes positions when an opposite signal appears, generating a backtest report with trades, profits, and statistics. The final bullish or bearish FVG signals are plotted as colored boxes on the chart with labels “BULL FVG” or “BEAR FVG” for immediate visual reference.
How to configure it for use:
Use GAP/ATR Filter: Enable or disable the ATR-based filter and adjust the ATR period (ATR Length) and minimum gap multiplier (Minimum Gap x ATR).
Use S/R Filter: Enable or disable the pivot-based S/R filter. Configure the pivot lookback periods (Pivot Left and Pivot Right) and the tolerance percentage (Gap Tolerance %).
Use Stochastic Filter: Enable or disable stochastic confirmation. Adjust the K and D lengths (Stoch K Length and Stoch D Length) and the overbought/oversold thresholds (Stoch Overbought and Stoch Oversold).
Colors: Customize the colors for bullish and bearish FVGs (FVG Bull and FVG Bear) to match your chart preferences.
Usage Tips:
Apply this strategy to any timeframe; shorter timeframes generate more frequent FVGs, while higher timeframes highlight stronger gaps.
Combine FVG signals with other technical analysis tools for better trade confirmation.
Use the box and label visualization to quickly scan charts for trade opportunities without cluttering the chart.
The strategy’s trades (LONG and SHORT) provide backtesting results and performance statistics for each signal.
Quantum Trend Master Ultimate BacktestQuantum Trend Master Ultimate Backtest
Master the markets with Quantum Trend Master Ultimate — a powerful, multi-timeframe strategy combining EMA & SMA trends, RSI, MACD, and ATR-based dynamic take profit and stop-loss. Get precise entries and exits, a live dashboard showing trend strength, risk-reward, and backtest metrics. Perfect for swing, intraday, or position trading — designed to reduce false signals while maximizing winning trades. Trade smarter, not harder, with this fully customizable, visually intuitive strategy!
Stochastic Reversal v1.0.0Stochastic Reversal v1.0.0
Description:
The "Stochastic Reversal" is an innovative Pine Script indicator engineered for busy professionals and businesses who want to quickly identify potential trend reversals with a high degree of confidence. This tool leverages a sophisticated analysis of the Stochastic Oscillator to provide clear, actionable signals that anticipate market turning points.
Instead of relying on the default settings and typical overbought/oversold levels, this indicator uses an optimized algorithm to:
Pinpoint reversals with precision : It goes beyond simple crossovers to identify confirmed reversal signals, helping you to enter trades at the most opportune moments.
Filter out false signals : It is designed to work effectively even in trending markets, reducing the number of false signals that plague standard Stochastic strategies.
Save valuable time : By automating the detection of these complex reversal patterns, the "Stochastic Reversal" allows you to efficiently scan for setups and make informed decisions without constant manual analysis.
This tool is a crucial component for any trader who wants to trade with the trend and capitalize on market turns, all while gaining a significant edge in their analysis.
Disclaimer:
This indicator is for educational and informational purposes only. It should not be considered financial advice. The use of this tool for live trading is at your own risk. Past performance is not an indicator of future results. Always conduct your own thorough research and analysis before making any trading decisions.
Bollinger Squeeze Momentum v1.0.0Bollinger Squeeze Momentum v1.0.0
Description:
The " Bollinger Squeeze Momentum " is an advanced Pine Script indicator designed for busy professionals and businesses seeking to identify high-volatility breakouts before they occur. This tool focuses on a key market dynamic: the "Bollinger Squeeze," a period of low volatility that often precedes a strong directional move.
Instead of just showing the squeeze, this tool automates the process of identifying the shift in momentum at the precise moment the squeeze ends. This allows you to:
Anticipate significant breakouts : It provides clear signals on your chart when market energy is building and a move is imminent.
Filter out quiet markets : It helps you avoid choppy, low-volatility conditions and focus your attention on opportunities with a high potential for profit.
Save time on analysis : By automating the detection of this powerful pattern, the "Bollinger Squeeze Momentum" allows you to efficiently scan for setups and make informed decisions.
This tool is a critical addition for any trader who wants to capitalize on explosive price movements and trade with confidence.
Disclaimer:
This indicator is for educational and informational purposes only. It should not be considered financial advice. The use of this tool for live trading is at your own risk. Past performance is not an indicator of future results. Always conduct your own thorough research and analysis before making any trading decisions.
MACD Trend Follower v1.0.0MACD Trend Follower v1.0.0
Description:
The "MACD Trend Follower" is a sophisticated Pine Script indicator designed for busy professionals and businesses who want to capitalize on established market trends. This tool goes beyond the basic MACD indicator by providing a more reliable and nuanced view of momentum and trend strength, helping you to identify optimal entry and exit points with greater confidence.
The indicator uses a refined version of the classic MACD to:
Filter out market noise : It reduces false signals and whipsaws, allowing you to focus on the most significant and sustainable trends.
Confirm trend strength : It provides clear visual cues on your chart to indicate when a trend is gaining or losing momentum.
Save valuable time : By automating the analysis, the "MACD Trend Follower" allows you to quickly and efficiently identify trending markets, so you can make informed decisions without constant manual chart analysis.
This tool is perfect for those who understand the value of a professional-grade analysis but lack the time for manual execution. It's an essential component for any strategy focused on trading momentum shifts and trend reversals.
Disclaimer:
This indicator is for educational and informational purposes only. It should not be considered financial advice. The use of this tool for live trading is at your own risk. Past performance is not an indicator of future results. Always conduct your own thorough research and analysis before making any trading decisions.
RSI Divergence Hunter v1.0.0RSI Divergence Hunter v1.0.0
Description:
The "RSI Divergence Hunter" is an essential Pine Script tool built for busy professionals and businesses who want to uncover hidden market opportunities without continuous monitoring. This indicator automatically detects and plots both bullish and bearish RSI divergences, a powerful signal that often precedes significant trend reversals.
Manual detection of divergence is a time-consuming and subjective process. Our tool eliminates this guesswork by:
Automatically finding divergences: It scans the price action and the RSI indicator in real-time to identify potential trading opportunities for you.
Providing clear visual signals: The indicator plots lines directly on your chart, highlighting where a divergence has occurred.
Saving you time: Instead of manually scanning charts for hours, you can receive alerts and focus on what matters most—making confident, data-backed decisions.
This tool is perfect for those who understand the value of a professional-grade analysis but lack the time for manual execution. It's a key component for any strategy focused on trading momentum shifts and trend reversals.
Disclaimer:
This indicator is for educational and informational purposes only. It should not be considered financial advice. The use of this tool for live trading is at your own risk. Past performance is not an indicator of future results. Always conduct your own thorough research and analysis before making any trading decisions.
22:50 Breakout StrategyBreakout range near the close of the day
We age getting 5 min range near the close of the day and buy or sell breaking this range
BRT T3 for BTC 1h [STRATEGY]## 📊 BRT T3 Adaptive Strategy for BTC 1H
STRATEGY DESCRIPTION
Professional trading strategy based on the adaptive T3 (Tillson T3) indicator with dynamic length controlled by the Relative Strength Index (RSI) . The strategy is specifically designed for Bitcoin trading on the hourly timeframe and includes a comprehensive filter system to minimize false signals.
═════════════════════════════════════════
🔥 UNIQUE CODE FEATURES
1. RSI-Adaptive Architecture:
• Innovative Approach: Unlike standard MA strategies with fixed periods, our code dynamically adjusts the moving average length based on RSI
• Smart Formula: len = minLen + (maxLen - minLen) * (1 - RSI/100) - automatically accelerates response in extreme zones
• Result: Strategy adapts to market conditions without manual reconfiguration
2. Modified Ichimoku Cloud:
• Unique Calculation: Instead of classic high/low, uses ATR-based method
• Dynamic Levels: Cloud is built based on volatility, not fixed periods
• Advantage: More accurate trend determination in highly volatile cryptocurrency markets
3. Hybrid Signal System:
• Dual-mode Generation: Switch between classic MA crossovers and volatility band breakouts
• Multi-stage Confirmation: Optional signal verification across N forward bars
• Effect: 40-60% reduction in false signals compared to simple MA strategies
4. All-in-One Solution:
• 8 MA Types in One Code: The only strategy on TradingView with complete implementation of T3, EMA, SMA, WMA, VWMA, HMA, RMA, DEMA
• Custom Functions: All MAs calculated through custom functions supporting series int
• Versatility: One code replaces 8 different strategies
5. Intelligent Filtering:
Combination of 4 independent filters:
├── Volume Filter (dynamic multiplier)
├── Trend Filter (adaptive period)
├── ATR Filter (volatility)
└── Ichimoku Filter (cloud trend)
• Unique Logic: Each filter can work independently or in combination
• Master Switch: Single control for all filters
6. Advanced Risk Management:
• Smart Stops: SL/TP levels are stored in variables and not recalculated on every bar
• Slippage Protection: Checks both close and high/low for stop triggers
• Visualization: Dynamic display of levels only for active positions
7. Performance Optimization:
• Efficient Loops: Minimized calculations through intermediate result storage
• Conditional Visualization: Element rendering only when necessary
• Clean Code: Structured organization with clear logical block separation
═════════════════════════════════════════
💎 TECHNICAL INNOVATIONS
Adaptation Algorithm (exclusive development):
// Dynamic length based on RSI
rsi_scale = 1.0 - rsi / 100.0
len_adaptive = minLen + (maxLen - minLen) * rsi_scale
ATR-based Ichimoku (unique modification):
// Instead of classic (highest + lowest) / 2
// Using ATR for dynamic levels
upper := close < upper ? min(hl2 + atr*mult, upper ) : hl2 + atr*mult
lower := close > lower ? max(hl2 - atr*mult, lower ) : hl2 - atr*mult
Multi-MA Architecture (complete implementation):
• Each MA type has its own optimized function
• Support for series int for dynamic length
• Unified selection interface via switch statement
═════════════════════════════════════════
🎯 KEY FEATURES
• Adaptive System: Moving average length automatically adjusts based on RSI, providing quick response in trending movements and stability in sideways markets
• 8 Moving Average Types: T3, EMA, SMA, WMA, VWMA, HMA, RMA, DEMA - ability to choose the optimal type for different market conditions
• Multi-level Filtering:
- Volume Filter - signal confirmation with increased activity
- Trend Filter - trading in the direction of the main trend
- ATR Filter - accounting for market volatility
- Ichimoku Cloud - additional trend direction confirmation
• Professional Risk Management: Customizable stop-loss and take-profit levels
═════════════════════════════════════════
⚙️ HOW IT WORKS
1. Signal Generation:
• Original Mode: Classic MA crossover signals with lagged version
• Band Break Mode: Volatility band breakouts (based on standard deviation)
2. RSI Adaptation:
• High RSI (overbought) → uses short MA length for quick response
• Low RSI (oversold) → uses long MA for noise smoothing
• Adaptation range is configured by Min/Max length parameters
3. Filter System:
• Each filter can be enabled/disabled independently
• Signal is generated only when passing all active filters
• Ichimoku filter blocks counter-trend trades
═════════════════════════════════════════
📈 STRATEGY PARAMETERS
Main Settings:
• Strategy Type: Long Only / Short Only / Both
• Data Source: Close, Open, High, Low, HL2, HLC3, OHLC4
RSI Settings:
• RSI Length: Calculation period (default 14)
• RSI Smoothing: Smoothing to reduce noise
T3/MA Settings:
• Min/Max Length: Adaptive length range (5-50)
• Volume Factor: T3 smoothing coefficient (0.7)
• MA Type: Moving average type selection
Filters:
• Volume Filter: Volume multiplier (1.5x average)
• Trend Filter: Trend MA period (200)
• ATR Filter: Minimum volatility for entry
• Ichimoku Filter: Cloud for trend determination
Risk Management:
• Stop Loss: Percentage from entry price (1.2%)
• Take Profit: Percentage from entry price (5.9%)
• Position Size: 50,000 USDT (effective leverage 5x)
═════════════════════════════════════════
💡 USAGE RECOMMENDATIONS
Optimal Conditions:
• Timeframe: 1H (developed and optimized)
• Instrument: BTC/USDT and other liquid cryptocurrencies
• Market Conditions: Trending and moderately volatile markets
Customize to Your Style:
1. Conservative: Increase signal confirmation period, enable all filters
2. Aggressive: Reduce filters, use Band Break mode
3. Scalping: Decrease Min/Max length, disable trend filter
═════════════════════════════════════════
📊 VISUALIZATION
Strategy displays:
• Main MA Line - changes color depending on direction
• Lag Line - for visualizing crossover moment
• Volatility Bands - upper and lower boundaries
• Trend MA - orange line (200 periods)
• SL/TP Levels - red and green lines for open positions
═════════════════════════════════════════
🔔 ALERTS
Strategy supports alert configuration for:
• Long position entry signals
• Short position entry signals
• Position exit signals
• Ichimoku line crossings
═════════════════════════════════════════
⚠️ RISK WARNING
IMPORTANT NOTICE: Trading in financial markets involves substantial risk of capital loss. Past performance presented in this strategy is based solely on historical data and under no circumstances constitutes a guarantee of future returns.
The strategy author is not responsible for:
• Any direct or indirect financial losses resulting from the use of this strategy
• Trading decisions made based on strategy signals
• Interpretation of backtesting results as a forecast of future performance
This strategy is provided exclusively for educational and research purposes. Backtesting results are affected by numerous factors including but not limited to: slippage, spread, commissions, market liquidity, and technical failures.
Before using the strategy in live trading:
• Conduct your own testing on a demo account
• Ensure understanding of all parameters and logic
• Only use funds you can afford to lose
• Consider consulting with a qualified financial advisor
DISCLAIMER: By using this strategy, you acknowledge and accept all risks associated with financial market trading and confirm that the author does not provide investment advice and bears no fiduciary responsibility to users.
═════════════════════════════════════════
🛠 TECHNICAL SUPPORT
For questions about setup and optimization:
• Leave comments under the publication
• Follow strategy updates
• Study the code for deep understanding of logic
═════════════════════════════════════════
📝 VERSION AND UPDATES
Version: 1.0.0
Pine Script: v6
Last Updated: 2025
Changelog:
• Added support for 8 MA types
• Integrated Ichimoku Cloud filter
• Optimized risk management system
• Improved signal visualization
═════════════════════════════════════════
© 2025 BRT Trading Systems
Strategy is protected by copyright. Commercial use without author's permission is prohibited.
Advanced Supertrend ADX Strategy with Highest ReturnOverview
This sophisticated trading strategy combines the proven Supertrend indicator with advanced momentum filters and trend strength analysis to identify high-probability long entries in trending markets.
Key Features
✅ Supertrend-Based Signals: Uses optimized ATR calculations for reliable trend detection
✅ Advanced Momentum Filtering: Multiple proprietary momentum filters ensure entry quality
✅ Trend Strength Validation: ADX-based confirmation prevents false signals in weak trends
✅ Intelligent Risk Management: Dynamic stop-loss system based on price action
✅ Visual Stop Loss Indicators: Clear visual representation of risk levels
How It Works
The strategy enters long positions when:
Supertrend indicator confirms bullish trend reversal
Proprietary momentum conditions align for optimal entry timing
Trend strength exceeds minimum threshold (ADX > 20)
Multiple timeframe momentum filters confirm signal quality
Ideal For
Trending markets (stocks, forex, crypto, indices)
Swing trading timeframes (15m to 4H work best)
Traders seeking systematic, rule-based entries
Risk-conscious traders wanting clear stop levels
Settings
ATR Period: Adjustable for different volatility environments (default: 10)
Supertrend Factor: Fine-tune sensitivity (default: 3.0)
ADX Parameters: Customize trend strength requirements
Performance Notes
Long-only strategy optimized for uptrending markets
Works best in trending conditions, may underperform in choppy markets
Designed for systematic execution with clear entry/exit rules
Disclaimer
Past performance does not guarantee future results. Always use proper risk management and position sizing appropriate for your account size. This is just for education purpose only and not recomanded for trading in s
Setup Cripto EMA + Volume//@version=5 indicator("Sinais Multi-Cripto – EMA+Volume (BTC/ETH/BNB/SOL/XRP)", overlay=false)
// Inputs emaFast = input.int(50, "EMA Curta") emaSlow = input.int(200, "EMA Longa") emaPull = input.int(20, "EMA Pullback") volLen = input.int(20, "Média Volume")
symBTC = input.symbol(defval="BINANCE:BTCUSDT", title="BTC") symETH = input.symbol(defval="BINANCE:ETHUSDT", title="ETH") symBNB = input.symbol(defval="BINANCE:BNBUSDT", title="BNB") symSOL = input.symbol(defval="BINANCE:SOLUSDT", title="SOL") symXRP = input.symbol(defval="BINANCE:XRPUSDT", title="XRP")
f_sig(sym) => c = request.security(sym, timeframe.period, close) v = request.security(sym, timeframe.period, volume) e50 = ta.ema(c, emaFast) e200 = ta.ema(c, emaSlow) e20 = ta.ema(c, emaPull) vma = ta.sma(v, volLen) long = (e50 > e200) and (c > e20) and (v > vma) short = (e50 < e200) and (c < e20) and (v > vma)
= f_sig(symBTC) = f_sig(symETH) = f_sig(symBNB) = f_sig(symSOL) = f_sig(symXRP)
// Exibição plotchar(btcL, title="BTC Long", char="▲", location=location.top) plotchar(btcS, title="BTC Short", char="▼", location=location.bottom) plotchar(ethL, title="ETH Long", char="▲", location=location.top) plotchar(ethS, title="ETH Short", char="▼", location=location.bottom) plotchar(bnbL, title="BNB Long", char="▲", location=location.top) plotchar(bnbS, title="BNB Short", char="▼", location=location.bottom) plotchar(solL, title="SOL Long", char="▲", location=location.top) plotchar(solS, title="SOL Short", char="▼", location=location.bottom) plotchar(xrpL, title="XRP Long", char="▲", location=location.top) plotchar(xrpS, title="XRP Short", char="▼", location=location.bottom)