Extensions

StockSharp.Fix.Native

FIX/FAST 扩展方法.

方法

CalcCheckSum
public static int CalcCheckSum(IFixBase fix)
result = Extensions.CalcCheckSum(fix)

用来计算校验和。

fix
IFixBase

返回值: 验出.

FillLevel1
public static void FillLevel1(Level1ChangeMessage message, char entryType, decimal? price, decimal? size, string otherValue, FastDateTimeParser dateTimeParser)
Extensions.FillLevel1(message, entryType, price, size, otherValue, dateTimeParser)
message
entryType
price
size
otherValue
dateTimeParser
FromDialect
public static string FromDialect(Type type)
result = Extensions.FromDialect(type)

将方言类型转换为字符串 。

type
发音类型。

返回值: 字符串值 。

FromFixOptionStyle
public static OptionStyles FromFixOptionStyle(int style)
result = Extensions.FromFixOptionStyle(style)

Convert Int32 to OptionStyles value.

style
入地三十二相相相值相.

返回值: OptionStyles值 。

FromFixOptionType
public static OptionTypes FromFixOptionType(PutOrCall type)
result = Extensions.FromFixOptionType(type)

Convert PutOrCall to OptionTypes value.

type
PutOrCall值 。

返回值: OptionTypes值 。

FromFixSettlType
public static SettlementTypes FromFixSettlType(int style)
result = Extensions.FromFixSettlType(style)

Convert Int32 to SettlementTypes value.

style
入地三十二相相相值相.

返回值: SettlementTypes值 。

FromFixSide
public static Sides FromFixSide(char side, bool required)
result = Extensions.FromFixSide(side, required)

将 Side 转换为 Sides 值 。

side
侧值.
required
需要时间。

返回值: 侧相值.

FromFixStatus
public static OrderStates FromFixStatus(char status)
result = Extensions.FromFixStatus(status)

Convert OrdStatus to OrderStates value.

status
OrdStatus值 。

返回值: OrderStates值 。

FromFixStatus
public static SessionStates FromFixStatus(TradSesStatus status)
result = Extensions.FromFixStatus(status)

将 TradSesStatus 转换为 SessionStates 值 。

status
TradSesStatus值 。

返回值: SessionStates值 。

FromFixStatus2
public static OrderStates? FromFixStatus2(char status)
result = Extensions.FromFixStatus2(status)

Convert OrdStatus to OrderStates value.

status
OrdStatus值 。

返回值: OrderStates value or null.

FromFixType
public static SecurityTypes? FromFixType(string type)
result = Extensions.FromFixType(type)

将 SecurityType 转换为 SecurityTypes 值 。

type
SecurityType值 。

返回值: SecurityTypes值 。

FromQuoteType
public static SecurityStates? FromQuoteType(int? type)
result = Extensions.FromQuoteType(type)

将 QuoteType 转换为 SecurityStates 值 。

type
QuoteType值 。

返回值: SecurityStates值 。

FromTickDir
public static bool FromTickDir(char dir)
result = Extensions.FromTickDir(dir)

Convert TickDirection to Boolean value.

dir
TickDirection值 。

返回值: 布尔值 。

GetFixTimeInForce
public static char GetFixTimeInForce(OrderRegisterMessage message)
result = Extensions.GetFixTimeInForce(message)
message
包含订单登记信息的信息.

返回值: FixTimeInForce值 。

GetFixType
public static char GetFixType(OrderMessage message)
result = Extensions.GetFixType(message)

Get OrdType value.

message
包含命令信息的信息的信息 。

返回值: OrdType值 。

GetRequestId
public static long GetRequestId(ISubscriptionMessage msg)
result = Extensions.GetRequestId(msg)

获取请求ID。

msg
订阅.
GetSubscriptionType
public static char GetSubscriptionType(ISubscriptionMessage msg)
result = Extensions.GetSubscriptionType(msg)
msg
订阅.

返回值: SubscriptionRequestType值 。

InitSecId
public static void InitSecId(SecurityMessage message, string symbol, string board, string idSource, string idValue)
Extensions.InitSecId(message, symbol, board, idSource, idValue)
message
symbol
board
idSource
idValue
IsCandleEntry
public static bool IsCandleEntry(char mdEntryType)
result = Extensions.IsCandleEntry(mdEntryType)

请检查date=中的日期值 (帮助) 指定类型为蜡烛.

mdEntryType
MDEntry 值 。

返回值: 检查结果。

IsDump
public static bool IsDump(ILogSource source)
result = Extensions.IsDump(source)
source
IsMarketMaker
public static bool IsMarketMaker(char? orderCapacity, string orderRestrictions)
result = Extensions.IsMarketMaker(orderCapacity, orderRestrictions)

市场制造者的秩序

orderCapacity
OrderCapacity值 。
orderRestrictions
OrderRestrictions值 。

返回值: 检查结果。

IsSubscribe
public static bool IsSubscribe(char? type)
result = Extensions.IsSubscribe(type)

将 SubscriptionRequestType 转换为布尔值 。

type
SubscriptionRequestType值 。

返回值: 布尔值 。

IsSubscribe
public static bool IsSubscribe(char type)
result = Extensions.IsSubscribe(type)

将 SubscriptionRequestType 转换为布尔值 。

type
SubscriptionRequestType值 。

返回值: 布尔值 。

