I'm looking through my console logs and I suspect that "canbuy false" is just a validation of the message "you used enough balance on this pair, waiting to SELL". Is that the case? IS there any other reason "canbuy false" would show up?
[ ---------------- 2017/05/10 08:34:05 Gunbot v2.0.3 Beta cycle#486 ------------------------ ]
::::: collecting data...
2017-05-08 04:13:50 sell 25.13475510 for 67.90000
SEll on start: false
CANCEL sell orders: false
CANCEL buy orders: false
LP 0.00504613 Bal.BTC 0.89831326 Bal.FCT 0(25.1347551) vWa1 0.00527705 < vWa2 0.00529063
Direction: -4 supergun: true
::::: trading
No basePrice
No order
***You used enough balance on this pair, waiting to SELL...
avCoins 0.126833241752763 canBuy false
MaxPriceToBuy 52.4539 MinPriceToSell --not set--
LP 50.4613000 <= prBuy 52.4538770 secMargin 0.0010554100000000001 grows yes
Bot canBuy: false
!! canBuy false !!
::::: cycle 486 finished in 0.30s
Gunbot v2.0.3 Beta cycle # 486: 5/10/2017
Response:
need_faster: false
need_slower: false
next delay will be 190000