There can be several reasons why your order is not filled.
Limit orders
When using limit orders, you rely on existing orders in the order book. If your buy or sell price is not reached, the order will be canceled. In this case, you may consider using market orders. Check out the pros and cons of limit and market orders here.
Highest bid percentage
The bid price refers to the highest price a buyer will pay for a cryptocurrency. If you use a significantly lower percentage for the highest bid when placing a buy order, there is a high chance that the buy order will not be filled.
Common percentages range between 0.01 and 0.5%. The larger the percentage you use in the Base config's Buy settings, the greater the chance that the buy order will not be filled.
Lowest ask percentage
The ask price refers to the lowest price a seller will accept for a cryptocurrency. If you use a significantly higher percentage for the lowest ask when placing a sell order, there is a high chance that the order will not be filled.
Common percentages range between 0.01 and 0.5%. The larger the higher percentage you use in the Base config's Sell settings, the greater the chance that the order will not be filled.
Interested in getting to know more about why your trading bot opened positions smaller than configured?