Skip to content

Commit 0602a79

Browse files
committed
add position size in quote
1 parent 8cbd6c6 commit 0602a79

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

pkg/strategy/tradingdesk/manager.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -542,11 +542,14 @@ func (m *TradingManager) SlackBlocks() []slack.Block {
542542
}
543543

544544
// Add position details
545-
positionDetails := fmt.Sprintf("*TradingManager %s Position Details:*\n- Side: `%s`\n - Entry Price: `%s`\n - Size: `%s`",
545+
positionDetails := fmt.Sprintf("*TradingManager %s Position Details:*\n- Side: `%s`\n - Entry Price: `%s`\n - Size: `%s` (`%s` in %s) ",
546546
m.market.Symbol,
547547
m.Position.Side(),
548548
m.Position.AverageCost.String(),
549-
m.Position.Base.String())
549+
m.Position.GetBase().String(),
550+
m.Position.AverageCost.Mul(m.Position.GetBase().Abs()),
551+
m.market.QuoteCurrency,
552+
)
550553

551554
if !currentPrice.IsZero() {
552555
positionDetails += fmt.Sprintf("\n - Current Price: `%s`", currentPrice.String())

0 commit comments

Comments
 (0)