giansalex/binance-stoploss

Cancel limit orders before market sell

Closed this issue · 3 comments

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

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)

@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.

Thanks!