ReadFileInfoAsync``1
public static IAsyncEnumerable<TMessage> ReadFileInfoAsync<TMessage>(IFixReader reader, Func<FixTags, IFixReader, CancellationToken, ValueTask<bool>> readTag, CancellationToken cancellationToken)
result = Extensions.ReadFileInfoAsync(reader, readTag, cancellationToken)

读取文件信息.

reader
诵者.
readTag
自定义标签处理器 。
cancellationToken
取消的代币。

返回值: 文件信件的可预设 。

ReadHeaderAsync
public static ValueTask<string> ReadHeaderAsync(IFixReader reader, string expectedVersion, CancellationToken cancellationToken)
result = Extensions.ReadHeaderAsync(reader, expectedVersion, cancellationToken)

读取 FIX 头条 。

reader
诵者.
expectedVersion
Expected FixVersions value.
cancellationToken
取消的代币。

返回值: FixMessages值 。

ReadMarketDataMessagesAsync
public static IAsyncEnumerable<ValueTuple<MarketDataMessage, string, string>> ReadMarketDataMessagesAsync(IFixReader reader, FastDateTimeParser dataBoundDateParser, CancellationToken cancellationToken)
result = Extensions.ReadMarketDataMessagesAsync(reader, dataBoundDateParser, cancellationToken)

读取市场数据消息(同声版本).

reader
诵者.
dataBoundDateParser
约会解析器。
cancellationToken
取消的代币。

返回值: 以请求/答复身份识别的市场数据信息可被充斥。

ReadMarketDataRequestAsync
public static ValueTask<FixMarketDataRequest?> ReadMarketDataRequestAsync(IFixReader reader, FastDateTimeParser dateBoundParser, CancellationToken cancellationToken)
result = Extensions.ReadMarketDataRequestAsync(reader, dateBoundParser, cancellationToken)

读取 FIX 消息的市场数据请求(同名版本).

reader
诵者.
dateBoundParser
约会解析器。
cancellationToken
取消的代币。

返回值: 市场数据请求, 或读取失败无效 。

ReadMessageAsync
public static IAsyncEnumerable<FixTags> ReadMessageAsync(IFixReader reader, CancellationToken cancellationToken)
result = Extensions.ReadMessageAsync(reader, cancellationToken)

读取消息.

reader
诵者.
cancellationToken
取消的代币。

返回值: FixTags values.

ReadMessageAsync
public static ValueTask<bool> ReadMessageAsync(IFixReader reader, Func<FixTags, CancellationToken, ValueTask<bool>> handler, CancellationToken cancellationToken)
result = Extensions.ReadMessageAsync(reader, handler, cancellationToken)

读取消息.

reader
诵者.
handler
标记处理器。
cancellationToken
取消的代币。

返回值: 如果信件被成功读取,则返回。

ReadMessageAsync
public static ValueTask<bool> ReadMessageAsync(IFixReader reader, Func<FixTags, ValueTask<bool>> handler, CancellationToken cancellationToken)
result = Extensions.ReadMessageAsync(reader, handler, cancellationToken)

读取消息.

reader
诵者.
handler
自动标记处理器。
cancellationToken
取消的代币。

返回值: 如果信件被成功读取,则返回。

ReadNewsAsync
public static IAsyncEnumerable<Message> ReadNewsAsync(IFixReader reader, FastDateTimeParser parser, CancellationToken cancellationToken)
result = Extensions.ReadNewsAsync(reader, parser, cancellationToken)

读取新闻.

reader
FIX阅读器.
parser
时会会者.
cancellationToken
取消的代币。

返回值: 新闻信息.

ReadOrderConditionAsync
public static ValueTask<bool> ReadOrderConditionAsync(IFixReader reader, FixTags tag, Func<OrderCondition> getCondition, CancellationToken cancellationToken)
result = Extensions.ReadOrderConditionAsync(reader, tag, getCondition, cancellationToken)

Read OrderCondition.

reader
诵者.
tag
标记。
getCondition
汉德勒
cancellationToken
取消的代币。

返回值: 如果标签已被处理,如果标签未知。

ReadSecurityMessageAsync
public static IAsyncEnumerable<ValueTuple<SecurityMessage, bool?, long?, bool, string, string>> ReadSecurityMessageAsync(IFixReader reader, FastDateTimeParser dateParser, FastDateTimeParser yearMonthParser, IDictionary<long, RefPair<int, int>> totalSecCountByRequestId, Action<SecurityMessage, string, string, string, string> initSecId, Action<Exception> errorHandler, Func<FixTags, IFixReader, SecurityMessage, CancellationToken, ValueTask<bool>> customTagHandler, Func<string, SecurityTypes?> getSecurityType, CancellationToken cancellationToken)
result = Extensions.ReadSecurityMessageAsync(reader, dateParser, yearMonthParser, totalSecCountByRequestId, initSecId, errorHandler, customTagHandler, getSecurityType, cancellationToken)

读取金融工具信息(同声版本).

reader
诵者.
dateParser
约会解析器。
yearMonthParser
年月分检.
totalSecCountByRequestId
金融工具总额按要求的身份证计算。
initSecId
初始化金融工具ID回调.
errorHandler
处理错误者 。
customTagHandler
自定义标签处理器 。
getSecurityType
获取金融工具类型的回调。
cancellationToken
取消的代币。

返回值: 金融工具信息与元数据可互换。

ReadTagAsync
public static ValueTask<bool> ReadTagAsync(IFixReader reader, FixTags expectedTag, CancellationToken cancellationToken)
result = Extensions.ReadTagAsync(reader, expectedTag, cancellationToken)

