From 6f8e64048af3a44100a5a57bbdc143092f228bb3 Mon Sep 17 00:00:00 2001 From: rufinomec-afk Date: Sun, 7 Jun 2026 23:33:59 -0300 Subject: [PATCH] revert: remover natural overshoot, manter split exato em 800 --- backend/aggregator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/aggregator.py b/backend/aggregator.py index 8a3ebb2..11d40d4 100644 --- a/backend/aggregator.py +++ b/backend/aggregator.py @@ -377,11 +377,11 @@ class Aggregator: last_closed = self._close_active(close_reason) break - # Split: how much fits before hitting the limit + # Split exactly at CLUSTER_DELTA_MAX if is_buy: - capacity = settings.CLUSTER_DELTA_MAX - current_delta # always > 0 here + capacity = settings.CLUSTER_DELTA_MAX - current_delta else: - capacity = current_delta + settings.CLUSTER_DELTA_MAX # always > 0 here + capacity = current_delta + settings.CLUSTER_DELTA_MAX capacity = max(capacity, 0.0)