mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-21 22:43:52 +00:00
Merge pull request #1809 from c9s/chiahung/xalign/check-large-amount-alert-exist
FIX: [xalign] verify LargetAmountAlert is not nil
This commit is contained in:
commit
24e33fcdfd
|
@ -593,6 +593,7 @@ func (s *Strategy) align(ctx context.Context, sessions map[string]*bbgo.Exchange
|
|||
}
|
||||
}
|
||||
|
||||
if s.LargeAmountAlert != nil {
|
||||
if price, ok := s.priceResolver.ResolvePrice(currency, s.LargeAmountAlert.QuoteCurrency); ok {
|
||||
quantity := q.Abs()
|
||||
amount := price.Mul(quantity)
|
||||
|
@ -616,6 +617,7 @@ func (s *Strategy) align(ctx context.Context, sessions map[string]*bbgo.Exchange
|
|||
bbgo.Notify(alert)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
selectedSession, submitOrder := s.selectSessionForCurrency(ctx, sessions, currency, q)
|
||||
if selectedSession != nil && submitOrder != nil {
|
||||
|
|
Loading…
Reference in New Issue
Block a user