How to make parameters editable in pre-compiled strategy
Author: nortomrodrigues
Creation Date: 11/20/2019 9:45 PM
profile picture

nortomrodrigues

#1
Hi Guys,

I developed, with Visual Studio, my own Strategy DLL and put it in WealthLab Developers 6.9 bin folder. Everything is fine, however I can´t edit strategy parameters on "Optimization Control" screen. I can see the message "This is a pre-compiled Strategy and the Parameters cannot be changed here.". Is there some way to define a fixed value (diferent from parameter default value) for one parameter and run the optimization to optimize other parameters?

Best regards

Nortom
profile picture

Eugene

#2
Hi Nortom,

QUOTE:
Is there some way to define a fixed value (diferent from parameter default value) for one parameter and run the optimization to optimize other parameters?

For a compiled strategy it's not possible to set a fixed value which is different from its default value. But if you recompile the library and set the new value as default, you could use Parameter Checkboxes to achieve your goal. Uncheck that parameter to make WL apply the parameter's default value for all optimization runs.

It's documented in the WL User Guide > Strategy Window > Optimization > Full Optimization > Optimization Control > Parameter Checkboxes. Note that the Particle Swarm Optimizer is not compatible with this feature.
This website uses cookies to improve your experience. We'll assume you're ok with that, but you can opt-out if you wish (Read more).