- Allow optimizing for a given value as it does now (max profit factor, etc.) but also allow some constraints. For example, optimize for max profit factor but only consider runs where the max drawdown is < 20%, or the minimum win % is 75%, the cumulative profit > 80%, etc.
- Support multi-threaded optimizations. On a 2-8 core machine, there is a lot of idle horsepower while optimization runs.
- If I run several large optimization/backtest sequences in a row, the memory for each optimization run is not released, and continues to grow (see the Memory (Private Working Set) numbers in task manager). If I run enough of these sequences, eventually memory grows over 1 GB and almost always, NT then crashes with an error and genreates a trace file if I try to view the optimizer results/tabs. Note that I am optimizing large datasets (30+minute runs) and am saving 250 of the best resulting strategies, but I'd still expect NT to release the memory of the old optimization once you start a new one.
- I would like to be able to right-click the optimization parameters list in the Optiize dialog and choose "Reset to Defaults" and have it re-load the strategy default param values.
- The progress bar that shows while optimizing isn't always centered horizontally in the progress dialog. It is flush with the left window border but has spacing on the right.
I am running Windows Vista 64.
Comment