bot: adjust the sell amount

we don't want to sell too much if we just bought equal to or more than 2 times.
this will prevent we lose too much money when the price is droping.

Signed-off-by: AceLan Kao <acelan@acelan.idv.tw>
bot: don't sell doge if we just bought more than 2 times

we will buy more than 2 times when the price is dropping,
in this case, we don't wan't to sell doge to buy more doge, we'll lose money.
we won't buy more doge until the price goes up to hit our order.

Signed-off-by: AceLan Kao <acelan@acelan.idv.tw>
bot: fix the sleep time when we detect a big drop

it should sleep 1 hour when big drop is deteced,
but it only sleep 1 min. so, fix it.

Signed-off-by: AceLan Kao <acelan@acelan.idv.tw>
bot: add timeout for wait_order_succeed()

To prevent infinite loop, add timeout to the waiting/retrying loop.
It will return within 5 mins even if it still can't get correct order data.

Signed-off-by: AceLan Kao <acelan@acelan.idv.tw>