From 3c53fe9419c641fe17172af376bbc241dc565a03 Mon Sep 17 00:00:00 2001 From: Adrian Gallagher Date: Sun, 21 May 2017 13:17:20 +1000 Subject: [PATCH] Improve portfolio tool --- tools/portfolio/portfolio.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tools/portfolio/portfolio.go b/tools/portfolio/portfolio.go index 11b9a14b..c6f65b0d 100644 --- a/tools/portfolio/portfolio.go +++ b/tools/portfolio/portfolio.go @@ -70,6 +70,11 @@ func main() { pf.Subtotal = 0 bf := bitfinex.Bitfinex{} + + if currency.IsDefaultCurrency(x) { + continue + } + ticker, err := bf.GetTicker(x+"USD", url.Values{}) if err != nil { log.Println(err) @@ -81,7 +86,7 @@ func main() { } for x, y := range stuff { - log.Printf("%s %f subtotal: %f USD. Percentage of portfolio %f", x, y.Balance, y.Subtotal, y.Subtotal/total*100/1) + log.Printf("%s %f subtotal: %f USD (1 %s = %.2f USD). Percentage of portfolio %f", x, y.Balance, y.Subtotal, x, y.Subtotal/y.Balance, y.Subtotal/total*100/1) } log.Printf("Total balance in USD: %f.\n", total)