present
Sign up and get $50 off your first purchase
Trading product for HeikinAshi Doji Ema Bot cBot Position Sizer EMA, image 1
HeikinAshi Doji Ema Bot
cBot
Tested on IC
Version 1.1, Sep 2026
Windows, Mac, Mobile, Web
71%
ROI
0%
Max drawdown
Trading product for HeikinAshi Doji Ema Bot cBot Position Sizer EMA, image 2
Trading product for HeikinAshi Doji Ema Bot cBot Position Sizer EMA, image 3
Trading product for HeikinAshi Doji Ema Bot cBot Position Sizer EMA, image 4
Trading product for HeikinAshi Doji Ema Bot cBot Position Sizer EMA, image 5
Trading product for HeikinAshi Doji Ema Bot cBot Position Sizer EMA, image 6
Trading product for HeikinAshi Doji Ema Bot cBot Position Sizer EMA, image 7
Trading product for HeikinAshi Doji Ema Bot cBot Position Sizer EMA, image 8
Since 15/02/2025
211.78M
Traded volume
4.43M
Pips won
36
Sales

Description

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

The Heikin Ashi Doji EMA Bot is a fully automated cTrader trading robot based on a combination of Heikin Ashi candles, Doji formations, EMA trend filtering, and confirmation candles.

The bot is designed to identify predefined market conditions and execute trades automatically according to the parameters selected by the user. It includes a range of configurable trade-management, position-sizing, and trading-schedule options.

🔑 Features

✅ Heikin Ashi Doji Strategy

The bot identifies qualifying Heikin Ashi Doji candles and waits for two subsequent confirmation candles before entering a trade.

✅ EMA Trend Filter

Use a configurable Exponential Moving Average to filter trade direction.

The signal timeframe and EMA timeframe can be configured independently.

✅ Long & Short Controls

Enable or disable long and short trading independently.

✅ Optional Reverse Trading

An optional setting allows generated trade signals to be reversed.

✅ Flexible Position Sizing

Choose between:

  • Equity percentage-based sizing
  • Fixed lot sizing

Equity-based sizing uses the configured risk percentage and calculated stop distance to determine position volume.

✅ Configurable Risk-to-Reward

Set the desired Risk-to-Reward ratio for calculating trade targets.

✅ Optional Hard Stop Loss

Hard Stop Loss protection can be enabled or disabled according to the user's selected configuration.

Important: Disabling the hard stop can substantially increase trading risk.

✅ Break-Even Protection

Optional break-even management with three available methods:

  • R Multiple
  • Pips
  • Net P/L

✅ Profit-Based Trailing Stop

Optional trailing protection based on account-currency profit.

Configure:

  • Activation profit per 1.00 lot
  • Profit buffer percentage

✅ Position Doubling

An optional position-doubling feature can add positions after an adverse price movement.

Users can configure:

  • Trigger distance
  • Maximum doubling levels
  • Enable/disable control

Position doubling can increase overall market exposure and should be tested carefully before being used in live trading.

✅ Basket Management

Related positions can be managed as a group, including volume-weighted average entry calculations and shared trade targets.

Trade-group information is also retained so positions can be managed after a bot restart.

✅ Spread Filter

Optionally prevent new trades when the current spread exceeds the configured maximum.

✅ Margin Protection

An optional minimum margin-level requirement can be used to prevent additional positions from being opened when account margin conditions do not meet the selected threshold.

✅ Trading Day Controls

Enable or disable trading for individual days of the week.

✅ Daily Trading Sessions

Configure separate start and end times for each day.

✅ Hourly Controls

Optional hourly controls can manage trading around hourly boundaries, including configurable handling of winning and losing positions.

✅ Monthly Filters

Optional filters can restrict new trading around selected month-start and month-end periods.

Available filters include:

  • First day of the month
  • Last day of the month
  • Friday before month-end
  • Monday after month-start

✅ Heikin Ashi Smoothing

Optional Heikin Ashi smoothing is available as an additional configurable setting.

⚙️ How It Works

The bot evaluates completed Heikin Ashi candles and checks them against the configured EMA conditions.

A potential long setup requires a qualifying bullish Heikin Ashi Doji, appropriate EMA alignment, and two subsequent bullish confirmation candles.