读取标签并检查它是否符合预期的标签 。

reader
诵者.
expectedTag
应该是标记
cancellationToken
取消的代币。

返回值: 如果标签匹配, 否则。

ReadTrailerAsync
public static ValueTask<bool> ReadTrailerAsync(IFixReader reader, CancellationToken cancellationToken)
result = Extensions.ReadTrailerAsync(reader, cancellationToken)

读取FIX预告片.

reader
诵者.
cancellationToken
取消的代币。

返回值: 如果信件被成功读取,则返回。

ReadUserInfoMessageAsync
public static IAsyncEnumerable<Message> ReadUserInfoMessageAsync(IFixReader reader, FastDateTimeParser dateParser, Func<FixTags, CancellationToken, ValueTask<bool>> handler, CancellationToken cancellationToken)
result = Extensions.ReadUserInfoMessageAsync(reader, dateParser, handler, cancellationToken)

读取用户信息消息 。

reader
诵者.
dateParser
约会解析器。
handler
自定义标签处理器 。
cancellationToken
取消的代币。

返回值: 用户信息信息的可模拟 。

ReadUtcAsync
public static ValueTask<DateTime> ReadUtcAsync(IFixReader reader, FastDateTimeParser parser, CancellationToken cancellationToken)
result = Extensions.ReadUtcAsync(reader, parser, cancellationToken)

念诵时分.

reader
诵者.
parser
时会会者.
cancellationToken
取消的代币。

返回值: 时间到了

RegisterCandleType
public static void RegisterCandleType(char code, Type messageType)
Extensions.RegisterCandleType(code, messageType)

登记新的蜡烛类型。

code
MDEntry 值 。
messageType
烛之通旨之类.
SetOrderType
public static void SetOrderType(OrderMessage message, char ordType)
Extensions.SetOrderType(message, ordType)

Set OrdType value.

message
包含命令信息的信息的信息 。
ordType
OrdType值 。
SkipMessageAsync
public static ValueTask<Exception> SkipMessageAsync(IFixReader reader, CancellationToken cancellationToken)
result = Extensions.SkipMessageAsync(reader, cancellationToken)

跳过读取信件 。

reader
诵者.
cancellationToken
取消的代币。

返回值: 可能出错

ToCandleMessage
public static CandleMessage ToCandleMessage(char entryType)
result = Extensions.ToCandleMessage(entryType)

将 MDEntryType 转换为 CandleMessage 值 。

entryType
MDEntryType值 。

返回值: CandleMessage值 。

ToDataType
public static DataType ToDataType(char mdEntryType, string arg)
result = Extensions.ToDataType(mdEntryType, arg)

Convert MDEntryType to DataType value.

mdEntryType
MDEntryType值 。
arg
MDEntryArg值 。

返回值: DataType值 。

ToDialect
public static Type ToDialect(string dialect, ILogReceiver logs)
result = Extensions.ToDialect(dialect, logs)

将字符串转换为方言类型 。

dialect
字符串值 。
logs
日志 记录

返回值: 发音类型。

ToFix
public static string ToFix(SecurityTypes type)
result = Extensions.ToFix(type)

将 SecurityTypes 转换为 SecurityType 值 。

type
SecurityTypes值 。

返回值: SecurityType值 。

ToFix
public static char ToFix(Sides side)
result = Extensions.ToFix(side)

将侧面转换为侧面值。

side
侧相值.

返回值: 侧值.

ToFix
public static MDEntry ToFix(KeyValuePair<Level1Fields, object> change, DateTime time, FastDateTimeParser dateTimeParser)
result = Extensions.ToFix(change, time, dateTimeParser)

Convert KeyValuePair to MDEntry.

change
换了
time
时间到了
dateTimeParser
时会会者.

返回值: MDEntry 值 。

ToFix
public static int ToFix(SettlementTypes type)
result = Extensions.ToFix(type)

Convert SettlementTypes to Int32 value.

type
SettlementTypes值 。

返回值: 入地三十二相相相值相.

ToFix
public static int ToFix(OptionStyles style)
result = Extensions.ToFix(style)

Convert OptionStyles to Int32 value.

style
OptionStyles值 。

返回值: 入地三十二相相相值相.

ToFix
public static int ToFix(OptionTypes type)
result = Extensions.ToFix(type)

Convert OptionTypes to Int32 value.

type
OptionTypes值 。

返回值: 入地三十二相相相值相.

ToFix
public static string ToFix(CurrencyTypes type)
result = Extensions.ToFix(type)

Convert CurrencyTypes to String value.

type
CurrencyTypes值 。

返回值: 字符串值 。

ToFix
public static TradSesStatus ToFix(SessionStates state)
result = Extensions.ToFix(state)

将 SessionStates 转换为 TradSesStatus 值 。

state
SessionStates值 。

返回值: TradSesStatus值 。

ToFix
public static char ToFix(Level1Fields field)
result = Extensions.ToFix(field)

将一级字段转换为 MDEntryType 值 。

field
一级字段值。

返回值: MDEntryType值 。

ToFix
public static char ToFix(TimeInForce tif)
result = Extensions.ToFix(tif)

将 TimeInForce 转换为 FixTimeInForce 值 。

tif
TimeInForce值 。

返回值: FixTimeInForce值 。

