MessageConverter

StockSharp.Server.Protocol

IMessageConverter 默认执行 。 提供 FIX 记录结构和 StockSharp 信件之间的双向转换 。

实现: IMessageConverter

方法

BuildParties
protected static FixParty[] BuildParties(string clientCode, string brokerCode)
result = MessageConverter.BuildParties(clientCode, brokerCode)

构建 FIX 方阵列,从客户代码和中介代码中生成.

GetMarginMode
protected virtual MarginModes? GetMarginMode(char? cashMargin)
result = messageConverter.GetMarginMode(cashMargin)

从 FIX 现金保证金代码中获取保证金模式 。

GetOrderType
protected virtual OrderTypes? GetOrderType(char? ordType)
result = messageConverter.GetOrderType(ordType)

从 FIX 字符码中获取命令类型并应用到信件中 。

GetPositionEffect
protected virtual OrderPositionEffects? GetPositionEffect(char? positionEffect)
result = messageConverter.GetPositionEffect(positionEffect)

从 FIX 字符码中获取位置效果 。

GetSecurityType
protected virtual SecurityTypes? GetSecurityType(string fixSecurityType)
result = messageConverter.GetSecurityType(fixSecurityType)

从 FIX 字符串代码中获取金融工具类型.

GetSide
protected virtual Sides? GetSide(char? fixSide)
result = messageConverter.GetSide(fixSide)

从FIX字符码中获取侧面.

GetTillDate
protected virtual DateTime? GetTillDate(char? fixTif, DateTime? expiryDate)
result = messageConverter.GetTillDate(fixTif, expiryDate)

Get TillDate based on FIX TimeInForce.

GetTimeInForce
protected virtual TimeInForce? GetTimeInForce(char? fixTif)
result = messageConverter.GetTimeInForce(fixTif)

从 FIX 字符码中获取时间生效 。

ToFixBoard
public virtual FixBoard ToFixBoard(string requestId, BoardMessage message)
result = messageConverter.ToFixBoard(requestId, message)

Convert StockSharp BoardMessage to FIX Board.

ToFixBoardLookup
public virtual FixBoardLookup ToFixBoardLookup(BoardLookupMessage message)
result = messageConverter.ToFixBoardLookup(message)

Convert StockSharp BoardLookupMessage to FIX BoardLookup.

ToFixBoardUpdate
public virtual FixBoardUpdate ToFixBoardUpdate(BoardMessage message)
result = messageConverter.ToFixBoardUpdate(message)

Convert StockSharp BoardMessage to FIX BoardUpdate.

ToFixCashMargin
protected virtual char? ToFixCashMargin(MarginModes? marginMode)
result = messageConverter.ToFixCashMargin(marginMode)

将比值模式转换为 FIX 现金比值代码.

ToFixDataTypeInfo
public virtual FixDataTypeInfo ToFixDataTypeInfo(string requestId, DataTypeInfoMessage message)
result = messageConverter.ToFixDataTypeInfo(requestId, message)

Convert StockSharp DataTypeInfoMessage to FIX DataTypeInfo.

ToFixDataTypeLookup
public virtual FixDataTypeLookup ToFixDataTypeLookup(DataTypeLookupMessage message)
result = messageConverter.ToFixDataTypeLookup(message)

Convert StockSharp DataTypeLookupMessage to FIX DataTypeLookup.

ToFixExecutionReport
public virtual FixExecutionReport ToFixExecutionReport(ExecutionMessage message, string ordStatusReqId, string massStatusReqId, string origClOrdId, string clOrdId)
result = messageConverter.ToFixExecutionReport(message, ordStatusReqId, massStatusReqId, origClOrdId, clOrdId)

Convert StockSharp ExecutionMessage to FIX ExecutionReport.

ToFixHeartbeat
public virtual FixHeartbeat ToFixHeartbeat(string testReqId)
result = messageConverter.ToFixHeartbeat(testReqId)

将心跳参数转换为 FIX Heartbeat 。

ToFixHistoryStart
public virtual FixHistoryStart ToFixHistoryStart(string requestId, DateTime? from)
result = messageConverter.ToFixHistoryStart(requestId, from)

Convert history parameters to FIX HistoryStart.

