Skip to content
EA
MT4 Expert Advisor VIP Scalping

Rofa System Funding EA MT4

An automated scalping tool for MetaTrader 4 built around tight, frequent entries on the M1 and M15 charts, supplied with set files for EURUSD, USDCAD, USDCHF, AUDNZD and gold. The licence allows unlimited accounts with no DLL calls, which may suit traders who prefer a straightforward compiled .ex4 deployment without external dependencies.

Losses on this strategy are capped

Every trade carries a hard stop and position size does not increase after a loss, so the worst case of one losing sequence is known in advance. That says nothing about whether this product is profitable, only that it can survive a bad month. We backtest products in this group.

How we classify loss mechanisms

Rofa System Funding EA MT4
Instruments
Any Pairs
Timeframe
M1 & M15
Minimum deposit
$500
Version
2.2

Backtest results

Simulation — not a live account

Run in the MetaTrader Strategy Tester on real tick data. These are simulated results: a backtest shows how a strategy would have behaved on past prices, not how it will behave on your account.

Period Return Max drawdown Trades Win rate Profit factor
2026 Jul–Aug 1 months +8.7% −3.7% 204 60.8% 2.30
Equity curve — 2026 Jul–Aug Started at $10,000, ended at $10,865. Deepest drawdown −3.7%. Account balance Drawdown from peak 2026-07-01 → 2026-08-10
$10,865 -2.6% 2026-07-01 2026-08-07

How concentrated the profit is

80% of the profit came from 13 of 27 trading days (48.1%).

A smooth equity curve can still be a handful of exceptional days plus a long flat stretch.

Longest losing streak: 6 trades

Settings that scale up after a loss

  • OpenNewOrdersGrid=true
  • AOS_ConfigGrid__=---------------------------Nastavenie Grid--------------------------------------
  • TypeGridLot=2
  • InpGridSize=3
  • InpGridFactor=2
  • InpGridStepLot=4
  • InpHedgex=2
  • ProtectGridLastFist=true

These parameters come from the test report itself, not from the vendor's description. A strategy that increases position size after a loss has no defined worst case.

Full test statistics

Every figure below is copied from the MetaTrader report exactly as it appears there, so you can check it against your own run.

Trade counts

Total trades
204
Long trades (won %)
92 (60.87%)
Short trades (won %)
112 (60.71%)
Winning trades
124 (60.78%)
Losing trades
80 (39.22%)

Drawdown

Balance drawdown, absolute
127.53
Balance drawdown, maximal
380.73 (3.71%)
Balance drawdown, relative
3.71% (380.73)

Risk and efficiency ratios

Profit factor
2.30
Expected payoff per trade Average result of one trade. A big number with a low win rate means it depends on rare large wins.
4.24

Data quality

Trading server
BlueberryMarkets-Demo
Modelling quality
90.00%
Bars tested
3688
Ticks tested
1632612
Mismatched chart errors
0
Expert advisor settings used (116 parameters)

The exact parameters this test ran with, taken from the report. Results are only comparable when the settings are.

