print(balance)
TradeStore.print_all_with_order()
-def make_orders(market, base_currency="BTC"):
- prepare_trades(market, base_currency=base_currency)
- for trade in TradeStore.all:
- print(trade)
- for order in trade.orders:
- print("\t", order, sep="")
- order.run()
+def process_sell_needed__1_sell(market, base_currency="BTC", debug=False):
+ prepare_trades(market, base_currency=base_currency, debug=debug)
+ TradeStore.prepare_orders(compute_value="average", only="dispose")
+ print("------------------")
+ for currency, balance in BalanceStore.all.items():
+ print(balance)
+ print("------------------")
+ TradeStore.print_all_with_order()
+ print("------------------")
+ TradeStore.run_orders()
+ follow_orders()
+
+def process_sell_needed__2_sell(market, base_currency="BTC", debug=False):
+ update_trades(market, base_currency=base_currency, debug=debug, only="acquire")
+ TradeStore.prepare_orders(compute_value="average", only="acquire")
+ print("------------------")
+ for currency, balance in BalanceStore.all.items():
+ print(balance)
+ print("------------------")
+ TradeStore.print_all_with_order()
+ print("------------------")
+ move_balances(market, debug=debug)
+ TradeStore.run_orders()
+ follow_orders()
-def process_sell_all_sell(market, base_currency="BTC", debug=False):
- prepare_trades_to_sell_all(market, debug=debug)
+def process_sell_all__1_all_sell(market, base_currency="BTC", debug=False):
+ prepare_trades_to_sell_all(market, base_currency=base_currency, debug=debug)
TradeStore.prepare_orders(compute_value="average")
print("------------------")
for currency, balance in BalanceStore.all.items():
TradeStore.run_orders()
follow_orders()
-def process_sell_all_buy(market, base_currency="BTC", debug=False):
- prepare_trades(market, debug=debug)
+def process_sell_all__2_all_buy(market, base_currency="BTC", debug=False):
+ prepare_trades(market, base_currency=base_currency, debug=debug)
TradeStore.prepare_orders()
print("------------------")
for currency, balance in BalanceStore.all.items():