Don't default all parameters to ticked in optimization

Created at 12 Nov 2019, 21:01
How’s your experience with the cTrader Platform?
Your feedback is crucial to cTrader's development. Please take a few seconds to share your opinion and help us improve your trading experience. Thanks!
MA

martins

Joined 22.10.2019

Don't default all parameters to ticked in optimization
12 Nov 2019, 21:01


It's annoying to have to untick nearly all the parameters each time you go back to run optimize after rebuilding a robot, especially if there's 30 or 40 of them. Also happens on a new instance without modifying the robot I think. Optimize does seem to already remember each static value, as revealed by manually unticking, just not the ticked/unticked state!

Could there be either an option within the Parameter class to control whether each parameter is to be defaulted to ticked or not (along with Group, Step, MinValue etc), AND/OR perhaps something in the Internals class to control the default for all optimize parameters, AND/OR an overall control within optimisation gui to untick all parameters? Or just remembering which parameters were ticked in the optimize run (in the same instance) before the rebuild would be good.

(or possibly some other solution to the same problem).

Thanks.


@martins
Replies

jani
13 Nov 2019, 17:17

I have a strategy testing template with over 40 parameters. I takes a long time to tick most of them of. Anyway I don't understand why they are all ticked by default? It makes no sense as usually, it is best to just optimize a few parameters at a time


@jani