public class TradeParamBuilder extends Object
public static TradeParamBuilder instance()
public TradeParamBuilder id(Long id)
public TradeParamBuilder orderId(Integer orderId)
public TradeParamBuilder symbol(String symbol)
public TradeParamBuilder orderType(OrderType orderType)
public TradeParamBuilder limitPrice(Double limitPrice)
public TradeParamBuilder adjustLimit(Double adjustLimit)
public TradeParamBuilder auxPrice(Double auxPrice)
public TradeParamBuilder trailingPercent(Double trailingPercent)
public TradeParamBuilder secType(SecType secType)
public TradeParamBuilder outsideRth(Boolean outsideRth)
public TradeParamBuilder tradingSessionType(TradeSession tradingSessionType)
@Deprecated public TradeParamBuilder totalQuantity(Integer totalQuantity)
public TradeParamBuilder totalQuantity(Long totalQuantity)
public TradeParamBuilder totalQuantityScale(Integer totalQuantityScale)
public TradeParamBuilder cashAmount(Double cashAmount)
public TradeParamBuilder action(ActionType action)
public TradeParamBuilder currency(Currency currency)
public TradeParamBuilder timeInForce(TimeInForce timeInForce)
public TradeParamBuilder expireTime(Long expireTime)
public TradeParamBuilder account(String account)
public TradeParamBuilder secretKey(String secretKey)
public TradeParamBuilder market(Market market)
public TradeParamBuilder exchange(String exchange)
public TradeParamBuilder expiry(String expiry)
public TradeParamBuilder strike(String strike)
public TradeParamBuilder right(String right)
public TradeParamBuilder multiplier(Float multiplier)
public TradeParamBuilder localSymbol(String localSymbol)
public TradeParamBuilder allocAccounts(List<String> allocAccounts)
public TradeParamBuilder allocShares(List<Double> allocShares)
public TradeParamBuilder algoStrategy(String algoStrategy)
public TradeParamBuilder algoParams(List<TagValue> algoParams)
public TradeParamBuilder source(String source)
public TradeParamBuilder userMark(String userMark)
public TradeParamBuilder contract(ContractItem contract)
public TradeParamBuilder attachType(AttachType attachType)
public TradeParamBuilder profitTakerOrderId(Integer profitTakerOrderId)
public TradeParamBuilder profitTakerPrice(Double profitTakerPrice)
public TradeParamBuilder profitTakerTif(TimeInForce profitTakerTif)
public TradeParamBuilder profitTakerRth(Boolean profitTakerRth)
public TradeParamBuilder setStopLossOrderType(OrderType stopLossOrderType)
public TradeParamBuilder stopLossOrderId(Integer stopLossOrderId)
public TradeParamBuilder stopLossPrice(Double stopLossPrice)
public TradeParamBuilder setStopLossLimitPrice(Double stopLossLimitPrice)
public TradeParamBuilder stopLossTif(TimeInForce stopLossTif)
public TradeParamBuilder setStopLossTrailingPercent(Double stopLossTrailingPercent)
public TradeParamBuilder setStopLossTrailingAmount(Double stopLossTrailingAmount)
public TradeParamBuilder appendOcaOrders(OrderParameter orderParameter)
public TradeParamBuilder lang(Language lang)
public OrderParameter build()
public String buildJson()
Copyright © 2024. All rights reserved.