ToFixLogonResponse
public virtual FixLogonResponse ToFixLogonResponse(string sessionId, string licenseFeatureId, DateTime componentTimestamp)
result = messageConverter.ToFixLogonResponse(sessionId, licenseFeatureId, componentTimestamp)

将登录响应参数转换为 FIX LogonResponse 。

ToFixMarketDataIncrementalRefresh
public virtual FixMarketDataIncrementalRefresh ToFixMarketDataIncrementalRefresh(string symbol, string securityExchange, string mdReqId, DataType buildFrom, ICollection<MDEntry> entries)
result = messageConverter.ToFixMarketDataIncrementalRefresh(symbol, securityExchange, mdReqId, buildFrom, entries)

将市场数据条目转换为 FIX MarketDataIncrementalRefresh 。

ToFixMarketDataRequest
public FixMarketDataRequest ToFixMarketDataRequest(MarketDataMessage message, FixId mdReqId, FixId mdResponseId)
result = messageConverter.ToFixMarketDataRequest(message, mdReqId, mdResponseId)

Convert StockSharp MarketDataMessage to FIX MarketDataRequest.

ToFixMarketDataRequestReject
public virtual FixMarketDataRequestReject ToFixMarketDataRequestReject(string mdReqId, Exception error)
result = messageConverter.ToFixMarketDataRequestReject(mdReqId, error)

Convert error to FIX MarketDataRequestReject.

ToFixMarketDataSnapshotFullRefresh
public virtual FixMarketDataSnapshotFullRefresh ToFixMarketDataSnapshotFullRefresh(SecurityId securityId, string mdReqId, DataType buildFrom, ICollection<MDEntry> entries)
result = messageConverter.ToFixMarketDataSnapshotFullRefresh(securityId, mdReqId, buildFrom, entries)

将市场数据条目转换为 FIX MarketDataSnapshotFullRefresh 。

ToFixNewOrderSingle
public virtual FixNewOrderSingle ToFixNewOrderSingle(OrderRegisterMessage message)
result = messageConverter.ToFixNewOrderSingle(message)

Convert StockSharp OrderRegisterMessage to FIX NewOrderSingle.

ToFixNews
public virtual FixNews ToFixNews(NewsMessage message, string mdResponseId)
result = messageConverter.ToFixNews(message, mdResponseId)

Convert StockSharp NewsMessage to FIX News.

ToFixOrderCancelReject
public virtual FixOrderCancelReject ToFixOrderCancelReject(string clOrdId, string orderId, string errorText, DateTime transactTime)
result = messageConverter.ToFixOrderCancelReject(clOrdId, orderId, errorText, transactTime)

将命令取消拒绝参数转换为 FIX OrderCancelReject 。

ToFixOrderCancelReplaceRequest
public virtual FixOrderCancelReplaceRequest ToFixOrderCancelReplaceRequest(OrderReplaceMessage message)
result = messageConverter.ToFixOrderCancelReplaceRequest(message)

Convert StockSharp OrderReplaceMessage to FIX OrderCancelReplaceRequest.

ToFixOrderCancelRequest
public virtual FixOrderCancelRequest ToFixOrderCancelRequest(OrderCancelMessage message)
result = messageConverter.ToFixOrderCancelRequest(message)

Convert StockSharp OrderCancelMessage to FIX OrderCancelRequest.

ToFixOrderMassCancelReport
public virtual FixOrderMassCancelReport ToFixOrderMassCancelReport(string clOrdId, char massCancelRequestType, string errorMessage)
result = messageConverter.ToFixOrderMassCancelReport(clOrdId, massCancelRequestType, errorMessage)

将命令质量取消报告参数转换为 FIX OrderMassCancelReport 。

ToFixOrderMassCancelRequest
public virtual FixOrderMassCancelRequest ToFixOrderMassCancelRequest(OrderGroupCancelMessage message)
result = messageConverter.ToFixOrderMassCancelRequest(message)

Convert StockSharp OrderGroupCancelMessage to FIX OrderMassCancelRequest.

ToFixOrderMassStatusRequest
public virtual FixOrderMassStatusRequest ToFixOrderMassStatusRequest(OrderStatusMessage message)
result = messageConverter.ToFixOrderMassStatusRequest(message)

将 StockSharp OrderStatusMessage(质量请求)转换为 FIX OrderMassStatusRequest 。

