Cancel limit orders before market sell
Closed this issue · 3 comments
Eimuex commented
I would like to edit code to cancel all active orders before executing market sell. Could I get a small hint since I’m not a programmer? Thank you
Eimuex commented
Found this code, seems relevant to me
// CancelOrder cancels order.
func (b *binance) CancelOrder(cor CancelOrderRequest) (*CanceledOrder, error) {
return b.Service.CancelOrder(cor)
}
canceledOrder, err := b.CancelOrder(binance.CancelOrderRequest{
Symbol: "BNBETH",
OrderID: newOrder.OrderID,
Timestamp: time.Now(),
})
if err != nil {
panic(err)
}
fmt.Printf("%#v\n", canceledOrder)
giansalex commented
@Eimuex this repo use go-binance package
you need to list open orders and then cancel orders.
If you're not developer, this is very complicated.
Eimuex commented
Thanks!