From 3507723794990efc85f22cd2892057865e9172e7 Mon Sep 17 00:00:00 2001 From: yenru0 Date: Sat, 9 May 2026 15:40:10 +0900 Subject: [PATCH] add dbg --- bot.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/bot.py b/bot.py index 9bbe548..c06e4a2 100644 --- a/bot.py +++ b/bot.py @@ -93,7 +93,7 @@ def on_trade(message: dict, orderman: OrderManager, state: StateManager): def execute_arb(orderman: OrderManager, state: StateManager): bid_valbz, ask_valbz = state.get_best_bid_ask("VALBZ") bid_vale, ask_vale = state.get_best_bid_ask("VALE") - + if bid_valbz is None or ask_valbz is None or bid_vale is None or ask_vale is None: return @@ -101,14 +101,11 @@ def execute_arb(orderman: OrderManager, state: StateManager): valbz_to_vale = bid_vale - ask_valbz - 2 if vale_to_valbz > 10: - orderman.buy("VALE", bid_vale + 1, 10) - orderman.convert("VALE", Dir.SELL, 10) - orderman.sell("VALBZ", ask_valbz - 1, 10) + flag = orderman.buy("VALE", bid_vale + 1, 10) and orderman.convert("VALE", Dir.SELL, 10) and orderman.sell("VALBZ", ask_valbz - 1, 10) + print(f"VALE -> VALBZ: {vale_to_valbz}, {flag}") elif valbz_to_vale > 10: - orderman.buy("VALBZ", bid_valbz + 1, 10) - orderman.convert("VALE", Dir.BUY, 10) - orderman.sell("VALE", ask_vale - 1, 10) - + flag = orderman.buy("VALBZ", bid_valbz + 1, 10) and orderman.convert("VALE", Dir.BUY, 10) and orderman.sell("VALE", ask_vale - 1, 10) + print(f"VALBZ -> VALE: {valbz_to_vale}, {flag}") # ~~~~~============== PROVIDED CODE ==============~~~~~