New money management (MM) option 'Fixed Risk' is now available! If the order's SL is known from the moment the order is opened, the new MM system will calculate the lot size based on the maximum amount you're willing to risk. Read more: Fixed Risk.
When creating signals, you can now add the order's Stop loss and Take profit functions to your conditions.
Fixed a small bug in signal editor. After selecting an other indicator, signal validation was not triggered.
November 13th, 2023
We added the following MT4 backtest symbols: US 30, GER 40.
We solved a bug using the Stop loss and Take profit modules when using order grouping and having multiple open orders, each with a different open price and/ or lot size.
Oktober 16th, 2023
We're introducing the new 'Web indicators' option when adding an indicator to your EA. So, besides the standard MetaTrader indicators, we now also offer commonly used public indicators. Due to the fact that we put great effort into adding these indicators to our portal and testing if and how these can be used by an EA, we do require you to be subscribed in order to add these indicators to your EA. If you are already subscribed you can use these already. We have started with a small collection of available indicators and many more will be added weekly.
We added the following MT4 backtest symbols: Brent, Natural Gas and forex minors (AUDUSD, EURGBP, EURAUD, EURCAD, AUDNZD, EURCHF, GBPCHF, AUDCHF, EURNZD, CADCHF, EURJPY, GBPJPY, AUDJPY, CADJPY, CHFJPY, GBPAUD, GBPCAD, GBPNZD, NZDCAD, NZDCHF, NZDJPY).
September 19th, 2023
We're introducing a new EA notification system, allowing your EA to alert you when your attention is required, for example when orders are failing. Please see: Alerts & Notifications
We've made improvements on how EA inputs are grouped and sorted, making it easier for you to find your inputs.
When calculating past losses, only losses from the EA itself are taken into account (plus manual closes), not from other EA's, based on Magic number. This affects EA's which use the 'Maximum loss' and 'Maximum profit' modules.
When using multiple EA's using the same Magic number, the maximum number of orders wouldn't be respected.
We solved an issue when using Stop loss/ Take profit modules when using the 'Account' order scope for MT5.
August 21st, 2023
We have a brand new Backtest dashboard.
We switched to another broker for MT5 tick data, this can cause differences in MT5 backtest results.
You can now set the Martingale module (Subscribers only) to reset the lot size after it has reached the maximum number of steps.
You can now add almost all modules multiple times, for both the Close- and the Prevent Open modules.
You can now set the minimum amount of pips the SL modules will trail your price. Before this was a mandatory 1 pip. Now you can for example choose 0.1 pip, which may be ideal for scalpers.
The 'No. of open orders' function was added. You can now create your Signals and conditions based on how many orders are currently opened. This means you can have a different condition for when there are no open orders, or for example when 1 order is opened.
July 31st, 2023
It's now possible to limit the amount of Loss/ Profit per unit of time (Day, Hour, etc.) and wait before new orders are opened. Please see our new modules: Maximum Profit/ Maximum Loss.
You can now give your indicator's modes custom names. So you may for example rename Mode 0 to 'Arrow up' and Mode 1 to 'Arrow down', if your indicator contains arrows on these modes.
June 21st, 2023
Major update! We're proud to announce we've improved the experience of adding custom indicators to your EA and configuring your buy/ sell signals correctly. The indicators modes (buffers) can now be used all at once after adding the indicator, instead of having to add the indicator once per mode (buffer). The signal editor will tell you if you've selected a 'wrong' Shift value, meaning the selected Shift will never be painted by the indicator or the indicator's value has a risk of getting re-painted when using the selected shift.
The signal editor experience was enhanced, giving clearer clues when misconfigured.
Martingale module now (optionally) includes the usage of open orders to multiply lot size.
Stop loss/ Take profit - Conditional (Pro) modules are now easier to configure; you no longer need to set the precondition setting, which is now an optional setting.
May 21st, 2023
The Martingale module now has a new parameter to allow including open orders to calculate the order volume. Before, only closed orders would be considered, now this is optional.
March 14th, 2023
Due to the high number of questions and our efforts to create an easy to use EA Builder, a new Open module (V3) will now behave differently to its predecessor (V2). It's still possible to use the current obsolete module (Open module (V2)), which will remain available for at least a year. The new module's documentation can be found here: Open order V3 (new).
March 14th, 2023
The Balance, Equity and Pip functions were added.
We solved an issue with using the Ask/ Bid functions with the cross operators.
February 28th, 2023
Manually adjust (override) your module's Stop Loss and Take Profit value. If you set the setting named 'Allow manually moving TP and SL lines' to 'true', you'll be able to drag-and-drop the SL and TP lines. Setting these lines manually will force a full close, no partial close.
January 14th, 2023
We've fixed a stability issue which occurs when restarting MetaTrader when you've got open orders, under specific circumstances. If you're using the Take Profit or Stop Loss module with the 'Order scope' set to 'Symbol' or 'Symbol Order type', you will likely be affected. Please re-download your EA, verify you have version 2.22, retest and redeploy your EA.
December 12th, 2022
Delete backtests that are no longer of interest to you. Deleted backtests will go to the recycle bin. Restore backtest from the recycle bin within 7 days, or else they will be permantly deleted.
November 29th, 2022
You can now navigate directly to your backtest from the expert-advisor page. When you click 'Run' in backtest dialog a bar shows up on the bottom of the page. Click the 'Open' button to navigate to your backtest.
Backtest page updates automatically when the backtest status changes from queued to running to finished. No need to refresh the page manually anymore.
November 11th, 2022
Some characters in Expert Advisor Name resulted in strange file names when exporting to MetaTrader 4 or MetaTrader 5.
Opening a large backtest report resulted in a browser crash.
October 31th, 2022
Various user interface improvements.
Updated documentation (work in progress)
October 10th, 2022
Tutorial pages are now served while creating your EA's, instead of these being 'hidden' away under the 'Documentation' menu item. New tutorial pages will be added frequently.
All (disabled) modules are no longer displayed by default, but only those that are added by you. If you want to add a module, you have to use the 'Add' button, which is available in the 'Strategy' section, which contains your modules.
You've now got the ability to recover your EA from a backtest in case you accidently made a change and are uncertain how to get back to your previous results. The 'Recover expert advisor' button is available when opening your backtest.
Various user interface improvements.
August 27th, 2022
When using the Martingale module you now have a new option to have more control over the lot size used. This new option is called 'Multiply by raw lot size'. For more info, see: Money management.
We've made user interface changes to improve your experience and to make room for, soon to be introduced, new tutorial pages and hints.
August 2nd, 2022
Great news! We've added 60 symbols to the MT5 backtester. Also, you can now always test your EA up to today's date.
July 4th, 2022
Replaced `Value` and `Previous Value` in signal editor with numeric field. You can now use any `Shift (bar)` that you would like.
Small UI usability fixes
May 6th, 2022
Added Functions for signals. Eg Ask, Bid, DayofWeek etc.
Indicators now have a default name.
When multiple color indicator parameters are available: Saving an indicator parameter color resulted in override of all indicator color parameters for that indicator.
Small bugfixes and performance improvements.
April 20th, 2022
Some older browsers reported an error 'Object.entries is not a function' while opening a backtest report.
February 15th, 2022
Adding custom indicators has now become easier. You no longer need to use the value repesentation for 'no value', which was 2147483647. You can now simply leave that part of the condition empty. For more info on how to add custom indicators, see: Indicators.
January 29th, 2022
(Subscribers only) Uploading indicators in the EX format (ex4/ ex5) is now available for subscribers. EX indicators are usually commercial indicators. Uploading MQL is still the preferred (faster) way, if you have the MQL available.
November 8th, 2021
In response to user feedback we have redesigned the signal editor to provide for a better user experience.
You can now view and download your backtest reports in our backtest section.
June 6, 2021
Signal - Copy/ Paste/ Invert: to speed up building new EA's we've added functionality to copy your signals between 'Open Buy/ Sell' and 'Close Buy/ Sell'. Also, you can Invert a signal. So you can copy 'Open Buy' to 'Open Sell' and then Invert the 'Open Sell' signal.
(Subscribers only) In the EA's properties, we've added an input so that you can enable to only process each first quote of the candlestick.
February 7, 2021
Margin requirements – Prevent open: manage how much margin your EA is allowed to use and the minimum allowed remaining margin after opening an order.
Stop loss after condition – Close: manage where your SL is set when a signal is met. Before only an amount of pips from the current position could be selected, now you can put the trail SL anywhere you need.
Take profit after condition – Close manage where your TP is set when a signal is met. Before only an amount of pips from the current position could be selected, now you can put the trail TP anywhere you need.
Re(added) backtesting. We've been working for 5 months to completely rework our backtesting capabilities for future scalability, plus we added servers.
Some firewalls seemed to block soms network traffic, causing the user to hit a loop and never be able to open the webtool.
A Live-trading stability issue (closing positions) on MT5 hasbeen fixed
August 4, 2020
Managing Custom indicators
When using the Multiple Order module in combination with only 1 Open signal (Buy or Sell) orders would never get opened.
The (Open) Standard Order module has been split into a Single- and Multiple Order module. The current Standard Open module will be converted to the Single Order Module. The only difference between the original and converted module is that the Single Order module will no longer open multiple orders under any circumstances.
Definition of Conditional modules changed (functional change) (released 19th of June '20).
Adding Bid/ Ask for price-action trading (released 6th of July 20).
A few users reported problems creating new EA's.
A few users reported problems exporting EA's.
A problem was fixed with reloading orders after a disconnect.
A few users could no longer open a Signal.
Conditional modules had issues closing orders at the correct time.
Copying EA's was fixed for Conditional modules.
A critical bug was found for exports between 16 and 23rd of June.
A few users reported problems logging in.
April 20, 2020
Trailing modules before could only be activated when the profit reaches a certain point of profit ('threshold start value'). We added the possibility to add a signal, instead of a threshold, to start trailing.
Fixes in MQL 4 and MQL 5 generation when using custom indicators.