corr costbasis calc (prices norm)

This commit is contained in:
dimxy
2019-05-01 00:47:29 +05:00
parent dba71a325e
commit bd2f5a6d41

View File

@@ -828,8 +828,9 @@ int32_t prices_syntheticprofits(int64_t &costbasis, int32_t firstheight, int32_t
mpz_init(mpzRemainder); mpz_init(mpzRemainder);
mpz_set_ui(mpzCostbasis, costbasis); mpz_set_ui(mpzCostbasis, costbasis);
mpz_mul_ui(mpzCostbasis, mpzCostbasis, SATOSHIDEN);
mpz_set_ui(mpzPrice, price); mpz_set_ui(mpzPrice, price);
mpz_mul_ui(mpzPrice, mpzPrice, SATOSHIDEN); // (price*SATOSHIDEN)
mpz_set_si(mpzLeverage, leverage); mpz_set_si(mpzLeverage, leverage);
mpz_tdiv_qr(mpzProfits, mpzRemainder, mpzPrice, mpzCostbasis); // profits = (price*SATOSHIDEN)/costbasis // normalization mpz_tdiv_qr(mpzProfits, mpzRemainder, mpzPrice, mpzCostbasis); // profits = (price*SATOSHIDEN)/costbasis // normalization