ToFixOrderStatusRequest
public virtual FixOrderStatusRequest ToFixOrderStatusRequest(OrderStatusMessage message)
result = messageConverter.ToFixOrderStatusRequest(message)

Convert StockSharp OrderStatusMessage to FIX OrderStatusRequest.

ToFixOrderType
protected virtual char? ToFixOrderType(OrderTypes? orderType, OrderCondition condition)
result = messageConverter.ToFixOrderType(orderType, condition)

将命令类型转换为 FIX 字符码 。

ToFixPositionEffect
protected virtual char? ToFixPositionEffect(OrderPositionEffects? effect)
result = messageConverter.ToFixPositionEffect(effect)

将位置效果转换为 FIX 字符码 。

ToFixPositionReport
public virtual 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 = messageConverter.ToFixPositionReport(posReqId, account, symbol, securityExchange, securityType, limitType, clientCode, currency, strategyId, side, buildFrom, depoName, description, changes, transactTime)

将位置参数转换为 FIX PositionReport 。

ToFixPositionReport
public virtual FixPositionReport ToFixPositionReport(PositionChangeMessage message, string posReqId)
result = messageConverter.ToFixPositionReport(message, posReqId)

Convert StockSharp PositionChangeMessage to FIX PositionReport.

ToFixReject
public virtual FixReject ToFixReject(string error, long? refSeqNum, string refMsgType, FixTags? refTagId, int? sessionRejectReason, string requestId)
result = messageConverter.ToFixReject(error, refSeqNum, refMsgType, refTagId, sessionRejectReason, requestId)

将拒绝参数转换为 FIX 拒绝 。

ToFixRemoteFile
public virtual FixRemoteFile ToFixRemoteFile(string requestId, RemoteFileMessage message)
result = messageConverter.ToFixRemoteFile(requestId, message)

Convert StockSharp RemoteFileMessage to FIX RemoteFile.

ToFixRemove
public virtual FixRemove ToFixRemove(RemoveMessage message)
result = messageConverter.ToFixRemove(message)

Convert StockSharp RemoveMessage to FIX Remove.

ToFixRequestForPositions
public virtual FixRequestForPositions ToFixRequestForPositions(PortfolioLookupMessage message)
result = messageConverter.ToFixRequestForPositions(message)

Convert StockSharp PortfolioLookupMessage to FIX RequestForPositions.

ToFixResendRequest
public virtual FixResendRequest ToFixResendRequest(long beginSeqNo, long endSeqNo)
result = messageConverter.ToFixResendRequest(beginSeqNo, endSeqNo)

Convert sequence range to FIX ResendRequest.

ToFixSecurityLegsInfo
public virtual FixSecurityLegsInfo ToFixSecurityLegsInfo(string requestId, IDictionary<SecurityId, IEnumerable<SecurityId>> legs)
result = messageConverter.ToFixSecurityLegsInfo(requestId, legs)

将金融工具腿转换为FIX SecurityLegsInfo。

ToFixSecurityLegsRequest
public virtual FixSecurityLegsRequest ToFixSecurityLegsRequest(SecurityLegsRequestMessage message)
result = messageConverter.ToFixSecurityLegsRequest(message)

Convert StockSharp SecurityLegsRequestMessage to FIX SecurityLegsRequest.

ToFixSecurityListRequest
public virtual FixSecurityListRequest ToFixSecurityListRequest(SecurityLookupMessage message)
result = messageConverter.ToFixSecurityListRequest(message)

Convert StockSharp SecurityLookupMessage to FIX SecurityListRequest.

ToFixSecurityListResponse
public virtual FixSecurityListResponse ToFixSecurityListResponse(ICollection<SecurityMessage> securities, string securityReqId, string securityResponseId, bool lastFragment)
result = messageConverter.ToFixSecurityListResponse(securities, securityReqId, securityResponseId, lastFragment)

将 StockSharp SecurityMessage 收藏转换为 FIX SecurityListResponse 。

ToFixSecurityListResponseError
public virtual FixSecurityListResponseError ToFixSecurityListResponseError(string securityReqId, string securityResponseId, Exception error)
result = messageConverter.ToFixSecurityListResponseError(securityReqId, securityResponseId, error)

Convert error to FIX SecurityListResponseError.

ToFixSecurityMapping
public virtual FixSecurityMapping ToFixSecurityMapping(SecurityMappingMessage message)
result = messageConverter.ToFixSecurityMapping(message)