ToFixMDType
public static char ToFixMDType(DataType type, string mdEntryArg)
result = Extensions.ToFixMDType(type, mdEntryArg)

Convert DataType to MDEntryType value.

type
DataType值 。
mdEntryArg
MDEntryArg值 。

返回值: MDEntryType值 。

ToFixOrdStatus
public static char? ToFixOrdStatus(ExecutionMessage message)
result = Extensions.ToFixOrdStatus(message)

将 ExecutionMessage 转换为 OrdStatus 值 。

message
ExecutionMessage值 。

返回值: OrdStatus值 。

ToLevel1
public static Level1Fields ToLevel1(char entryType)
result = Extensions.ToLevel1(entryType)

将 MDEntryType 转换为一级字段值 。

entryType
MDEntryType值 。

返回值: 一级字段值。

ToMarginMode
public static MarginModes ToMarginMode(char cashMargin)
result = Extensions.ToMarginMode(cashMargin)
cashMargin
ToMessages
public static IEnumerable<MarketDataMessage> ToMessages(FixMarketDataRequest fix)
result = Extensions.ToMessages(fix)

Convert FixMarketDataRequest to MarketDataMessage enumerable.

fix
FIX市场数据请求.

返回值: 市场数据消息.

ToNative
public static char? ToNative(QuoteConditions condition, bool force)
result = Extensions.ToNative(condition, force)

将 QuoteConditions 转换为 QuoteCondition 值 。

condition
QuoteConditions值 。
force

返回值: QuoteCondition值 。

ToNative
public static char ToNative(QuoteChangeActions action)
result = Extensions.ToNative(action)

将 QuoteChangeActions 转换为 MDUpdateAction 值 。

action
QuoteChangeActions值 。

返回值: MDUpdateAction值 。

ToNewsPriority
public static NewsPriorities? ToNewsPriority(char? urgency)
result = Extensions.ToNewsPriority(urgency)

Convert Urgency to NewsPriorities value.

urgency
紧急值。

返回值: NewsPriorities值 。

ToPositionEffect
public static OrderPositionEffects? ToPositionEffect(char? effect)
result = Extensions.ToPositionEffect(effect)

将 PositionEffect 转换为 OrderPositionEffects 值 。

effect
PositionEffect值 。

返回值: OrderPositionEffects值 。

ToQuoteAction
public static QuoteChangeActions ToQuoteAction(char action)
result = Extensions.ToQuoteAction(action)

将 MDUpdateAction 转换为 QuoteChangeActions 值 。

action
MDUpdateAction值 。

返回值: QuoteChangeActions值 。

ToQuoteCondition
public static QuoteConditions ToQuoteCondition(string condition)
result = Extensions.ToQuoteCondition(condition)

将 QuoteCondition 转换为 QuoteConditions 值 。

condition
QuoteCondition值 。

返回值: QuoteConditions值 。

ToSecurityType
public static string ToSecurityType(OrderMessage message)
result = Extensions.ToSecurityType(message)
message
包含命令信息的信息的信息 。

返回值: SecurityType值 。

ToTickDir
public static char ToTickDir(bool dir)
result = Extensions.ToTickDir(dir)

Convert Boolean to TickDirection value.

dir
布尔值 。

返回值: TickDirection值 。

ToUserRequestType
public static FixUserRequestTypes ToUserRequestType(UserRequestType type)
result = Extensions.ToUserRequestType(type)

将 UserRequestType 转换为 FixUserRequestTypes 值 。

type
UserRequestType值 。

返回值: FixUserRequestTypes值 。

ToUserStatus
public static UserStatus ToUserStatus(FixUserResponseTypes type, Exception error, string userName, UserRequestType requestType, string text)
result = Extensions.ToUserStatus(type, error, userName, requestType, text)

将 FixUserResponseTypes 转换为 UserStatus 值 。

type
FixUserResponseTypes值 。
error
userName
requestType
text

返回值: UserStatus值 。

TryReplaceSoh
public static byte TryReplaceSoh(byte value)
result = Extensions.TryReplaceSoh(value)
value
WriteBuildFromAsync
public static ValueTask WriteBuildFromAsync(IFixWriter writer, DataType buildFrom, CancellationToken cancellationToken)
result = Extensions.WriteBuildFromAsync(writer, buildFrom, cancellationToken)

Write BuildFrom.

writer
作家.
buildFrom
BuildFrom.
cancellationToken
取消的代币。
WriteCommandAsync``1
public static ValueTask WriteCommandAsync<TCommandMessage>(IFixWriter writer, TCommandMessage message, FastDateTimeParser parser, Func<IFixWriter, TCommandMessage, CancellationToken, ValueTask> writeTags, CancellationToken cancellationToken)
result = Extensions.WriteCommandAsync(writer, message, parser, writeTags, cancellationToken)

Write CommandMessage.

writer
作家.
message
传言.
parser
时会会者.
writeTags
汉德勒
cancellationToken
取消的代币。
WriteDataTypeAsync
public static ValueTask WriteDataTypeAsync(IFixWriter writer, DataType dataType, CancellationToken cancellationToken)
result = Extensions.WriteDataTypeAsync(writer, dataType, cancellationToken)

Write DataType.

writer
作家.
dataType
数据类型信息.
cancellationToken
取消的代币。
WriteExpiryDateAsync
public static ValueTask WriteExpiryDateAsync(IFixWriter writer, OrderRegisterMessage regMsg, FastDateTimeParser parser, TimeZoneInfo timeZone, CancellationToken cancellationToken)
result = Extensions.WriteExpiryDateAsync(writer, regMsg, parser, timeZone, cancellationToken)

