Currently, when an order is not fully executed and the “rescue partially filled order” option is not selected, the only available action is to cancel the order. I would like to have additional options to better manage these situations:
-
Fill at market price: Complete the order at the current market price.
-
Close at market price: Close the position at the current market price, updating the bot’s statistics to reflect the correct PNL based on the partially executed amount relative to the original order.
-
Cancel order: already there
Additionally, deal’s line should be updated with the actual quantities bought or sold and the PNL to be correctly displayed, avoiding displaying like this where everything appears as 0.