Convert StockSharp SecurityMappingMessage to FIX SecurityMapping.

ToFixSecurityStatusRequest
public virtual FixSecurityStatusRequest ToFixSecurityStatusRequest(SecurityMessage message)
result = messageConverter.ToFixSecurityStatusRequest(message)

Convert StockSharp SecurityMessage to FIX SecurityStatusRequest.

ToFixSecurityType
protected virtual string ToFixSecurityType(SecurityTypes? securityType)
result = messageConverter.ToFixSecurityType(securityType)

将金融工具类型转换为 FIX 字符串代码 。

ToFixSequenceReset
public virtual FixSequenceReset ToFixSequenceReset(bool gapFill, long newSeqNo)
result = messageConverter.ToFixSequenceReset(gapFill, newSeqNo)

Convert sequence reset parameters to FIX SequenceReset.

ToFixSide
protected virtual char? ToFixSide(Sides? side)
result = messageConverter.ToFixSide(side)

将侧面转换为 FIX 字符码 。

ToFixSubscription
public virtual FixSubscription ToFixSubscription(string requestId, string responseId, MarketDataMessage message)
result = messageConverter.ToFixSubscription(requestId, responseId, message)

将 StockSharp MarketDataMessage 转换为 FIX 订阅 。

ToFixSubscriptionFinished
public virtual FixSubscriptionFinished ToFixSubscriptionFinished(SubscriptionFinishedMessage message, string mdReqId)
result = messageConverter.ToFixSubscriptionFinished(message, mdReqId)

Convert StockSharp SubscriptionFinishedMessage to FIX SubscriptionFinished.

ToFixSubscriptionOnline
public virtual FixSubscriptionOnline ToFixSubscriptionOnline(string mdReqId)
result = messageConverter.ToFixSubscriptionOnline(mdReqId)

Convert StockSharp SubscriptionOnlineMessage to FIX SubscriptionOnline.

ToFixSubscriptionResponse
public virtual FixSubscriptionResponse ToFixSubscriptionResponse(string mdReqId, string mdResponseId, string error)
result = messageConverter.ToFixSubscriptionResponse(mdReqId, mdResponseId, error)

Convert error to FIX SubscriptionResponse.

ToFixSubscriptionResponse
public virtual FixSubscriptionResponse ToFixSubscriptionResponse(SubscriptionResponseMessage message, string mdReqId, string mdResponseId)
result = messageConverter.ToFixSubscriptionResponse(message, mdReqId, mdResponseId)

Convert StockSharp SubscriptionResponseMessage to FIX SubscriptionResponse.

ToFixSubscriptionType
protected virtual char? ToFixSubscriptionType(bool? isSubscribe)
result = messageConverter.ToFixSubscriptionType(isSubscribe)

将订阅类型转换为 FIX 字符码 。

ToFixTestRequest
public virtual FixTestRequest ToFixTestRequest(TimeMessage message)
result = messageConverter.ToFixTestRequest(message)

Convert StockSharp TimeMessage to FIX TestRequest.

ToFixTimeInForce
protected virtual char? ToFixTimeInForce(TimeInForce? tif, DateTime? tillDate)
result = messageConverter.ToFixTimeInForce(tif, tillDate)

将生效时间转换为 FIX 字符码, 用于区分 GoodTillCancel / Day / GoodTillDate(均以 PutInQueue 为代表) 。

ToFixTimeInForce
protected virtual char? ToFixTimeInForce(TimeInForce? tif)
result = messageConverter.ToFixTimeInForce(tif)

将生效时间转换为 FIX 字符码 。

ToFixTradingSessionStatus
public virtual FixTradingSessionStatus ToFixTradingSessionStatus(string requestId, BoardStateMessage message)
result = messageConverter.ToFixTradingSessionStatus(requestId, message)

Convert StockSharp BoardStateMessage to FIX TradingSessionStatus.

ToFixTradingSessionStatusRequest
public virtual FixTradingSessionStatusRequest ToFixTradingSessionStatusRequest(BoardLookupMessage message)
result = messageConverter.ToFixTradingSessionStatusRequest(message)

Convert StockSharp BoardLookupMessage to FIX TradingSessionStatusRequest.