Version__
----------------------------------------------------------------
Version1__
-----------------RoFa - System v2.2 --------------------------------
Version2__
----------------------------------------------------------------
InpChartDisplay__
------------------------Display Info--------------------
InpChartDisplay
true
InpDisplayInpBackgroundColor
true
InpBackgroundColor
Black
hint2
--------- Max Obchodov & Hard SL --------------
MaxBuy
10
MaxSell
10
HardSL
100
Switches
--------------------------- Switches ---------------------------
InpManualInitGrid
false
InpOpenNewOrders
true
OpenNewOrdersGrid
true
InpCloseAllNow
false
Magic
Magic_
InpEnableEngineA
true
InpMagic
1010
InpEnableEngineB
true
InpMagic2
2020
ConfigLOTE__
---------------------------Nastavenie LOT INIT--------------------------------------
InpLotMode
2
InpFixedLot
0.1
InpPercentLot
0.1
InpTakeProfit
6000
AOS_ConfigGrid__
---------------------------Nastavenie Grid--------------------------------------
TypeGridLot
2
InpGridSize
3
InpGridFactor
2
InpGridStepLot
4
InpMaxLot
99
InpHedgex
2
GridAllDirect
false
FilterOpenOneCandle__
--------------------Filter na jednotny trade - svie?ku --------------
InpOpenOneCandle
true
InpTimeframeBarOpen
0
MinimalProfitClose__
--------------------Minimalny Zatvoreny Profit/ Ochrana Grid --------------
InpEnableMinProfit
true
ProtectGridLastFist
true
MinProfit
10
QtdTradesMinProfit
10
Config__
---------------------------Nastavenie--------------------------------------
InpHedge
0
InpDailyTarget
50
MovingAverageConfig__
-----------------------------MA-----------------------
InpMaFrame
0
InpMaPeriod
34
InpMaMethod
1
InpMaPrice
1
InpMaShift
0
HILOConfig__
-----------------------------HILO--------------------
EnableSinalHILO
true
InpHILOFilterInverter
false
InpHILOFrame
0
InpHILOPeriod
3
InpHILOMethod
1
InpHILOShift
0
TrailingStop__
InpUseTrailingStop
true
InpTrailStart
20
InpTrailStop
20
BreakEven
--------------------Entry SL--------------
InpUseBreakEven
true
InpBreakEvenStart
15
InpBreakEvenStep
3
TakeEquitySTOP__
------------------------Take Equity STOP ---------------
InpUseTakeEquityStop
true
InpProfitCloseandSTOP
50
FilterSpread__
InpMaxSpread
24
EquityCaution__
------------------------Filter Upozornenie Equity ---------------
InpUseEquityCaution
true
InpTotalEquityRiskCaution
20
InpTimeframeEquityCaution
1440
DailySTOP__
------------------------Filter Denny Cie? ---------------
Use_Daily_Target
true
Daily_Target
50
EquitySTOP__
------------------------Filter Equity STOP ---------------
InpUseEquityStop
true
InpTotalEquityRisk
60
InpAlertPushEquityLoss
false
InpCloseAllEquityLoss
false
InpCloseRemoveEA
true
NEWS
UseNewsFilter
true
NewsClose
false
_comment1
----------- News settings -----------
LowNews
false
LowIndentBefore
5
LowIndentAfter
5
MidleNews
false
MidleIndentBefore
5
MidleIndentAfter
5
HighNews
true
HighIndentBefore
5
HighIndentAfter
5
NFPNews
true
NFPIndentBefore
5
NFPIndentAfter
5
DrawNewsLines
true
LowColor
Green
MidleColor
Blue
HighColor
Red
LineWidth
1
LineStyle
2
TimeFilter__
InpUtilizeTimeFilter
true
InpTrade_in_Monday
true
InpTrade_in_Tuesday
true
InpTrade_in_Wednesday
true
InpTrade_in_Thursday
true
InpTrade_in_Friday
true
InpStartHour
00:00
InpEndHour
23:59

How this was tested

Broker
BlueberryMarkets-Demo
Trading server
BlueberryMarkets-Demo
Symbol
EURUSD.cn
Timeframe
M15
Starting balance
$10,000
Tick data
90% modelling quality
Spread
12 points, fixed

Tick data below 99% quality. Interpolated ticks tend to flatter high-frequency strategies, so this run is only used to rule the product out, never to claim it works.

This period does not cover June–August 2025, when a sharp gold trend closed out a number of expert advisors that had never had a losing month.

Specifications

Set files Available
License type NoDLL / Unlimited

Screenshots

Description

What this expert advisor is designed to do

Traders looking at an EA with a $500 stated minimum deposit and M1/M15 timeframes are usually asking one question first: is this a genuine intraday scalper, or a high-frequency equity curve that falls apart in live conditions? Rofa System Funding EA MT4 positions itself as the former - a compiled MT4 expert that trades any currency pair but is shipped with preset files for four forex pairs and gold. The no-DLL, unlimited-licence structure removes two common friction points: no additional runtime libraries to install, and no restriction on how many accounts you can attach it to.

The package contains one .ex4 file and five .set files. That combination tells you the developer expects most of the configuration burden to be handled by the presets rather than by the user. If you deviate from those presets, you are effectively running a configuration the vendor has not tuned, which matters for an intraday scalper because spread and execution assumptions are baked into the parameter choices.

How the strategy behaves on M1 and M15

The vendor copy claims impressive backtest results on EURUSD over three months, with a $1,000 start and a 31.37% maximum drawdown. Treat that as a historical simulation, not a forecast. A scalping system on M1 that survives three months of backtest data needs to overcome the usual objection: raw tick noise and spread costs on very short timeframes. The fact that no source code is provided means you cannot independently verify how the logic avoids high-frequency false signals - you can only observe the results through forward testing.

Trading any pair on M1 means the EA is not pair-specific in code; it relies on the set files to adapt the same logic to different instruments. This is a common design: one core algorithm, several external parameter overlays. The included .set files cover AUDNZD, EURUSD, USDCAD, USDCHF and a gold scalp prop setting. What is not stated is whether the algorithm adjusts internally to different session volatility, or whether each .set file simply changes entry and exit thresholds. A sceptical buyer should test on a demo account for at least a few weeks before even considering a real money account, because scalping behaviour degrades quickly when actual spreads and slippage enter the picture.

No DLL, unlimited accounts - practical implications

The no-DLL restriction is worth understanding. Many commercial EAs bundle a DLL for licence checks or for accessing external data. Rofa System Funding EA MT4 operates without one, which means the entire trading logic must be inside the .ex4 file. For the end user that is usually good news: there is no risk of a missing dependency blocking trades, and the unlimited licence means you can run the same purchase on several MT4 terminals without additional fees. The limitation is that the EA cannot pull information from outside MetaTrader's own environment; all indicators and signals must be calculated internally or from built-in MT4 data.