A potential short setup uses the corresponding bearish conditions.

When the configured conditions are satisfied, the bot performs its trade and risk checks before opening a position.

Once a position is open, the selected protection and management settings can be applied, including Stop Loss, Take Profit, break-even, trailing, and optional position doubling.

📊 Configurable Trading Environment

The bot provides control over several aspects of automated execution, allowing users to configure the strategy according to their own testing requirements.

These include:

  • Signal timeframe
  • EMA timeframe
  • EMA period
  • Position sizing
  • Maximum open positions
  • Long/short direction
  • Risk-to-Reward
  • Stop Loss
  • Break-even
  • Trailing
  • Position doubling
  • Spread limits
  • Margin requirements
  • Trading days
  • Daily trading sessions
  • Hourly controls
  • Monthly filters

⚠️ Please Note

1. Backtesting results were achieved under a specific testing environment and may differ from live trading results.

2. Results can vary between brokers because of differences in spreads, commissions, liquidity, execution, symbol specifications, and other trading conditions.

3. Backtesting does not guarantee future performance.

4. Position doubling and disabling hard stop loss can increase potential risk and market exposure.

5. Users should test the bot thoroughly with their own broker, symbol, timeframe, and account conditions before considering live deployment.

6. Consider using a demo account or other controlled environment when evaluating the bot.

7. The bot does not guarantee profits, and trading losses are possible.

Summary

AI summary
The Heikin Ashi Doji EMA Bot is an automated trading robot for the cTrader platform that identifies high-probability trend continuation opportunities. It combines Heikin Ashi price action, Doji reversal signals, and Exponential Moving Average (EMA) trend filtering to determine trade entries. The bot waits for a Doji candle indicating market indecision, followed by two confirmation candles aligned with the EMA-defined trend direction before opening a position.

Key features include dynamic risk-based position sizing that calculates trade volume based on equity risk percentage, stop loss distance, and current account equity. It supports customizable risk-to-reward ratios for automatic take profit level setting. An advanced trailing stop system locks in profits using configurable activation thresholds and profit buffers. The bot also offers daily profit and loss protection by halting trading upon reaching set limits.

Comprehensive time filters allow control over trading days, hours, blackout periods, and automatic profit-taking before scheduled windows. Monthly market protection filters help avoid trading during volatile month-end and month-start periods. Optional Heikin Ashi EMA smoothing reduces market noise to better identify strong trends. An optional reverse trading mode enables contrarian strategy deployment.

This bot is designed for swing trading with medium trade frequency, emphasizing disciplined, rule-based execution and professional risk management. It supports market orders and uses equity-based stop loss risk models.
Trading profile
Trading style
Swing trading
Strategy type
Trend
Analysis type
Algorithmic
Trade frequency
Medium
Min recommended balance
$400
Risk per trade
1%
Chart period
1 minute
Backtesting leverage
1:1000
Risk management
Risk model
Equity-based
Fixed lot
Fixed risk percentage
Supported order types
Market
Supported risk controls
Stop loss
Take profit
Trailing stop loss
Break-even
Spread filter
Max drawdown limit
Equity stop loss
Daily limits
Session filter

Customer reviews

0.0
Reviews: 0
Customer reviews
No reviews for this product yet. Already tried it? Be the first to tell others!

Discussion

FAQ

Position Sizer
EMA
Risk/Reward
Trailing Stop
Doji
Take Profit (TP) Manager
Products available through cTrader Store, including trading bots, indicators and plugins, are provided by third-party developers and made available for informational and technical access purposes only. cTrader Store is not a broker and does not provide investment advice, personal recommendations or any guarantee of future performance.

More from this author