ToFixUserInfo
public virtual FixUserInfo ToFixUserInfo(UserInfoMessage message, string userRequestId)
result = messageConverter.ToFixUserInfo(message, userRequestId)

Convert StockSharp UserInfoMessage to FIX UserInfo.

ToFixUserRequest
public virtual FixUserRequest ToFixUserRequest(UserRequestMessage message)
result = messageConverter.ToFixUserRequest(message)

Convert StockSharp UserRequestMessage to FIX UserRequest.

ToFixUserRequestEx
public virtual FixUserRequestEx ToFixUserRequestEx(UserLookupMessage message)
result = messageConverter.ToFixUserRequestEx(message)

Convert StockSharp UserLookupMessage to FIX UserRequestEx.

ToFixUserResponse
public virtual FixUserResponse ToFixUserResponse(string userRequestId, string userName, UserStatus status, string text)
result = messageConverter.ToFixUserResponse(userRequestId, userName, status, text)

将用户响应参数转换为 FIX UserResponse 。

ToHistoryStart
public virtual ValueTuple<string, DateTime?> ToHistoryStart(FixHistoryStart fix)
result = messageConverter.ToHistoryStart(fix)

Convert FIX HistoryStart to history parameters.

ToMessage
public virtual DataTypeLookupMessage ToMessage(FixDataTypeLookup fix)
result = messageConverter.ToMessage(fix)

Convert FIX DataTypeLookup to StockSharp DataTypeLookupMessage.

ToMessage
public virtual OrderRegisterMessage ToMessage(FixNewOrderSingle fix)
result = messageConverter.ToMessage(fix)

Convert FIX NewOrderSingle to StockSharp OrderRegisterMessage.

