Multiple instrument, timeframe, parameter sets optimization

 

I would like to optimize a set of parameters for multiple currencies and multiple timeframes in MT5. I don't mind using the MQL cloud or any other cloud if possible...

Is there a way to do it automatically?

I understand MQL5 if I could do it from the code.

Is there a 3rd party software?

Thanks