Example #1
0
 public static bool IsExceedMaxPhysicalValue(PhysicalTransaction tran, DateTime?tradeDay, out string errorMsg)
 {
     errorMsg = string.Empty;
     if (ShouldVerifyIsExceedMaxPhysicalValue(tran.Owner))
     {
         return(VerifyIsExceedMaxPhysicalValue(tran, tradeDay, out errorMsg));
     }
     return(false);
 }
Example #2
0
 internal PhysicalVerifier(PhysicalTransaction tran)
     : base(tran)
 {
 }
Example #3
0
 internal PhysicalFillService(PhysicalTransaction owner, TransactionSettings settings)
     : base(owner, settings)
 {
 }
 internal AddPhysicalOrderCommand(PhysicalTransaction tran, AddOrderParameterBase orderParam)
     : base(tran, orderParam)
 {
 }
Example #5
0
 internal AddOrderCommandBase CreateInstalmentOrder(PhysicalTransaction tran, PhysicalOrder oldOrder, decimal lot, bool isOpen, bool isBuy)
 {
     return(new AddInstalmentOrderOrderCommand(tran, oldOrder, lot, isOpen, isBuy));
 }
 internal AddOrderCommandBase CreateInstalmentOrder(PhysicalTransaction tran, AddInstalmentOrderParameter parameter)
 {
     return(new AddPhysicalOrderCommand(tran, parameter));
 }
 internal AddPhysicalTransactionCommand(Account account, PhysicalTransaction ifTran, Guid sourceOrderId, Price limitPrice, Price stopPrice)
     : base(account, ifTran, sourceOrderId, limitPrice, stopPrice, AddDoneTransactionCommandVisitor.Default)
 {
 }