@@ -292,7 +292,7 @@ impl Predictor {
// }
- if force_order.value.abs() > self.force_order_value || self.force_order_value * force_order.value < Decimal::ZERO {
+ if force_order.value.abs() > self.force_order_value.abs() || self.force_order_value * force_order.value < Decimal::ZERO {
self.force_order_value = force_order.value;
}