present
Sign up and get $50 off your first purchase
Trading product for EMA Pullback Fibo Pro cBot Fibonacci Forex, image 2
Trading product for EMA Pullback Fibo Pro cBot Fibonacci Forex, image 3
Trading product for EMA Pullback Fibo Pro cBot Fibonacci Forex, image 4
Trading product for EMA Pullback Fibo Pro cBot Fibonacci Forex, image 5
Trading product for EMA Pullback Fibo Pro cBot Fibonacci Forex, image 6
Trading product for EMA Pullback Fibo Pro cBot Fibonacci Forex, image 7
Trading product for EMA Pullback Fibo Pro cBot Fibonacci Forex, image 8
Trading product for EMA Pullback Fibo Pro cBot Fibonacci Forex, image 9
Since 15/02/2025

Description

Disclaimer: Trading involves risk. Past performance does not guarantee future results.

EMA Pullback Fibo Pro is an automated cTrader trading robot designed to identify pullback opportunities within established market trends.

The strategy combines EMA trend structure, dynamic Fibonacci retracement zones, RSI momentum confirmation, and volatility-aware stop-loss management to filter potential entries and focus on pullbacks rather than simply trading every market movement.

The cBot can automatically determine position size from a user-defined percentage of account equity, while configurable risk-reward settings and ATR-based stop-loss calculations allow the strategy to adapt its trade protection to current market volatility.

How the Strategy Works

EMA Pullback Fibo Pro first establishes the broader market direction using two configurable exponential moving averages.

Long Conditions

A potential BUY setup is considered when:

  • The fast EMA is above the slow EMA, indicating an upward trend structure.
  • Price retraces into the configured Fibonacci retracement zone.
  • RSI is below the user-defined buy threshold.
  • Long trading is enabled.
  • The selected quarter-hour trading filter permits trading, when enabled.
  • The maximum open-position limit has not been reached.

Short Conditions

A potential SELL setup is considered when:

  • The fast EMA is below the slow EMA, indicating a downward trend structure.
  • Price retraces into the configured Fibonacci retracement zone.
  • RSI is above the user-defined sell threshold.
  • Short trading is enabled.
  • The selected quarter-hour trading filter permits trading, when enabled.
  • The maximum open-position limit has not been reached.

This creates a multi-condition approach where trend direction, price retracement, and momentum conditions must align before a trade is considered.

Dynamic Fibonacci Retracement Detection

The robot can automatically examine a configurable historical lookback to identify recent swing high and swing low levels.

These levels are then used to calculate a configurable Fibonacci-style retracement zone.

The default retracement range is approximately 38%–61%, while users can adjust the lower and upper retracement percentages to suit different markets and trading styles.

Dynamic retracement detection can also be disabled when desired.

EMA Pullback Mode

When dynamic retracement detection is disabled, the robot can instead use the configurable pullback EMA as the primary price-retracement reference.

This provides an alternative way to configure the entry logic without relying on dynamically calculated swing levels.

RSI Confirmation

RSI is used as an additional confirmation layer rather than as a standalone entry signal.

Users can configure:

  • RSI period
  • BUY threshold
  • SELL threshold

The default configuration looks for relatively weaker momentum during an uptrend and relatively stronger momentum during a downtrend, seeking potential continuation opportunities after a retracement.

Adaptive Stop Loss

EMA Pullback Fibo Pro supports ATR-based stop-loss calculation.

When enabled, the stop-loss distance is calculated from the current Average True Range multiplied by the user-defined ATR multiplier.

Users can configure:

  • ATR period
  • ATR multiplier
  • Minimum stop-loss distance

This allows stop-loss distance to respond to changing market volatility rather than relying exclusively on a fixed stop size.

Risk-Based Position Sizing

The robot can calculate trade volume using a percentage of current account equity.

The user can define the desired risk percentage, and the cBot calculates position size according to the selected stop-loss distance and symbol characteristics.

Position volume is automatically aligned with the broker's permitted volume minimum, maximum, and step size.

Risk-Reward Management

Take-profit distance is automatically calculated from the selected stop-loss distance and the configured Risk-Reward Ratio.

For example, with a 1:2 risk-reward setting, the calculated take-profit distance is twice the stop-loss distance.

Quarter-Hour Trading Filter

One of the key customization features is the 96-slot quarter-hour trading filter.

Every 15-minute interval of the UTC day can be individually enabled or disabled.

This allows traders to define specific trading windows such as:

  • Selected market-session periods
  • Specific hours
  • High-activity periods
  • Lower-volatility periods
  • Custom time schedules

A configurable buffer around each selected quarter-hour slot is also available.

Summary

AI summary
EMA Pullback Fibo Pro is an automated trading robot designed for the cTrader platform. It executes trend-following trades by identifying pullbacks using a combination of Exponential Moving Averages (EMA), Fibonacci retracement zones, and RSI momentum filters. The bot trades only in the direction of the primary trend, determined by the relationship between the 50 EMA and 200 EMA.

Key features include smart pullback detection with options to trade on price touches of the 20 EMA or customizable Fibonacci retracement levels (38.2%–61.8%), and momentum confirmation via RSI to align entries with oversold or overbought conditions. It incorporates dynamic risk management by calculating position size based on a user-defined risk percentage of equity and stop loss distance, with customizable risk-to-reward ratios. An ATR-based stop loss option adapts to market volatility.

The bot offers a quarter-hour time filter allowing trades only during selected 15-minute intervals, position controls such as maximum open positions and minimum stop loss distance, and options to disable long or short trades. It supports detailed logging for backtesting and debugging and is fully compatible with cTrader Automate’s optimization engine for parameter tuning.

EMA Pullback Fibo Pro is suitable for traders seeking structured, trend-based strategies with clear retracement logic and robust risk controls across markets including Forex and commodities like XAUUSD.

Discussion

Customer reviews

4.6
Reviews: 3
5
67 %
4
33 %
3
0 %
2
0 %
1
0 %
Customer reviews
November 20, 2025
tbh the value is mostly in filtering bad ideas. I still would not trust it live without checking the chart myself. The warning sign is when the trade plan starts feeling forced.
November 14, 2025
this feels useful when you already has a plan. The main value is checking stretched conditions, not chasing every signal that appears.
November 12, 2025
does not need to judge this from 1 good trade. A better check is RSI 30 and 70, 2 swing checks and 25 signals before using real size.

FAQ

Fibonacci
Forex
EURUSD
Commodities
RSI
XAUUSD
USDJPY
cBot
XAUUSD
Scalping
+5
cBot
XAUUSD
cBot
ATR
Grid
+5
cBot
ATR
MACD
+3
cBot
RSI
Forex
+4
cBot
ADX
ATR
+5
cBot
Fixed Lot
TP Manager
+4
cBot
ATR
Forex
+5
cBot
Forex
EURUSD
+4
cBot
ADX
ATR
+5
cBot
ADX
ATR
+5
cBot
EMA
Doji
+4
cBot
ATR
cBot
ATR
Prop
+5
cBot
Conservative
Fixed Risk %
+2
cBot
Break Even
Equity Stop
+5
cBot
BTCUSD
Crypto
cBot
Forex
BTCUSD
+4
cBot
Prop
Breakout
+1
cBot
Prop
Forex
+11
cBot
Grid
EURUSD
+2
cBot
Conservative
Fixed Risk %
cBot
cBot
cBot
AI
MACD
+10
cBot
Forex
Crypto
+3
cBot
Bollinger
AI Trading
+5
cBot
Break Even
Equity Stop
+5
cBot
AI
Forex
+2
cBot
Equity Stop
Prop Firm Fit
+5

Price