Write ExpireDate.

writer
作家.
regMsg
包含订单登记信息的信息.
parser
时会会者.
timeZone
时区.
cancellationToken
取消的代币。
WriteFileAsync``1
public static ValueTask WriteFileAsync<TMessage>(IFixWriter writer, TMessage message, CancellationToken cancellationToken)
result = Extensions.WriteFileAsync(writer, message, cancellationToken)

Write RemoteFileMessage.

writer
作家.
message
传言.
cancellationToken
取消的代币。
WriteFixMessageAsync
public static ValueTask WriteFixMessageAsync(IFixWriter writer, IFixWriter bodyWriter, string version, string msgType, string senderCompId, string targetCompId, FastDateTimeParser sendingTimeParser, long seqNum, Action<IFixWriter> handler, CancellationToken cancellationToken)
result = Extensions.WriteFixMessageAsync(writer, bodyWriter, version, msgType, senderCompId, targetCompId, sendingTimeParser, seqNum, handler, cancellationToken)

写 FIX 消息 。

writer
整条消息编写者.
bodyWriter
身体只写作.
version
版本(简体中文).
msgType
FixMessages值 。
senderCompId
发信人身份证明.
targetCompId
目标身份
sendingTimeParser
时会会者.
seqNum
序号.
handler
汉德勒
cancellationToken
取消的代币。
WriteFixMessageAsync
public static ValueTask WriteFixMessageAsync(IFixWriter writer, IFixWriter bodyWriter, string version, string msgType, string senderCompId, string targetCompId, FastDateTimeParser sendingTimeParser, long seqNum, Func<IFixWriter, CancellationToken, ValueTask> handler, CancellationToken cancellationToken)
result = Extensions.WriteFixMessageAsync(writer, bodyWriter, version, msgType, senderCompId, targetCompId, sendingTimeParser, seqNum, handler, cancellationToken)

与 Async 处理器同步写入 FIX 信件 。

writer
整条消息编写者.
bodyWriter
身体只写作.
version
版本(简体中文).
msgType
FixMessages值 。
senderCompId
发信人身份证明.
targetCompId
目标身份
sendingTimeParser
时会会者.
seqNum
序号.
handler
自动控制器
cancellationToken
取消的代币。
WriteHandlInstAsync
public static ValueTask WriteHandlInstAsync(IFixWriter writer, OrderRegisterMessage message, char defaultValue, CancellationToken cancellationToken)
result = Extensions.WriteHandlInstAsync(writer, message, defaultValue, cancellationToken)

Write HandlInst.

writer
作家.
message
传言.
defaultValue
默认值 。
cancellationToken
取消的代币。
WriteMarketDataMessageAsync
public static ValueTask WriteMarketDataMessageAsync(IFixWriter writer, MarketDataMessage mdMsg, string requestId, string responseId, FastDateTimeParser dataBoundDateParser, Func<IFixWriter, MarketDataMessage, CancellationToken, ValueTask> writeSecurityId, CancellationToken cancellationToken)
result = Extensions.WriteMarketDataMessageAsync(writer, mdMsg, requestId, responseId, dataBoundDateParser, writeSecurityId, cancellationToken)

Write MarketDataMessage.

writer
作家.
mdMsg
传言.
requestId
MDReqID值 。
responseId
MDResponseID值 。
dataBoundDateParser
时会会者.
writeSecurityId
写出金融工具编号。
cancellationToken
取消的代币。
WriteMarketMakerAsync
public static ValueTask WriteMarketMakerAsync(IFixWriter writer, CancellationToken cancellationToken)
result = Extensions.WriteMarketMakerAsync(writer, cancellationToken)

写出OrderCapacity和OrderRestrictions.

writer
作家.
cancellationToken
取消的代币。
WriteNewsAsync
public static ValueTask WriteNewsAsync(IFixWriter writer, NewsMessage newsMsg, FastDateTimeParser parser, CancellationToken cancellationToken)
result = Extensions.WriteNewsAsync(writer, newsMsg, parser, cancellationToken)

Write NewsMessage.

writer
作家.
newsMsg
传言.
parser
时会会者.
cancellationToken
取消的代币。
WriteParametersAsync
public static ValueTask WriteParametersAsync(IFixWriter writer, IDictionary<string, string> parameters, CancellationToken cancellationToken)
result = Extensions.WriteParametersAsync(writer, parameters, cancellationToken)

写出参数。

writer
作家.
parameters
参数.
cancellationToken
取消的代币。
WritePositionEffectAsync
public static ValueTask WritePositionEffectAsync(IFixWriter writer, OrderPositionEffects? effect, CancellationToken cancellationToken)
result = Extensions.WritePositionEffectAsync(writer, effect, cancellationToken)

Write PositionEffect.

writer
作家.
effect
OrderPositionEffects值 。
cancellationToken
取消的代币。
WriteSecurityListAsync
public static ValueTask WriteSecurityListAsync(IFixWriter writer, FastDateTimeParser dateParser, bool convertToLatin, string requestId, string responseId, ICollection<SecurityMessage> securityMessages, bool lastFragment, CancellationToken cancellationToken)
result = Extensions.WriteSecurityListAsync(writer, dateParser, convertToLatin, requestId, responseId, securityMessages, lastFragment, cancellationToken)

