corr ave costbasis
This commit is contained in:
@@ -1411,6 +1411,9 @@ UniValue PricesInfo(uint256 bettxid, int32_t refheight)
|
||||
mpz_add_ui(mpzTotalbets, mpzTotalbets, (uint64_t)b.amount); //totalbets += b.amount;
|
||||
mpz_add(mpzTotalprofits, mpzTotalprofits, mpzProfits); //totalprofits += b.profits;
|
||||
|
||||
totalbets += b.amount;
|
||||
totalprofits += b.profits;
|
||||
|
||||
mpz_clear(mpzProduct);
|
||||
mpz_clear(mpzProfits);
|
||||
}
|
||||
@@ -1418,7 +1421,7 @@ UniValue PricesInfo(uint256 bettxid, int32_t refheight)
|
||||
int64_t equity = totalbets + totalprofits;
|
||||
int64_t averageCostbasis = 0;
|
||||
|
||||
if (totalbets != 0) { //prevent zero div
|
||||
if (mpz_get_ui(mpzTotalbets) != 0) { //prevent zero div
|
||||
// costbasis *= PRICES_POINTFACTOR; // save last 0.0000xxxx positions
|
||||
//costbasis = (int64_t) (dcostbasis / (double)totalbets);
|
||||
mpz_t mpzAverageCostbasis;
|
||||
|
||||
Reference in New Issue
Block a user