Ouch...
OK, so again, I have the issue that it seems to be trading backwards.
This, now, is on BTC-e, all defaults, trading for real. Before, it was happening on CEX.io in sim-mode.
Here's the log of my trades (all times UTC):
Date Amount Type Price Total Manual or Gekko
03:57 B0.0170397 bought $630.00 $10.73501101 Manual
04:18 B0.0170057 sold $635.50 $10.80712235 Manual
04:32 B0.0170656 bought $632.00 $10.78545921 Manual
(So far so good, right?)
13:55 B0.0170315 sold $617.10 $10.51013866 Gekko (Are you freakin' kidding me?)
Then Gekko crashed. It was not running when I got home, so I re-ran it.
12:43 B0.0159465 bought $657.77 $10.48912931 Gekko (Umm... Really?)
I'm not sure what caused Gekko to crash. If I had to take a guess just now, I'd say it was likely a flakey moment in my InterWebs connection (quite frequent, unfortunately). What I CAN say is that:
1. Gekko darn well should be able to stand up to a loss of Internet, and recover from it when returned
2. Gekko should re-read logs from last run to determine if the Buy order it's creating is going to lose us money
and
3. When the price is low, it's time to BUY, NOT SELL...