public class TradeOrderRequest extends TigerCommonRequest implements TigerRequest<TradeOrderResponse>
apiMethodName, apiModel, apiVersion, bizContent, sign, tigerId, timestamp, V2_0, V3_0| 构造器和说明 |
|---|
TradeOrderRequest() |
getApiMethodName, getApiModel, getApiVersion, getBizContent, getSign, getTigerId, getTimestamp, setApiMethodName, setApiModel, setApiVersion, setBizContent, setSign, setTigerId, setTimestampclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetApiMethodName, getApiModel, getApiVersion, getTimestamp, setApiModel, setApiVersion, setTimestamppublic static TradeOrderRequest buildMarketOrder(ContractItem contract, ActionType action, Integer quantity)
public static TradeOrderRequest buildMarketOrder(String account, ContractItem contract, ActionType action, Integer quantity)
public static TradeOrderRequest buildLimitOrder(ContractItem contract, ActionType action, Integer quantity, Double limitPrice)
public static TradeOrderRequest buildLimitOrder(String account, ContractItem contract, ActionType action, Integer quantity, Double limitPrice)
public static TradeOrderRequest buildLimitOrder(String account, ContractItem contract, ActionType action, Integer quantity, Double limitPrice, Double adjustLimit)
public static TradeOrderRequest buildStopOrder(ContractItem contract, ActionType action, Integer quantity, Double auxPrice)
public static TradeOrderRequest buildStopOrder(String account, ContractItem contract, ActionType action, Integer quantity, Double auxPrice)
public static TradeOrderRequest buildStopOrder(String account, ContractItem contract, ActionType action, Integer quantity, Double auxPrice, Double adjustLimit)
public static TradeOrderRequest buildStopLimitOrder(ContractItem contract, ActionType action, Integer quantity, Double limitPrice, Double auxPrice)
public static TradeOrderRequest buildStopLimitOrder(String account, ContractItem contract, ActionType action, Integer quantity, Double limitPrice, Double auxPrice)
public static TradeOrderRequest buildStopLimitOrder(String account, ContractItem contract, ActionType action, Integer quantity, Double limitPrice, Double auxPrice, Double adjustLimit)
public static TradeOrderRequest buildTrailOrder(ContractItem contract, ActionType action, Integer quantity, Double trailingPercent, Double auxPrice)
public static TradeOrderRequest buildTrailOrder(String account, ContractItem contract, ActionType action, Integer quantity, Double trailingPercent, Double auxPrice)
public static TradeOrderModel buildTradeOrderModel(String account, ContractItem contract, ActionType action, Integer quantity)
public static TradeOrderRequest newRequest(TradeOrderModel model)
public static void addProfitTakerOrder(TradeOrderRequest tradeOrderRequest, double profitTakerPrice, TimeInForce profitTakerTif, Boolean profitTakerRth)
public static void addStopLossOrder(TradeOrderRequest tradeOrderRequest, double stopLossPrice, TimeInForce stopLossTif)
public static void addStopLossLimitOrder(TradeOrderRequest tradeOrderRequest, double stopLossPrice, double stopLossLimitPrice, TimeInForce stopLossTif)
public static void addBracketsOrder(TradeOrderRequest tradeOrderRequest, double profitTakerPrice, TimeInForce profitTakerTif, Boolean profitTakerRth, double stopLossPrice, TimeInForce stopLossTif)
public TradeOrderRequest withUserMark(String userMark)
public Class<TradeOrderResponse> getResponseClass()
TigerRequestgetResponseClass 在接口中 TigerRequest<TradeOrderResponse>Copyright © 2022. All rights reserved.