types: improve trade text template

This commit is contained in:
c9s 2022-01-10 14:32:55 +08:00
parent 7952cf8804
commit 88210fd27b

View File

@ -144,7 +144,7 @@ func (trade Trade) PlainText() string {
trade.FeeCurrency) trade.FeeCurrency)
} }
var slackTradeTextTemplate = ":handshake: {{ .Symbol }} {{ .Side }} Trade Execution @ {{ .Price }}" var slackTradeTextTemplate = ":handshake: Trade {{ .Symbol }} {{ .Side }} {{ .Quantity }} @ {{ .Price }}"
func (trade Trade) SlackAttachment() slack.Attachment { func (trade Trade) SlackAttachment() slack.Attachment {
var color = "#DC143C" var color = "#DC143C"
@ -176,7 +176,6 @@ func (trade Trade) SlackAttachment() slack.Attachment {
// Pretext: pretext, // Pretext: pretext,
Color: color, Color: color,
Fields: []slack.AttachmentField{ Fields: []slack.AttachmentField{
{Title: "Exchange", Value: trade.Exchange.String(), Short: true},
{Title: "Price", Value: trimTrailingZeroFloat(trade.Price), Short: true}, {Title: "Price", Value: trimTrailingZeroFloat(trade.Price), Short: true},
{Title: "Quantity", Value: trimTrailingZeroFloat(trade.Quantity), Short: true}, {Title: "Quantity", Value: trimTrailingZeroFloat(trade.Quantity), Short: true},
{Title: "QuoteQuantity", Value: trimTrailingZeroFloat(trade.QuoteQuantity), Short: true}, {Title: "QuoteQuantity", Value: trimTrailingZeroFloat(trade.QuoteQuantity), Short: true},