Class AbstractSimpleOrderSendParametersBuilder<T extends AbstractSimpleOrderSendParametersBuilder<T>>

Direct Known Subclasses:
SimpleOrderSendParametersBuilder

public abstract class AbstractSimpleOrderSendParametersBuilder<T extends AbstractSimpleOrderSendParametersBuilder<T>> extends AbstractSingleOrderSendParametersBuilder<AbstractSimpleOrderSendParametersBuilder<T>>
  • Field Details

    • limitPrice

      protected double limitPrice
    • stopPrice

      protected double stopPrice
    • takeProfitOffset

      protected int takeProfitOffset
    • additionalTakeProfitTiers

      protected List<BracketTier> additionalTakeProfitTiers
    • stopLossOffset

      protected int stopLossOffset
    • stopLossTrailingStep

      protected int stopLossTrailingStep
    • additionalStopLossTiers

      protected List<BracketTier> additionalStopLossTiers
    • takeProfitClientId

      protected String takeProfitClientId
    • stopLossClientId

      protected String stopLossClientId
    • trailingStep

      protected int trailingStep
    • doNotIncrease

      protected boolean doNotIncrease
    • reversingPositionHint

      protected boolean reversingPositionHint
    • closingPositionHint

      protected boolean closingPositionHint
    • stopLossLimitOffset

      protected Integer stopLossLimitOffset
  • Method Details

    • build

      public SimpleOrderSendParameters build()
      Overrides:
      build in class AbstractSingleOrderSendParametersBuilder<AbstractSimpleOrderSendParametersBuilder<T extends AbstractSimpleOrderSendParametersBuilder<T>>>
    • toString

      public String toString()
      Overrides:
      toString in class AbstractSingleOrderSendParametersBuilder<AbstractSimpleOrderSendParametersBuilder<T extends AbstractSimpleOrderSendParametersBuilder<T>>>
    • getLimitPrice

      public double getLimitPrice()
    • setLimitPrice

      public T setLimitPrice(double limitPrice)
    • getStopPrice

      public double getStopPrice()
    • setStopPrice

      public T setStopPrice(double stopPrice)
    • getTakeProfitOffset

      public int getTakeProfitOffset()
    • setTakeProfitOffset

      public T setTakeProfitOffset(int takeProfitOffset)
    • getAdditionalTakeProfitTiers

      public List<BracketTier> getAdditionalTakeProfitTiers()
    • setAdditionalTakeProfitTiers

      public T setAdditionalTakeProfitTiers(List<BracketTier> additionalTakeProfitTiers)
    • getStopLossOffset

      public int getStopLossOffset()
    • setStopLossOffset

      public T setStopLossOffset(int stopLossOffset)
    • getStopLossTrailingStep

      public int getStopLossTrailingStep()
    • setStopLossTrailingStep

      public T setStopLossTrailingStep(int stopLossTrailingStep)
    • getAdditionalStopLossTiers

      public List<BracketTier> getAdditionalStopLossTiers()
    • setAdditionalStopLossTiers

      public T setAdditionalStopLossTiers(List<BracketTier> additionalStopLossTiers)
    • getTakeProfitClientId

      public String getTakeProfitClientId()
    • setTakeProfitClientId

      public T setTakeProfitClientId(String takeProfitClientId)
    • getStopLossClientId

      public String getStopLossClientId()
    • setStopLossClientId

      public T setStopLossClientId(String stopLossClientId)
    • getTrailingStep

      public int getTrailingStep()
    • setTrailingStep

      public T setTrailingStep(int trailingStep)
    • isDoNotIncrease

      public boolean isDoNotIncrease()
    • setDoNotIncrease

      public T setDoNotIncrease(boolean doNotIncrease)
    • isReversingPositionHint

      public boolean isReversingPositionHint()
    • setReversingPositionHint

      public T setReversingPositionHint(boolean reversingPositionHint)
    • isClosingPositionHint

      public boolean isClosingPositionHint()
    • setClosingPositionHint

      public T setClosingPositionHint(boolean closingPositionHint)
    • getSizeMultiplier

      @Deprecated public double getSizeMultiplier()
      Deprecated.
    • setSizeMultiplier

      @Deprecated public T setSizeMultiplier(double sizeMultiplier)
      Deprecated.
    • getStopLossLimitOffset

      public int getStopLossLimitOffset()
    • setStopLossLimitOffset

      public T setStopLossLimitOffset(int stopLossLimitOffset)