fxcm / FIXAPI

Based on FIX Protocol 4.4 designed for real-time, custom institutional interface which push up to 250 price update per second (not available on other APIs)
133 stars 63 forks source link

FXCM Custom Fields List #1

Closed ArneGockeln closed 6 years ago

ArneGockeln commented 6 years ago

Hi, where do I get a complete list of custom fields?

In the file https://github.com/fxcm/FIXAPI/blob/master/FXCM%20Custom%20Fields.txt are only a few, but not all.

In a PositionReport message for PosReqType: PosReqType_TRADES are more than described: 9054, 9053, 9048, 9040, 9000

I got only these list from your examples:

  enum FXCM_FIX_FIELDS
  {
    FXCM_SYM_PRECISION         = 9001,
    FXCM_SYM_POINT_SIZE        = 9002,
    FXCM_NO_PARAMS             = 9016,
    FXCM_PARAM_NAME            = 9017,
    FXCM_PARAM_VALUE           = 9018,
    FXCM_REQUEST_REJECT_REASON = 9025,
    FXCM_ERROR_DETAILS         = 9029,
    FXCM_USED_MARGIN           = 9038,
    FXCM_POS_ID                = 9041,
    FXCM_POS_OPEN_TIME         = 9042,
    FXCM_CLOSE_SETTLE_PRICE    = 9043,
    FXCM_POS_CLOSE_TIME        = 9044,
    FXCM_MARGIN_CALL           = 9045,
    FXCM_ORD_TYPE              = 9050,
    FXCM_ORD_STATUS            = 9051,
    FXCM_CLOSE_PNL             = 9052,
    FXCM_PEG_FLUCTUATE_PTS     = 9061,
    FXCM_FIELD_PRODUCT_ID      = 9080,
    FXCM_TRADING_STATUS        = 9096
  };

Best Arne

FXCMAPI commented 6 years ago

Hi,

Please see pages 31- 33 in FXCM-FIX-BSI.pdf

For FIX specification please sign EULA here and you will get it via email http://www.fxcm.com/uk/forms/eula/

Regards, Daniel Halpert

From: Arne Gockeln notifications@github.com Sent: Wednesday, July 11, 2018 6:11 AM To: fxcm/FIXAPI FIXAPI@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [fxcm/FIXAPI] FXCM Custom Fields List (#1)

Hi, where do I get a complete list of custom fields?

In the file https://github.com/fxcm/FIXAPI/blob/master/FXCM%20Custom%20Fields.txt are only a few, but not all.

In a PositionReport message for PosReqType: PosReqType_TRADES are more than described: 9054, 9053, 9048, 9040, 9000

I got only these list from your examples:

enum FXCM_FIX_FIELDS

{

FXCM_SYM_PRECISION         = 9001,

FXCM_SYM_POINT_SIZE        = 9002,

FXCM_NO_PARAMS             = 9016,

FXCM_PARAM_NAME            = 9017,

FXCM_PARAM_VALUE           = 9018,

FXCM_REQUEST_REJECT_REASON = 9025,

FXCM_ERROR_DETAILS         = 9029,

FXCM_USED_MARGIN           = 9038,

FXCM_POS_ID                = 9041,

FXCM_POS_OPEN_TIME         = 9042,

FXCM_CLOSE_SETTLE_PRICE    = 9043,

FXCM_POS_CLOSE_TIME        = 9044,

FXCM_MARGIN_CALL           = 9045,

FXCM_ORD_TYPE              = 9050,

FXCM_ORD_STATUS            = 9051,

FXCM_CLOSE_PNL             = 9052,

FXCM_PEG_FLUCTUATE_PTS     = 9061,

FXCM_FIELD_PRODUCT_ID      = 9080,

FXCM_TRADING_STATUS        = 9096

};

Best Arne

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/fxcm/FIXAPI/issues/1, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AMb2L5uGWo29cpkW1Nru-5wQjKR8GNThks5uFc8egaJpZM4VK3Ar.

ArneGockeln commented 6 years ago

Oops. You are right. Sry.