Not to be snarky, but it seems like it would be better at making money if it didn't keep buying high and selling low.
Can one feature be to never do the aforementioned action? Something to the effect of "only sell coins at a profit". I realize the point of stop losses if the values of coin are plummeting, but one purchase I saw was for way more BTC than I have had in a while. Sucks to think that I could have been that far ahead and then tank so hard.
Another feature could be to have the option for users to set a daily rate of return that would influence the trading. Word is a balanced portfolio should earn 3% daily min. So far I'm only seeing losses.
On the plus side it's done a ton of work diversifying my portfolio very quickly and has likely picked those currencies up at better prices than I could have without being shackled to my laptop.