def process_small_orders( ): for CurrentTradePair in TradePairs.objects.filter(status = "processing"): for item in Orders.objects.filter(trade_pair = CurrentTradePair, status="processing"): if item.currency1 == CurrentTradePair.currency_on : return_rest2acc(item, item.sum1) item.sum1 = 0 item.status = "processed" item.save() else: return_rest2acc(item, item.sum1) item.sum1 = 0 item.status = "processed" item.save()
def process_small_orders( TradePairUrl ): CurrentTradePair = TradePairs.objects.get(url_title = TradePairUrl) for item in Orders.objects.filter(trade_pair = CurrentTradePair, status="processing"): if item.currency1 == CurrentTradePair.currency_on : if item.sum1 < CurrentTradePair.min_trade_base : system_notify(order_finish(item), item.user) return_rest2acc(item, item.sum1) item.sum1 = 0 item.status = "processed" item.save() else: if item.sum2 < CurrentTradePair.min_trade_base : system_notify(order_finish(item), item.user) return_rest2acc(item, item.sum1) item.sum1 = 0 item.status = "processed" item.save()