Write SecurityMessage list.

writer
作家.
dateParser
时会会者.
convertToLatin
将文本转换为 latin 。
requestId
MDReqID值 。
responseId
MDResponseID值 。
securityMessages
金融工具。
lastFragment
最后一条信息。
cancellationToken
取消的代币。
WriteSideAsync
public static ValueTask WriteSideAsync(IFixWriter writer, Sides side, CancellationToken cancellationToken)
result = Extensions.WriteSideAsync(writer, side, cancellationToken)

写出"侧"字来.

writer
作家.
side
边.
cancellationToken
取消的代币。
WriteStreamAsync
public static ValueTask WriteStreamAsync(IFixWriter dest, IFixWriter source, CancellationToken cancellationToken)
result = Extensions.WriteStreamAsync(dest, source, cancellationToken)

内容复制 。

dest
目标
source
来源.
cancellationToken
取消的代币。
WriteSubscriptionAsync
public static ValueTask WriteSubscriptionAsync(IFixWriter writer, ISubscriptionMessage msg, CancellationToken cancellationToken)
result = Extensions.WriteSubscriptionAsync(writer, msg, cancellationToken)

Write ISubscriptionMessage.

writer
作家.
msg
传言.
cancellationToken
取消的代币。
WriteSubscriptionRequestAsync
public static ValueTask WriteSubscriptionRequestAsync(IFixWriter writer, ISubscriptionMessage subscription, FastDateTimeParser parser, FixTags requestIdTag, CancellationToken cancellationToken)
result = Extensions.WriteSubscriptionRequestAsync(writer, subscription, parser, requestIdTag, cancellationToken)

Write ISubscriptionMessage.

writer
作家.
subscription
传言.
parser
时会会者.
requestIdTag
请求身份标记 。
cancellationToken
取消的代币。
WriteTransactTimeAsync
public static ValueTask WriteTransactTimeAsync(IFixWriter writer, FastDateTimeParser parser, CancellationToken cancellationToken)
result = Extensions.WriteTransactTimeAsync(writer, parser, cancellationToken)

Write TransactTime.

writer
作家.
parser
时会会者.
cancellationToken
取消的代币。
WriteUserInfoMessageAsync
public static ValueTask WriteUserInfoMessageAsync(IFixWriter writer, UserInfoMessage message, FastDateTimeParser dateParser, CancellationToken cancellationToken)
result = Extensions.WriteUserInfoMessageAsync(writer, message, dateParser, cancellationToken)

Write UserInfoMessage.

writer
作家.
message
传言.
dateParser
时会会者.
cancellationToken
取消的代币。
WriteUtcAsync
public static ValueTask WriteUtcAsync(IFixWriter writer, DateTime dto, FastDateTimeParser parser, CancellationToken cancellationToken)
result = Extensions.WriteUtcAsync(writer, dto, parser, cancellationToken)

写作时间。

writer
作家.
dto
时间到了
parser
时会会者.
cancellationToken
取消的代币。

字段

AccruedCouponIncome
public const char AccruedCouponIncome
value = Extensions.AccruedCouponIncome

AccruedCouponIncome.

AfterSplit
public const char AfterSplit
value = Extensions.AfterSplit

AfterSplit.

AsksCount
public const char AsksCount
value = Extensions.AsksCount

AsksCount.

AsksVolume
public const char AsksVolume
value = Extensions.AsksVolume

AsksVolume.

AveragePrice
public const char AveragePrice
value = Extensions.AveragePrice

AveragePrice.

AverageTrueRange
public const char AverageTrueRange
value = Extensions.AverageTrueRange

AverageTrueRange.

BeforeSplit
public const char BeforeSplit
value = Extensions.BeforeSplit

BeforeSplit.

BestAskPrice
public const char BestAskPrice
value = Extensions.BestAskPrice

BestAskPrice.

BestAskTime
public const char BestAskTime
value = Extensions.BestAskTime

BestAskTime.

BestAskVolume
public const char BestAskVolume
value = Extensions.BestAskVolume

BestAskVolume.

BestBidPrice
public const char BestBidPrice
value = Extensions.BestBidPrice

BestBidPrice.

BestBidTime
public const char BestBidTime
value = Extensions.BestBidTime

BestBidTime.

BestBidVolume
public const char BestBidVolume
value = Extensions.BestBidVolume

BestBidVolume.

Beta
public const char Beta
value = Extensions.Beta

贝塔

BidsCount
public const char BidsCount
value = Extensions.BidsCount

BidsCount.

BidsVolume
public const char BidsVolume
value = Extensions.BidsVolume

BidsVolume.

BuyBackDate
public const char BuyBackDate
value = Extensions.BuyBackDate

BuyBackDate.

BuyBackPrice
public const char BuyBackPrice
value = Extensions.BuyBackPrice

BuyBackPrice.

CandleHeikin
public const char CandleHeikin
value = Extensions.CandleHeikin

HeikinAshiCandleMessage.

CandlePnF
public const char CandlePnF
value = Extensions.CandlePnF

PnFCandleMessage.

CandleRange
public const char CandleRange
value = Extensions.CandleRange

RangeCandleMessage.

CandleRenko
public const char CandleRenko
value = Extensions.CandleRenko

RenkoCandleMessage.

CandleTick
public const char CandleTick
value = Extensions.CandleTick

TickCandleMessage.

CandleTimeFrame
public const char CandleTimeFrame
value = Extensions.CandleTimeFrame

