Do I need to restart it so it trades live? Will it need to build the profile again after I restart it, or can I let it run and restart it on live mode when it's ready?
Several bug fixes. Also added learning mode so it doesn't flush all your bitcoins to local at startup anymore if the market is doing something nuts.
Seems it will run a check each time it starts to make sure the market isn't in freefall.
Close, learning mode is to prevent causing a freefall. Basically % change to vwap means nothing for about the first 5 or 10 minutes since there isn't enough data to truly see the trendline. However during those first few minutes a 10% price change has the potential to tell the app to sell all it's currency through to btc or sell all btc to local.
It happened to me, stupid thing sold BOTH my bitcoins while the market was actually heading down for a few minutes instead of up.
Figured I'd save everyone else the hassle by forcing the bot to get more information before making a trading decision.