A bug was resolved that could cause instability when running the EA on a Demo/ Live account when using the Time gap modules. (Fixed in version 2.95).
November 29th, 2024
A bug was resolved which may cause Bid/Ask cross conditions to be missed, preventing orders from opening or closing. If your EA relies on Bid/Ask functions for Cross (up/down) operations, please re-download your EA. (Fixed in version 2.94).
You can now use the EA's property called 'Order symbol' to place an order on another symbol than the symbol of the chart the EA is running on. In this video, we're running the EA on a Renko chart called 'EURUSD_10R', but execute the orders on 'EURUSD': Renko chart tutorial (YouTube) (MT5).
September 11th, 2024
The 'Manual sequence' money management (MM) module is available! The Manual sequence MM allows users to define lot sizes for each (additional) order, based on a customizable input sequence, including the use of mathematical operators for added flexibility. There's more: you can split your sequence between buy- and sell orders and the EA can automatically use your current (manual) lot size and go from there. Read more: Manual sequence.
We've updated the 'Martingale' money management (MM) module. We've added the same flexibility as the Manual sequence MM to allow users to define lot sizes for each (additional) order in loss, based on a customizable input sequence. You can now also split your sequence between buy- and sell orders and the EA can also automatically use your current (manual) lot size and go from there. Read more: Martingale.
August 23rd, 2024
New functions were added. You can now use new closed order functions (Open price, Close price, Closed seconds). For all functions, see: Signal functions.
Resource optimization by removing indicators from the exported EA file, which were added to the EA, but are not actually being used.
SL and TP lines would sometimes flicker when using close modules with order grouping.
July 20th, 2024
Solved an issue when manually opening orders and having the EA manage the orders (using Magic Number 0).
July 5th, 2024
New functions were added. You can now create your Signals and SL/ TP conditions using these functions: Signal functions.
May 16th, 2024
Fixed a bug for FTMO accounts.
May 11th, 2024
Fixed a bug when using the standard TP/ SL modules, using Money or Equity Percentage.
May 3rd, 2024
New features have been added to both the signal editor and Conditional modules, enabling users to select buy/ sell order properties.
April 29th, 2024
All EA's created from 29 April 2024 have a new lot size calculation when using the Linear lot size or Martingale money manager (see descriptions). The calculation is more consistent and usable for pairs other than forex.
April 8th, 2024
New Signal editor has been launched. The new editor is faster, allows more items to be added, allows collapsing/ expanding and is easier to use.
The 'No. of open buy orders' and 'No. of open sell orders' functions were added. You can now create your Signals and conditions based on how many buy and/ or sell orders are currently opened. These functions were requested to address emerging requirements arising from the implementation of the (new) Hedging feature.
Fixed a bug when combining the 'Max lifetime' module with the 'Fixed risk' money manager.
February 27th, 2024
Fixed a bug when combining EA trading with manual trading. An error would occur and the EA would get removed from the chart.
February 2nd, 2024
You can now allow your EA to open buy and sell orders simultaneously (hedging). Open your EA's Open order V3 module to enable this option (default 'Off').
January 3rd, 2024
Fixed a bug in the Martingale module, which didn't multiply the lot size if an order was opened at the same time as a losing order was closed.
November 20th, 2023
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.
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.