Topic: Validate isn't importing previous strategies
This used to work, but isn't for me anymore. I just tested to be sure. I generated strategies for 15M on 5 pairs and have 16 to 23 strategies in each .json file under the /collections folder. I ran it again with validate_then_generate = true and input = ./collections/ Each pair will say "Validating strategies: 84, then generating", but none of the strategies that just passed will be added to the new collection; where I might have had 16-23 strategies per pair a few minutes ago, I now have 1-2 max until more new ones get calculated and ascended. I'd expect the previous 16-23 to be immediately validated and added if the criteria and dates haven't changed, and they used to be added but aren't anymore. Also, the lines of loaded: x records from *****.son files are different on each pair, it's not showing the same files for each pair, even though it still says the same number of "Validating strategies: 84", so maybe it just randomly says which files it is loading but still loads them all in the folder regardless? I don't know, but it's a discrepancy I noticed. At any rate, I'm not accumulating strategies anymore, I'm basically starting out from scratch every time I generate now. Often I'll have less than I did before when running again, instead of adding more to my existing collections.
Secondly, I can't combine collections in EAS either. I thought maybe I could just upload 3 or 4 runs of separate .json files, reject duplicated strategies, and combine more strategies that way too, but it doesn't work. If I upload 23 strategies, and then hit upload again on another file of 16 strategies hoping to add more, it just removes the 23 and gives me 16 instead, so I can't combine the two files. They can't all be duplicates because my first run gave me 23 and my second run gave me 16, so why would loading 23 in EAS and then loading 16 more only give me a total of 16 unless it was removing the previous 23 first?
Can you guys test this as well and see what you get? Thanks!