TimeFrameCandleMessage.

CandleVolume
public const char CandleVolume
value = Extensions.CandleVolume

VolumeCandleMessage.

Change
public const char Change
value = Extensions.Change

换了

Commission
public const string Commission
value = Extensions.Commission

执会.

CommissionMaker
public const char CommissionMaker
value = Extensions.CommissionMaker

CommissionMaker.

CommissionTaker
public const char CommissionTaker
value = Extensions.CommissionTaker

CommissionTaker.

CouponDate
public const char CouponDate
value = Extensions.CouponDate

CouponDate.

CouponPeriod
public const char CouponPeriod
value = Extensions.CouponPeriod

CouponPeriod.

CouponValue
public const char CouponValue
value = Extensions.CouponValue

CouponValue.

CurrentRatio
public const char CurrentRatio
value = Extensions.CurrentRatio

CurrentRatio.

DateFormat
public const string DateFormat
value = Extensions.DateFormat

Default UTCDateOnly format.

Decimals
public const char Decimals
value = Extensions.Decimals

德克马斯

Delta
public const char Delta
value = Extensions.Delta

三角洲 三角洲 三角洲 三角洲 三角洲 三角洲 三角洲

Dividend
public const char Dividend
value = Extensions.Dividend

分红

Duration
public const char Duration
value = Extensions.Duration

持续时间。

EmptyTag
public const FixTags EmptyTag
value = Extensions.EmptyTag

空标签 。

FloatShort
public const char FloatShort
value = Extensions.FloatShort

FloatShort.

ForwardPriceEarnings
public const char ForwardPriceEarnings
value = Extensions.ForwardPriceEarnings

ForwardPriceEarnings.

Gamma
public const char Gamma
value = Extensions.Gamma

伽玛.

GrossMargin
public const char GrossMargin
value = Extensions.GrossMargin

GrossMargin.

HighAskPrice
public const char HighAskPrice
value = Extensions.HighAskPrice

HighAskPrice.

HighAskVolume
public const char HighAskVolume
value = Extensions.HighAskVolume

HighAskVolume.

HighPrice52Week
public const char HighPrice52Week
value = Extensions.HighPrice52Week

HighPrice52Week.

HistoricalVolatility
public const char HistoricalVolatility
value = Extensions.HistoricalVolatility

HistoricalVolatility.

HistoricalVolatilityMonth
public const char HistoricalVolatilityMonth
value = Extensions.HistoricalVolatilityMonth

HistoricalVolatilityMonth.

HistoricalVolatilityWeek
public const char HistoricalVolatilityWeek
value = Extensions.HistoricalVolatilityWeek

HistoricalVolatilityWeek.

Imbalance
public const char Imbalance
value = Extensions.Imbalance

失所为.

ImpliedVolatility
public const char ImpliedVolatility
value = Extensions.ImpliedVolatility

ImpliedVolatility.

Index
public const char Index
value = Extensions.Index

指数。

IssueSize
public const char IssueSize
value = Extensions.IssueSize

IssueSize.

IsSystem
public const char IsSystem
value = Extensions.IsSystem

IsSystem.

LastTradeId
public const char LastTradeId
value = Extensions.LastTradeId

LastTradeId.

LastTradeOrigin
public const char LastTradeOrigin
value = Extensions.LastTradeOrigin

LastTradeOrigin.

LastTradePrice
public const char LastTradePrice
value = Extensions.LastTradePrice

LastTradePrice.

LastTradeStringId
public const char LastTradeStringId
value = Extensions.LastTradeStringId

LastTradeStringId.

LastTradeTime
public const char LastTradeTime
value = Extensions.LastTradeTime

LastTradeTime.

LastTradeUpDown
public const char LastTradeUpDown
value = Extensions.LastTradeUpDown

LastTradeUpDown.

LastTradeVolume
public const char LastTradeVolume
value = Extensions.LastTradeVolume

LastTradeVolume.

LastTradeVolumeHigh
public const char LastTradeVolumeHigh
value = Extensions.LastTradeVolumeHigh

LastTradeVolumeHigh.

LastTradeVolumeLow
public const char LastTradeVolumeLow
value = Extensions.LastTradeVolumeLow

LastTradeVolumeLow.

Level1
public const char Level1
value = Extensions.Level1

Level1ChangeMessage.

Leverage
public const string Leverage
value = Extensions.Leverage

利取相还.

LiquidationPrice
public const string LiquidationPrice
value = Extensions.LiquidationPrice

LiquidationPrice.

LongTermDebtEquity
public const char LongTermDebtEquity
value = Extensions.LongTermDebtEquity

LongTermDebtEquity.

LowBidPrice
public const char LowBidPrice
value = Extensions.LowBidPrice

LowBidPrice.

LowBidVolume
public const char LowBidVolume
value = Extensions.LowBidVolume

LowBidVolume.

LowPrice52Week
public const char LowPrice52Week
value = Extensions.LowPrice52Week

LowPrice52Week.

MarginBuy
public const char MarginBuy
value = Extensions.MarginBuy

MarginBuy.

MarginSell
public const char MarginSell
value = Extensions.MarginSell

MarginSell.

MarketPriceToday
public const char MarketPriceToday
value = Extensions.MarketPriceToday

MarketPriceToday.

MarketPriceYesterday
public const char MarketPriceYesterday
value = Extensions.MarketPriceYesterday

MarketPriceYesterday.