If you plan to run this on a VPS, you only need MetaTrader 4 itself. The compiled .ex4 goes into the Experts folder, the .set files into the Presets folder, and the terminal can be restarted. There is no external configuration file or account registration process mentioned by the vendor, which aligns with the unlimited licence claim. This makes the product straightforward to move between brokers, though broker execution quality will affect the scalping results more than with longer-term strategies.

Installation and the role of the set files

Because the product ships as a compiled EA plus five preset configuration files, the installation path is conventional but not entirely foolproof. The .ex4 must be compiled for the MT4 build you are running - extremely old builds or heavily modified broker terminals can occasionally reject a file, though this is uncommon. Once attached to a chart, you can load any of the .set files from the Inputs tab. The set file names are informative: the four forex pairs each have their own file, and the gold scalp file is labelled as PROP. That label suggests the gold preset was designed with proprietary trading firm constraints in mind, probably aiming for a smoother equity curve or a lower maximum drawdown than the standard forex settings.

The M15 presets likely trade less frequently than the M1 logic, assuming the same core algorithm is used across both timeframes. Without source code, you cannot know whether the timeframes use entirely separate strategies or the same scalping logic with a slower confirmation layer. This matters for a trader deciding between the two timeframes. A single test on M15 will not tell you much about M1 behaviour if the code branches on timeframe.

Realistic expectations for drawdown and risk

A 31.37% maximum drawdown from the vendor's backtest on EURUSD is not a trivial figure. If that drawdown occurred early in the test, the remaining profit of $2,543.55 from a $1,000 account would have required recovery from a balance significantly below the initial deposit. Scalpers often show low drawdowns in backtests because the open trade time is so short - losses are cut quickly. A drawdown of nearly one third suggests the EA does hold losing positions for some time, or that a series of losses clustered during a particular market condition. Anyone attaching this EA to a live account should start with the stated minimum of $500 and be prepared for significant interim volatility.

The funding reference in the product name implies the seller considers the EA suitable for evaluation accounts. That is a claim on the buyer to verify. Proprietary firm rules on drawdown, news trading and minimum trade duration are strict, and a scalper that trades during high-impact news or uses stop-loss distances below a firm's minimum would be disqualified. No information is provided in the package about whether the EA includes a news filter or a stop-loss level that complies with common prop firm rules. Testing on the specific firm's demo account is the only way to know.

The unlimited licence is one of the more tangible advantages for a trader managing multiple accounts. You are not paying per account, and you are not tied to a single broker by a licence lock. The main recurring cost in that scenario is execution quality: a cheaper broker with wide spreads and slow execution will erode a scalper's edge quickly. Select the broker first, then test the EA on that broker's demo, not the other way around.

Frequently asked questions

What is the minimum deposit to run Rofa System Funding EA MT4?

The vendor states a minimum deposit of $500. This figure should be treated as a starting point; the backtest referenced by the vendor used $1,000 initial capital and experienced a 31.37% maximum drawdown.

Which currency pairs should I use with the supplied set files?

Set files are included for AUDNZD on M15, EURUSD on M15, USDCAD on M15, USDCHF on M15, and a gold scalp preset also on M15. The EA itself can be attached to any pair, but these presets represent the vendor's tested configurations.

Does the EA require any DLL files or external libraries?

No. The product is labelled NoDLL, meaning it operates as a standalone .ex4 file within MetaTrader 4. There is no additional installation beyond copying the file into the Experts folder.

Is Rofa System Funding EA suitable for prop firm challenges?

The package includes a gold set file labelled PROP, which suggests it was designed with prop firm constraints in mind. However, the EA's compliance with specific firm rules regarding news trading, stop distances, and drawdown limits has not been independently verified.

What licence terms apply?

The licence is unlimited, allowing the EA to be used on multiple accounts without additional fees. Source code is not included, so the .ex4 cannot be modified by the user.

Tags

GOLD FREQUENCY EA MT5
Expert Advisor · MT5 XAUUSD (Gold)

GOLD FREQUENCY EA MT5

An automated Expert Advisor for MetaTrader 5 focused exclusively on XAUUSD, GOLD FREQUENCY EA monitors M1, M5, M15, H1 and H4 timeframes simultaneously, with each configurable independently. It combines spread and slippage filters, fixed or percentage-based position sizing, and a real-time status dashboard. Minimum recommended deposit is $1,000, with any account type and 1:100 leverage.

No loss cap Martingale
M1, M5, M15, H1, H4 Minimum deposit $1,000
Scalping Robot Pro MT5
Expert Advisor · MT5 XAUUSD (Gold)

Scalping Robot Pro MT5

A fully automated expert advisor built for one task: scalping spot gold on the one-minute chart. It filters trades through volatility, spread, tick activity, and scheduled sessions rather than opening on every candle, and it supports flexible risk settings across many account types. Scalping Robot Pro MT5 is aimed at traders who want systematic XAUUSD entries without manual chart monitoring.

No loss cap Martingale
M1 (1 minute chart) Minimum deposit $1,000