This method is called when the market data changes. Prices are updated immediately with no delay.
void tickPrice(int tickerId, int field, double price, int canAutoExecute)
|
Parameter |
Description |
|
tickerId |
The ticker Id that was specified previously in the call to reqMktData() |
|
field |
Specifies the type of price. Pass the field value into TickType.getField(int tickType) to retrieve the field description. For example, a field value of 1 will map to bidPrice, a field value of 2 will map to askPrice, etc. • 1 = bid • 2 = ask • 4 = last • 6 = high • 7 = low • 9 = close |
|
price |
Specifies the price for the specified field |
|
canAutoExecute |
Specifies whether the price tick is available for automatic execution. Possible values are: • 0 = not eligible for automatic execution • 1 = eligible for automatic execution |