What the bot can currently do
1. Trend Trading
The bot trades only in the direction of the trend.
To do this, it uses:
EMA 50
EMA 200
Rules
BUY
EMA50 > EMA200
SELL
EMA50 < EMA200
This helps it avoid many countertrend trades.
2. RSI Momentum Filter
Additional confirmation via RSI.
BUY
RSI > 55
SELL
RSI < 45
This filters out weak setups.
3. ADX Trend Strength Filter
The bot checks:
whether the market is trending at all
Rule
ADX > 20
If the market is ranging:
β no trade.
This is important for gold.
4. Candle Momentum Filter
The bot checks the last candle.
BUY
bullish candle
SELL
bearish candle
This ensures it only trades when there is current momentum.
5. ATR Dynamic Stop Loss
No fixed stop loss.
SL is based on:
current volatility
This makes it significantly more stable with XAUUSD.
Advantage
fewer random stopouts
adapts to the market
6. Risk-to-Reward System
Take Profit is based on RR.
Standard:
RR 1:2
Example:
100-point SL
200-point TP
7. Automatic Lot Size
The bot automatically calculates:
Lot size
based on your risk
Example
0.5% risk:
β consistent risk control regardless of SL.
8. FTMO Daily Drawdown Protection
When Daily DD is reached:
closes all trades
stops trading
Default
3.5%
Very important for prop firms.
9. FTMO Overall Drawdown Protection
When total loss is reached:
Bot locks itself
Default
8%
10. Max Trades per Day
Prevents overtrading.
Default
3 trades per day
11. Trailing Stop
The stop is automatically adjusted.
Based on:
ATR Volatility
Timeframe 1h