コード例 #1
0
 protected override void AddUpNecessaryAndQuantity(Order order, ref NecessaryAndQuantity necessaryAndQuantity)
 {
     if (((PhysicalOrder)order).IsPartialPaymentPhysicalOrder)
     {
         necessaryAndQuantity.partialPhysicalNecessarySum += order.Necessary;
     }
     else
     {
         if (order.IsBuy)
         {
             necessaryAndQuantity.buyNecessarySum += order.Necessary;
             necessaryAndQuantity.buyQuantitySum  += order.QuantityBalance;
         }
         else
         {
             necessaryAndQuantity.sellNecessarySum += order.Necessary;
             necessaryAndQuantity.sellQuantitySum  += order.QuantityBalance;
         }
     }
 }
コード例 #2
0
 protected override void CalculateOrderFloatPL(Order order, ref NecessaryAndQuantity necessaryAndQuantity, Quotation quotation)
 {
     base.CalculateOrderFloatPL(order, ref necessaryAndQuantity, quotation);
 }