thank you for all the feature requests, I'll put most of them into the new version. Trailing stop is planned, as well as some kind of risk/reward ratio configuration. Next version will have more flexible dismiss conditions, so you'll be able to configure it to dismiss strategy if it has less than X trades.
it is not possible to manually step-in into the decimation process, but you can do it a different way. You can use the Random generation first to make enough strategies - in this step you can let it run for as long as you'll find enough good strategies. Then you'll start Genetic Evolution over these new strategies. This way you'll have total control over the initial population and you can bypass decimation.
yes, it happens that Evolution goes into the dead end. Increasing mutation factor might help, but you'll influence evolution much more by increasing Normalization Coef (in Strategy Ranking Options). The higher Normalization Coef, the smaller influence of strategy ranking, which effectively means that the best strategies are chosen with slightly less probability, resulting in more diverse population, without the very few best strategies taking over entire pool.
There is a list of changes in every update, you can see it here:
http://www.GeneticBuider.com/whatsnew
Quick question - Assuming I'm telling it decimation of 10 and population size of 100, it will work through and create 1000 strategies. What happens if during that process I go into the results and manually kill off some of the less promising strategies? I.E. If I go in when there are 600 strategies that it made and I kill 100, will it notice that 100 have been "pre-decimated" and work it's way up to 900 strats before decimation occurs, or will it keep working until there's a total of 1000 strats in the databank before decimation happens?
it is not possible to manually step-in into the decimation process, but you can do it a different way. You can use the Random generation first to make enough strategies - in this step you can let it run for as long as you'll find enough good strategies. Then you'll start Genetic Evolution over these new strategies. This way you'll have total control over the initial population and you can bypass decimation.
I've been tweaking my Evolution settings. I've noticed that if I run 100+ generations, evolution has a bad habit of getting stuck in a rut and I still haven't quite been able to keep it from doing that. By this, I mean that certain strategies with tiny variations take over and there will be a dozen or more strategies with only tiny difference, then another set of near identical results. Maybe I should increase the mutation factor? That would result in more bad results, but should also encourage more variety.
yes, it happens that Evolution goes into the dead end. Increasing mutation factor might help, but you'll influence evolution much more by increasing Normalization Coef (in Strategy Ranking Options). The higher Normalization Coef, the smaller influence of strategy ranking, which effectively means that the best strategies are chosen with slightly less probability, resulting in more diverse population, without the very few best strategies taking over entire pool.
There is a list of changes in every update, you can see it here:
http://www.GeneticBuider.com/whatsnew