Williams %R StrategyA Williams %R-based strategy that buys when the Williams %R crosses above -80 (indicating oversold conditions) and sells when it crosses below -20 (indicating overbought conditions).
The strategy uses a black-themed GUI for better visibility.
You can customize the length of the Williams %R using the input parameter.
This strategy is effective for identifying potential reversal points in the market. Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
Indicatori e strategie
Ichimoku Cloud Breakout - Black GUIAn Ichimoku Cloud breakout strategy that buys when the price closes above the Ichimoku cloud and sells when it closes below.
The strategy features a black-themed GUI for enhanced visibility.
You can customize the input parameters for the Ichimoku calculation.
This strategy is effective for identifying strong trends in the market.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
Triple EMA Crossover - Black GUIA triple EMA crossover strategy that uses three EMAs (fast, medium, and slow) for more accurate trend detection.
The strategy buys when the fast EMA crosses above the medium EMA while the medium EMA is above the slow EMA, and sells when the opposite occurs.
The strategy features a black-themed GUI for enhanced visibility.
You can adjust the lengths of the EMAs using the input parameters.
This strategy is useful for capturing longer-term trends in the market.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
Double EMA Crossover - Black GUIA strategy that uses a double EMA crossover approach, buying when the fast EMA (9) crosses above the slow EMA (21) and selling when the opposite occurs.
The strategy features a black-themed GUI for enhanced visibility.
You can adjust the lengths of the fast and slow EMAs using the input parameters.
This strategy is useful for capturing short to medium-term trends in the market.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
Price Crosses EMA - Black GUIA simple strategy that buys when the price crosses above the 20-period EMA and sells when it crosses below.
The strategy features a black-themed GUI for enhanced visibility.
You can adjust the length of the EMA using the input parameter.
This strategy is useful for identifying trend changes in the market.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
Volume Spike Strategy - Black GUIA volume spike strategy that buys when the volume is 150% above the 20-day average and the price is increasing.
The strategy uses a black-themed GUI for better visibility.
You can customize the volume spike multiplier and the length of the volume moving average using the input parameters.
This strategy is effective for identifying potential breakout points in the market. Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
ADX with DI+/- Crossover StrategyAn ADX-based strategy that buys when the DI+ line crosses above the DI- line with the ADX above a specified threshold (default 25), and sells when the opposite occurs.
The strategy features a black-themed GUI for enhanced visibility.
You can adjust the ADX length and threshold using the input parameters.
This strategy is useful for identifying strong trends in the market.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
Parabolic SAR Trend Following - Black GUIA Parabolic SAR-based strategy that buys when the SAR dots are below the price and sells when they are above.
The strategy uses a black-themed GUI for better visibility.
You can customize the input parameters for the SAR calculation.
This strategy is effective for trending markets.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
Stochastic Oscillator - Black GUIA Stochastic Oscillator-based strategy that buys when the %K line crosses above 20 (indicating oversold conditions) and sells when it crosses below 80 (indicating overbought conditions).
The strategy uses a black-themed GUI for better visibility.
You can customize the lengths of the %K and %D lines using the input parameters.
This strategy is effective for identifying potential reversal points in the market.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
Bollinger Bands Mean Reversion - Black GUIA Bollinger Bands mean reversion strategy that buys when the price touches the lower band and sells when it touches the upper band.
The strategy features a black-themed GUI for enhanced visibility.
You can adjust the length and multiplier of the Bollinger Bands using the input parameters.
This strategy is useful for identifying potential reversal points in the market.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
MACD Signal Line Crossover - Black GUIA MACD-based strategy that buys when the MACD line crosses above the signal line and sells when it crosses below.
The strategy uses a black-themed GUI for better visibility.
You can customize the lengths of the MACD and signal line using the input parameters.
This strategy is effective for identifying trend changes and momentum shifts in the market.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
RSI Overbought/Oversold - Black GUIAn RSI-based strategy that buys when the RSI drops below 30 (indicating oversold conditions) and sells when it rises above 70 (indicating overbought conditions).
The strategy features a black-themed GUI for enhanced visibility. You can adjust the RSI length using the input parameter.
This strategy is useful for identifying potential reversal points in the market.
Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
SMA Crossover - Black GUIA simple moving average crossover strategy that buys when the fast SMA crosses above the slow SMA and sells when it crosses below. The strategy uses a black-themed GUI for better visibility. You can customize the lengths of the fast and slow SMAs using the input parameters. This strategy is ideal for identifying trend changes and can be used on various timeframes. Always backtest the strategy before applying it to live trading.
Visit - for more such strategies.
Rbpov1 – Opening Range Multi-Actifs Final📌 Strategy Bio – Rbpov1 Opening Range Pro
🎯 Core Concept
The Rbpov1 Opening Range Pro is an advanced algorithmic trading system built around the opening range breakout concept.
It is based on the observation that, after a period of consolidation (the opening range), markets often generate strong directional moves once the range is broken.
This strategy is designed to be multi-asset (Forex, indices, commodities, crypto) and multi-timeframe, with the following key principles:
A reference range (default: 03:00 → 06:00 UTC+2, customizable).
Trade entries are taken only after the range closes.
Smart filtering (trend, volatility, volume) to reduce false signals.
Strict risk management in USD, with Stop Loss and Take Profit defined in multiples of R.
Automatic end-of-day flat rule: all positions are closed by session end.
⚙️ Filters & Conditions
🔹 1. Trend Filter (EMA HTF)
A 21-period EMA is applied to a higher timeframe (default: H4).
If price is above EMA, only longs are allowed.
If price is below EMA, only shorts are allowed.
👉 This aligns intraday trades with the dominant trend.
🔹 2. Volatility Filter (ATR)
Uses a 14-period ATR to validate range conditions.
Opening range is valid only if:
Range > minATR × ATR
Range < maxATR × ATR
Default: minATR = 0.2, maxATR = 6.0.
👉 Filters out noise (tiny ranges) or overextended volatility.
🔹 3. Volume Filter (Optional)
Breakout candle must show higher volume than the average (default SMA 20).
Prevents low-liquidity breakouts.
🔹 4. Session & Trading Rules
No trades during weekends (Forex).
Maximum X trades per day (default: 2).
Positions are force-closed at EOD (default: 19:00 UTC+2).
💰 Risk Management
Dynamic position sizing in USD (capital × risk%).
Stop Loss automatically set at the opposite side of the range (with optional buffer).
Take Profit in multiples of R (default: 1.5R).
Equity-based recalculation ensures consistency as account grows.
📊 Key Benefits
✅ Professional and modular architecture.
✅ Works across Forex, indices, gold, and crypto.
✅ Smart filtering for cleaner signals.
✅ Robust and consistent risk management.
✅ Automatic end-of-day flattening (no overnight risk).
✅ Modern and visual dashboard interface for readability.
🏆 Use Cases
Forex (USD/JPY, EUR/USD, GBP/USD) → Asian session ranges.
Indices (NAS100, US30, DAX) → NYSE opening ranges.
Gold (XAU/USD) → Tokyo or pre-London ranges.
Crypto (BTC, ETH) → Tailored to volatility peaks.
BDNS ORB Strategy v3BDNS Opening Range Breakout Strategy
What This Strategy Does This strategy implements an Opening Range Breakout (ORB) system that identifies the high and low prices during a customizable opening period, then trades breakouts above or below these levels with momentum confirmation. The strategy goes beyond basic ORB concepts by incorporating ADX momentum filtering, VWAP directional bias, dynamic position sizing, and sophisticated exit management including breakeven moves and trailing stops.
Core Strategy Logic
Opening Range Definition: The strategy tracks price action during a user-defined opening period (default: 9:30-9:35 AM ET for 5 minutes). During this time, blue horizontal lines appear marking the session high and low. A yellow background highlights this opening range period.
Breakout Detection: After the opening range completes, green and red horizontal lines appear showing the actual entry levels - these are offset from the range boundaries by a configurable number of ticks (default: 24 ticks) to filter out false breakouts and ensure committed moves.
Entry Conditions: Trades trigger when price breaks through these offset levels during the trading window (green background, default until 10:30 AM ET), but only when:
ADX momentum indicator exceeds threshold (default 24.0) in the breakout direction
Price relationship to VWAP confirms directional bias (when VWAP filter enabled)
Daily trade limits haven't been reached
Large range filtering conditions are met
Visual Elements and Usage
Range Lines: Blue lines show the actual opening range boundaries. These appear immediately when the opening session begins.
Entry Levels: Green (long) and red (short) lines show where trades will trigger, appearing after the opening range completes.
Information Table: A data table appears in the top-right showing real-time strategy status including range size in ticks, ADX readings, filter status, trade counts, and momentum conditions.
Position Management:
When in a trade, colored circles appear showing:
Lime circles: Long position targets (T1, T2, T3)
Orange circles: Short position targets
Red circles: Stop loss levels
Blue crosses: Breakeven levels (when that feature activates)
Purple lines: Trailing stop levels (when position 3 trailing activates)
Background Colors:
Yellow: Opening range session active
Green: Trading window active
Purple: Large range day detected
Gray: Large range day being skipped
Position Management System
The strategy uses a three-tier exit approach:
Position 1: Takes partial profits at first target (default 50% of range size)
Position 2: Exits at second target (default 100% of range size)
Position 3: Either exits at third target or uses trailing stop after Position 2 wins
Breakeven Feature: When enabled and price reaches the breakeven trigger level, all stop losses move to a more favorable breakeven level instead of the original stop, protecting against giving back profits.
Trailing Stop System: After Position 2 hits its target, Position 3 automatically switches to a trailing stop that moves in the trader's favor as price continues trending.
Customization for Different Instruments
The default settings are configured for MNQ (Micro NASDAQ futures) but the ORB concept is highly customizable for any futures instrument and timeframe. Range duration, breakout offsets, and filter thresholds should be adjusted based on the specific instrument's volatility characteristics and typical intraday patterns.
Filter Usage Guidelines
ADX Momentum Filter: Essential for avoiding breakouts during consolidation. Higher thresholds (30+) for trending markets, lower (20-25) for more opportunities.
VWAP Filter: Helpful in trending conditions but may reduce trade frequency. Better to disable during range-bound or mean-reverting periods.
Large Range Filter: Critical risk management tool. When the opening range exceeds your threshold:
Skip: Avoids trades when stops would be too large
Fade: Trades mean reversion back into the range
Trade: Takes breakouts regardless (higher risk)
Range Size Considerations: Setting a large range threshold (200-400 ticks) helps avoid days when both sides of the range get tested before any meaningful breakout occurs, which often leads to whipsaws.
Risk Management Features
Dynamic Stops and Targets: All exit levels scale with the opening range size, ensuring risk/reward remains consistent regardless of daily volatility. A 100-tick range day will have proportionally smaller stops than a 300-tick range day.
Position Sizing: Configure contract amounts for each position tier based on account size and risk tolerance.
Daily Trade Limits: Prevents overtrading by limiting trades per direction per day.
Breakout Offset: The tick offset from range boundaries is crucial - too small creates false signals, too large misses good moves. Test different values based on your instrument's typical noise levels.
Advanced Features
Large Third Target: Set Target 3 to 300-500% to essentially hold runners indefinitely, using the trailing stop as the primary exit method for capturing extended trends.
Fade Trading: On large range days, the strategy can trade mean reversion when initial breakouts fail, often providing good counter-trend opportunities.
Time-Based Exits: All positions close at the end of the trading window, preventing overnight risk.
Strategy Properties Used
Initial Capital: $5,000 (realistic for micro contract trading)
Commission: $0.50 per contract (realistic retail rates)
Position Size: 100% of equity (manages risk through contract quantities and stop placement)
Default quantities: 3/1/1 contracts across the three positions
The default settings assume larger account sizes or proprietary trading firm accounts where higher risk tolerance is acceptable. With MNQ at $0.50 per tick, a typical 200-tick opening range with 75% stop loss (150 ticks) would risk $375 on a 5-contract position. For smaller retail accounts, consider reducing position sizes significantly - using only Position 1 (3 contracts) would risk $225, or even reducing to 1-2 total contracts to maintain appropriate risk levels relative to account size.
Getting Started Apply the strategy to your preferred instrument
Adjust the opening range time and duration for your market
Set appropriate breakout offset based on typical noise levels
Configure large range threshold based on your risk tolerance
Test filter combinations to find what works best for your trading style
Adjust contract quantities based on your account size and risk management rules
The strategy works best on liquid instruments with clear opening sessions and sufficient volatility to generate meaningful ranges. Results will vary significantly based on market conditions, parameter settings, and the specific instrument traded.
I warrant that the information created and published by by me here on TradingView is not prohibited, doesn't constitute investment advice, and isn't created solely for qualified investors.
VWAP Executor — v6 (VWAP fix)tarek helishPractical scalping plan with high-rate (sometimes reaching 70–85% in a quiet market)
Concept: “VWAP bounce with a clear trend.”
Tools: 1–3-minute chart for entry, 5-minute trend filter, VWAP, EMA(50) on 5M, ATR(14) on 1M, volume.
When to trade: London session or early New York session; avoid 10–15 minutes before/after high-impact news.
Entry rules (buy for example):
Trend: Price is above the EMA(50) on 5M and has an upward trend.
Entry zone: First bounce to VWAP (or a ±1 standard deviation channel around it).
Signal: Bullish rejection/engulfing candle on 1M with increasing volume, and RSI(2) has exited oversold territory (optional).
Order: Entry after the confirmation candle closes or a limit close to VWAP.
Trade Management:
Stop: Below the bounce low or 0.6xATR(1M) (strongest).
Target: 0.4–0.7xATR(1M) or the previous micro-high (small return to increase success rate).
Trigger: Move the stop to breakeven after +0.25R; close manually if the 1M candle closes strongly against you.
Filter: Do not trade if the spread widens, or the price "saws" around VWAP without a trend.
Sell against the rules in a downtrend.
Why this plan raises the heat-rate? You buy a "small discount" within an existing trend and near the institutional average price (VWAP), with a small target price.
مواقعي شركة الماسة للخدمات المنزلية
شركة تنظيف بالرياض
نقل عفش بالرياض
Instant Breakout Strategy with RSI & VWAPInstant Breakout Strategy with RSI & VWAP
This TradingView strategy (Pine Script v6) trades breakouts using pivot points, with optional filters for volume, momentum, RSI, and VWAP. It’s optimized for the 1-second timeframe.
Overview
The strategy identifies breakouts when price crosses above resistance (pivot highs) or below support (pivot lows). It can use basic pivot breakouts or add filters for stronger signals. Take-profit and stop-loss levels are set using ATR, and signals are shown on the chart.
Inputs
Left/Right Pivot Bars: Bars to detect pivots (default: 3). Lower values increase sensitivity.
Volume Surge Multiplier: Volume threshold vs. 20-period average (default: 1.5).
Momentum Threshold: Minimum % price change from bar open (default: 1%).
Take-Profit ATR Multiplier: ATR multiplier for take-profit (default: 9.0).
Stop-Loss ATR Multiplier: ATR multiplier for stop-loss (default: 1.0).
Use Filters: Enable/disable volume, momentum, RSI, and VWAP filters (default: off).
How It Works
1. Pivot Detection
Finds pivot highs (resistance) and lows (support) using ta.pivothigh and ta.pivotlow.
Tracks the latest pivot levels.
2. Volume Surge
Compares current volume to a 20-period volume average.
A surge occurs if volume exceeds the average times the multiplier.
3. Momentum
Measures price change from the bar’s open.
Bullish: Price rises >1% from open.
Bearish: Price falls >1% from open.
4. RSI and VWAP
RSI: 3-period RSI. Above 50 is bullish; below 50 is bearish.
VWAP: Price above VWAP is bullish; below is bearish.
5. ATR
14-period ATR sets take-profit (close ± atr * 9.0) and stop-loss (close ± atr * 1.0).
Trading Rules
Breakout Conditions
Bullish Breakout:
Price crosses above the latest pivot high.
With filters: Volume surge, bullish momentum, RSI > 50, price > VWAP.
Without filters: Only the crossover is needed.
Bearish Breakout:
Price crosses below the latest pivot low.
With filters: Volume surge, bearish momentum, RSI < 50, price < VWAP.
Without filters: Only the crossunder is needed.
Entries and Exits
Long: Enter on bullish breakout. Set take-profit and stop-loss. Close any short position.
Short: Enter on bearish breakout. Set take-profit and stop-loss. Close any long position.
Visuals
Signals: Green triangles (bullish) below bars, red triangles (bearish) above bars.
Pivot Levels: Green line (resistance), red line (support).
Indicators: RSI (blue, separate pane), VWAP (purple, on chart).
How to Use
Apply to a 1-second chart in TradingView for best results.
Adjust inputs (e.g., pivot bars, multipliers). Enable filters for stricter signals.
Watch for buy/sell triangles and monitor RSI/VWAP.
Use ATR-based take-profit/stop-loss for risk management.
Notes
Best on 1-second timeframe due to fast RSI and responsiveness.
Disable filters for more signals (less confirmation).
Backtest before live trading to check performance.
This strategy uses pivots, volume, momentum, RSI, and VWAP for clear breakout trades on the 1-second timeframe.
Trading HUB V001Entry Logic:
Trades are triggered when the strategy conditions (like breakouts or retests) occur.
Random Trade Filter:
To simulate randomness, the robot only allows a limited number of trades per day. Each trade has a chance to be taken or skipped, ensuring not every signal becomes a trade. This creates a probabilistic, randomized execution style.
Max Trades per Day:
You can define a daily cap (e.g., 30 trades per day). Once this number is reached, no further trades are opened until the next day.
Wrong Direction Exit:
If the price moves too far against the trade (measured by stop-loss distance or deviation threshold), the robot can close the position early instead of holding through large drawdowns.
Backtesting-Friendly:
The random logic is deterministic, meaning that backtests remain consistent and repeatable instead of changing each run.
Scott's DBOthis is a unique version of a daily breakout strategy, using custom signals, special handling of trading logic, and built to work with traders post for actual trading. Credit to: for the base indicator
TL Breakout + SR + Pro Logic [STRATEGY v8.5] IndicatorEdge By SGTired of chasing false breakouts and trading low-quality reversal signals? The TL Breakout Pattern Score Pro is a definitive, institutional-grade trading strategy that combines dynamic trendline analysis with a powerful candlestick scoring engine.
This is not just another breakout indicator. It is a complete, backtestable system designed to identify a high-probability breakout, wait patiently for a retest of the broken structure, and only then enter a trade if confirmed by a high-scoring candlestick pattern. It’s a systematic approach built for discipline, precision, and robust risk management.
Key Features
🛡️ Dual Analysis Modes: Switch between two powerful analysis methods with a single click:
Diagonal Trendlines: Automatically draws and extends swing-based trendlines, identifies the breakout, and creates a "retest zone."
Horizontal S/R Channels: Identifies classic support and resistance channels based on a defined lookback period, trading breakouts and retests of these key horizontal levels.
🔟 Dynamic Pattern Scoring Engine: This is the "Pro Logic." The strategy doesn't just find patterns; it scores them. It quantifies the strength of reversal patterns like the Engulfing, Morning/Evening Star, and Hammer. A trade is only triggered if the pattern's score meets your minimum threshold.
⚙️ Professional Risk & Trade Management:
Risk-Based Position Sizing: Automatically calculates the correct position size for every trade based on your chosen risk percentage and the stop loss distance.
Partial Take Profits: Secures profits at a primary target (TP1) while leaving the rest of the position to run.
Move to Breakeven & Trailing Stop: After TP1 is hit, the stop loss is moved to breakeven, and an intelligent ATR-based trailing stop activates to lock in gains as the trend continues.
🚦 Intelligent Market Filters: The strategy is designed to stay flat in poor conditions.
BBW Squeeze Filter: Avoids entries during periods of low-volatility consolidation.
ATR Volatility Filter: Ensures the market has enough movement to be worth trading.
Volume & EMA Trend Filters: Confirms that volume and the long-term trend are in your favor before committing to a trade.
📊 The "Story" Dashboard: The on-screen dashboard tells you everything you need to know in a single glance: Is the market tradable? What is the current pattern score? How is the backtest performing (Net Profit, Profit Factor, Win Rate)?
How the Strategy Works: The 4-Step Logic
This strategy is built on a patient, four-step process:
Structure Break: The system first identifies a valid breakout of either a diagonal trendline or a horizontal support/resistance level.
Wait for Retest: Instead of chasing the breakout, it creates a "retest zone" around the broken structure and patiently waits for price to return.
Pattern Confirmation: When price enters the retest zone, the strategy activates its pattern scoring engine. It looks for a high-quality, high-scoring reversal pattern that confirms the retest is holding.
Execute & Manage: Only if the pattern score is high enough, the strategy enters a trade with a pre-calculated position size, stop loss, and multiple take-profit targets.
How to Use This Strategy
Select Analysis Mode: Choose between "Diagonal Trendlines" or "Horizontal S/R Channels" based on the current market structure.
Backtest: Use the Strategy Tester to analyze the performance on your preferred asset and timeframe. This is a powerful tool for understanding the strategy's historical behavior.
Review the Dashboard: The dashboard provides real-time feedback on the market conditions and pattern strength. A green "ACTIVE" status and a high pattern score are ideal.
Adjust Risk: The most important setting is your "Risk % Per Trade." Adjust this according to your personal risk tolerance.
Disclaimer: This tool is for educational and analytical purposes only. All trading involves substantial risk, and the author, IndicatorEdge By SG, is not liable for any financial losses incurred. Past performance and backtest results are not indicative of future results. Please trade responsibly.
Whale Algo v11.2 [Strategy] IndicatorEdge By SGStop guessing and start trading with a systematic edge. The Whale Algo is a complete, multi-faceted trading strategy designed to emulate the disciplined approach of institutional "whale" traders. It's not just another signal indicator; it's a comprehensive backtesting and execution framework built on a robust foundation of trend analysis, momentum confirmation, and professional-grade risk management.
This final edition (v11.2) is the culmination of extensive development, featuring adaptive parameters, advanced risk controls like drawdown protection, and an intuitive dashboard to monitor every aspect of the strategy's performance in real-time.
Key Features
🧩 Asset Profiles: Get started in seconds. One-click profiles for Stocks, Forex, Crypto, and Commodities automatically load recommended settings for key parameters like ATR multipliers and trading sessions.
📈 Multi-Layered Trend Engine: The core logic combines a fast/slow EMA crossover on the current timeframe with a higher-timeframe EMA to ensure trades are only taken in the direction of the dominant, institutional trend.
💪 Advanced Price Action Filters: Go beyond simple crossovers. The algorithm validates every signal with a suite of optional filters:
Candle Strength Filter: Avoids weak signals by requiring decisive momentum in the entry candle.
Wick Rejection Filter: Ignores candles that show significant price rejection against the trade direction.
Volume Confirmation: Ensures that significant market participation is backing your entry.
🛡️ Institutional-Grade Risk Management: This is what separates this strategy from the rest.
Max Drawdown Protection: Automatically halts trading if equity drops below a preset threshold, protecting your capital.
Trade Cooldown: Prevents over-trading by enforcing a waiting period after a trade closes.
Volatility-Adjusted Sizing: Dynamically increases or decreases position size based on current market volatility (ATR).
Adaptive SL/TP: The strategy can automatically adjust Stop Loss and Take Profit levels based on its recent performance (Profit Factor).
📊 Real-Time Strategy Dashboard: Your command center. The on-screen dashboard provides an at-a-glance summary of the active profile, current position, profit factor, risk status, and a checklist of the live signal conditions.
🤖 Automation-Ready Alerts: The script generates clean, dynamic JSON-formatted alerts for both long and short entries. This allows for seamless integration with third-party trading automation platforms (e.g., PineConnector, 3Commas, etc.).
How the Strategy Works: The Core Logic
The Whale Algo follows a simple yet powerful logic:
Trend Confirmation: It first confirms a strong trend using a triple-EMA alignment (Close > Fast EMA > Slow EMA > HTF Slow EMA).
Momentum Check: It then uses the RSI to ensure momentum is in the direction of the trade (RSI > 52 for longs, < 48 for shorts).
Signal Validation: Finally, it applies all active Session and Price Action filters to qualify the signal, ensuring only high-quality setups are considered.
Execution & Management: If a signal is valid, it calculates the precise position size based on your equity and risk settings, enters the trade, and manages it with an ATR-based Stop Loss and a Risk-to-Reward based Take Profit.
How To Use This Strategy
Select Your Asset Profile: Choose the profile that best matches the asset you are trading to load the recommended base settings.
Backtest: Use TradingView's Strategy Tester to see how the Whale Algo has performed on your chosen asset and timeframe. Pay close attention to the Profit Factor, Max Drawdown, and the Equity Curve.
Optimize (If Needed): While the profiles are a great starting point, feel free to adjust parameters in the "Core Trading Logic" and "Filters" sections to fine-tune performance for your specific asset.
Set Up Alerts for Automation:
Add the strategy to your chart.
Create a new Alert.
Set the "Condition" to "Whale Algo v11.2...".
The "Message" box should contain this placeholder: {{strategy.order.alert_message}}. This will pass the dynamic JSON message from the script to the alert.
Configure your webhook URL and you are ready for automation!
Disclaimer: This is a sophisticated tool for educational and analytical purposes. All trading involves substantial risk. Past performance, including backtest results, is not indicative of future results. Please conduct your own thorough research and risk assessment before trading live capital.
- Trading Bot – Dynamic RSI (Professional) - Robot Strategy -1. General Concept and Philosophy
This strategy was designed for systematic traders and work especially well on short timeframes (1 to 5 minutes), who seek to capture trend reversal movements with a high degree of confirmation. The goal is not to follow the trend, but to identify precise entry points in oversold or overbought zones, and then to exit the position dynamically to adapt to changing market conditions.
The originality of Trading Bot Dynamic RSI lies not in a single indicator, but in the intelligent fusion of several concepts:
Dynamic RSI bands for both entries and exits .
A triple confirmation filter to secure trade entries.
A fully parameterizable design ready for automation .
2. Originality at the Core of the Strategy: Key Features
Dynamic Exits on RSI Bands: This is a main original feature of this script. Unlike traditional strategies that use fixed Take-Profits and Stop-Losses, this one uses an exit RSI band, calculated with parameters independent of the entry ones. This allows the strategy to:
Adapt to Volatility: In a volatile market, the exit band will move further away, allowing for the capture of larger moves. In a ranging market, it will tighten to secure smaller gains.
Optimize Profits: The exit occurs when momentum genuinely fades, not at an arbitrary price level, thus maximizing the potential of each trade.
Triple Confirmation Filter for Precise Entries: To avoid false signals, each entry is validated by the convergence of three distinct conditions:
The base signal is generated when the price reaches an overbought or oversold zone, materialized by an RSI band calculated directly on the chart.
The WaveTrend oscillator must also be in an extreme zone, confirming that the short-term momentum is ready for a reversal.
Finally, the StochRSI must validate that the RSI itself is in an overbought or oversold condition, adding an extra layer of security.
"Automation Ready" Design: The strategy was developed with automation in mind.
Customizable Alert Messages: All messages for entries and exits (Long/Short) can be formatted to be compatible with automated trade execution platforms.
Precise Capital Management: The position size calculation can be set as a fixed amount (e.g., 100 USDT), a percentage of the total capital, or of the available capital, and includes leverage. These parameters are crucial for a trading bot.
3. Detailed Operation
Entry Logic: A position is opened only if the following three conditions are met:
The market price touches (or closes below/above) the entry RSI band (lower for a buy, upper for a sell).
The WaveTrend indicator is in the oversold zone (for a buy) or overbought zone (for a sell).
The Stochastic RSI indicator is also in the oversold zone (for a buy) or overbought zone (for a sell).
The order is placed as a limit order on the RSI band, allowing for execution at the best possible price.
Exit Logic: The primary exit is dynamic.
For a Long position, the trade is closed when the price reaches the upper exit RSI band.
For a Short position, the trade is closed when the price reaches the lower exit RSI band.
Optionally, a percentage-based Stop-Loss and Take-Profit can be activated for more traditional risk management, although the dynamic exit is the recommended default mechanism.
4. Ease of Use and Customization
Despite its internal complexity, the strategy is designed to be user-friendly :
Clear Settings Panel: Parameters are grouped by function (Long Entry, Long Exit, Quantity, etc.), and each option comes with an explanatory tooltip.
Integrated Display: All key information (performance, current settings) is displayed in clean and discreet tables directly on the chart, allowing you to see at a glance how the strategy is configured.
Total Flexibility: Although default settings are provided, every parameter (RSI lengths, levels, filters) can be adjusted to optimize the strategy on any asset (cryptocurrencies, Forex, indices...) and any timeframe.
5. Detailed Guide to User Settings
A comprehensive set of parameters
To offer you complete control and maximum flexibility, the strategy exposes a comprehensive set of parameters. Here is an overview of what you can customize:
Trading Mode and Display
Trading Mode: Choose to enable only long positions ("Long Only"), only short positions ("Short Only"), or both simultaneously ("Long and Short").
Display: Manage the information panels on the chart. You can opt for a full display, a minimal window showing the profit, or hide all information for a clean chart.
Filters Smoothing (StochRSI K)
Filters Smoothing: This key parameter adjusts the smoothing of the Stochastic RSI. A lower value will make the filter more responsive, generating more signals. A higher value will make it smoother, generating fewer but potentially more reliable signals.
LONG Position Settings
Long Only mode
Entry: Define the RSI length and Oversold level that draw the lower band for long position entries.
Exit: Independently configure the RSI length and Overbought level that draw the upper band for the dynamic position exit.
Options: Optionally enable a percentage-based Take-Profit and/or Stop-Loss.
SHORT Position Settings
Short Only Mode
Entry: Define the RSI length and Overbought level for the upper entry band for short positions.
Exit: Independently configure the RSI length and Oversold level for the lower dynamic exit band.
Options: Just like for long positions, you can enable a percentage-based Take-Profit and/or Stop-Loss.
Quantity and Leverage
Quantity Type: Calculate your position size in three ways: as a fixed cash amount, as a percentage of available capital, or as a percentage of the total account balance.
Amount: Specify the dollar amount or percentage to commit per trade.
Leverage: Set the leverage to be applied. This is crucial for automation.
Backtest Period
Backtest Period: Enable this option to limit the strategy's calculations to a specific time period. This is a powerful tool for testing performance under particular market conditions.
Bot Alert Messages
Bot Alert Messages: This section is dedicated to automation. Customize the exact text messages that will be sent by TradingView alerts for each event (enter long, exit long, etc.).
Other Settings (Advanced - Optional)
Other Settings: This section allows experienced users to fine-tune the confirmation engine. You can adjust the parameters of the WaveTrend and Stochastic RSI oscillators in detail.
Spread Calculator (Informative Only)
Spread Calculator: This handy tool helps you estimate the actual fees of your exchange to run a much more realistic backtest. This panel has no impact on the trading logic itself.
Disclaimer
This strategy provides signals based on past market conditions. Past performance is not indicative of future results. Trading involves risk, and it is the responsibility of each user to manage their risk appropriately. It is strongly recommended to conduct thorough backtests and to understand the functioning of each parameter before using this strategy in live conditions or automating it. Take into account transaction fees, spread, and slippage, which can impact real results.