From cdeab9a90704582d8eca25347299eed61863554c Mon Sep 17 00:00:00 2001 From: jl777 Date: Sat, 22 Jul 2017 13:31:55 +0200 Subject: [PATCH] Test --- iguana/exchanges/LP_prices.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/iguana/exchanges/LP_prices.c b/iguana/exchanges/LP_prices.c index ac9556f03..986f2101a 100644 --- a/iguana/exchanges/LP_prices.c +++ b/iguana/exchanges/LP_prices.c @@ -687,7 +687,7 @@ cJSON *LP_pricearray(char *base,char *rel,uint32_t firsttime,uint32_t lasttime,i bidemit = askemit = 0.; if ( bidfp != 0 && fread(&bidnow,1,sizeof(bidnow),bidfp) == sizeof(bidnow) && fread(&bidprice64,1,sizeof(bidprice64),bidfp) == sizeof(bidprice64) ) { - printf("bidnow.%u %.8f\n",bidnow,dstr(bidprice64)); + //printf("bidnow.%u %.8f\n",bidnow,dstr(bidprice64)); if ( bidnow != 0 && bidprice64 != 0 && bidnow >= firsttime && bidnow <= lasttime ) { bidi = bidnow / timescale; @@ -706,12 +706,13 @@ cJSON *LP_pricearray(char *base,char *rel,uint32_t firsttime,uint32_t lasttime,i lowbid = bid; bidsum += bid; numbids++; + printf("bidi.%u num.%d %.8f [%.8f %.8f]\n",bidi,numbids,bid,lowbid,highbid); } } } else fclose(bidfp), bidfp = 0; if ( askfp != 0 && fread(&asknow,1,sizeof(asknow),askfp) == sizeof(asknow) && fread(&askprice64,1,sizeof(askprice64),askfp) == sizeof(askprice64) ) { - printf("asknow.%u %.8f\n",asknow,dstr(askprice64)); + //printf("asknow.%u %.8f\n",asknow,dstr(askprice64)); if ( asknow != 0 && askprice64 != 0 && asknow >= firsttime && asknow <= lasttime ) { aski = asknow / timescale; @@ -730,6 +731,7 @@ cJSON *LP_pricearray(char *base,char *rel,uint32_t firsttime,uint32_t lasttime,i lowask = ask; asksum += ask; numasks++; + printf("aski.%u num.%d %.8f [%.8f %.8f]\n",aski,numasks,ask,lowask,highask); } } } else fclose(askfp), askfp = 0; @@ -744,11 +746,13 @@ cJSON *LP_pricearray(char *base,char *rel,uint32_t firsttime,uint32_t lasttime,i { if ( bidemit != 0. ) { + printf("bidonly %.8f %.8f\n",bidemit,highbid); LP_priceitemadd(retarray,lastbidi * timescale,bidemit,0.,highbid,0.); highbid = lowbid = 0.; } if ( askemit != 0. ) { + printf("askonly %.8f %.8f\n",askemit,lowask); LP_priceitemadd(retarray,lastaski * timescale,0.,askemit,0.,lowask); highask = lowask = 0.; }