Hi, this might be a bug:
2014-01-02 19:46:57 (INFO): ADVICE is to BUY @ 768.000 (0.406)
/home/pi/arne/gekko/portfolioManager.js:153
if(this.minimalOrder.unit === 'currency')
^
TypeError: Cannot read property 'unit' of undefined
at [object Object]. (/home/pi/arne/gekko/portfolioManager.js:153:23)
at [object Object].bound [as getMinimum] (/home/pi/arne/gekko/node_modules/lodash/dist/lodash.js:729:21)
at [object Object]. (/home/pi/arne/gekko/portfolioManager.js:169:22)
at [object Object].bound [as buy] (/home/pi/arne/gekko/node_modules/lodash/dist/lodash.js:729:21)
at [object Object]. (/home/pi/arne/gekko/portfolioManager.js:126:12)
at bound (/home/pi/arne/gekko/node_modules/lodash/dist/lodash.js:729:21)
at /home/pi/arne/gekko/node_modules/async/lib/async.js:229:13
at /home/pi/arne/gekko/node_modules/async/lib/async.js:139:25
at /home/pi/arne/gekko/node_modules/async/lib/async.js:226:17
at /home/pi/arne/gekko/node_modules/async/lib/async.js:553:34
Trying to buy @ BTC-e.
Where should the minimalOrder be set?
Thanks for the good work (y)
Ah :/ will look at this

This is definitely a great bot but it's kinda too agressive. The "agressiveness" should be an option.
What I mean is, this bot will always advice to sell even if it bought for a higher price before. Even though in my testing is better to let the bot lose money, I think some of us prefer to take that decision manually. So I modified it a little:
1.- Never start with a SELL. Always start with a BUY.
2.- Never sell for a price lower than the last buy operation. Hold until year 2140 (when the last bitcoin will be mined) if it's necessary.
Right now I'm trying to configure the thresholds to make the bot work well with 5 minute candles since one hour is way too much: Many things happen in one hour in the bitcoin world.
Anyway, this is great work though. Congrats.
Sounds great, would be awesome if you could offer it back as an alternative trading method. Just a couple of things to keep in mind with your suggestion:
1. If you never start with a sell and Gekko stops & restarts (crash, user turned off) after a buy if can't do anything until you manually sell.
2. While this sounds great in theory it can be dangerous: if the bot bought at ~1200 during the last peak it won't do anything ever anymore. Even though there is money to be made even though the price is < 1200.
> Right now I'm trying to configure the thresholds to make the bot work well with 5 minute candles since one hour is way too much.
If you set the interval in the config to 5, Gekko will calculate 5 minute candles instead of 60 minute. It wil also recheck every 5 minutes and make a trade decision.