Skip to main content
Version: 2.0

Start of Application

Grant MetaTrader permissions

For simplification of license management, all products interact with a backend server. Therefore, you'll need to adjust some settings in your MetaTrader. Please open the instance of MetaTrader you chose during installation and go to the Options menu.

MetaTrader, Opening of options.png

Next, please navigate to the Expert Advisors tab and check the boxes for Allow automated trading and Allow DLL imports. Stay calm about the warning associated with the second option.

MetaTrader, Enabling of automated trading and DLL imports.png

The application only uses native Windows libraries to communicate with the backend license server.

caution

You must be logged in with a trading account, which is added to your Expert Advisor Builder subscription. Otherwise, the application cannot be started!

Open strategy tester

As mentioned, the Expert Advisor Builder is designed to be executed with the strategy tester. Attempting to activate it to a live chart will trigger a warning from the application. Therefore, using it in conjunction with the strategy tester is essential.

To access the strategy tester in MetaTrader 4, navigate to View - Strategy Tester.

MetaTrader 4, Opening of strategy tester.png

For MetaTrader 5, the process to access the strategy tester is the same: View - Strategy Tester.

MetaTrader 5, Opening of strategy tester.png

Configure input parameters

For MetaTrader 4, navigate to the strategy tester settings and select the Expert Advisor Builder from the dropdown menu under FEA Trading\MT4\Expert Advisor Builder 2.0. You can then configure the input parameters by opening the Expert properties and navigating to the Inputs tab.

MetaTrader 4, Configuration of tester inputs.png

For MetaTrader 5, select the Single run option and choose the Expert Advisor Builder from the dropdown menu under FEA Trading\MT5\Expert Advisor Builder 2.0.

MetaTrader 5, Test model overview.png

The input parameters (MT5) can be accessed by switching to the Settings tab.

MetaTrader 5, Strategy tester.png

The input parameters for both MetaTrader versions are identical. Each input parameter for the Expert Advisor Builder starts with a group identifier for easy navigation and linkage to this documentation. The Expert Advisor Builder features various input groups, each explained separately in this documentation. This approach is consistent across all product user manuals.

MetaTrader 5, Configuration of tester inputs.png

Refer to the table below for every input group referencing the user manual. If you have any questions about the usage and effect of an input parameter, consult this table.

AbbreviationCategoryUser Manual Chapters
OUFOUTPUT FOLDEROutput Folder
RIMRISK MANAGERRisk Manager
STFSYMBOL AND TIMEFRAMESymbol and Timeframe
ORMORDER MANAGEROrder Manager
ISLINITIAL STOP LOSSInitial Stop Loss
SLTSTOP LOSS TRAILINGStop Loss Trailing
ITPINITIAL TAKE PROFITInitial Take Profit
TPDTAKE PROFIT DYNAMICTake Profit Dynamic
PEOPENDING ORDERSPending Orders
TSPTRADE SPLITTINGTrade Splitting
ISPINSPECTORInspector
TIMTIMINGTiming
MISMISCAutomatic Generated Statistics
Visualization
EVTEVENTSEvents
INAINDICATOR AConfiguration
Available Indicators and Default Values
Example
INA1INDICATOR A1
INA2INDICATOR A2
INBINDICATOR B
INB1INDICATOR B1
INB2INDICATOR B2
OSAOSCILLATOR AConfiguration
Available Oscillators and Default Values
Example
OSA1OSCILLATOR A1
OSA2OSCILLATOR A2
OSBOSCILLATOR B
OSB1OSCILLATOR B1
OSB2OSCILLATOR B2
CA1CHART ANALYZER 1Configuration
Example with CA1
Example with CA2
Example with CA3 and CA4 combined
CA2CHART ANALYZER 2
CA3CHART ANALYZER 3
CA4CHART ANALYZER 4
CASCANDLE SEARCHConfiguration
Available Pattern
PASPATTERN SEARCHConfiguration
Available Pattern
FISFIBONACCI SEARCHConfiguration
Available Pattern