ToMessage
public virtual OrderCancelMessage ToMessage(FixOrderCancelRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX OrderCancelRequest to StockSharp OrderCancelMessage.

ToMessage
public virtual UserInfoMessage ToMessage(FixUserInfo fix)
result = messageConverter.ToMessage(fix)

Convert FIX UserInfo to StockSharp UserInfoMessage.

ToMessage
public virtual OrderReplaceMessage ToMessage(FixOrderCancelReplaceRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX OrderCancelReplaceRequest to StockSharp OrderReplaceMessage.

ToMessage
public virtual NewsMessage ToMessage(FixNews fix)
result = messageConverter.ToMessage(fix)

Convert FIX News to StockSharp NewsMessage.

ToMessage
public virtual OrderGroupCancelMessage ToMessage(FixOrderMassCancelRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX OrderMassCancelRequest to StockSharp OrderGroupCancelMessage.

ToMessage
public virtual ValueTuple<ICollection<SecurityMessage>, string, string, bool> ToMessage(FixSecurityListResponse fix)
result = messageConverter.ToMessage(fix)

FIX SecurityListResponse 转换为 StockSharp SecurityMessage 收集并带有元数据.

ToMessage
public virtual OrderStatusMessage ToMessage(FixOrderStatusRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX OrderStatusRequest to StockSharp OrderStatusMessage.

ToMessage
public virtual PositionChangeMessage ToMessage(FixPositionReport fix)
result = messageConverter.ToMessage(fix)

Convert FIX PositionReport to StockSharp PositionChangeMessage.

ToMessage
public virtual OrderStatusMessage ToMessage(FixOrderMassStatusRequest fix)
result = messageConverter.ToMessage(fix)

将 FIX OrderMassStatusRequest 转换为 StockSharp OrderStatusMessage(质量请求).

ToMessage
public virtual ExecutionMessage ToMessage(FixExecutionReport fix)
result = messageConverter.ToMessage(fix)

Convert FIX ExecutionReport to StockSharp ExecutionMessage.

ToMessage
public virtual UserRequestMessage ToMessage(FixUserRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX UserRequest to StockSharp UserRequestMessage.

ToMessage
public virtual ValueTuple<string, string, UserStatus, string> ToMessage(FixUserResponse fix)
result = messageConverter.ToMessage(fix)

将 FIX UserResponse 转换为用户响应参数.

ToMessage
public virtual BoardLookupMessage ToMessage(FixTradingSessionStatusRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX TradingSessionStatusRequest to StockSharp BoardLookupMessage.

ToMessage
public virtual SubscriptionResponseMessage ToMessage(FixSubscriptionResponse fix)
result = messageConverter.ToMessage(fix)

Convert FIX SubscriptionResponse to StockSharp SubscriptionResponseMessage.

ToMessage
public virtual UserLookupMessage ToMessage(FixUserRequestEx fix)
result = messageConverter.ToMessage(fix)

Convert FIX UserRequestEx to StockSharp UserLookupMessage.

ToMessage
public virtual ValueTuple<string, string, string, DataType, ICollection<MDEntry>> ToMessage(FixMarketDataIncrementalRefresh fix)
result = messageConverter.ToMessage(fix)

将FIX MarketDataIncrementalRefresh转换为市场数据参数.

ToMessage
public virtual BoardLookupMessage ToMessage(FixBoardLookup fix)
result = messageConverter.ToMessage(fix)

Convert FIX BoardLookup to StockSharp BoardLookupMessage.

ToMessage
public virtual ValueTuple<SecurityId, string, DataType, ICollection<MDEntry>> ToMessage(FixMarketDataSnapshotFullRefresh fix)
result = messageConverter.ToMessage(fix)

将FIX MarketDataSnapshotFullRefresh转换为市场数据参数.

ToMessage
public virtual BoardMessage ToMessage(FixBoardUpdate fix)
result = messageConverter.ToMessage(fix)

Convert FIX BoardUpdate to StockSharp BoardMessage.

ToMessage
public virtual SecurityLookupMessage ToMessage(FixSecurityListRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX SecurityListRequest to StockSharp SecurityLookupMessage.

ToMessage
public virtual ValueTuple<string, char, string> ToMessage(FixOrderMassCancelReport fix)
result = messageConverter.ToMessage(fix)

转换 FIX OrderMassCancelReport 命令质量取消报告参数 。

ToMessage
public virtual SecurityMessage ToMessage(FixSecurityStatusRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX SecurityStatusRequest to StockSharp SecurityMessage.

ToMessage
public virtual PortfolioLookupMessage ToMessage(FixRequestForPositions fix)
result = messageConverter.ToMessage(fix)

Convert FIX RequestForPositions to StockSharp PortfolioLookupMessage.

ToMessage
public virtual ValueTuple<string, string, string, DateTime> ToMessage(FixOrderCancelReject fix)
result = messageConverter.ToMessage(fix)

转换 FIX OrderCancelReject 以命令取消拒绝参数 。

ToMessage
public virtual SecurityMappingMessage ToMessage(FixSecurityMapping fix)
result = messageConverter.ToMessage(fix)

Convert FIX SecurityMapping to StockSharp SecurityMappingMessage.

ToMessage
public virtual RemoveMessage ToMessage(FixRemove fix)
result = messageConverter.ToMessage(fix)

Convert FIX Remove to StockSharp RemoveMessage.

ToMessage
public virtual TimeMessage ToMessage(FixTestRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX TestRequest to StockSharp TimeMessage.

ToMessage
public virtual SubscriptionOnlineMessage ToMessage(FixSubscriptionOnline fix)
result = messageConverter.ToMessage(fix)

Convert FIX SubscriptionOnline to StockSharp SubscriptionOnlineMessage.

ToMessage
public virtual SubscriptionFinishedMessage ToMessage(FixSubscriptionFinished fix)
result = messageConverter.ToMessage(fix)

Convert FIX SubscriptionFinished to StockSharp SubscriptionFinishedMessage.

ToMessage
public virtual SecurityLegsRequestMessage ToMessage(FixSecurityLegsRequest fix)
result = messageConverter.ToMessage(fix)

Convert FIX SecurityLegsRequest to StockSharp SecurityLegsRequestMessage.

ToMessages
public IEnumerable<MarketDataMessage> ToMessages(FixMarketDataRequest fix)
result = messageConverter.ToMessages(fix)

FIX MarketDataRequest 转换为 StockSharp MarketDataMessage 收藏. 1 FIX 请求可以生成多条S#消息(按金融工具/数据类型组合).

ToResendRange
public virtual ValueTuple<long, long> ToResendRange(FixResendRequest fix)
result = messageConverter.ToResendRange(fix)

Convert FIX ResendRequest data to sequence range.

ToSequenceReset
public virtual ValueTuple<bool, long> ToSequenceReset(FixSequenceReset fix)
result = messageConverter.ToSequenceReset(fix)

Convert FIX SequenceReset data to sequence numbers.