Skip to content

Risk Warning: Trading Forex and CFDs involves significant risk of loss and may not be suitable for all investors. Leveraged trading amplifies both potential gains and losses.

Automated trading · MQL4

Run Your Strategy
On Your Terms

Expert Advisors are supported on every Olla Trade account, with the full MQL4 language, the MT4 strategy tester for backtesting, and VPS compatibility for uninterrupted operation. No trading style is filtered out.

  • Scalping and hedging permitted
  • Market execution, no requotes
  • Available on all account types
Machined metal gears interlocking with modular circuit boards on dark slate
Language
MQL4LanguageFull support
Compatible
VPSCompatible24/5 operation
Trading styles
No limitsTrading stylesAll permitted
Min. trade size
0.01Min. trade sizeLots
Automation

What the platform gives an EA

MetaTrader 4's automation stack, unrestricted on every Olla Trade account tier.

  • Full MQL4 support

    Build or import Expert Advisors written in MetaQuotes Language 4 and run them live on any Olla Trade account.

  • Strategy tester

    Backtest an EA against historical price data in MT4 before committing it to a live account.

  • VPS compatible

    Run MT4 and your EAs on a virtual private server so they keep operating 24/5 with your own machine switched off.

  • No style restrictions

    Scalping, hedging and news trading are permitted alongside automation on every account type.

Permissions

Nothing filtered by trading style

Some brokers restrict short holding times, hedged positions or trading around news. Olla Trade does not: scalping, hedging, news trading and automation are all permitted on every account type, within the account terms.

  • Scalping permitted

    No minimum holding time is imposed. Short-hold strategies run on all account tiers.

  • Hedging allowed

    Hold opposing positions on the same instrument within a single account.

  • News trading allowed

    Trading through economic releases is permitted. Spreads may widen and slippage may occur at those moments.

  • Market execution

    Orders route to liquidity providers with no dealer intervention and no requotes — the execution model an automated strategy depends on.

.mq4

Expert Advisors

MQL4

All account types

What a backtest does not tell you

A strategy tester result is a simulation over historical data. It does not predict live results, and past performance is not indicative of future results. Curve-fitting a strategy until it looks good on history is the most common way automated trading goes wrong.

Live execution differs from simulation. Spreads are variable and widen around news and at session boundaries; slippage can occur in either direction; and Olla Trade publishes no execution-speed or precision guarantee. Backtests using ideal fills will overstate results.

An EA does not remove risk — it applies your rules faster and without hesitation, including when those rules are wrong. A strategy left running unattended can accumulate losses as efficiently as gains.

You remain responsible for the positions your software opens, for maintaining sufficient margin, and for monitoring that it behaves as intended. Margin call applies at 80% and stop out at 20%.

Execution

The model your strategy trades on

Automation is only as good as the fills behind it. This is how orders are handled.

  • Market execution

    Orders are transmitted to liquidity providers and filled at the best available price at the time of execution — no dealer confirmation required.

  • No requotes

    The market execution model means orders are not subject to requotes. Slippage may still occur in fast-moving markets.

  • EAs and all trading styles

    Expert Advisors, scalping, news trading and hedging are permitted on every account type.

  • Transparent margin rules

    Margin call at 80% and stop out at 20%, applied consistently across all account types.

Order types

What an EA can place

The complete MetaTrader 4 order set is available programmatically, exactly as it is manually.

  • Market order

    Execute immediately at the current best available market price.

  • Limit & stop orders

    Enter at a pre-defined level, or trigger a market order once price reaches your chosen price.

  • Stop loss & take profit

    Close a position automatically at a defined price to cap a loss or realise a target.

  • Trailing stop

    A dynamic stop that follows price as the market moves in your favour.

Account types

Which tier suits an automated strategy

EA support is identical across all three. The difference is pricing structure — which matters most to high-frequency strategies.

Entry level

Standard

$10minimum deposit

Spread from
1.4 pips
Max leverage
1:400
Commission
None
  • 500+ instruments
  • MT4 desktop, web & mobile
  • Expert Advisors supported
  • 24/5 customer support
  • Negative balance protection
Start Trading
Most popular

Pro

$2,000minimum deposit

Spread from
1.0 pips
Max leverage
1:400
Commission
None
  • 500+ instruments
  • MT4 desktop, web & mobile
  • Expert Advisors supported
  • 24/5 priority support
  • Negative balance protection
Start Trading
Professional

Elite

$20,000minimum deposit

Spread from
0.0 pips
Max leverage
1:200
Commission
$3.5 / lot per side
  • 500+ instruments incl. Futures CFDs
  • MT4 desktop, web & mobile
  • Expert Advisors supported
  • 24/5 VIP support line
  • Negative balance protection
Start Trading

Spreads are variable. Figures shown are indicative minimum spreads under normal market conditions and may widen during low-liquidity periods or major news events.

Why Olla Trade

What an algorithmic trader actually checks

Not the marketing — the execution model, the permissions and the pricing.

  • EAs and all trading styles

    Expert Advisors, scalping, hedging and news trading are permitted on every account type.

  • Market execution, no requotes

    Orders are filled at the best available market price at the time of execution, with no dealer intervention.

  • Competitive trading conditions

    Variable spreads from 0.0 pips on the Elite account, with all conditions disclosed upfront.

  • MetaTrader 4 everywhere

    Desktop, WebTrader and native iOS and Android apps, all connected to one synchronised account.

Questions

Automated trading FAQ

Are Expert Advisors allowed on all accounts?
Yes. Expert Advisors and automated strategies are fully supported on Standard, Pro and Elite accounts via MetaTrader 4.
Can I backtest before going live?
Yes. The MT4 strategy tester runs an EA against historical price data. Bear in mind that a backtest is a simulation and does not predict live results.
Is scalping restricted?
No. Scalping, hedging and news trading are permitted on all account types, with no minimum holding time imposed.
Can I run my EA on a VPS?
Yes. MT4 and your Expert Advisors are VPS compatible, so strategies keep running 24/5 with your own machine switched off.
Can I import a custom EA or indicator?
Yes. Custom Expert Advisors and indicators written in MQL4 can be imported into your MT4 terminal, alongside the 30+ built-in indicators.
Which account is best for high-frequency strategies?
That depends on your cost model. Standard and Pro fold the cost into the spread with no commission; Elite offers raw spreads from 0.0 pips with a $3.5 per lot per side commission. Execution is identical across all three.

Deploy your strategy

Open your Olla Trade account and run Expert Advisors on MetaTrader 4 across 500+ instruments.

Trading Forex and CFDs involves significant risk of loss and may not be suitable for all investors. Leveraged trading amplifies both potential gains and losses.