I saw that you are planning a genetic optimizer. Could it be possible to make this accessible for the user from the API? A simple genetic algorithm is not suitable for financial time series as they are noisy and strategies usually exhibit a multimodal solution space. CMAES for example works well for optimizing strategies although there are others that are simpler. CMAES is open source and could be implemented as an example and then the user could write a DLL for the optimizer API and implement their own optimizer. You probably have to add some new functions to the Lite-C language though, for example Optimizer(CMAES). Could this be implemented?