gpt4 book ai didi

c# - 尝试将字符串转换为 MarketDataIncrementalRefresh

转载 作者:行者123 更新时间:2023-12-04 18:21:01 26 4
gpt4 key购买 nike

我有一个带有 FIX messages 的文本文件(所有这些和 MarketDataIncrementalRefresh (Type X)),我正在尝试使用 QuickFIXC#创建MarketDataIncrementalRefresh来自 strings 的消息.
有什么建议么?
这是一行的示例:

1128=9 9=263 35=X 49=CME 34=10568699 52=20110110205433535 75=20110110 268=2 279=1 22=8 48=812201 83=1243518 107=GEZ2 269=1 270=9825.0 271=153 273=205433000 336=2 346=14 1023=1 279=122=8 48=812201 83=1243519 107=GEZ2 269=1270=9826.0 271=453 273=205433000 336=2 346=21 1023=3 10=058

最佳答案

基本上这是它的完成方式:

string line = sr.ReadLine();
QuickFix42.MessageFactory fac = new QuickFix42.MessageFactory();
QuickFix.MsgType msgType = QuickFix.Message.identifyType(line);
QuickFix.Message message = fac.create("", msgType.getObject() as string);
message.setString(line, false);

工厂在给定消息后创建正确的消息类型,因此在这种情况下,由于类型为 {X},QuickFix.Message 消息是指向 MarketDataIncrementalRefresh 的指针,然后 message.setString 从给定字符串设置其余的 Prop 。

关于c# - 尝试将字符串转换为 MarketDataIncrementalRefresh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10697586/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com