Skip to main content
|View as Markdown||

FAQ & Troubleshooting

Installation & Setup​

The EA is attached but I see no dashboard​

  • Check that AutoTrading is enabled (green button in the toolbar).
  • Check that the dashboard display input is enabled, if your build exposes one.
  • Make sure the panel is not positioned off-screen. If it is, reset the panel corner and offset inputs, then reload the EA.
  • Check the MT5 Experts tab (bottom panel) for any error or warning messages.

I get a "license error" message​

  • Verify the key was pasted exactly — no leading or trailing spaces.
  • Ensure your license covers the terminal instance you are using.
  • Contact iTradeAIMS support if you have recently changed machine or broker and need to transfer your activation.

The EA is running but no trades are being placed​

Common causes:

  1. Outside session hours — check the dashboard Session section. If it shows Inactive, you are outside your configured time windows.
  2. Drawdown protection active — a daily DD cap, HWM protection, or consecutive loss breaker has paused new entries. Check the Smart Risk Monitor panel.
  3. No qualifying signals — all filters may be passing but no Banana or Seed pattern has formed. This is normal; the EA only fires when a valid structure appears on the closed bar.
  4. AutoTrading off — confirm the toolbar button is green.

Signals & Strategy​

The EA is not firing trades on a pair it used to trade​

A market filter has likely become too restrictive for current conditions. Common causes:

  • Daily Range filter — the pair's current range is exceeding Max daily range percent. Raise the threshold or disable the filter temporarily to diagnose.
  • Session Movement filter — the pair is making large early-session moves. Raise Max session movement percent of ADR.
  • EMA stack — the pair is in a sideways regime where the three EMAs are not cleanly aligned. Reduce or disable the EMA Slope filter.

Signals appear on the chart but no order was placed​

Chart markers, when enabled by your build, can show detected patterns that were still blocked by filters. A marker does not always mean an order was placed.

Enable Enable execution and decision diagnostics to see filter pass/fail decisions in the MT5 Experts journal.

Why was my pending order cancelled?​

The EA cancels pending orders when:

  • Pending expiry in entry bars, 0 disables has elapsed without a trigger.
  • Delete pending on EMA close fires because a bar closes on the wrong side of the selected EMA.
  • The session window closes.
  • A drawdown protection gate activates.

Check the Experts journal for the specific cancellation reason.


Risk & Money Management​

My lot sizes changed after a deposit or withdrawal​

The EA calculates lot size at the moment of each new signal, based on the current balance. After a deposit or withdrawal the next new trade will correctly reflect the updated balance. Existing open trades are not affected.

Can I run the EA on multiple pairs simultaneously?​

Yes — attach the EA to a separate chart for each pair. Use a unique Banana EA magic number on each chart (for example, 40001 for EURUSD and 40002 for GBPUSD) so trade management remains independent per symbol.

Netting vs hedging account — does it matter?​

Banana EA MT5 supports both account types. On a netting account, opening a second trade in the same direction on the same symbol modifies the existing position. On a hedging account, each trade is independent. The Scale-in gate mode is designed with hedging in mind; on netting accounts with scale-in enabled, be aware that the second signal increases the net position rather than creating a separate ticket.


Backtesting​

My backtest looks great but live performance is different​

Possible causes:

  • Spread and slippage: live spreads (especially during news) are wider than typical backtest assumptions. Use realistic spread values in tester settings.
  • Session time offset: confirm your broker's server time matches the session times used in the backtest.
  • Forward test first: always demo-trade for at least 4–8 weeks before committing real capital.

The backtest is running very slowly​

  • Turn off chart marker or visual display options if your build exposes them.
  • Use Open prices only modelling for quick exploratory runs; switch to Every tick based on real ticks for final validation.
  • Disable pending-order history logging unless you specifically need CSV output for diagnosis.

Technical​

The EA restarts when I change the chart timeframe​

This is standard MT5 behaviour — changing the timeframe reloads all Expert Advisors on the chart. Inputs are preserved and trade management resumes automatically on restart.

Where are the log files?​

When enhanced trading logging is enabled, the EA writes a CSV to the MT5 Files folder. Access it via File -> Open Data Folder -> MQL5 -> Files in MT5.

How do I report a bug?​

Contact iTradeAIMS support with:

  • Your MT5 build number (Help → About)
  • The EA version and build date (shown on the dashboard header)
  • A description of the issue and the relevant section of the MT5 Experts journal