From 8de1d2cd1b9c001f2ebecde21a88ee4560fdda91 Mon Sep 17 00:00:00 2001 From: dimxy Date: Sat, 27 Apr 2019 13:15:26 +0500 Subject: [PATCH] corr calc average costbasis --- src/cc/prices.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cc/prices.cpp b/src/cc/prices.cpp index 80533c97d..9c85a20b0 100644 --- a/src/cc/prices.cpp +++ b/src/cc/prices.cpp @@ -1341,7 +1341,7 @@ UniValue PricesInfo(uint256 bettxid, int32_t refheight) } int64_t equity = totalbets + totalprofits; - costbasis /= bets.size(); + costbasis /= totalbets; int64_t liqprice = costbasis - costbasis / leverage; @@ -1355,11 +1355,11 @@ UniValue PricesInfo(uint256 bettxid, int32_t refheight) } result.push_back(Pair("batontxid", batontxid.GetHex())); - result.push_back(Pair("costbasis", costbasis)); + result.push_back(Pair("costbasis", ValueFromAmount(costbasis))); prices_betjson(result, bets, leverage, endheight, lastprice); - result.push_back(Pair("LiquidationPrice", liqprice)); + result.push_back(Pair("LiquidationPrice", ValueFromAmount(liqprice))); //result.push_back(Pair("height", (int64_t)endheight)); //#ifdef TESTMODE