Layer1ApiTradingAdapter
Package: velox.api.layer1
Type: Interface
All Superinterfaces: Layer1ApiTradingListener
All Known Subinterfaces: Layer1ApiAdapter, OnlineValueCalculatorAdapter, StrategyUpdateGenerator
Description​
Provides default empty implementations.
Methods​
onOrderUpdated​
default void onOrderUpdated(OrderInfoUpdate orderInfoUpdate)
Called when order is updated (order creation is also considered an update).
Parameters:
orderInfoUpdate- Information about update
onOrderExecuted​
default void onOrderExecuted(ExecutionInfo executionInfo)
Called when one of our orders gets executed.
Parameters:
executionInfo- Information about execution
onStatus​
default void onStatus(StatusInfo statusInfo)
Called when instrument status information changes (PnL, number of open orders, position, etc).
Parameters:
statusInfo- Status information
onBalance​
default void onBalance(BalanceInfo balanceInfo)
Called when account balance information changes.
Parameters:
balanceInfo- Account balance information