mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-22 14:55:16 +00:00
autoborrow: add margin level check back
This commit is contained in:
parent
1855e52838
commit
007f3c9531
|
@ -380,6 +380,11 @@ func (s *Strategy) handleBinanceBalanceUpdateEvent(event *binance.BalanceUpdateE
|
|||
minMarginLevel := s.MinMarginLevel
|
||||
curMarginLevel := account.MarginLevel
|
||||
|
||||
// margin repay/borrow also trigger this update event
|
||||
if curMarginLevel.Compare(minMarginLevel) > 0 {
|
||||
return
|
||||
}
|
||||
|
||||
if b, ok := account.Balance(event.Asset); ok {
|
||||
if b.Available.IsZero() {
|
||||
return
|
||||
|
|
Loading…
Reference in New Issue
Block a user