Hi, just started with Zorro and it looks promising...
In a testing strategy I have declared the following parameters:

var slATR = optimize(2,1,3,0.1);
int tpMtp = optimize (3,2,5);
var ratioATR = optimize(2.0,1.5,7.0,0.1);
int adxFilter = optimize (9,5,30,1);

After the optimization process I receive the following optimized values:

EUR/USD:VB 1.198 4.30 5.91 7.00=> 3.774

The first and third parameter should be a multiple of 0.1 , but they are not. What am I missing?

Even the fourth parameter has an issue because it should be an integer while is represented as a decimal. But I understand that this could be just the preferred format to store the parameters in the .par file and the appropriate conversion is done when loaded.

Thank you in advance