Browse Source

Test

etomic
jl777 8 years ago
parent
commit
92e93ad9dd
  1. 2
      iguana/exchanges/LP_portfolio.c
  2. 1
      iguana/exchanges/LP_prices.c

2
iguana/exchanges/LP_portfolio.c

@ -214,7 +214,7 @@ void LP_autopriceset(void *ctx,int32_t dir,struct LP_priceinfo *relpp,struct LP_
double margin,minprice; int32_t changed;
if ( (margin= basepp->margins[relpp->ind]) != 0. )
{
printf("%s/%s %.8f dir.%d margin %.8f (%.8f %.8f)\n",relpp->symbol,basepp->symbol,price,dir,margin,1. / (price * (1. - margin)),(price * (1. + margin)));
printf("min %.8f %s/%s %.8f dir.%d margin %.8f (%.8f %.8f)\n",basepp->minprices[relpp->ind],relpp->symbol,basepp->symbol,price,dir,margin,1. / (price * (1. - margin)),(price * (1. + margin)));
if ( dir > 0 )
price = 1. / (price * (1. - margin));
else price = (price * (1. + margin));

1
iguana/exchanges/LP_prices.c

@ -344,6 +344,7 @@ int32_t LP_mypriceset(int32_t *changedp,char *base,char *rel,double price)
if ( fabs(basepp->myprices[relpp->ind] - price) > SMALLVAL )
*changedp = 1;
basepp->myprices[relpp->ind] = price; // ask
printf("LP_mypriceset base.%s rel.%s <- price %.8f\n",base,rel,price);
//relpp->myprices[basepp->ind] = (1. / price); // bid
if ( (pubp= LP_pubkeyadd(LP_mypub25519)) != 0 )
{

Loading…
Cancel
Save