IMessageConverter
FIXレコードのstructとStockSharpメッセージの変換のためのインターフェイス。IFixDialectとIFixServerSerializerとの間の互換性のための双方向変換を提供します。
メソッド
public FixBoard ToFixBoard(string requestId, BoardMessage message)
result = iMessageConverter.ToFixBoard(requestId, message)
代表取締役社長 岡田 浩一
public FixBoardLookup ToFixBoardLookup(BoardLookupMessage message)
result = iMessageConverter.ToFixBoardLookup(message)
代表取締役社長 佐藤 浩一
public FixBoardUpdate ToFixBoardUpdate(BoardMessage message)
result = iMessageConverter.ToFixBoardUpdate(message)
代表取締役社長 佐藤 浩一
public FixDataTypeInfo ToFixDataTypeInfo(string requestId, DataTypeInfoMessage message)
result = iMessageConverter.ToFixDataTypeInfo(requestId, message)
代表取締役社長 佐藤 浩一
public FixDataTypeLookup ToFixDataTypeLookup(DataTypeLookupMessage message)
result = iMessageConverter.ToFixDataTypeLookup(message)
代表取締役社長 佐藤 浩一
public FixExecutionReport ToFixExecutionReport(ExecutionMessage message, string ordStatusReqId, string massStatusReqId, string origClOrdId, string clOrdId)
result = iMessageConverter.ToFixExecutionReport(message, ordStatusReqId, massStatusReqId, origClOrdId, clOrdId)
代表取締役社長 佐藤 浩一
public FixHeartbeat ToFixHeartbeat(string testReqId)
result = iMessageConverter.ToFixHeartbeat(testReqId)
ハートビートパラメータをFIXハートビートに変換する。
public FixHistoryStart ToFixHistoryStart(string requestId, DateTime? from)
result = iMessageConverter.ToFixHistoryStart(requestId, from)
履歴パラメータをFIXHistoryStart@に変換します。
public FixLogonResponse ToFixLogonResponse(string sessionId, string licenseFeatureId, DateTime componentTimestamp)
result = iMessageConverter.ToFixLogonResponse(sessionId, licenseFeatureId, componentTimestamp)
ロゴマーク応答パラメータをFIXLogonResponse@に変換します。
public FixMarketDataIncrementalRefresh ToFixMarketDataIncrementalRefresh(string symbol, string securityExchange, string mdReqId, DataType buildFrom, ICollection<MDEntry> entries)
result = iMessageConverter.ToFixMarketDataIncrementalRefresh(symbol, securityExchange, mdReqId, buildFrom, entries)
市場データエントリを FIX MarketDataIncrementalRefresh に変換します。
public FixMarketDataRequest ToFixMarketDataRequest(MarketDataMessage message, FixId mdReqId, FixId mdResponseId)
result = iMessageConverter.ToFixMarketDataRequest(message, mdReqId, mdResponseId)
代表取締役社長 佐藤 浩一
public FixMarketDataRequestReject ToFixMarketDataRequestReject(string mdReqId, Exception error)
result = iMessageConverter.ToFixMarketDataRequestReject(mdReqId, error)
エラーをFIXMarketDataRequestReject@に変換します。
public FixMarketDataSnapshotFullRefresh ToFixMarketDataSnapshotFullRefresh(SecurityId securityId, string mdReqId, DataType buildFrom, ICollection<MDEntry> entries)
result = iMessageConverter.ToFixMarketDataSnapshotFullRefresh(securityId, mdReqId, buildFrom, entries)
市場データエントリを FIX MarketDataSnapshotFullRefresh に変換します。
public FixNewOrderSingle ToFixNewOrderSingle(OrderRegisterMessage message)
result = iMessageConverter.ToFixNewOrderSingle(message)
代表取締役社長 佐藤 浩一
public FixNews ToFixNews(NewsMessage message, string mdResponseId)
result = iMessageConverter.ToFixNews(message, mdResponseId)
Convert StockSharp NewsMessage to FIX News.
public FixOrderCancelReject ToFixOrderCancelReject(string clOrdId, string orderId, string errorText, DateTime transactTime)
result = iMessageConverter.ToFixOrderCancelReject(clOrdId, orderId, errorText, transactTime)
注文キャンセルパラメータをFIXOrderCancelReject@に変換します。
public FixOrderCancelReplaceRequest ToFixOrderCancelReplaceRequest(OrderReplaceMessage message)
result = iMessageConverter.ToFixOrderCancelReplaceRequest(message)
代表取締役社長 佐藤 浩一
public FixOrderCancelRequest ToFixOrderCancelRequest(OrderCancelMessage message)
result = iMessageConverter.ToFixOrderCancelRequest(message)
代表取締役社長 佐藤 浩一
public FixOrderMassCancelReport ToFixOrderMassCancelReport(string clOrdId, char massCancelRequestType, string errorMessage)
result = iMessageConverter.ToFixOrderMassCancelReport(clOrdId, massCancelRequestType, errorMessage)
注文大量キャンセルレポートパラメータをFIX OrderMassCancelReport に変換します。
public FixOrderMassCancelRequest ToFixOrderMassCancelRequest(OrderGroupCancelMessage message)
result = iMessageConverter.ToFixOrderMassCancelRequest(message)
代表取締役社長 佐藤 浩一
public FixOrderMassStatusRequest ToFixOrderMassStatusRequest(OrderStatusMessage message)
result = iMessageConverter.ToFixOrderMassStatusRequest(message)
StockSharp OrderStatusMessage (リクエスト) を FIX OrderMassStatusRequest に変換します。
public FixOrderStatusRequest ToFixOrderStatusRequest(OrderStatusMessage message)
result = iMessageConverter.ToFixOrderStatusRequest(message)
代表取締役社長 佐藤 浩一
public FixPositionReport ToFixPositionReport(PositionChangeMessage message, string posReqId)
result = iMessageConverter.ToFixPositionReport(message, posReqId)
代表取締役社長 佐藤 浩一
public FixPositionReport ToFixPositionReport(string posReqId, string account, string symbol, string securityExchange, SecurityTypes? securityType, TPlusLimits? limitType, string clientCode, CurrencyTypes? currency, string strategyId, Sides? side, DataType buildFrom, string depoName, string description, ICollection<KeyValuePair<PositionChangeTypes, object>> changes, DateTime? transactTime)
result = iMessageConverter.ToFixPositionReport(posReqId, account, symbol, securityExchange, securityType, limitType, clientCode, currency, strategyId, side, buildFrom, depoName, description, changes, transactTime)
位置パラメータをFIXPositionReport@に変換します。
public FixReject ToFixReject(string error, long? refSeqNum, string refMsgType, FixTags? refTagId, int? sessionRejectReason, string requestId)
result = iMessageConverter.ToFixReject(error, refSeqNum, refMsgType, refTagId, sessionRejectReason, requestId)
拒否パラメータをFIXレジェクトに変換します。
public FixRemoteFile ToFixRemoteFile(string requestId, RemoteFileMessage message)
result = iMessageConverter.ToFixRemoteFile(requestId, message)
代表取締役社長 佐藤 浩一
public FixRemove ToFixRemove(RemoveMessage message)
result = iMessageConverter.ToFixRemove(message)
Convert StockSharp RemoveMessage to FIX Remove.
public FixRequestForPositions ToFixRequestForPositions(PortfolioLookupMessage message)
result = iMessageConverter.ToFixRequestForPositions(message)
代表取締役社長 佐藤 浩一
public FixResendRequest ToFixResendRequest(long beginSeqNo, long endSeqNo)
result = iMessageConverter.ToFixResendRequest(beginSeqNo, endSeqNo)
順序の範囲をFIXResendRequest@に変えて下さい。
public FixSecurityLegsInfo ToFixSecurityLegsInfo(string requestId, IDictionary<SecurityId, IEnumerable<SecurityId>> legs)
result = iMessageConverter.ToFixSecurityLegsInfo(requestId, legs)
金融商品取引法をFIXSecurityLegsInfo@に換算
public FixSecurityLegsRequest ToFixSecurityLegsRequest(SecurityLegsRequestMessage message)
result = iMessageConverter.ToFixSecurityLegsRequest(message)
代表取締役社長 佐藤 浩一
public FixSecurityListRequest ToFixSecurityListRequest(SecurityLookupMessage message)
result = iMessageConverter.ToFixSecurityListRequest(message)
代表取締役社長 佐藤 浩一
public FixSecurityListResponse ToFixSecurityListResponse(ICollection<SecurityMessage> securities, string securityReqId, string securityResponseId, bool lastFragment)
result = iMessageConverter.ToFixSecurityListResponse(securities, securityReqId, securityResponseId, lastFragment)
代表取締役社長 佐藤 浩一
public FixSecurityListResponseError ToFixSecurityListResponseError(string securityReqId, string securityResponseId, Exception error)
result = iMessageConverter.ToFixSecurityListResponseError(securityReqId, securityResponseId, error)
エラーをFIXSecurityListResponseError@に変換します。
public FixSecurityMapping ToFixSecurityMapping(SecurityMappingMessage message)
result = iMessageConverter.ToFixSecurityMapping(message)
代表取締役社長 佐藤 浩一
public FixSecurityStatusRequest ToFixSecurityStatusRequest(SecurityMessage message)
result = iMessageConverter.ToFixSecurityStatusRequest(message)
代表取締役社長 佐藤 浩一
public FixSequenceReset ToFixSequenceReset(bool gapFill, long newSeqNo)
result = iMessageConverter.ToFixSequenceReset(gapFill, newSeqNo)
Convert sequence reset parameters to FIX SequenceReset.
public FixSubscription ToFixSubscription(string requestId, string responseId, MarketDataMessage message)
result = iMessageConverter.ToFixSubscription(requestId, responseId, message)
StockSharp MarketDataMessageをFIXサブスクリプションに変換します。
public FixSubscriptionFinished ToFixSubscriptionFinished(SubscriptionFinishedMessage message, string mdReqId)
result = iMessageConverter.ToFixSubscriptionFinished(message, mdReqId)
代表取締役社長 佐藤 浩一
public FixSubscriptionOnline ToFixSubscriptionOnline(string mdReqId)
result = iMessageConverter.ToFixSubscriptionOnline(mdReqId)
代表取締役社長 佐藤 浩一
public FixSubscriptionResponse ToFixSubscriptionResponse(SubscriptionResponseMessage message, string mdReqId, string mdResponseId)
result = iMessageConverter.ToFixSubscriptionResponse(message, mdReqId, mdResponseId)
代表取締役社長 佐藤 浩一
public FixSubscriptionResponse ToFixSubscriptionResponse(string mdReqId, string mdResponseId, string error)
result = iMessageConverter.ToFixSubscriptionResponse(mdReqId, mdResponseId, error)
エラーをFIXSubscriptionResponse@に変換します。
public FixTestRequest ToFixTestRequest(TimeMessage message)
result = iMessageConverter.ToFixTestRequest(message)
代表取締役社長 佐藤 浩一
public FixTradingSessionStatus ToFixTradingSessionStatus(string requestId, BoardStateMessage message)
result = iMessageConverter.ToFixTradingSessionStatus(requestId, message)
代表取締役社長 佐藤 浩一
public FixTradingSessionStatusRequest ToFixTradingSessionStatusRequest(BoardLookupMessage message)
result = iMessageConverter.ToFixTradingSessionStatusRequest(message)
代表取締役社長 佐藤 浩一
public FixUserInfo ToFixUserInfo(UserInfoMessage message, string userRequestId)
result = iMessageConverter.ToFixUserInfo(message, userRequestId)
代表取締役社長 佐藤 浩一
public FixUserRequest ToFixUserRequest(UserRequestMessage message)
result = iMessageConverter.ToFixUserRequest(message)
代表取締役社長 佐藤 浩一
public FixUserRequestEx ToFixUserRequestEx(UserLookupMessage message)
result = iMessageConverter.ToFixUserRequestEx(message)
代表取締役社長 佐藤 浩一
public FixUserResponse ToFixUserResponse(string userRequestId, string userName, UserStatus status, string text)
result = iMessageConverter.ToFixUserResponse(userRequestId, userName, status, text)
ユーザ応答パラメータをFIXUserResponse@に変換します。
public ValueTuple<string, DateTime?> ToHistoryStart(FixHistoryStart fix)
result = iMessageConverter.ToHistoryStart(fix)
FIX HistoryStartを履歴パラメータに変換します。
public SubscriptionResponseMessage ToMessage(FixSubscriptionResponse fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public SubscriptionOnlineMessage ToMessage(FixSubscriptionOnline fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public ValueTuple<string, char, string> ToMessage(FixOrderMassCancelReport fix)
result = iMessageConverter.ToMessage(fix)
一括キャンセルレポートのパラメーターを注文するには、FIX @OrderMassCancelReportを変換します。
public ValueTuple<SecurityId, string, DataType, ICollection<MDEntry>> ToMessage(FixMarketDataSnapshotFullRefresh fix)
result = iMessageConverter.ToMessage(fix)
FIX MarketDataSnapshotFullRefreshを市場データパラメータに変換します。
public ValueTuple<string, string, string, DataType, ICollection<MDEntry>> ToMessage(FixMarketDataIncrementalRefresh fix)
result = iMessageConverter.ToMessage(fix)
FIX MarketDataIncrementalRefreshを市場データパラメータに変換します。
public SubscriptionFinishedMessage ToMessage(FixSubscriptionFinished fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public ValueTuple<string, string, string, DateTime> ToMessage(FixOrderCancelReject fix)
result = iMessageConverter.ToMessage(fix)
FIX OrderCancelReject を変換して、拒否パラメータの解除を解除します。
public DataTypeLookupMessage ToMessage(FixDataTypeLookup fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public UserInfoMessage ToMessage(FixUserInfo fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public OrderCancelMessage ToMessage(FixOrderCancelRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public OrderReplaceMessage ToMessage(FixOrderCancelReplaceRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public OrderGroupCancelMessage ToMessage(FixOrderMassCancelRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public OrderStatusMessage ToMessage(FixOrderStatusRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public OrderStatusMessage ToMessage(FixOrderMassStatusRequest fix)
result = iMessageConverter.ToMessage(fix)
FIX OrderMassStatusRequestをStockSharp OrderStatusMessage(マスリクエスト)に変換します。
public TimeMessage ToMessage(FixTestRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public BoardLookupMessage ToMessage(FixTradingSessionStatusRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public SecurityLookupMessage ToMessage(FixSecurityListRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public SecurityMessage ToMessage(FixSecurityStatusRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public ValueTuple<string, string, UserStatus, string> ToMessage(FixUserResponse fix)
result = iMessageConverter.ToMessage(fix)
ユーザ応答パラメータにFIX UserResponse@を変換します。
public SecurityMappingMessage ToMessage(FixSecurityMapping fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public SecurityLegsRequestMessage ToMessage(FixSecurityLegsRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public UserRequestMessage ToMessage(FixUserRequest fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public UserLookupMessage ToMessage(FixUserRequestEx fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public BoardLookupMessage ToMessage(FixBoardLookup fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public BoardMessage ToMessage(FixBoardUpdate fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public RemoveMessage ToMessage(FixRemove fix)
result = iMessageConverter.ToMessage(fix)
Convert FIX Remove to StockSharp RemoveMessage.
public ExecutionMessage ToMessage(FixExecutionReport fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public PositionChangeMessage ToMessage(FixPositionReport fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public ValueTuple<ICollection<SecurityMessage>, string, string, bool> ToMessage(FixSecurityListResponse fix)
result = iMessageConverter.ToMessage(fix)
メタデータでFIX SecurityListResponseStockSharp@SecurityMessage コレクションを変換します。
public NewsMessage ToMessage(FixNews fix)
result = iMessageConverter.ToMessage(fix)
弊社ニュースをStockSharpNewsMessage@に変える
public PortfolioLookupMessage ToMessage(FixRequestForPositions fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public OrderRegisterMessage ToMessage(FixNewOrderSingle fix)
result = iMessageConverter.ToMessage(fix)
代表取締役社長 佐藤 浩一
public IEnumerable<MarketDataMessage> ToMessages(FixMarketDataRequest fix)
result = iMessageConverter.ToMessages(fix)
FIX MarketDataRequestをStockSharp MarketDataMessageコレクションに換算します。FIXリクエストは複数のS#メッセージ(金融商品・データ型の組み合わせ)を生成できます。
public ValueTuple<long, long> ToResendRange(FixResendRequest fix)
result = iMessageConverter.ToResendRange(fix)
FIX ResendRequestデータを変換して、シーケンス範囲に換算します。
public ValueTuple<bool, long> ToSequenceReset(FixSequenceReset fix)
result = iMessageConverter.ToSequenceReset(fix)
FIX SequenceResetデータを変換して、シーケンス番号に変換します。