diff --git a/cmd/maker-mock/main.go b/cmd/maker-mock/main.go index f4f4d73..21d0cca 100644 --- a/cmd/maker-mock/main.go +++ b/cmd/maker-mock/main.go @@ -109,7 +109,7 @@ func placeOrder(side string, price, size decimal.Decimal) { req.Header.Add("X-Public-Key", pubKey) res, err := client.Do(req) - fmt.Printf("res is ------->: %#v\n", res) + //fmt.Printf("res is ------->: %#v\n", res) if err != nil { log.Fatalf("error post: %v", err) } @@ -122,18 +122,22 @@ func placeOrder(side string, price, size decimal.Decimal) { func updateOrders(price decimal.Decimal) { cancelAllOrders() - factor := decimal.NewFromFloat(1.01) + factor := decimal.NewFromFloat(1.001) curPrice := price + fmt.Println("------ Market Price: ", price.String()) + // ASK for i := 0; i < depthSize; i++ { curPrice = curPrice.Mul(factor) + fmt.Println("Ask Price: ", curPrice.String()) curSize := decimal.NewFromFloat(float64(i+1) * 10) placeOrder("sell", curPrice, curSize) } - - factor = decimal.NewFromFloat(0.99) + // BIDS + factor = decimal.NewFromFloat(0.999) curPrice = price for i := 0; i < depthSize; i++ { - curPrice := curPrice.Mul(factor) + curPrice = curPrice.Mul(factor) + fmt.Println("Bid Price: ", curPrice.String()) curSize := decimal.NewFromFloat(float64(i+1) * 10) placeOrder("buy", curPrice, curSize) }