def get_total_deals(user, obj):
order_id = obj.pk
if not user == obj.user:
if obj.el.sale.user == user:
order_id = obj.el.sale.pk
if obj.el.buy.user == user:
order_id = obj.el.buy.pk
if obj.w_action(user) == 'sale':
return u"+{w_total_total} {right}".format(**{
"w_amo_sum_total": floatformat(obj.el._part_amo_sum, -8),
"left": obj.el.pair.left,
"pk": order_id,
"rate": floatformat(obj.profitable.rate, -8),
"right": obj.el.pair.right,
"w_total_total": floatformat(obj.el._part_amo_sum * obj.el._rate * (1 - obj.commission / D(100)), -8),
"commission": obj.commission,
})
if obj.w_action(user) == 'buy':
return u"+{w_total_total} {left}".format(**{
"w_amo_sum_total": floatformat(obj.el._part_amo_sum * (1 - obj.commission / D(100)), -8),
"left": obj.el.pair.left,
"pk": order_id,
"rate": floatformat(obj.profitable.rate, -8),
"right": obj.el.pair.right,
"w_total_total": floatformat(obj.el._part_amo_sum * (1 - obj.commission / D(100)), -8),
"commission": obj.commission,
})
评论列表
文章目录