MessageConverter

StockSharp.Server.Protocol

Реализация IMessageConverter по умолчанию. Обеспечивает двунаправленное преобразование между структурами записей FIX и сообщениями StockSharp.

Реализует: IMessageConverter

Методы

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

Создайте массив FIX Party из кода клиента и кода брокера.

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)

Получите TillDate на основе 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)

Преобразуйте StockSharp BoardMessage в FIX Board.

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

Преобразуйте StockSharp BoardLookupMessage в FIX BoardLookup.

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

Преобразуйте StockSharp BoardMessage в 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)

Преобразуйте StockSharp DataTypeInfoMessage в FIX DataTypeInfo.

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

Преобразуйте StockSharp DataTypeLookupMessage в 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)

Преобразуйте StockSharp ExecutionMessage в 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)

Преобразуйте параметры истории в 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)

Преобразуйте StockSharp MarketDataMessage в FIX MarketDataRequest.

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

Преобразуйте ошибку в 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)

Преобразуйте StockSharp OrderRegisterMessage в FIX NewOrderSingle.

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

Конвертируйте StockSharp NewsMessage в 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)

Преобразуйте StockSharp OrderReplaceMessage в FIX OrderCancelReplaceRequest.

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

Преобразуйте StockSharp OrderCancelMessage в 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)

Преобразуйте StockSharp OrderGroupCancelMessage в 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)

Преобразуйте StockSharp OrderStatusMessage в 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)

Преобразуйте StockSharp PositionChangeMessage в 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 Reject.

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

Преобразуйте StockSharp RemoteFileMessage в FIX RemoteFile.

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

Преобразовать StockSharp RemoveMessage в FIX Удалить.

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

Преобразуйте StockSharp PortfolioLookupMessage в FIX RequestForPositions.

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

Преобразовать диапазон последовательности в 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)

Преобразуйте StockSharp SecurityLegsRequestMessage в FIX SecurityLegsRequest.

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

Преобразуйте StockSharp SecurityLookupMessage в 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)

Преобразуйте ошибку в FIX SecurityListResponseError.

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

Преобразуйте StockSharp SecurityMappingMessage в FIX SecurityMapping.

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

Преобразуйте StockSharp SecurityMessage в 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)

Преобразуйте параметры сброса последовательности в 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)

Преобразуйте StockSharp SubscriptionFinishedMessage в FIX SubscriptionFinished.

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

Преобразуйте StockSharp SubscriptionOnlineMessage в FIX SubscriptionOnline.

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

Преобразуйте ошибку в FIX SubscriptionResponse.

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

Преобразуйте StockSharp SubscriptionResponseMessage в 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)

Преобразуйте StockSharp TimeMessage в 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)

Преобразуйте StockSharp BoardStateMessage в FIX TradingSessionStatus.

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

Преобразуйте StockSharp BoardLookupMessage в FIX TradingSessionStatusRequest.

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

Преобразуйте StockSharp UserInfoMessage в FIX UserInfo.

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

Преобразуйте StockSharp UserRequestMessage в FIX UserRequest.

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

Преобразуйте StockSharp UserLookupMessage в 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)

Преобразовать FIX HistoryStart в параметры истории.

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

Преобразуйте FIX DataTypeLookup в StockSharp DataTypeLookupMessage.

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

Преобразуйте FIX NewOrderSingle в StockSharp OrderRegisterMessage.

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

Преобразуйте FIX OrderCancelRequest в StockSharp OrderCancelMessage.

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

Преобразуйте FIX UserInfo в StockSharp UserInfoMessage.

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

Преобразуйте FIX OrderCancelReplaceRequest в StockSharp OrderReplaceMessage.

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

Преобразуйте FIX News в StockSharp NewsMessage.

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

Преобразуйте FIX OrderMassCancelRequest в 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)

Преобразуйте FIX OrderStatusRequest в StockSharp OrderStatusMessage.

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

Преобразуйте FIX PositionReport в 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)

Преобразуйте FIX ExecutionReport в StockSharp ExecutionMessage.

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

Преобразуйте FIX UserRequest в 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)

Преобразуйте FIX TradingSessionStatusRequest в StockSharp BoardLookupMessage.

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

Преобразуйте FIX SubscriptionResponse в StockSharp SubscriptionResponseMessage.

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

Преобразуйте FIX UserRequestEx в 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)

Преобразуйте FIX BoardLookup в 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)

Преобразуйте FIX BoardUpdate в StockSharp BoardMessage.

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

Преобразуйте FIX SecurityListRequest в 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)

Преобразуйте FIX SecurityStatusRequest в StockSharp SecurityMessage.

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

Преобразуйте FIX RequestForPositions в 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)

Преобразуйте FIX SecurityMapping в StockSharp SecurityMappingMessage.

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

Преобразовать FIX Remove в StockSharp RemoveMessage.

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

Преобразуйте FIX TestRequest в StockSharp TimeMessage.

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

Преобразуйте FIX SubscriptionOnline в StockSharp SubscriptionOnlineMessage.

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

Преобразуйте FIX SubscriptionFinished в StockSharp SubscriptionFinishedMessage.

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

Преобразуйте FIX SecurityLegsRequest в StockSharp SecurityLegsRequestMessage.

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

Преобразовать FIX MarketDataRequest в коллекцию StockSharp MarketDataMessage. Один запрос FIX может генерировать несколько сообщений S# (для каждой комбинации финансового инструмента/типа данных).

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

Преобразуйте данные FIX ResendRequest в диапазон последовательности.

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

Преобразуйте данные FIX SequenceReset в порядковые номера.