X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=market.py;h=caa951330dac039fe4170d597394b50989eadb17;hb=3a15ffc79ea84e5ec6200545bcbf11fc6c1c6564;hp=3b6543ad051411d6c97f879244127fd6c661198d;hpb=4ae84fb7861938f7d98802a5621b1bbd6745c914;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FTrader.git diff --git a/market.py b/market.py index 3b6543a..caa9513 100644 --- a/market.py +++ b/market.py @@ -201,8 +201,10 @@ class Market: if status == "error_disappeared": self.report.log_error("follow_orders", message="{} disappeared, recreating it".format(order)) - order.trade.prepare_order( + new_order = order.trade.prepare_order( compute_value=order.trade.tick_actions_recreate(tick)) + new_order.run() + self.report.log_order(order, tick, new_order=new_order) self.report.log_stage("follow_orders_end") @@ -255,7 +257,11 @@ class Processor: { "name": "print_balances", "number": 1, - "fetch_balances_begin": { "log_tickers": True, "add_portfolio": True }, + "fetch_balances_begin": { + "log_tickers": True, + "add_usdt": True, + "add_portfolio": True + }, "print_tickers": { "base_currency": "BTC" }, } ], @@ -286,6 +292,7 @@ class Processor: "fetch_balances_begin": { "checkpoint": "end", "log_tickers": True, + "add_usdt": True, "add_portfolio": True }, }, @@ -317,6 +324,7 @@ class Processor: "fetch_balances_begin": {}, "fetch_balances_end": { "checkpoint": "begin", + "add_usdt": True, "log_tickers": True }, "prepare_trades": { "only": "acquire", "available_balance_only": True }, @@ -336,6 +344,7 @@ class Processor: "fetch_balances_begin": { "checkpoint": "end", "log_tickers": True, + "add_usdt": True, "add_portfolio": True }, "fetch_balances_end": {}, @@ -360,6 +369,7 @@ class Processor: "fetch_balances_begin": {}, "fetch_balances_end": { "checkpoint": "begin", + "add_usdt": True, "log_tickers": True }, "prepare_trades": { "available_balance_only": True },