Vishal Strategy🔹 Summary of Strategy Logic
✅ Long Entry (Buy)
Supertrend must be Green (Bullish)
MACD Line must be Above Signal Line
Candle must Close Above SAR
The sequence does NOT matter – The trade enters as soon as all three conditions are met.
Uses 100% of capital for entry.
❌ Long Exit (Sell)
Exit only when 2 consecutive candles close below SAR (Prevents premature exits).
✅ Short Entry (Sell)
Supertrend must be Red (Bearish)
MACD Line must be Below Signal Line
Candle must Close Below SAR
The sequence does NOT matter – The trade enters as soon as all three conditions are met.
Uses 100% of capital for entry.
❌ Short Exit (Buy Cover)
Exit only when 2 consecutive candles close above SAR (Prevents false exits).
🔥 Why This Version is the Best
✅ Trade Entry Happens as Soon as All 3 Conditions Are Met, Regardless of Order.
✅ No Pyramiding – Uses Full Equity on Each Trade.
✅ Exit Logic Ensures That We Hold Winners Longer.
✅ Works in Both Bullish & Bearish Markets with Equal Logic.
Bill Williams Göstergeleri
REVOLD - Fixed & Optimized Entry/Exit SignalsThis ATR Stop-Loss & Take-Profit Strategy is a trend-following trading system that dynamically adjusts stop-loss (SL), take-profit (TP), and trailing stop levels based on Average True Range (ATR).
Key Features:
Trend Filter: Uses EMA 50 and ADX > 20 to ensure trades align with strong trends.
Dynamic Risk Management:
Stop-Loss: Adjusts to 1.5 × ATR (configurable).
Take-Profit: Adjusts to 2.5 × ATR (configurable).
Trailing Stop: Moves with price, using ATR-based offset.
Auto Risk Control: Closes all trades if daily net loss exceeds -2% of capital.
Fully Customizable: Traders can modify ATR multipliers, ADX threshold, and trend settings.
📌 Best used in volatile markets to capture strong trend movements while managing risk effectively. 🚀
Hourly Cycle High/Low by Brijwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcuwduwobubcu
EL BAHANI PRO INDICATORLe script EL BAHANI PRO INDICATOR est un indicateur de trading développé en Pine Script qui combine plusieurs outils d'analyse technique pour générer des signaux précis d'achat et de vente, affichés sous forme de curseurs (flèches) sur le graphique.
ATR + MA Buy/Sell SignalBINANCE:BTCUSD FOREXCOM:USDTHB FXOPEN:XAUUSD
"Unlock precision trading with our ATR + MA Buy/Sell Signal script. Designed to identify optimal entry and exit points, this script empowers you to make informed decisions."
"Tired of lagging indicators? Our script combines the power of Average True Range (ATR) and Moving Average (MA) to provide timely and accurate signals."
"Maximize your profits and minimize your risks with our easy-to-use script. Whether you're a beginner or an experienced trader, this tool is perfect for you."
"Gain a competitive edge in the market with our ATR + MA Buy/Sell Signal script. Experience the difference that precision and accuracy can make in your trading."
"Stop guessing and start trading with confidence. Our script provides clear and concise buy/sell signals, helping you navigate the complexities of the market."
"Don't miss out on potential profits. Our ATR + MA Buy/Sell Signal script is designed to capture market trends and deliver consistent results."
"Simplify your trading strategy with our powerful script. Say goodbye to complex charts and indicators, and hello to clear and actionable signals."
"Experience the future of trading with our advanced ATR + MA Buy/Sell Signal script. Stay ahead of the curve and make smarter trading decisions."
"Join the ranks of successful traders who rely on our ATR + MA Buy/Sell Signal script. Discover the power of accurate and reliable signals."
"Take your trading to the next level with our innovative script. Designed to provide you with the tools you need to succeed in today's fast-paced market.
Indicateur Pro - Curseurs sur le graphiqueEL BAHANI indicateur qui te permet de voir des signaux visuels de BUY et SELL basés sur les croisements d'EMAs, les conditions du RSI, et la position du prix par rapport au VWAP
My scriptstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasfstryatonlfdfafdjsafafdfadfdasfasf
s
s
s
s
s
s
s
WealthRise Range Calculationchange default candle color red to black & green to gray for best result
this indicator automatically plot bullish brarish candle at level
bullish candle = green candle
extreme bullsih candle = blue candle
bearish candle = red candle
extreme bearish candle = pink candle
insidebar candle = orange candle
use this with ema
9/15/200 ema
⚡️ Join My Only Official Telegram Groups:
🔹 WealthRiseIndia 🇮🇳 t.me
EMA 10/20/30/50/100/200 - @sozuxIntroducing the EMA Multi Indicator by @sozux – a comprehensive tool that displays the 10, 20, 30, 50, 100, and 200 period Exponential Moving Averages simultaneously. This indicator is designed to help traders quickly visualize both short-term and long-term trends on one chart. Whether you're analyzing potential support and resistance levels or looking to identify trend reversals, this tool provides a clear, consolidated view of market dynamics. Its multi-EMA overlay simplifies decision-making by highlighting key levels that are crucial for effective technical analysis. Enjoy a streamlined, powerful approach to market analysis with the EMA Multi Indicator.
Ultimate Scalping Strategy - Enhanced VisualsUltra-Clean Scalping Strategy + Enhanced RSI Box
This is a high-performance scalping strategy designed for 1-minute to 5-minute charts, with a focus on maximizing profitability and reducing false signals. It combines a series of advanced technical indicators to provide clean, actionable buy and sell signals for quick and efficient trading.
Key Features:
EMA Setup (Fast, Medium, Slow): Utilizes multiple EMAs to track the trend and identify optimal entry points.
RSI (Relative Strength Index): Includes an enhanced RSI box that visually displays the current RSI, with color-coding indicating overbought or oversold conditions.
MACD (Moving Average Convergence Divergence): Integrates the MACD for additional trend confirmation and helps filter out weaker signals.
Volume Filter: Filters trades based on volume spikes, ensuring that trades are supported by increased market activity.
Clean and Simple UI: The strategy provides clear buy and sell signals, along with a floating RSI box for quick reference.
Optimized for Scalping: Perfect for quick, short-term trades, maximizing profits while minimizing false signals.
Trade Logic:
Long Signal (Buy): Generated when the fast EMA crosses above the medium EMA, the price is above the slow EMA, RSI is under the overbought level, MACD is bullish, and volume spikes.
Short Signal (Sell): Generated when the fast EMA crosses below the medium EMA, the price is below the slow EMA, RSI is above the oversold level, MACD is bearish, and volume spikes.
Alerts: Set alerts for both buy and sell conditions to never miss a high-probability trade.
Bigbull AI ArrowBigbull AI Arrow is a trend-based reversal strategy designed for binary options and scalping. It combines Wies Waves Volume Oscillator (WWVO) with a 10-period SMA trend filter to detect high-probability trade setups. The strategy also includes a Doji/small candle filter to avoid false signals in choppy markets.
🔹 Key Features:
✅ Smart Swing Detection – Detects trend shifts using volume momentum.
✅ Trend Confirmation – Uses a SMA-10 filter to trade only in the prevailing trend direction.
✅ Chop Avoidance – Ignores red-green choppy patterns for cleaner entries.
✅ Doji & Small Candle Filter – Avoids signals after weak candles for better accuracy.
✅ Win/Loss Accuracy Tracker – Displays real-time stats of winning trades.
🔹 Entry Conditions:
📈 BUY Signal (Green Arrow) → When volume shifts bullish, trend confirms, and no doji/small candle is detected.
📉 SELL Signal (Red Arrow) → When volume shifts bearish, trend confirms, and no doji/small candle is detected.
💡 Works best in trending markets. Avoid using it in ranging or sideway conditions.
📩 DM me on Telegram: @bigbullamitfx for more strategies and trading insights! 🚀
Zona Momentum Strategysilakan dipakai sepuasnya untuk hasil maksimal. jadikan momentum buy dan sell dengan baik dan jangan bingung
RSI Failure Swing Pattern (with Alerts & Targets)RSI Failure Swing Pattern Indicator – Detailed Description
Overview
The RSI Failure Swing Pattern Indicator is a trend reversal detection tool based on the principles of failure swings in the Relative Strength Index (RSI). This indicator identifies key reversal signals by analyzing RSI swings and confirming trend shifts using predefined overbought and oversold conditions.
Failure swing patterns are one of the strongest RSI-based reversal signals, initially introduced by J. Welles Wilder. This indicator detects these patterns and provides clear buy/sell signals with labeled entry, stop-loss, and profit target levels. The tool is designed to work across all timeframes and assets.
How the Indicator Works
The RSI Failure Swing Pattern consists of two key structures:
1. Bullish Failure Swing (Buy Signal)
Occurs when RSI enters oversold territory (below 30), recovers, forms a higher low above the oversold level, and finally breaks above the intermediate swing high in RSI.
Step 1: RSI dips below 30 (oversold condition).
Step 2: RSI rebounds and forms a local peak.
Step 3: RSI retraces but does not go below the previous low (higher low confirmation).
Step 4: RSI breaks above the previous peak, confirming a bullish trend reversal.
Buy signal is triggered at the breakout above the RSI peak.
2. Bearish Failure Swing (Sell Signal)
Occurs when RSI enters overbought territory (above 70), declines, forms a lower high below the overbought level, and then breaks below the intermediate swing low in RSI.
Step 1: RSI rises above 70 (overbought condition).
Step 2: RSI declines and forms a local trough.
Step 3: RSI bounces but fails to exceed the previous high (lower high confirmation).
Step 4: RSI breaks below the previous trough, confirming a bearish trend reversal.
Sell signal is triggered at the breakdown below the RSI trough.
Features of the Indicator
Custom RSI Settings: Adjustable RSI length (default 14), overbought/oversold levels.
Buy & Sell Signals: Buy/sell signals are plotted directly on the price chart.
Entry, Stop-Loss, and Profit Targets:
Entry: Price at the breakout of the RSI failure swing pattern.
Stop-Loss: Lowest low (for buy) or highest high (for sell) of the previous two bars.
Profit Targets: Two levels calculated based on Risk-Reward ratios (1:1 and 1:2 by default, customizable).
Labeled Price Levels:
Entry Price Line (Blue): Marks the point of trade entry.
Stop-Loss Line (Red): Shows the calculated stop-loss level.
Target 1 Line (Orange): Profit target at 1:1 risk-reward ratio.
Target 2 Line (Green): Profit target at 1:2 risk-reward ratio.
Alerts for Trade Execution:
Buy/Sell signals trigger alerts for real-time notifications.
Alerts fire when price reaches stop-loss or profit targets.
Works on Any Timeframe & Asset: Suitable for stocks, forex, crypto, indices, and commodities.
Why Use This Indicator?
Highly Reliable Reversal Signals: Unlike simple RSI overbought/oversold strategies, failure swings filter out false breakouts and provide strong confirmation of trend reversals.
Risk Management Built-In: Stop-loss and take-profit levels are automatically set based on historical price action and risk-reward considerations.
Easy-to-Use Visualization: Clearly marked entry, stop-loss, and profit target levels make it beginner-friendly while still being valuable for experienced traders.
How to Trade with the Indicator
Buy Trade Example (Bullish Failure Swing)
RSI drops below 30 and recovers.
RSI forms a higher low and then breaks above the previous peak.
Entry: Buy when RSI crosses above its previous peak.
Stop-Loss: Set below the lowest low of the previous two candles.
Profit Targets:
Target 1 (1:1 Risk-Reward Ratio)
Target 2 (1:2 Risk-Reward Ratio)
Sell Trade Example (Bearish Failure Swing)
RSI rises above 70 and then declines.
RSI forms a lower high and then breaks below the previous trough.
Entry: Sell when RSI crosses below its previous trough.
Stop-Loss: Set above the highest high of the previous two candles.
Profit Targets:
Target 1 (1:1 Risk-Reward Ratio)
Target 2 (1:2 Risk-Reward Ratio)
Final Thoughts
The RSI Failure Swing Pattern Indicator is a powerful tool for traders looking to identify high-probability trend reversals. By using the RSI failure swing concept along with built-in risk management tools, this indicator provides a structured approach to trading with clear entry and exit points. Whether you’re a day trader, swing trader, or long-term investor, this indicator helps in capturing momentum shifts while minimizing risk.
Would you like any modifications or additional features? 🚀
Double Top/Bottom Fractals DetectorDouble Top/Bottom Detector with Williams Fractals (Extended + Early Signal)
This indicator combines the classic Williams Fractals methodology with an enhanced mechanism to detect potential reversal patterns—namely, double tops and double bottoms. It does so by using two separate detection schemes:
Confirmed Fractals for Pattern Formation:
The indicator calculates confirmed fractals using the traditional Williams Fractals rules. A fractal is confirmed if a bar’s high (for an up fractal) or low (for a down fractal) is the highest or lowest compared to a specified number of bars on both sides (default: 2 bars on the left and 2 on the right).
Once a confirmed fractal is identified, its price (high for tops, low for bottoms) and bar index are stored in an internal array (up to the 10 most recent confirmed fractals).
When a new confirmed fractal appears, the indicator compares it with previous confirmed fractals. If the new fractal is within a user-defined maximum bar distance (e.g., 20 bars) and the price difference is within a specified tolerance (default: 0.8%), the indicator assumes that a double top (if comparing highs) or a double bottom (if comparing lows) pattern is forming.
A signal is then generated by placing a label on the chart—SELL for a double top and BUY for a double bottom.
Early Signal Generation:
To capture potential reversals sooner, the indicator also includes an “early signal” mechanism. This uses asymmetric offsets different from the confirmed fractal calculation:
Signal Right Offset: Defines the candidate bar used for early signal detection (default is 1 bar).
Signal Left Offset: Defines the number of bars to the left of the candidate that must confirm the candidate’s price is the extreme (default is 2 bars).
For an early top candidate, the candidate bar’s high must be greater than the highs of the bars specified by the left offset and also higher than the bar immediately to its right. For an early bottom candidate, the corresponding condition applies for lows.
If the early candidate’s price level is within the acceptable tolerance when compared to any of the previously stored confirmed fractals (again, within the allowed bar distance), an early signal is generated—displayed as SELL_EARLY or BUY_EARLY.
The early signal block can be enabled or disabled via a checkbox input, allowing traders to choose whether to use these proactive signals.
Key Parameters:
n:
The number of bars used to confirm a fractal. The fractal is considered valid if the bar’s high (or low) is higher (or lower) than the highs (or lows) of the preceding and following n bars.
maxBarsApart:
The maximum number of bars allowed between two fractals for them to be considered part of the same double top or bottom pattern.
tolerancePercent:
The maximum allowed percentage difference (default: 0.8%) between the high (or low) values of two fractals to qualify them as matching for the pattern.
signalLeftOffset & signalRightOffset:
These parameters define the asymmetric offsets for early signal detection. The left offset (default: 2) specifies how many bars to look back, while the right offset (default: 1) specifies the candidate bar’s position.
earlySignalsEnabled:
A checkbox option that allows users to enable or disable early signal generation. When disabled, the indicator only uses confirmed fractal signals.
How It Works:
Fractal Calculation and Plotting:
The confirmed fractals are calculated using the traditional method, ensuring robust identification by verifying the pattern with a symmetrical offset. These confirmed fractals are plotted on the chart using triangle shapes (upwards for potential double bottoms and downwards for potential double tops).
Pattern Detection:
Upon detection of a new confirmed fractal, the indicator checks up to 10 previous fractals stored in internal arrays. If the new fractal’s high or low is within the tolerance range and close enough in terms of bars to one of the stored fractals, it signifies the formation of a double top or double bottom. A corresponding SELL or BUY label is then placed on the chart.
Early Signal Feature:
If enabled, the early signal block checks for candidate bars based on the defined asymmetric offsets. These candidates are evaluated to see if their high/low levels meet the early confirmation criteria relative to nearby bars. If they also match one of the confirmed fractal levels (within tolerance and bar distance), an early signal is issued with a label (SELL_EARLY or BUY_EARLY) on the chart.
Benefits for Traders:
Timely Alerts:
By combining both confirmed and early signals, the indicator offers a proactive approach to detect reversals sooner, potentially improving entry and exit timing.
Flexibility:
With adjustable parameters (including the option to disable early signals), traders can fine-tune the indicator to better suit different markets, timeframes, and trading styles.
Enhanced Pattern Recognition:
The dual-layered approach (confirmed fractals plus early detection) helps filter out false signals and captures the essential formation of double tops and bottoms more reliably.
FVG Breakout Lite by tradingbauhausExplanation of "FVG Breakout Lite by tradingbauhaus"
This script is a trading strategy built for TradingView that helps you spot and trade "Fair Value Gaps" (FVGs)—price areas where the market moved quickly, leaving a gap that might act as support or resistance later. It’s designed to catch breakout opportunities when the price moves strongly in one direction, with extra filters to make trades more reliable. Here’s how it works and how you can use it:
What It Does
1. Finds Fair Value Gaps (FVGs):
A "Bullish FVG" happens when the price jumps up quickly, leaving a gap below where it didn’t trade much (e.g., today’s low is higher than the high from two bars ago).
A "Bearish FVG" is the opposite: the price drops fast, leaving a gap above (e.g., today’s high is lower than the low from two bars ago).
The script draws colored boxes on your chart to show these gaps: green for bullish, red for bearish.
2. Spots Breakouts:
It looks for "strong" FVGs by comparing them to a trend (based on the highest highs and lowest lows over a set period).
If a bullish gap forms above the recent highs, or a bearish gap below the recent lows, it’s marked as a breakout opportunity.
3. Adds a Volume Check:
Trades only happen if the market’s volume is higher than usual (e.g., 1.2x the average volume over the last 20 bars). This helps ensure the breakout has real momentum behind it.
4. Trades Automatically:
Long Trades (Buy): If a bullish breakout FVG forms and volume is high, it buys at the current price.
Short Trades (Sell): If a bearish breakout FVG forms with high volume, it sells short.
Each trade comes with a stop loss (to limit losses) and a take profit (to lock in gains), both adjustable by you.
5. Shows Mitigation Lines (Optional):
If you turn on "Display Mitigation Zones," it draws lines at the edge of each breakout FVG. These lines show where the price might return to "fill" the gap later, helping you see key levels.
6. Includes Webull Costs:
The script factors in real trading fees from Webull, like tiny SEC and FINRA fees for selling, and a daily margin cost if you’re borrowing money to trade. These don’t show up on the chart but affect the strategy’s performance in backtesting.
How to Use It
1. Add to Your Chart:
Copy the script into TradingView’s Pine Editor, click "Add to Chart," and it’ll start drawing FVGs and running the strategy.
2. Customize Settings:
Trend Period (Default: 25): How many bars it looks back to define the trend. Longer periods mean fewer but stronger signals.
Volume Lookback (Default: 20) & Volume Threshold (Default: 1.2): Adjust how it measures "high volume." Increase the threshold for stricter trades.
Stop Loss % (Default: 1.5%) & Take Profit % (Default: 3%): Set how much you’re willing to lose or aim to gain per trade.
Margin Rate % (Default: 8.74%): Webull’s rate for borrowing money—lower it if your account qualifies for a better rate.
Display Mitigation Zones (Default: On): Toggle this to see or hide the gap lines.
Colors: Change the green (bullish) and red (bearish) shades to suit your chart.
3. Backtest It:
Go to the "Strategy Tester" tab in TradingView to see how it performs on past data. It’ll show trades, profits, losses, and Webull fees included.
4. Watch It Work:
Green boxes mean bullish FVGs; red boxes mean bearish FVGs. If volume spikes and the price breaks out, you’ll see trades happen automatically.
What to Expect
Visuals: You’ll see colored boxes for FVGs and optional lines showing where they start. These help you spot key price zones even if you’re not trading.
Trades: It’s selective—only trades when FVGs align with a breakout and volume confirms it. Expect fewer trades but with higher potential.
Risk: The stop loss keeps losses in check, while the take profit aims for a 2:1 reward-to-risk ratio by default (3% gain vs. 1.5% loss).
Costs: Webull’s fees are small but baked into the results, so you’re seeing a realistic picture of profits.
Tips for Users
Test it on a small timeframe (like 5-minute charts) for day trading or a larger one (like daily) for swing trading.
Play with the volume threshold—if you get too few trades, lower it (e.g., 1.1); if too many, raise it (e.g., 1.5).
Watch how price reacts to the mitigation lines—they’re often support or resistance zones traders target.
This strategy is lightweight, focused, and built for traders who like breakouts with a bit of confirmation. It’s not foolproof (no strategy is!), but it gives you a clear way to trade FVGs with some smart filters.
Impulse MACD enhancedThis indicator is designed to provide robust trade entry signals by combining multiple technical filters. Here’s a summary of its key components:
Impulse MACD Calculation:
Uses a Zero-Lag EMA (ZLEMA) based approach to generate a momentum indicator (with a signal line and histogram) that identifies shifts in market momentum.
Simulated Higher Timeframe (HTF) Trend Filter:
Computes an SMA over a multiplied period to simulate a higher timeframe trend. It requires the price to be in line with this broader trend before signaling an entry.
RSI Filter:
Ensures that for bullish entries the RSI is above a set threshold (indicating momentum) and for bearish entries it’s below a threshold.
ADX Filter:
Uses a manually calculated ADX to confirm that the market is in a strong trend (ADX > 30) to reduce false signals in weakly trending or sideways markets.
Volume Filter:
Compares the current volume to a 20‑bar SMA of volume, requiring volume to be significantly higher (by a user-defined percentage) to confirm the strength of the move.
VWAP Confirmation:
Uses the Volume-Weighted Average Price as an extra layer of confirmation: bullish signals require the price to be above VWAP, bearish signals below.
Optional Long-Term & Short-Term MA Filters:
These filters can be enabled to ensure the price is trading above (or below) longer-term and shorter-term moving averages, further aligning the trade with the prevailing trend.
ATR Volatility Filter:
Checks that volatility (as measured by the ATR relative to price) is below a maximum threshold, which helps avoid taking trades in overly volatile conditions.
Price Action Filter:
Ensures that for a bullish signal the current close is above the highest high over a specified lookback period (and vice versa for bearish), indicating a clear breakout.
Signal Throttling:
Signals are limited to one every 10 bars to prevent excessive trading.
When all these conditions are met, the indicator outputs an entry signal for either a bullish or bearish trade.
This multi-filter approach aims to increase win rate by reducing false signals and aligning trades with strong, confirmed trends while filtering out noise.
Motivational Text TableRelease Notes - Motivational Text Table Indicator v1.0
Standalone Indicator:
A new, standalone Pine Script v6 indicator that displays a motivational text table directly on the chart.
Customizable Text:
Users can set their own motivational message through the "Custom Motivational Text" input.
Configurable Appearance:
Change the text color and background color of the table.
Adjust the text size by choosing from "tiny", "small", "normal", "large", or "huge".
Select the table’s position on the chart from multiple preset locations (e.g., top_left, middle_center, bottom_right, etc.).
Static Display:
The table is drawn on the last bar, ensuring that the motivational text remains static during realtime updates.
User-Friendly Design:
The interface is simple and easy to customize, making it perfect for users who need a daily dose of motivation directly on their TradingView charts.
Enjoy your motivational boost on every chart!
kurd fx Dynamic EMA StrategyDynamic EMA Strategy Explanation
This TradingView Pine Script indicator, "Dynamic EMA Strategy," is designed to plot Exponential Moving Averages (EMAs) dynamically based on the selected timeframe. It adjusts the EMA periods depending on whether the trader is scalping, swing trading, or position trading.
Functionality
1. Defining EMA Periods Based on Timeframe
The script determines appropriate EMA values based on the selected chart timeframe:
Scalping (1m, 3m, 5m)
Uses EMA 9, EMA 21, and EMA 50 for fast-moving market conditions.
Swing Trading (15m, 30m, 45m)
Uses EMA 50 and EMA 100, suitable for medium-term trend identification.
EMA 3 is disabled (na) in this mode.
Position Trading (1H and higher)
Uses EMA 100 and EMA 200 to identify long-term trends.
EMA 3 is disabled (na) in this mode.
2. EMA Calculation
The script calculates EMA values dynamically:
emaLine1 = ta.ema(close, ema1): Computes the first EMA.
emaLine2 = ta.ema(close, ema2): Computes the second EMA.
emaLine3 = not na(ema3) ? ta.ema(close, ema3) : na: Computes the third EMA only if applicable.
3. Plotting the EMAs
The script overlays the EMAs on the chart:
Blue Line (EMA 1) → Represents the fastest EMA.
Orange Line (EMA 2) → Represents the medium EMA.
Red Line (EMA 3) → Represents the slowest EMA (if applicable).
Each EMA is plotted using plot() with a specific color, linewidth of 2, and plot.style_line for a clean visualization.
Use Case
Scalpers can identify short-term momentum changes.
Swing traders can detect medium-term trends.
Position traders can spot long-term market trends.
This strategy helps traders adjust their EMA settings dynamically without manually changing them for different timeframes.
AO/AC Trading Zones Strategy [Skyrexio] Overview
AO/AC Trading Zones Strategy leverages the combination of Awesome Oscillator (AO), Acceleration/Deceleration Indicator (AC), Williams Fractals, Williams Alligator and Exponential Moving Average (EMA) to obtain the high probability long setups. Moreover, strategy uses multi trades system, adding funds to long position if it considered that current trend has likely became stronger. Combination of AO and AC is used for creating so-called trading zones to create the signals, while Alligator and Fractal are used in conjunction as an approximation of short-term trend to filter them. At the same time EMA (default EMA's period = 100) is used as high probability long-term trend filter to open long trades only if it considers current price action as an uptrend. More information in "Methodology" and "Justification of Methodology" paragraphs. The strategy opens only long trades.
Unique Features
No fixed stop-loss and take profit: Instead of fixed stop-loss level strategy utilizes technical condition obtained by Fractals and Alligator to identify when current uptrend is likely to be over. In some special cases strategy uses AO and AC combination to trail profit (more information in "Methodology" and "Justification of Methodology" paragraphs)
Configurable Trading Periods: Users can tailor the strategy to specific market windows, adapting to different market conditions.
Multilayer trades opening system: strategy uses only 10% of capital in every trade and open up to 5 trades at the same time if script consider current trend as strong one.
Short and long term trend trade filters: strategy uses EMA as high probability long-term trend filter and Alligator and Fractal combination as a short-term one.
Methodology
The strategy opens long trade when the following price met the conditions:
1. Price closed above EMA (by default, period = 100). Crossover is not obligatory.
2. Combination of Alligator and Williams Fractals shall consider current trend as an upward (all details in "Justification of Methodology" paragraph)
3. Both AC and AO shall print two consecutive increasing values. At the price candle close which corresponds to this condition algorithm opens the first long trade with 10% of capital.
4. If combination of Alligator and Williams Fractals shall consider current trend has been changed from up to downtrend, all long trades will be closed, no matter how many trades has been opened.
5. If AO and AC both continue printing the rising values strategy opens the long trade on each candle close with 10% of capital while number of opened trades reaches 5.
6. If AO and AC both has printed 5 rising values in a row algorithm close all trades if candle's low below the low of the 5-th candle with rising AO and AC values in a row.
Script also has additional visuals. If second long trade has been opened simultaneously the Alligator's teeth line is plotted with the green color. Also for every trade in a row from 2 to 5 the label "Buy More" is also plotted just below the teeth line. With every next simultaneously opened trade the green color of the space between teeth and price became less transparent.
Strategy settings
In the inputs window user can setup strategy setting:
EMA Length (by default = 100, period of EMA, used for long-term trend filtering EMA calculation).
User can choose the optimal parameters during backtesting on certain price chart.
Justification of Methodology
Let's explore the key concepts of this strategy and understand how they work together. We'll begin with the simplest: the EMA.
The Exponential Moving Average (EMA) is a type of moving average that assigns greater weight to recent price data, making it more responsive to current market changes compared to the Simple Moving Average (SMA). This tool is widely used in technical analysis to identify trends and generate buy or sell signals. The EMA is calculated as follows:
1.Calculate the Smoothing Multiplier:
Multiplier = 2 / (n + 1), Where n is the number of periods.
2. EMA Calculation
EMA = (Current Price) × Multiplier + (Previous EMA) × (1 − Multiplier)
In this strategy, the EMA acts as a long-term trend filter. For instance, long trades are considered only when the price closes above the EMA (default: 100-period). This increases the likelihood of entering trades aligned with the prevailing trend.
Next, let’s discuss the short-term trend filter, which combines the Williams Alligator and Williams Fractals. Williams Alligator
Developed by Bill Williams, the Alligator is a technical indicator that identifies trends and potential market reversals. It consists of three smoothed moving averages:
Jaw (Blue Line): The slowest of the three, based on a 13-period smoothed moving average shifted 8 bars ahead.
Teeth (Red Line): The medium-speed line, derived from an 8-period smoothed moving average shifted 5 bars forward.
Lips (Green Line): The fastest line, calculated using a 5-period smoothed moving average shifted 3 bars forward.
When the lines diverge and align in order, the "Alligator" is "awake," signaling a strong trend. When the lines overlap or intertwine, the "Alligator" is "asleep," indicating a range-bound or sideways market. This indicator helps traders determine when to enter or avoid trades.
Fractals, another tool by Bill Williams, help identify potential reversal points on a price chart. A fractal forms over at least five consecutive bars, with the middle bar showing either:
Up Fractal: Occurs when the middle bar has a higher high than the two preceding and two following bars, suggesting a potential downward reversal.
Down Fractal: Happens when the middle bar shows a lower low than the surrounding two bars, hinting at a possible upward reversal.
Traders often use fractals alongside other indicators to confirm trends or reversals, enhancing decision-making accuracy.
How do these tools work together in this strategy? Let’s consider an example of an uptrend.
When the price breaks above an up fractal, it signals a potential bullish trend. This occurs because the up fractal represents a shift in market behavior, where a temporary high was formed due to selling pressure. If the price revisits this level and breaks through, it suggests the market sentiment has turned bullish.
The breakout must occur above the Alligator’s teeth line to confirm the trend. A breakout below the teeth is considered invalid, and the downtrend might still persist. Conversely, in a downtrend, the same logic applies with down fractals.
In this strategy if the most recent up fractal breakout occurs above the Alligator's teeth and follows the last down fractal breakout below the teeth, the algorithm identifies an uptrend. Long trades can be opened during this phase if a signal aligns. If the price breaks a down fractal below the teeth line during an uptrend, the strategy assumes the uptrend has ended and closes all open long trades.
By combining the EMA as a long-term trend filter with the Alligator and fractals as short-term filters, this approach increases the likelihood of opening profitable trades while staying aligned with market dynamics.
Now let's talk about the trading zones concept and its signals. To understand this we need to briefly introduce what is AO and AC. The Awesome Oscillator (AO), developed by Bill Williams, is a momentum indicator designed to measure market momentum by contrasting recent price movements with a longer-term historical perspective. It helps traders detect potential trend reversals and assess the strength of ongoing trends.
The formula for AO is as follows:
AO = SMA5(Median Price) − SMA34(Median Price)
where:
Median Price = (High + Low) / 2
SMA5 = 5-period Simple Moving Average of the Median Price
SMA 34 = 34-period Simple Moving Average of the Median Price
The Acceleration/Deceleration (AC) Indicator, introduced by Bill Williams, measures the rate of change in market momentum. It highlights shifts in the driving force of price movements and helps traders spot early signs of trend changes. The AC Indicator is particularly useful for identifying whether the current momentum is accelerating or decelerating, which can indicate potential reversals or continuations. For AC calculation we shall use the AO calculated above is the following formula:
AC = AO − SMA5(AO) , where SMA5(AO)is the 5-period Simple Moving Average of the Awesome Oscillator
When the AC is above the zero line and rising, it suggests accelerating upward momentum.
When the AC is below the zero line and falling, it indicates accelerating downward momentum.
When the AC is below zero line and rising it suggests the decelerating the downtrend momentum. When AC is above the zero line and falling, it suggests the decelerating the uptrend momentum.
Now let's discuss the trading zones concept and how it can create the signal. Zones are created by the combination of AO and AC. We can divide three zone types:
Greed zone: when the AO and AC both are rising
Red zone: when the AO and AC both are decreasing
Gray zone: when one of AO or AC is rising, the other is falling
Gray zone is considered as uncertainty. AC and AO are moving in the opposite direction. Strategy skip such price action to decrease the chance to stuck in the losing trade during potential sideways. Red zone is also not interesting for the algorithm because both indicators consider the trend as bearish, but strategy opens only long trades. It is waiting for the green zone to increase the chance to open trade in the direction of the potential uptrend. When we have 2 candles in a row in the green zone script executes a long trade with 10% of capital.
Two green zone candles in a row is considered by algorithm as a bullish trend, but now so strong, that's the reason why trade is going to be closed when the combination of Alligator and Fractals will consider the the trend change from bullish to bearish. If id did not happens, algorithm starts to count the green zone candles in a row. When we have 5 in a row script change the trade closing condition. Such situation is considered is a high probability strong bull market and all trades will be closed if candle's low will be lower than fifth green zone candle's low. This is used to increase probability to secure the profit. If long trades are initiated, the strategy continues utilizing subsequent signals until the total number of trades reaches a maximum of 5. Each trade uses 10% of capital.
Why we use trading zones signals? If currently strategy algorithm considers the high probability of the short-term uptrend with the Alligator and Fractals combination pointed out above and the long-term trend is also suggested by the EMA filter as bullish. Rising AC and AO values in the direction of the most likely main trend signaling that we have the high probability of the fastest bullish phase on the market. The main idea is to take part in such rapid moves and add trades if this move continues its acceleration according to indicators.
Backtest Results
Operating window: Date range of backtests is 2023.01.01 - 2024.12.31. It is chosen to let the strategy to close all opened positions.
Commission and Slippage: Includes a standard Binance commission of 0.1% and accounts for possible slippage over 5 ticks.
Initial capital: 10000 USDT
Percent of capital used in every trade: 10%
Maximum Single Position Loss: -9.49%
Maximum Single Profit: +24.33%
Net Profit: +4374.70 USDT (+43.75%)
Total Trades: 278 (39.57% win rate)
Profit Factor: 2.203
Maximum Accumulated Loss: 668.16 USDT (-5.43%)
Average Profit per Trade: 15.74 USDT (+1.37%)
Average Trade Duration: 60 hours
How to Use
Add the script to favorites for easy access.
Apply to the desired timeframe and chart (optimal performance observed on 4h BTC/USDT).
Configure settings using the dropdown choice list in the built-in menu.
Set up alerts to automate strategy positions through web hook with the text: {{strategy.order.alert_message}}
Disclaimer:
Educational and informational tool reflecting Skyrex commitment to informed trading. Past performance does not guarantee future results. Test strategies in a simulated environment before live implementation
These results are obtained with realistic parameters representing trading conditions observed at major exchanges such as Binance and with realistic trading portfolio usage parameters.
Bitcoin Liquidity Breakout with ICT StrategiesBitcoin Liquidity Breakout with ICT Strategies
a one of many scripts developed by our engineers .
Check the results for yourself
BB ATR Fractal MMThe Bollinger Bands + ATR with Fractal indicator is a powerful combination of Bollinger Bands, ATR (Average True Range), and Fractal to help identify market volatility and potential entry/exit points on the chart.
Bollinger Bands help to assess the market’s volatility by calculating upper and lower bands based on the simple moving average (SMA) and standard deviation. It’s an excellent tool for identifying overbought and oversold conditions.
ATR (Average True Range) is used to measure market volatility. It helps determine how much the price is moving, and it can be used to adjust the Bollinger Bands, creating bands that reflect the current volatility more accurately.
Fractal helps to identify peaks and troughs in the market, supporting decision-making by highlighting potential reversal points. Fractals mark regions where price may reverse direction, making it easier to spot possible trade opportunities.
How to Use:
Bollinger Bands Upper and Lower Bands: These bands help to identify overbought or oversold conditions. If the price breaks above the upper band, the market may be overbought. If the price breaks below the lower band, the market may be oversold.
ATR: It indicates the volatility level of the market. When the market shows large volatility (ATR increases), the Bollinger Bands expand to reflect higher price swings.
Fractal: Arrows appear at the market’s peaks and troughs, helping identify entry points for buying (at fractal lows) or selling (at fractal highs). These signals can help you make trading decisions based on potential price reversals.