📈 Overview: Prop Scalper Gold is an advanced automated trading system (cBot) for cTrader, specifically optimized to capture rapid directional movements (scalping) on Gold (XAUUSD) by exploiting breakouts of key price levels. Transformed from a simple breakout logic, it is now an institutional-grade, Prop-Firm ready system tailored for the unique volatility of precious metals. It integrates multiple layers of defense against the main enemies of scalping: catastrophic slippage, false breakouts (fakeouts), spread widening, and ranging (choppy) markets.
✨ Key Strengths of the Professional Rework
- Fixed Volatility Filter: It now strictly blocks entries during sudden volatility spikes to prevent massive slippage, ensuring highly accurate trade execution even during erratic gold movements.
- Spread and Session Protection: Automatically prevents trading when transaction costs (spreads) are too high or outside of high-liquidity hours (e.g., the London/New York session overlap).
- Multi-Indicator Confirmations: Requires the convergence of Trend (EMA), Trend Strength (ADX), and Momentum (RSI) to filter out unstable or exhausted market conditions.
- Advanced Risk Management: Features dynamic position sizing based on a fixed percentage risk per trade, alongside rigorous daily, total, and equity drawdown protections specifically tailored to comply with Prop Firm rules.
⚙️ Parameter Guide for Prop Scalper Gold
1. General Settings and Breakout
These manage the bot's core trading logic and how it identifies the levels to break.
- Volume (lots): The fixed position size (used only if percentage-based risk is disabled).
- Max positions per direction: The maximum number of simultaneous open trades for a single direction (Long/Short).
- Entry Mode: Choose whether the bot should only trade Long (
HighBreakoutLong), only Short (LowBreakoutShort), or in both directions (Both). - Breakout level: Defines the level to be broken.
HighLowuses the highs/lows of the previous candle;Closeuses the closing price. - Require candle body confirmation: If enabled, it requires the breakout candle to actually close beyond the level, ignoring false signals generated solely by wicks.
- Min candle body (pips): The minimum size of the candle body required to validate a signal. Highly useful for filtering out indecision candles like Dojis.
2. Entry Filters (Market Conditions)
These parameters prevent the bot from trading in unfavorable market conditions.
- Spread Filter: Blocks entries if the current spread exceeds the
Max Spread (pips)threshold. Crucial for scalping profitability on Gold. - Session Filter: Uses specific UTC start and end hours to restrict trading to a specific high-liquidity time window.
- Trend Filter (EMA): It only allows Long entries if the fast EMA is above the slow EMA (and vice versa for Shorts). The slope logic ensures the moving averages are pointing in the right direction.
- ADX Filter: Filters out flat, ranging markets. The bot only trades if the ADX is above the threshold (e.g., > 20), indicating strong trend momentum.
- RSI Filter: Prevents buying at the absolute top or selling at the bottom. It blocks Longs if the RSI is overbought and Shorts if oversold.
- Volatility Spike Filter: Uses a Pips move over seconds threshold. If met, the bot temporarily halts to avoid news-driven slippage.
- Cooldown: Forces a pause between consecutive trades to prevent rapid-fire losses in choppy markets.
3. Exits and Position Management
Controls how the bot handles Stop Losses, Take Profits, and trailing mechanisms.
- Exit type: The primary exit method.
CandleClosecloses the trade at the end of the bar.Pipsuses fixed Stop Loss (SL) and Take Profit (TP).ATRdynamically calculates SL and TP based on current market volatility.CandleClosePipsuses SL and TP as safety nets but closes early at the end of the candle only if the position is in profit.
- Break-Even (BE): Once the price reaches the Trigger, the Stop Loss is moved to the entry price plus a safety margin. The logic ensures the SL is never moved into a worse position.
- Trailing Stop: After Break-Even is secured, this mechanism trails the price at a preset distance to maximize profits during extended trends.
4. Risk Management and Drawdown (Prop-Firm Ready)
Strict capital protection rules, intelligently calculated using the maximum value between Account Equity and Balance.
- Use Risk Per Trade %: If enabled, the bot dynamically calculates the lot size to risk exactly the indicated percentage of the account (e.g., 0.5%) based on the Stop Loss distance.
- Daily Max Loss %: The maximum allowable daily drawdown.
- Total Max Loss %: The absolute maximum drawdown calculated from the starting balance.
- Max Equity DD %: The trailing drawdown limit from the highest equity peak reached.
- Operational Note: If any of these drawdown limits are hit, the bot will immediately close all open positions and block any further entries to protect the account.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |