本文整理汇总了C#中QuickFix类的典型用法代码示例。如果您正苦于以下问题:C# QuickFix类的具体用法?C# QuickFix怎么用?C# QuickFix使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
QuickFix类属于命名空间,在下文中一共展示了QuickFix类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ListStatusRequest
public ListStatusRequest(
QuickFix.Fields.ListID aListID
)
: this()
{
this.ListID = aListID;
}
示例2: Confirmation
public Confirmation(
QuickFix.Fields.ConfirmID aConfirmID,
QuickFix.Fields.ConfirmTransType aConfirmTransType,
QuickFix.Fields.ConfirmType aConfirmType,
QuickFix.Fields.ConfirmStatus aConfirmStatus,
QuickFix.Fields.TransactTime aTransactTime,
QuickFix.Fields.TradeDate aTradeDate,
QuickFix.Fields.AllocQty aAllocQty,
QuickFix.Fields.Side aSide,
QuickFix.Fields.AllocAccount aAllocAccount,
QuickFix.Fields.AvgPx aAvgPx,
QuickFix.Fields.GrossTradeAmt aGrossTradeAmt,
QuickFix.Fields.NetMoney aNetMoney
)
: this()
{
this.ConfirmID = aConfirmID;
this.ConfirmTransType = aConfirmTransType;
this.ConfirmType = aConfirmType;
this.ConfirmStatus = aConfirmStatus;
this.TransactTime = aTransactTime;
this.TradeDate = aTradeDate;
this.AllocQty = aAllocQty;
this.Side = aSide;
this.AllocAccount = aAllocAccount;
this.AvgPx = aAvgPx;
this.GrossTradeAmt = aGrossTradeAmt;
this.NetMoney = aNetMoney;
}
示例3: QuoteRequestReject
public QuoteRequestReject(
QuickFix.QuoteReqID aQuoteReqID,
QuickFix.QuoteRequestRejectReason aQuoteRequestRejectReason )
: base(MsgType()) {
set(aQuoteReqID);
set(aQuoteRequestRejectReason);
}
示例4: TradingSessionStatusRequest
public TradingSessionStatusRequest(
QuickFix.TradSesReqID aTradSesReqID,
QuickFix.SubscriptionRequestType aSubscriptionRequestType )
: base(MsgType()) {
set(aTradSesReqID);
set(aSubscriptionRequestType);
}
示例5: TradeCaptureReport
public TradeCaptureReport(
QuickFix.LastQty aLastQty,
QuickFix.LastPx aLastPx )
: base(MsgType()) {
set(aLastQty);
set(aLastPx);
}
示例6: NetworkCounterpartySystemStatusResponse
public NetworkCounterpartySystemStatusResponse(
QuickFix.NetworkStatusResponseType aNetworkStatusResponseType,
QuickFix.NetworkResponseID aNetworkResponseID )
: base(MsgType()) {
set(aNetworkStatusResponseType);
set(aNetworkResponseID);
}
示例7: Email
public Email(
QuickFix.Fields.EmailType aEmailType
)
: this()
{
this.EmailType = aEmailType;
}
示例8: CollateralInquiryAck
public CollateralInquiryAck(
QuickFix.CollInquiryID aCollInquiryID,
QuickFix.CollInquiryStatus aCollInquiryStatus )
: base(MsgType()) {
set(aCollInquiryID);
set(aCollInquiryStatus);
}
示例9: TestRequest
public TestRequest(
QuickFix.Fields.TestReqID aTestReqID
)
: this()
{
this.TestReqID = aTestReqID;
}
示例10: BusinessMessageReject
public BusinessMessageReject(
QuickFix.RefMsgType aRefMsgType,
QuickFix.BusinessRejectReason aBusinessRejectReason )
: base(MsgType()) {
set(aRefMsgType);
set(aBusinessRejectReason);
}
示例11: TradingSessionStatus
public TradingSessionStatus(
QuickFix.TradingSessionID aTradingSessionID,
QuickFix.TradSesStatus aTradSesStatus )
: base(MsgType()) {
set(aTradingSessionID);
set(aTradSesStatus);
}
示例12: SecurityDefinitionRequest
public SecurityDefinitionRequest(
QuickFix.SecurityReqID aSecurityReqID,
QuickFix.SecurityRequestType aSecurityRequestType )
: base(MsgType()) {
set(aSecurityReqID);
set(aSecurityRequestType);
}
示例13: Quote
public Quote(
QuickFix.QuoteID aQuoteID,
QuickFix.Symbol aSymbol )
: base(MsgType()) {
set(aQuoteID);
set(aSymbol);
}
示例14: AssignmentReport
public AssignmentReport(
QuickFix.Fields.AsgnRptID aAsgnRptID,
QuickFix.Fields.AccountType aAccountType,
QuickFix.Fields.SettlPrice aSettlPrice,
QuickFix.Fields.SettlPriceType aSettlPriceType,
QuickFix.Fields.UnderlyingSettlPrice aUnderlyingSettlPrice,
QuickFix.Fields.AssignmentMethod aAssignmentMethod,
QuickFix.Fields.OpenInterest aOpenInterest,
QuickFix.Fields.ExerciseMethod aExerciseMethod,
QuickFix.Fields.SettlSessID aSettlSessID,
QuickFix.Fields.SettlSessSubID aSettlSessSubID,
QuickFix.Fields.ClearingBusinessDate aClearingBusinessDate
) : this()
{
this.AsgnRptID = aAsgnRptID;
this.AccountType = aAccountType;
this.SettlPrice = aSettlPrice;
this.SettlPriceType = aSettlPriceType;
this.UnderlyingSettlPrice = aUnderlyingSettlPrice;
this.AssignmentMethod = aAssignmentMethod;
this.OpenInterest = aOpenInterest;
this.ExerciseMethod = aExerciseMethod;
this.SettlSessID = aSettlSessID;
this.SettlSessSubID = aSettlSessSubID;
this.ClearingBusinessDate = aClearingBusinessDate;
}
示例15: TradeCaptureReportRequest
public TradeCaptureReportRequest(
QuickFix.TradeRequestID aTradeRequestID,
QuickFix.TradeRequestType aTradeRequestType )
: base(MsgType()) {
set(aTradeRequestID);
set(aTradeRequestType);
}