Creating a profitable Python-based bot can be challenging. Even when you have an algorithm idea you are satisfied with, optimizing its parameters can be frustrating and time-consuming. That’s why our research team built the Optimizer.

It's built in right into the Code Editor and can be accessed under Advanced Settings.
The Optimizer allows automating the parameter optimization process. When writing your bot code, you simply defines relevant parameters and their respective ranges to be optimized to achieve the highest PnL, and let the Optimizer do its magic.

We recorded a Walk-through for you! https://youtu.be/qVvSQ5obtEk
To get started, you need to define the parameters to be optimized, make sure to initialize them and include them in the handler, and lastly to then use the variables in your code.
You can find the full technical documentation, its syntax, and a code example in our docs.