Logo

    TRACK_MBOOK

    Description

    Provides Depth of Market (DOM) streaming data to the assigned stream data port (default: 8778)

    Important

    After sending the command to the assigned command port (default 8777), the streaming data will be sent to the incoming stream port (default 8778). You can use a secondary terminal (e.g. PuTTY Telnet port 8778) to receive streaming data.

    Example

    {"MSG": "TRACK_MBOOK","SYMBOLS":["GBPUSD"]}

    Reply

    {
    "MSG": "TRACK_MBOOK",
    "SUCCESS": [
    "GBPUSD"
    ],
    "ERROR_ID": 0,
    "ERROR_DESCRIPTION": "The operation completed successfully"
    }

    Stream Data

    {
    "MSG": "TRACK_MBOOK",
    "SYMBOL": "GBPUSD",
    "MARKET_BOOK": [
    {
    "PRICE": 1.26845,
    "VOLUME": 8,
    "VOLUMEREAL": 8.5,
    "TYPE": "BOOK_TYPE_SELL"
    },
    {
    "PRICE": 1.26842,
    "VOLUME": 15,
    "VOLUMEREAL": 15,
    "TYPE": "BOOK_TYPE_SELL"
    },
    {
    "PRICE": 1.2684,
    "VOLUME": 7,
    "VOLUMEREAL": 7.25,
    "TYPE": "BOOK_TYPE_SELL"
    },
    {
    "PRICE": 1.26838,
    "VOLUME": 3,
    "VOLUMEREAL": 3,
    "TYPE": "BOOK_TYPE_SELL"
    },
    {
    "PRICE": 1.26835,
    "VOLUME": 6,
    "VOLUMEREAL": 6.5,
    "TYPE": "BOOK_TYPE_SELL"
    },
    {
    "PRICE": 1.26832,
    "VOLUME": 4,
    "VOLUMEREAL": 4,
    "TYPE": "BOOK_TYPE_BUY"
    },
    {
    "PRICE": 1.2683,
    "VOLUME": 12,
    "VOLUMEREAL": 12,
    "TYPE": "BOOK_TYPE_BUY"
    },
    {
    "PRICE": 1.26828,
    "VOLUME": 9,
    "VOLUMEREAL": 9.5,
    "TYPE": "BOOK_TYPE_BUY"
    },
    {
    "PRICE": 1.26825,
    "VOLUME": 14,
    "VOLUMEREAL": 14,
    "TYPE": "BOOK_TYPE_BUY"
    },
    {
    "PRICE": 1.26822,
    "VOLUME": 8,
    "VOLUMEREAL": 8,
    "TYPE": "BOOK_TYPE_BUY"
    }
    ]
    }
    Stopping the stream

    Send a simple command without any parameters.

    To Stop the Stream

    {"MSG": "TRACK_MBOOK"}

    Reply

    {
    "MSG": "TRACK_MBOOK",
    "SUCCESS": [],
    "ERROR_ID": 0,
    "ERROR_DESCRIPTION": "MBOOK tracking stopped"
    }