mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-26 16:55:15 +00:00
grid2: fix calculateBaseQuoteInvestmentQuantity logging
This commit is contained in:
parent
276149b378
commit
8ef86858e2
|
@ -579,8 +579,8 @@ func (s *Strategy) calculateQuoteInvestmentQuantity(quoteInvestment, lastPrice f
|
||||||
return quoteInvestment.Div(totalQuotePrice), nil
|
return quoteInvestment.Div(totalQuotePrice), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *Strategy) calculateQuoteBaseInvestmentQuantity(quoteInvestment, baseInvestment, lastPrice fixedpoint.Value, pins []Pin) (fixedpoint.Value, error) {
|
func (s *Strategy) calculateBaseQuoteInvestmentQuantity(quoteInvestment, baseInvestment, lastPrice fixedpoint.Value, pins []Pin) (fixedpoint.Value, error) {
|
||||||
s.logger.Infof("calculating quantity by quote/base investment: %f / %f", baseInvestment.Float64(), quoteInvestment.Float64())
|
s.logger.Infof("calculating quantity by base/quote investment: %f / %f", baseInvestment.Float64(), quoteInvestment.Float64())
|
||||||
// q_p1 = q_p2 = q_p3 = q_p4
|
// q_p1 = q_p2 = q_p3 = q_p4
|
||||||
// baseInvestment = q_p1 + q_p2 + q_p3 + q_p4 + ....
|
// baseInvestment = q_p1 + q_p2 + q_p3 + q_p4 + ....
|
||||||
// baseInvestment = numberOfSellOrders * q
|
// baseInvestment = numberOfSellOrders * q
|
||||||
|
@ -824,7 +824,7 @@ func (s *Strategy) openGrid(ctx context.Context, session *bbgo.ExchangeSession)
|
||||||
} else {
|
} else {
|
||||||
// calculate the quantity from the investment configuration
|
// calculate the quantity from the investment configuration
|
||||||
if !s.QuoteInvestment.IsZero() && !s.BaseInvestment.IsZero() {
|
if !s.QuoteInvestment.IsZero() && !s.BaseInvestment.IsZero() {
|
||||||
quantity, err2 := s.calculateQuoteBaseInvestmentQuantity(s.QuoteInvestment, s.BaseInvestment, lastPrice, s.grid.Pins)
|
quantity, err2 := s.calculateBaseQuoteInvestmentQuantity(s.QuoteInvestment, s.BaseInvestment, lastPrice, s.grid.Pins)
|
||||||
if err2 != nil {
|
if err2 != nil {
|
||||||
return err2
|
return err2
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user