MaxPrice
public const char MaxPrice
value = Extensions.MaxPrice

MaxPrice.

MaxVolume
public const char MaxVolume
value = Extensions.MaxVolume

MaxVolume.

MedianPrice
public const char MedianPrice
value = Extensions.MedianPrice

MedianPrice.

MinPrice
public const char MinPrice
value = Extensions.MinPrice

MinPrice.

MinVolume
public const char MinVolume
value = Extensions.MinVolume

MinVolume.

Multiplier
public const char Multiplier
value = Extensions.Multiplier

乘相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相

News
public const char News
value = Extensions.News

NewsMessage.

OperatingMargin
public const char OperatingMargin
value = Extensions.OperatingMargin

OperatingMargin.

OrderLog
public const char OrderLog
value = Extensions.OrderLog

OrderLog.

Payout
public const char Payout
value = Extensions.Payout

付帐.

PriceBook
public const char PriceBook
value = Extensions.PriceBook

PriceBook.

PriceCash
public const char PriceCash
value = Extensions.PriceCash

PriceCash.

PriceEarnings
public const char PriceEarnings
value = Extensions.PriceEarnings

PriceEarnings.

PriceEarningsGrowth
public const char PriceEarningsGrowth
value = Extensions.PriceEarningsGrowth

PriceEarningsGrowth.

PriceFreeCash
public const char PriceFreeCash
value = Extensions.PriceFreeCash

PriceFreeCash.

PriceSales
public const char PriceSales
value = Extensions.PriceSales

PriceSales.

PriceStep
public const char PriceStep
value = Extensions.PriceStep

PriceStep.

ProfitMargin
public const char ProfitMargin
value = Extensions.ProfitMargin

ProfitMargin.

QuickRatio
public const char QuickRatio
value = Extensions.QuickRatio

QuickRatio.

RealizedPnL
public const string RealizedPnL
value = Extensions.RealizedPnL

RealizedPnL.

ReturnOnAssets
public const char ReturnOnAssets
value = Extensions.ReturnOnAssets

ReturnOnAssets.

ReturnOnEquity
public const char ReturnOnEquity
value = Extensions.ReturnOnEquity

ReturnOnEquity.

ReturnOnInvestment
public const char ReturnOnInvestment
value = Extensions.ReturnOnInvestment

ReturnOnInvestment.

Rho
public const char Rho
value = Extensions.Rho

罗曰.

SharesFloat
public const char SharesFloat
value = Extensions.SharesFloat

SharesFloat.

SharesOutstanding
public const char SharesOutstanding
value = Extensions.SharesOutstanding

SharesOutstanding.

ShortRatio
public const char ShortRatio
value = Extensions.ShortRatio

ShortRatio.

State
public const char State
value = Extensions.State

州会.

StepPrice
public const char StepPrice
value = Extensions.StepPrice

StepPrice.

StopTrailing
public const char StopTrailing
value = Extensions.StopTrailing

StopLossTrailing.

TakeProfit
public const char TakeProfit
value = Extensions.TakeProfit

TakeProfit.

TakeProfitTrailing
public const char TakeProfitTrailing
value = Extensions.TakeProfitTrailing

TakeProfitTrailing.

TheorPrice
public const char TheorPrice
value = Extensions.TheorPrice

TheorPrice.

Theta
public const char Theta
value = Extensions.Theta

西塔 说吧 Theta.

TimeFormat
public const string TimeFormat
value = Extensions.TimeFormat

Default UTCTimeOnly format.

TimeStampFormat
public const string TimeStampFormat
value = Extensions.TimeStampFormat

默认的 UTC Timestamp 格式 。

TotalDebtEquity
public const char TotalDebtEquity
value = Extensions.TotalDebtEquity

TotalDebtEquity.

TradesCount
public const char TradesCount
value = Extensions.TradesCount

TradesCount.

Transactions
public const char Transactions
value = Extensions.Transactions

交易

Turnover
public const char Turnover
value = Extensions.Turnover

转身

UnderlyingBestAskPrice
public const char UnderlyingBestAskPrice
value = Extensions.UnderlyingBestAskPrice

UnderlyingBestAskPrice.

UnderlyingBestBidPrice
public const char UnderlyingBestBidPrice
value = Extensions.UnderlyingBestBidPrice

UnderlyingBestBidPrice.

UnderlyingMinVolume
public const char UnderlyingMinVolume
value = Extensions.UnderlyingMinVolume

UnderlyingMinVolume.

UnderlyingPrice
public const char UnderlyingPrice
value = Extensions.UnderlyingPrice

UnderlyingPrice.

UnrealizedPnL
public const string UnrealizedPnL
value = Extensions.UnrealizedPnL

UnrealizedPnL.

Vega
public const char Vega
value = Extensions.Vega

维嘉.

VolumeStep
public const char VolumeStep
value = Extensions.VolumeStep

VolumeStep.

VWAPPrev
public const char VWAPPrev
value = Extensions.VWAPPrev

维多普雷夫

YearMonthFormat
public const string YearMonthFormat
value = Extensions.YearMonthFormat

Default MonthYear format.

Yield
public const char Yield
value = Extensions.Yield

义德.

YieldVWAP
public const char YieldVWAP
value = Extensions.YieldVWAP

YieldVWAP.

YieldVWAPPrev
public const char YieldVWAPPrev
value = Extensions.YieldVWAPPrev

YieldVWAPPrev.