The most common cTrader errors are orders rejected for insufficient margin, a closed market, invalid volume or badly placed stops, and you can almost always fix them by reading the notification and the symbol info. The rest are mix-ups (units vs lots, pips vs points), one-click orders fired by accident and slippage on news or gaps. On a funded account, the rules come on top: daily loss limit, hedging and copy trading.
30-second summary
- Rejected order: cTrader tells you why: not enough margin, market closed, invalid volume or invalid stops.
- The symbol info has the answers: “Symbol info” shows pip position, lot size and minimum and maximum volume; “Market hours” shows the trading schedule.
- Units vs lots: mixing them up multiplies your risk or leaves the order below the minimum.
- Stop loss: it fills at the best available price; on news or gaps it can close worse than the level you set.
- Funded account: at EmergeFX hedging is prohibited, copy trading is allowed only between your own accounts and every trade must last at least 10 seconds.
How to find out why cTrader rejected your order
When an order doesn’t go through, cTrader shows a notification in the top-right corner with the reason. Read it before you resend. The wording may vary by version and language, but the reasons map to codes that cTrader officially documents:
| Reason (code documented by cTrader) | What it means | Where to fix it |
|---|---|---|
| NOT_ENOUGH_MONEY / NoMoney | Not enough free margin to open that position | Order volume or open positions |
| MarketClosed | The symbol’s market is closed | The symbol’s Market hours |
| TRADING_BAD_VOLUME / BadVolume | The volume isn’t valid (outside the minimum, maximum or step) | Symbol info: minimum and maximum volume |
| TRADING_BAD_STOPS / InvalidStopLossTakeProfit | Invalid stop loss or take profit | The order’s protection levels |
| PROTECTION_IS_TOO_CLOSE_TO_MARKET | Protection prices too close to the market | SL/TP distance |
11 cTrader platform errors and how to fix them
1. “Not enough money”: insufficient margin
Cause: the margin the order requires exceeds your free margin (equity minus used margin). cTrader calculates it from the volume and the leverage of each symbol, which usually differs across currencies, indices, gold and crypto.
Fix: check your free margin and the symbol’s “Leverage” section; lower the volume or close positions. On a funded account, brushing up against the margin limit usually means you’re risking more than your daily loss limit can handle.
2. “Market closed”
Cause: the symbol is outside its trading hours: weekend, daily break or holiday.
Fix: the “Market hours” section of the symbol panel shows the schedule and a countdown to the open or close. Avoid entering in the very first second of the open, when spreads tend to be wider.
3. Volume out of bounds (minimum, maximum or step)
Cause: every symbol has a minimum volume, a maximum and an increment. An order for 1,500 units when the step is 1,000 gets rejected.
Fix: check “Minimum and Maximum trade volume” in Symbol info and use the preset values in the volume selector.
4. Stop loss or take profit too close or on the wrong side
Cause: the level is closer than allowed or on the wrong side (a buy stop above the price). With a wide spread, a 2-pip stop sits inside the spread itself.
Fix: set the stop in relative pips in the new order window and leave a distance clearly larger than the spread.
5. Entering units when you meant lots
Cause: cTrader shows volume in units or lots depending on Settings → Application → Assets, and the preference is tied to the workspace. In currencies 1 lot is usually 100,000 units: typing “1” in a units field falls below the minimum, and typing a number meant as units in a lots field multiplies the position. The dangerous case is when the wrong value is still valid.
Fix: use one unit for all assets, check the symbol’s “Lot size” and recheck it if you switch workspaces.
6. Confusing pips and points on indices and gold
Cause: in currencies a pip is usually the fourth decimal (0.0001), but on indices and gold the provider defines the pip position for each symbol. A “50-pip” stop on an index might be 5 points or 50.
Fix: before trading a new symbol, check “Pip position” and “Lot size” in Symbol info and work out how much you lose per lot if price moves 1 point.
7. Quick Trade switched on by accident
Cause: in Single-click mode, the Buy and Sell buttons on the chart send a market order instantly. One stray click opens a position you didn’t want.
Fix: in Settings → Application → Quick Trade choose Double-click or Disabled, and set your default stop loss and take profit for each order type there.
8. Slippage on high-impact news
Cause: on releases like the US jobs report, liquidity dries up and price jumps. Market orders and stops fill at the best available price, which can be several pips away.
Fix: use “Market range” to set the maximum deviation you’ll accept (a value close to zero can leave the order unfilled), reduce your volume and check the calendar in our guide to trading high-impact news.
9. Weekend gap: “my stop loss didn’t fill”
Cause: on Sunday the market can open far from Friday’s close. If the gap jumps over your stop, it fills at the first available price, with a bigger loss than planned. The trigger type matters too: the “Double” options require two consecutive ticks and can trigger later.
Fix: if you hold positions over the weekend, calculate your risk assuming a 30- to 50-pip gap and use the default trigger (Trade side), the most predictable one.
10. Forgotten pending orders
Cause: a limit or stop order with no expiry stays active until it fills or is canceled, and days later it can open a position nobody’s watching.
Fix: check the orders tab when you close out your session and set an Expiry date when you create them.
11. Unstable connection on cTrader Web
Cause: with weak Wi-Fi, too many tabs or the computer in power-saving mode, the web session disconnects and the order goes unconfirmed or gets duplicated when you retry.
Fix: use a stable connection, prefer the desktop version for day trading and, after a dropout, check your positions before resending. In how to set up cTrader correctly we explain the settings worth locking in.
Worked example: a units mistake on a USD 10,000 account
Take a 10K EmergeFX Instant Funding account with a USD 300 daily loss limit and USD 800 maximum drawdown. The trader wants to buy EUR/USD with a 20-pip stop. On EUR/USD, 1 standard lot is 100,000 units and each pip is worth about USD 10 per lot.
- Correct risk with 0.5 lots (50,000 units): 20 pips × USD 5 = USD 100, a third of the daily loss limit.
- If the field is in lots and you type “5” thinking it means 50,000 units, you open 500,000 units: the same stop costs USD 1,000, more than the account’s maximum drawdown.
- At 1:100 equivalent margin, that 5-lot EUR/USD position needs a little over USD 5,000 of margin, which a 10K account can cover: the platform doesn’t reject it and the mistake slips through.
A rejection warns you; a wrong but valid volume doesn’t. Before you send, check the risk in dollars, not just the volume number.
Rule errors on a funded account with cTrader
cTrader doesn’t know your prop firm’s rules: it will let you open a hedge even if the account prohibits it. These are the most common rule errors on EmergeFX accounts.
12. Breaching the daily loss limit bit by bit
Cause: small trades that, with commissions and slippage, add up to more than the daily limit. News trading is allowed, but slippage on a big release counts all the same. On the 1-Step Evaluation the daily drawdown is 3% and on the 2-Step it’s 5%; on Instant Funding it’s a fixed amount (USD 300 on the 10K account, USD 1,000 on the 50K Classic).
Fix: set a personal cap at 60% to 70% of the limit and stop trading when you hit it.
13. Hedging: buying and selling the same pair at once
Cause: cTrader “hedging” accounts allow opposite positions on the same symbol, but at Emerge Profit hedging is prohibited.
Fix: to switch direction, close before opening the opposite trade or use the “Reverse” button.
14. Copy trading from third-party accounts
Cause: linking your account to someone else’s trades. At EmergeFX, copy trading is allowed only between your own accounts.
Fix: if you replicate trades, do it only between your own accounts.
15. Seconds-long trades and abrupt size changes
Cause: every trade must last at least 10 seconds, and the Operational Consistency and Position Sizing Rule doesn’t allow abrupt jumps in volume.
Fix: keep your volume steady, scale it up gradually and check your trade durations in the history.
Summary table: cTrader errors, causes and fixes
| Error | Main cause | Quick fix |
|---|---|---|
| Not enough money | Insufficient free margin | Lower volume or close positions |
| Market closed | Symbol outside trading hours | Check Market hours |
| Invalid volume | Outside minimum, maximum or step | Use the values in Symbol info |
| Invalid SL/TP | Too close or on the wrong side | Distance larger than the spread |
| Units vs lots | Volume preference mixed up | Standardize in Assets |
| Pips vs points | Pip position differs by symbol | Calculate risk in dollars |
| Quick Trade | Single-click mode | Double-click or Disabled |
| Slippage | News and thin liquidity | Market range and smaller volume |
| Weekend gap | Open far from the close | Reduce volume before Friday |
| Forgotten pending orders | Orders with no expiry | Use Expiry and check at the close |
| Web disconnection | Connection or browser | Desktop app and verify before resending |
| Account rules | Daily loss limit, hedging, copy trading, 10 seconds | Personal cap and written rules |
Pre-trade checklist for cTrader
- I checked the symbol’s Market hours and today’s news calendar.
- I confirmed whether volume is in units or lots, and the symbol’s Lot size.
- I know the pip position and what 1 point is worth per lot.
- Quick Trade is set to Double-click or Disabled, with default SL and TP.
- I calculated the trade’s risk in dollars and it’s below my daily cap.
- I have no stale pending orders or opposite positions on the same symbol.
If you’re new to the platform, first review what is cTrader and how does it work and the guide how to trade on cTrader step by step.
How to trade cTrader with Emerge Profit without these errors
Emerge Profit’s EmergeFX accounts offer simulated trading in currencies, indices and commodities and run on cTrader or DXtrade. There are two options:
- EmergeFX Evaluation (from $68): 1-Step (10% target, 3% daily drawdown, 6% max, 1:30 margin) or 2-Step (8% and 5%, 5% daily drawdown, 10% max, 1:100 margin), with 5 minimum days and no time limit. Static drawdown and weekend holding allowed.
- EmergeFX Instant Funding (from $120): no evaluation phase, static drawdown and 1:100 equivalent margin, accounts from 5K to 250K, swing trading and news trading allowed.
In both cases the 50% consistency rule applies, hedging is prohibited and copy trading is allowed only between your own accounts. To compare the two options, see our guide to the forex funding challenge.
cTrader errors FAQ
Why does cTrader say “not enough money” when I have a balance?
Because it looks at free margin, not balance: your equity minus the margin your open positions are already using. Lower the volume or close positions.
What does “market closed” mean in cTrader?
It means the symbol is outside its trading hours (weekend, daily break or holiday). The schedule is in the Market hours section of the symbol panel.
Why does cTrader reject my order for volume?
Because it’s outside the symbol’s allowed minimum, maximum or increment. The limits are listed in Symbol info.
Why didn’t my cTrader stop loss fill at the price I set?
Once triggered, a stop loss fills at the best available price. On news or at the Sunday open, price can jump past your level and close further away.
How do I turn off one-click trading in cTrader?
In Settings → Application → Quick Trade, choose Double-click or Disabled and save with Apply.
Can you hedge on a funded account with cTrader?
The platform allows it on hedging-type accounts, but it’s prohibited on Emerge Profit’s EmergeFX accounts.
Sources
- cTrader Help Centre – ErrorCode (cTrader Algo reference) (accessed November 2026).
- cTrader Help Centre – Open API: model messages and ProtoOAErrorCode (accessed November 2026).
- cTrader Help Centre – cTrader Web settings (Assets, Quick Trade) (accessed November 2026).
- cTrader Help Centre – Active Symbol Panel (Symbol info, Market hours, Leverage) (accessed November 2026).
- cTrader Help Centre – Orders: Market range, stop orders and expiry (accessed November 2026).
- cTrader Help Centre – Protections: stop loss and trigger types (accessed November 2026).
- cTrader Help Centre – Chart trading and Quick Trade buttons (accessed November 2026).
- cTrader Help Centre – Trading glossary (pip, lot, margin, slippage) (accessed November 2026).
- Emerge Profit – EmergeFX account rules published at emergeprofit.com (November 2026).
EmergeFX · Simulated trading
Put what you learned into practice in a simulated funded account
EmergeFX Evaluation
from $68
1-step or 2-step evaluations on cTrader or DXtrade, with clear rules and no time limit.
View evaluationsEmergeFX Instant Funding
from $120
Instant access on cTrader or DXtrade, with no evaluation phase.
View Instant Funding✔ 4 years in the market · Dedicated support · Instant activation
Emerge Profit provides simulated trading accounts for educational and evaluation purposes. We are not a broker and we do not manage client funds. Prices shown are promotional and may change.
EmergeFX Instant Funding from $120
View accounts