When using the ProBit trading bot, you may encounter an error message stating "NOT_ENOUGH_BALANCE". This article explains what this error means and provides step-by-step instructions on how to resolve it.
What does the NOT_ENOUGH_BALANCE error mean?
The NOT_ENOUGH_BALANCE error occurs when you attempt to sell a position that has already been sold, either partially or completely. This error indicates that you have insufficient cryptocurrency balance to execute the trade.
Common causes of the NOT_ENOUGH_BALANCE error
Manual selling of positions on ProBit
Manual selling of positions on Cryptohopper
Temporary loss of connection with your account via ProBit's API keys
How to resolve the NOT_ENOUGH_BALANCE error
Identify the Affected Position
Look for the error message in your trading bot output. It will look similar to this:
09/03/2024 9:43:36 AM ERROR probit {"errorCode":"NOT_ENOUGH_BALANCE","message":"","details":{}} Errortype: InsufficientFunds
09/03/2024 9:43:36 AM ERROR Error placing sell order, Position: 143217142 data: {"error":"probit {\"errorCode\":\"NOT_ENOUGH_BALANCE\",\"message\":\"\",\"details\":{}} Errortype: InsufficientFunds"}Remove the Affected Position
The most effective solution is to remove the position causing the error:
Navigate to the "info" section of the open positions
Click on "actions"
Select "remove" for the affected position
Preventing future NOT_ENOUGH_BALANCE errors
To minimize the occurrence of this error:
Avoid manually selling positions on ProBit when using the trading bot.
Manually remove positions and resync them on Cryptohopper when partially selling through the Cryptohopper Dashboard.
Ensure a stable connection between your account and ProBit's API keys.
By following these steps, you can quickly resolve the NOT_ENOUGH_BALANCE error and ensure smooth operation of your ProBit trading bot. If you continue to experience issues, contact Cryptohopper support for further assistance.