What is the difference between Genetic optimization and Complete optimization

Zhang Fengqun
Moderator
3692
Zhang Fengqun  

Dear experienced traders


What is the difference between Genetic optimization and Complete optimization? 

I'm running some test both by Genetic optimization and Complete optimization, however it doesn't show difference. 


Could you kindly explain the difference between Genetic optimization and Complete optimization? 


Thank you in advance and best wishes

Sergey Golubev
Moderator
120996
Sergey Golubev  

It is the explanation about: MetaTrader 5 HelpAlgorithmic Trading, Trading RobotsOptimization Types

My experience (about total passes, about optimization time and for how much/costs):
post , post #66, post #67 and post #68 

Optimization Types - Algorithmic Trading, Trading Robots - MetaTrader 5 Help
Optimization Types - Algorithmic Trading, Trading Robots - MetaTrader 5 Help
  • www.metatrader5.com
This type of optimization is based on the genetic algorithm of search for the best values of input parameters. This type is much faster than the first one and is almost of the same quality. The slow complete optimization that would take several years can be performed within several hours using the genetic algorithm. Each individual has a...
Zhang Fengqun
Moderator
3692
Zhang Fengqun  
Sergey Golubev:

It is the explanation about: MetaTrader 5 HelpAlgorithmic Trading, Trading RobotsOptimization Types

My experience (about total passes, about optimization time and for how much/costs):
post , post #66, post #67 and post #68 

Thank you so much for your continuing support, Sergey. 


It looks complete optimization is better for quality. 

I'm finding some way to do a real complete optimization test for total pass. 

Do you have any idea? 


I had some advice in other post, but I didn't really understood. 

My post: https://www.mql5.com/ru/forum/352980/page22#comment_18896478

Advice post: https://www.mql5.com/ru/forum/352980/page22#comment_18896660

My post update: https://www.mql5.com/ru/forum/352980/page26#comment_18953456


Thank you in advance and kind regards

Sergey Golubev
Moderator
120996
Sergey Golubev  
Sky L:
...

I had some advice in other post, but I didn't really understood. 

My post: https://www.mql5.com/ru/forum/352980/page22#comment_18896478

Advice post: https://www.mql5.com/ru/forum/352980/page22#comment_18896660

My post update: https://www.mql5.com/ru/forum/352980/page26#comment_18953456


Thank you in advance and kind regards

They were thinking that you are the coder, and suggested to you to use dll for "real total pass result" in case you are using many generic optimizations (for example).

As to me so I was optimizing using pre-selected pair/symbol on pre-selected timeframe with pre-selected broker (because the result of optimization may be different from one broker to an other one). Why pre-selected pair/symbol with pre-selected timeframe? Because I used EAs which was coded based on manual trading systems which I traded manually so I already knew the pair and timeframe.

In this way I can select the settings for some pair on some timeframe with the broker.
In case I change the broker so I will make the other optimization.

Zhang Fengqun
Moderator
3692
Zhang Fengqun  
Sergey Golubev:

They were thinking that you are the coder, and suggested to you to use dll for "real total pass result" in case you are using many generic optimizations (for example).

As to me so I was optimizing using pre-selected pair/symbol on pre-selected timeframe with pre-selected broker (because the result of optimization may be different from one broker to an other one). Why pre-selected pair/symbol with pre-selected timeframe? Because I used EAs which was coded based on manual trading systems which I traded manually so I already knew the pair and timeframe.

In this way I can select the settings for some pair on some timeframe with the broker.
In case I change the broker so I will make the other optimization.

Thank you so much, Sergey. 

Is that mean I could do a total pass test by code? 

Sergey Golubev
Moderator
120996
Sergey Golubev  
Sky L:

Thank you so much, Sergey. 

Is that mean I could do a total pass test by code? 

I do not know (I am not a coder).
I just explained about how I was doing it.