コード例 #1
0
ファイル: Node.java プロジェクト: hussain-saif/trading-demo
 public PositionView createPositionView(Portfolio portfolio, Integer instrumentId) {
   Double lastPrice = mapStockPrices.get(instrumentId);
   if (lastPrice == null) return null;
   Position position = portfolio.getPosition(instrumentId);
   return new PositionView(
       portfolio.pmId,
       instrumentId,
       position.quantity,
       lastPrice,
       position.calculateProfitLoss(lastPrice));
 }