Package velox.api.layer1
Interface Layer1ApiDataAdapter
- All Superinterfaces:
Layer1ApiDataListener
- All Known Subinterfaces:
Layer1ApiAdapter,OnlineValueCalculatorAdapter,StrategyUpdateGenerator
Provides default empty implementations.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidDepth data update.default voidonMarketMode(String alias, MarketMode marketMode) Market mode update.default voidTrade
-
Method Details
-
onTrade
Description copied from interface:Layer1ApiDataListenerTrade- Specified by:
onTradein interfaceLayer1ApiDataListener- Parameters:
alias- 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 trade
-
onDepth
Description copied from interface:Layer1ApiDataListenerDepth data update.- Specified by:
onDepthin interfaceLayer1ApiDataListener- Parameters:
alias- instrument aliasisBid- true if it is for bids, false for asksprice- price where size changedsize- new size
-
onMarketMode
Description copied from interface:Layer1ApiDataListenerMarket mode update.- Specified by:
onMarketModein interfaceLayer1ApiDataListener
-