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); }
internal PhysicalVerifier(PhysicalTransaction tran) : base(tran) { }
internal PhysicalFillService(PhysicalTransaction owner, TransactionSettings settings) : base(owner, settings) { }
internal AddPhysicalOrderCommand(PhysicalTransaction tran, AddOrderParameterBase orderParam) : base(tran, orderParam) { }
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) { }