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 Details

    • sendOrder

      void sendOrder(OrderSendParameters orderSendParameters)
      Submit order with specified parameters
      Parameters:
      orderSendParameters - parameters
    • updateOrder

      void updateOrder(OrderUpdateParameters orderUpdateParameters)
      Update order according to parameters
      Parameters:
      orderUpdateParameters - parameters