Hello! Yes, actually there is a difference between generated and optimized. The EAs are not optimized with JFD broker, but they were generated over the data. Noe, optimizing is when we fit the parameters of the indicators to the data and the tested period. Something we never do.
Obviously, I had to choose one broker to create the EAs, anyway, I would not have any data. And I can not create EAs with many brokers or all of them.
I tested many of the EAs generated(not optimized) with the data from the broker, and they seem to work well on other regulated brokers as well. The backtests are similar.
I hope this answers the question.
Regards,