Package velox.api.layer1
Interface Layer1ApiTradingProvider
- All Superinterfaces:
Layer1ApiTradingListenable
- All Known Subinterfaces:
Layer1ApiProvider
- All Known Implementing Classes:
ExternalLiveBaseProvider,ExternalReaderBaseProvider,Layer1ApiDepthFreezer,Layer1ApiInjectorRelay,Layer1ApiRelay,Layer1ApiStrategiesEchoMessagesLayer
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
public interface Layer1ApiTradingProvider
extends Layer1ApiTradingListenable
Class implementing this should provide ability to work with orders
-
Method Summary
Modifier and TypeMethodDescriptionvoidsendOrder(OrderSendParameters orderSendParameters) Submit order with specified parametersvoidupdateOrder(OrderUpdateParameters orderUpdateParameters) Update order according to parametersMethods inherited from interface velox.api.layer1.Layer1ApiTradingListenable
addListener, removeListener
-
Method Details
-
sendOrder
Submit order with specified parameters- Parameters:
orderSendParameters- parameters
-
updateOrder
Update order according to parameters- Parameters:
orderUpdateParameters- parameters
-