From 818282d4cbb823a23e3201654f469de44d8ca32a Mon Sep 17 00:00:00 2001 From: 7u83 <7u83@maiol.ru> Date: Mon, 26 Dec 2016 12:22:24 +0100 Subject: [PATCH] Renamed size to volume --- src/Gui/MainWin.java | 6 +++--- src/SeSim/Account.java | 4 ++-- src/SeSim/Exchange.java | 22 +++++++++++----------- src/SeSim/Order.java | 4 ++-- 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/Gui/MainWin.java b/src/Gui/MainWin.java index efdf2e2..aef5651 100644 --- a/src/Gui/MainWin.java +++ b/src/Gui/MainWin.java @@ -119,19 +119,19 @@ public class MainWin extends javax.swing.JFrame { SeSim.BuyOrder bo = new SeSim.BuyOrder(); bo.limit = 20.0; - bo.size = 12; + bo.volume = 12; bo.timestamp = 12; se.SendOrder(bo); SeSim.BuyOrder bo1 = new SeSim.BuyOrder(); bo1.limit = 27.0; - bo1.size = 123; + bo1.volume = 123; bo1.timestamp = 922; se.SendOrder(bo1); for (int i = 0; i < 130; i++) { BuyOrder o = new BuyOrder(); - o.size = 90 + i; + o.volume = 90 + i; o.limit = 80 + i; se.SendOrder(o); diff --git a/src/SeSim/Account.java b/src/SeSim/Account.java index 9089597..f0407ba 100644 --- a/src/SeSim/Account.java +++ b/src/SeSim/Account.java @@ -28,7 +28,7 @@ public class Account { SellOrder o = new SellOrder(); o.account = this; o.limit = limit; - o.size = size; + o.volume = size; orderpending = true; ex.SendOrder(o); @@ -43,7 +43,7 @@ public class Account { BuyOrder o = new BuyOrder(); o.limit = limit; - o.size = size; + o.volume = size; o.account = this; orderpending = true; ex.SendOrder(o); diff --git a/src/SeSim/Exchange.java b/src/SeSim/Exchange.java index 41e2669..135b2d6 100644 --- a/src/SeSim/Exchange.java +++ b/src/SeSim/Exchange.java @@ -79,7 +79,7 @@ public class Exchange extends Thread { if (bid.isEmpty()) { b = new BuyOrder(); b.limit = -1; - b.size = 0; + b.volume = 0; } else { b = bid.first(); } @@ -87,7 +87,7 @@ public class Exchange extends Thread { if (ask.isEmpty()) { a = new SellOrder(); a.limit = -1; - a.size = 0; + a.volume = 0; } else { a = ask.first(); @@ -128,7 +128,7 @@ public class Exchange extends Thread { BuyOrder b = bid.first(); SellOrder a = ask.first(); - if (a.size == 0) { + if (a.volume == 0) { // This order is fully executed, remove a.account.orderpending = false; a.status = OrderStatus.executed; @@ -136,7 +136,7 @@ public class Exchange extends Thread { continue; } - if (b.size == 0) { + if (b.volume == 0) { // b.account.orderpending = false; b.status = OrderStatus.executed; @@ -160,15 +160,15 @@ public class Exchange extends Thread { long size = 0; - if (b.size >= a.size) { - size = a.size; + if (b.volume >= a.volume) { + size = a.volume; } else { - size = b.size; + size = b.volume; } b.account.Buy(a.account, size, price); - b.size -= size; - a.size -= size; + b.volume -= size; + a.volume -= size; lastprice = price; lastsize = size; @@ -233,10 +233,10 @@ public class Exchange extends Thread { */ public double getlastprice() { /* - * SellOrder so = new SellOrder(); so.limit=1000.0; so.size=500; + * SellOrder so = new SellOrder(); so.limit=1000.0; so.volume=500; * SendOrder(so); * - * BuyOrder bo = new BuyOrder(); bo.limit=1001.0; bo.size=300; + * BuyOrder bo = new BuyOrder(); bo.limit=1001.0; bo.volume=300; * SendOrder(bo); */ diff --git a/src/SeSim/Order.java b/src/SeSim/Order.java index 4766881..78e70c2 100644 --- a/src/SeSim/Order.java +++ b/src/SeSim/Order.java @@ -10,7 +10,7 @@ public abstract class Order implements Comparable { /** * Number of shares */ - public long size; + public long volume; /** * Limit price @@ -43,7 +43,7 @@ public abstract class Order implements Comparable { } String format_size() { - return String.format("%d", size); + return String.format("%d", volume); } Order() {