Class OrderInfoUpdate

java.lang.Object
velox.api.layer1.data.OrderInfo
velox.api.layer1.data.OrderInfoUpdate
All Implemented Interfaces:
Serializable, MultiAccountAware

public class OrderInfoUpdate extends OrderInfo
Contains cumulative information about the order + boolean fields, that mark what has changed since the last time it was reported.
See Also:
  • Field Details

    • filledChanged

      public final boolean filledChanged
    • unfilledChanged

      public final boolean unfilledChanged
    • averageFillPriceChanged

      public final boolean averageFillPriceChanged
    • durationChanged

      public final boolean durationChanged
    • statusChanged

      public final boolean statusChanged
    • limitPriceChanged

      public final boolean limitPriceChanged
    • stopPriceChanged

      public final boolean stopPriceChanged
    • stopTriggeredChanged

      public final boolean stopTriggeredChanged
    • modificationTimeChanged

      public final boolean modificationTimeChanged
  • Constructor Details

    • OrderInfoUpdate

      @Deprecated public OrderInfoUpdate(String instrumentAlias, String orderId, boolean isBuy, OrderType type, String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationUtcTime, boolean modificationTimeChanged, boolean isSimulated, boolean isDuplicate)
      Deprecated.
      Use builder instead
    • OrderInfoUpdate

      @Deprecated public OrderInfoUpdate(String instrumentAlias, String orderId, boolean isBuy, OrderType type, String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationUtcTime, boolean modificationTimeChanged, boolean isSimulated)
      Deprecated.
      Use builder instead
    • OrderInfoUpdate

      @Deprecated public OrderInfoUpdate(String instrumentAlias, String orderId, boolean isBuy, OrderType type, String clientId, boolean doNotIncrease, int filled, boolean filledChanged, int unfilled, boolean unfilledChanged, double averageFillPrice, boolean averageFillPriceChanged, OrderDuration duration, boolean durationChanged, OrderStatus status, boolean statusChanged, double limitPrice, boolean limitPriceChanged, double stopPrice, boolean stopPriceChanged, boolean stopTriggered, boolean stopTriggeredChanged, long modificationTime, boolean modificationTimeChanged)
      Deprecated.
      Use builder instead
    • OrderInfoUpdate

      public OrderInfoUpdate(OrderInfo orderInfo)
  • Method Details