Dynamic Flow Trader
Overview
Dynamic Flow Trader is a fully automated trend-following cBot for cTrader designed to trade XAUUSD (Gold) by identifying market direction using a dynamic trend algorithm. The robot automatically opens, manages, and closes positions while providing multiple configurable risk management features to help traders automate their trading process.
The cBot is intended for traders seeking a systematic, rule-based approach to trading rather than discretionary decision-making.
Strategy Type & Trading Approach
Dynamic Flow Trader uses a trend-following strategy based on dynamic trend detection.
The robot continuously evaluates market conditions and identifies bullish or bearish trends before executing trades. When a new trend is confirmed, the cBot automatically closes positions in the opposite direction and opens a new position aligned with the current trend.
During sustained market trends, the robot can optionally increase exposure by opening additional positions through its configurable position stacking feature.
The strategy is designed for traders who prefer automated trend-following rather than counter-trend or grid-based approaches.
Entry Logic & Execution Behaviour
The cBot operates entirely automatically.
Its execution behaviour includes:
- Automatic detection of bullish and bearish market trends.
- Automatic Buy and Sell order execution after trend confirmation.
- Automatic closure of opposite positions when market direction changes.
- Optional position stacking while the trend remains valid.
- Continuous monitoring of all open positions.
- Automatic trade management based on user-defined protection settings.
No manual trade execution is required after the cBot is started.
Risk & Capital Management
Dynamic Flow Trader includes several configurable capital management features:
- Individual Take Profit per position
- Individual Stop Loss per position
- Daily Profit Target
- Daily Maximum Loss
- Global Profit Target
- Global Maximum Loss
- Automatic daily trading pause after reaching configured daily limits
- Automatic resumption on the next trading day
- Adjustable trade volume
- Optional use of the broker's minimum allowed trade volume
- Configurable maximum stacked positions
These settings allow traders to customize the robot according to their own risk tolerance and account size.
Key Parameters
Trading Parameters
- Length Factor
- EMA Period
- Trade Volume (Lots)
- Use Symbol Minimum Volume
Position Management
- Enable Position Stacking
- Maximum Stacked Positions
Per Position Protection
- Enable Tick Protection
- Take Profit (Account Currency)
- Stop Loss (Account Currency)
Daily Protection
- Enable Daily Profit Target
- Daily Profit Target Value
- Enable Daily Maximum Loss
- Daily Maximum Loss Value
Global Protection
- Enable Global Profit Target
- Global Profit Target Value
- Enable Global Maximum Loss
- Global Maximum Loss Value
Recommended Settings
Symbol: XAUUSD
Timeframe: M5
Chart Type: Heiken Ashi
Recommended Broker: Deriv
Recommended Minimum Balance: USD 1,000
These settings are recommendations only and may not be suitable for every trading environment.
⚙️ Default XAUUSD Settings:
• Length Factor: 81
• EMA Period: 5
• Volume: 0.04 Lots
• Position Stacking: Enabled
• Maximum Stacked Positions: 10
• Tick Take Profit: $100
• Tick Stop Loss: $5
• Daily Profit Target: $2,000
• Daily Maximum Loss: $100
• Global Profit Target: $200,000
• Global Maximum Loss: $10,000
Who This cBot Is For
Dynamic Flow Trader is suitable for:
- Traders who use the cTrader platform
- Traders interested in automated XAUUSD trading
- Users who prefer systematic trend-following strategies
- Traders seeking configurable risk management features
- Beginners looking for a fully automated trading solution
- Experienced traders who want to automate their existing workflow
Important Usage Notes
- Designed for cTrader Automate (cBots).
- Optimized for XAUUSD on the M5 timeframe using Heiken Ashi candles.
- A stable internet connection or VPS is recommended for uninterrupted operation.
- Trading results may vary depending on market conditions, broker execution, spreads, slippage, liquidity, and account configuration.
- Users should test the cBot on a demo account before using it on a live trading account.
Disclaimer
Trading leveraged financial instruments involves significant risk and may result in losses exceeding your initial investment. Dynamic Flow Trader is an automated trading tool that executes a predefined trading strategy and does not guarantee profits or successful trading outcomes. Past performance, backtesting, and optimization results are not indicative of future performance. Users are responsible for selecting appropriate risk settings and determining whether the product is suitable for their individual financial circumstances.