From a24f7183b7198b20762225a2a56a474e2393bc80 Mon Sep 17 00:00:00 2001 From: laxmanbeerelli Date: Sun, 22 Sep 2024 11:07:08 +0530 Subject: [PATCH] Update client3.py --- client3.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/client3.py b/client3.py index 3fc09b75f16..870af857778 100644 --- a/client3.py +++ b/client3.py @@ -35,14 +35,16 @@ def getDataPoint(quote): stock = quote['stock'] bid_price = float(quote['top_bid']['price']) ask_price = float(quote['top_ask']['price']) - price = bid_price + price = (bid_price + ask_price)/2 return stock, bid_price, ask_price, price def getRatio(price_a, price_b): """ Get ratio of price_a and price_b """ """ ------------- Update this function ------------- """ - return 1 + if (price_b == 0): + return + return price_a/price_b # Main @@ -56,4 +58,4 @@ def getRatio(price_a, price_b): stock, bid_price, ask_price, price = getDataPoint(quote) print("Quoted %s at (bid:%s, ask:%s, price:%s)" % (stock, bid_price, ask_price, price)) - print("Ratio %s" % getRatio(price, price)) + print("Ratio %s" % getRatio(price[ABC], price[DEF]))