Login Page - Create Account

Support Board


Date/Time: Fri, 28 Feb 2025 18:30:56 +0000



Post From: Protobuf file outdated?

[2019-05-14 02:37:26]
bfreis - Posts: 19
Hi,

Are the protobuf files outdated?

Reason I ask is because:

(1) The protobuf file is a "V3" file, but apparently the protocol is a "v8" (not sure they should match, though); and

(2) More importantly, I'm receiving messages with fields that are not defined on the proto file!

In the proto file I got from Github, the message PositionUpdate has 11 fields:


message PositionUpdate
{
  int32 RequestID = 1;

  int32 TotalNumberMessages = 2;

  int32 MessageNumber = 3;

  string Symbol = 4;
  string Exchange = 5;

  double Quantity = 6;
  double AveragePrice = 7;

  string PositionIdentifier = 8;

  string TradeAccount = 9;
  uint32 NoPositions = 10;

  uint32 Unsolicited = 11;
}

However, I'm receiving a message fields tag 12 and 13:


TotalNumberMessages: 1
MessageNumber: 1
Symbol: "ES-FOP-20190517-2810-P-GLOBEX-50-USD"
Quantity: 3
AveragePrice: 27.111733333000004
TradeAccount: "XXXXXXX"
Unsolicited: 1
/* 11 unknown bytes */
12: 0
13: 0

Any ideas?