QuickFixJ会覆盖LOGON消息中的发送时间(标记52)值。怎么避免这个?

时间:2018-03-16 11:46:18

标签: authentication tags fix-protocol quickfixj

将QuickFixJ配置为不覆盖LOGON消息中的发送时间(标记52)值。 我在邮件标题中设置标签52中的发送时间。

DateTime test = DateTime.now(DateTimeZone.UTC);             org.joda.time.format.DateTimeFormatter fmt = DateTimeFormat.forPattern(" yyyyMMdd -hh:mm:ss.SSS");             String formatdate = fmt.print(test);             message.getHeader()。setUtcTimeStamp(SendingTime.FIELD,test.toDate());

在Tag 52中设置值后,QuickFixJ引擎会使用当前时间戳覆盖此值。

0 个答案:

没有答案