Forum

is forward testing result shown for each configuration while performing optimization?

1. is forward testing result shown for each configuration while performing optimization in the optimization result table? 2. Is forward testing performed while optimization pass is running? or is it something we have to manually run for each configuration

Chaining genetic algorithm optimization mql5

hi, i have 2 custom meteics to optimize my algo with. First I want to backtest optimize using genetic algo using custom metric 1 and then using threshhold x , i want to optimise using custom metric 2. So my expectation is that when i start the optimization process it will first optimize on custom

MQL5 - backtest with optimization - optimisation results - optimization inputs not visible

After backtesting with optimisation (genetic algo using custom max) is completed, in the optimisation result tab, i cant see all inputs which i selected initially for optimising. I only see around 16 1. Is that there a limit of 16 parameter in the result tab or were the rest of the parameter not

How can i find out what configuration was used for a certain pass during backtest optimisation?

Hi During certain pass while performing backtest using genetic algo and custom max criterion i got error: genetic pass (0, 110) tested with error "critical runtime error 502 in OnTester function ( array out of range , module Experts\XXXX.ex5, file XXXX .mq5, line 4013, col 72)" in 0:00:02.762 1. How

HistorySelect mql5 question

In documentation it says HistorySelect retrieves the history of deals and orders for the specified period of server time. My question is , is that history of deals always sorted chronologically increasing order

Finding out the balance after each deal, after EA backtesting finished.

Hi, Is there a way to find what the balance was after a deal finished in the OnTester method at the end of a backtesting pass? I noticed when we traverse through the deal and their properties, in the documentation ENUM_DEAL_PROPERTY_DOUBLE doesnt have a resulting balance property. 1. Is there

EA Backtest Optimisation question

Hi, I just finished a backtesting with optimization using genetic algo . After optimizations finished I saw below log in journal tab. I am a bit confused why a pass could vary so much. I have not manually added conditions to terminate the tester pass in the code. So its baffling. 1. Could it be that

Profitable EAs developer/testers, what optimal threshold values do you believe an EA should have for different metrics in strategy tester optimizer result ?

Hi all This may be more experience based opinion question but knowledge expert's opinion welcome too. Based on your experience(and knowledge), if you have created or backtested a profitable EA (an EA that you have noticed actually was profitable in live market, not just backtest), what values for

MQL5 Question: unable to initialise a 2 dimensional array using existing array variables

Hi Below is the code (for Script) i am trying to compile but i get error. I am not sure why i cant get this syntax to work. enum SBP { SS = 0 , MM = 1 , WW = 2 }; void OnStart () { double aa[ 5 ] = { 1 , 2 , 3 , 4 , 5 }; double bb[ 5 ] = { 6 , 7 , 8 , 9 , 10 };

MQL5 - Unclear about struct variable assignment and change within a function

Hi, in below code, struct LL { double price; } LL x; int OnInit () { x.price = 1 ; abc(1); } void abc( int a) { LL tmpLL; if (a == 1 ) tmpLL = x; tmpLL.price = 2 ; } Q1. In above code after calling abc(1) , inside the function abc, is a new object being created