cBot
XAUUSD
Scalping
+5
Mean-reversion precision powered by Stochastic logic, advanced risk control, and smart trade management.
162.8%
ROI
12.93
Profit factor
cBot
XAUUSD
Engulfing Pattern cBot Pro: Smart candlestick trading with filters, risk control & daily protection.
231.4%
ROI
1.32
Profit factor
cBot
ATR
Grid
+5
Adaptive ATR-powered grid bot, smart recentering, break-even protection, advanced risk control, safer automated trading.
4.45
Profit factor
cBot
ATR
MACD
+3
A powerful trend-following algorithm designed for precision trading with high-probability entries in trending markets.
5714.5%
ROI
1.33
Profit factor
cBot
RSI
Forex
+4
Automate RSI divergence trading with precision pivots, timing filters, and powerful risk management tools.
7.5%
ROI
4.74
Profit factor
cBot
RSI
Forex
+5
Automated trend trading with smart pullbacks, Fibonacci, RSI, advanced risk controls, and powerful basket management.
109.7%
ROI
1.35
Profit factor
cBot
Forex
EURUSD
+4
Capture London volatility automatically with smart risk sizing and clean breakout logic.
34.5%
ROI
2.16
Profit factor
cBot
ADX
ATR
+5
Smart trend-pullback trading with momentum confirmation, adaptive risk management and advanced trade protection.
123.2%
ROI
50
Profit factor
cBot
ATR
Forex
+5
Automated breakout trading bot using support/resistance, volume spikes, and ATR-based risk management.
81.5%
ROI
3.45
Profit factor
cBot
Fixed Lot
TP Manager
+4
Adaptive trend-following with intelligent filtering, dynamic risk control and disciplined trade management.
33%
ROI
45.07
Profit factor
cBot
ADX
ATR
+5
Multi-layer momentum trading with Heikin Ashi, RSI, trend filters and adaptive risk management.
25%
ROI
2.58
Profit factor
cBot
Fixed Lot
Key Levels
+5
Automate price-action setups with intelligent market filters, structured entries, and advanced risk management.
27%
ROI
1.94
Profit factor

You may also like

cBot
Forex
BTCUSD
+7
Fully functional demo runs until January 31, 2026 with over 100% ROI within 14 days
cBot
ATR
Forex
EMA-Crossover-Bot mit ADX-Filter:Trend-Trading mit ATR-basiertem Risikomanagement und Trailing Stop.
cBot
Balanced
Fixed Risk %
+4
EUR EDGE is an automated EURUSD M30 cBot using selective rule-based market logic with controlled risk.
1.17
Profit factor
cBot
Key Levels
Spread Filter
+3
MATRIX INFINITY, See Beyond the Market.
22.3%
ROI
31
Profit factor
cBot
AI
Forex
+4
First Candle Rule (FCR) Trading Bot for cTrader implementing your exact strategy, optimized for XAUUSD with 1:500
97.5%
ROI
5.89
Profit factor
cBot
Indices
Scalping
HIGHLY PROFITABLE NASDAQ100 SCALPING ALGORITHM
7%
ROI
3.46
Profit factor
cBot
XAUUSD
Martingale
IBC Advanced Strategy - IBC高级策略,基于马丁策略的优化版本,添加止损配置
cBot
AI
ATR
+17
ORB fully automated trading strategies #candle confirmation
cBot
AI
XAUUSD
POSITION 5000 Pips: The Ultimate Algorithm for Gold
54%
ROI
5
Profit factor
cBot
ATR
Volume
+5
Gold cBot for XAUUSD H1: SuperTrend flip entries, a grid of up to 8 positions closed at one basket target, set hours
6.21
Profit factor
cBot
AI
ATR
+8
Breakout scalping with prop-firm grade equity control.
cBot
ATR
RSI
+5
Buy-only gold grid cBot for XAUUSD M5: RSI extremes on the forming bar, two-step ladder, basket equity stop
4
Profit factor
cBot
AI
RSI
+4
Smart Trend Trading Bot, Best Trend Identified, Please try default setting before making any changes
cBot
Grid
BTCUSD
+2
BTC m1 H1 Scalping
cBot
ADX
Fixed Risk %
+4
Four strategies. Three markets. One systematic cTrader portfolio for Bitcoin, Gold and XRP.
1.77
Profit factor
cBot
Drawdown Guard
Daily Loss Limit
Monitor account-wide loss and stop-loss risk budgets, with optional order cancellation and post-fill closure.
cBot
Prop
Forex
+9
Forex Wizard
cBot
ATR
RSI
+4
UltimateAI Trading Robot – Smart Trend & Momentum Trader for cTrader

Price

Since 15/02/2025
211.78M
Traded volume
4.43M
Pips won
36
Sales