diff --git a/core/src/main/java/ru/trader/core/Order.java b/core/src/main/java/ru/trader/core/Order.java index 50ccbb8..86f56e4 100644 --- a/core/src/main/java/ru/trader/core/Order.java +++ b/core/src/main/java/ru/trader/core/Order.java @@ -110,7 +110,8 @@ public class Order implements Comparable { } public void setMax(double balance, long limit) { - setCount(getMaxCount(sell, balance, limit)); + this.count = getMaxCount(sell, buy, balance, limit); + this.profit = (buy.getPrice() - sell.getPrice()) * count; } public static long getMaxCount(Offer sell, double balance, long limit){