public interface Layer1ApiDataAdapter extends Layer1ApiDataListener
Provides default empty implementations.
| Modifier and Type | Method and Description |
|---|---|
default void |
onDepth(java.lang.String alias,
boolean isBid,
int price,
int size)
Depth data update.
|
default void |
onMarketMode(java.lang.String alias,
MarketMode marketMode)
Market mode update.
|
default void |
onTrade(java.lang.String alias,
double price,
int size,
TradeInfo tradeInfo)
Trade
|
default void onTrade(java.lang.String alias,
double price,
int size,
TradeInfo tradeInfo)
Layer1ApiDataListeneronTrade in interface Layer1ApiDataListeneralias - instrument aliasprice - price in the same units as in depth update (e.g. if pips=25
then price=1000 means 25000)size - trade sizetradeInfo - additional information about the tradedefault void onDepth(java.lang.String alias,
boolean isBid,
int price,
int size)
Layer1ApiDataListeneronDepth in interface Layer1ApiDataListeneralias - instrument aliasisBid - true if it is for bids, false for asksprice - price where size changedsize - new sizedefault void onMarketMode(java.lang.String alias,
MarketMode marketMode)
Layer1ApiDataListeneronMarketMode in interface Layer1ApiDataListener