public class MakeMarketOrder extends OrderMethod
config, MAX_TICKERS, reqMan, RH_URL
Constructor and Description |
---|
MakeMarketOrder(java.lang.String ticker,
int quantity,
OrderTransactionType orderType,
TimeInForce time,
Configuration config) |
Modifier and Type | Method and Description |
---|---|
protected void |
setOrderParameters()
Method which sets the URLParameters for the order.
|
setEndpointParameters, verifyTickerData
addAuthTokenParameter, addFieldParameter, addFieldParameters, addHeaderParameter, addHeaderParameters, addQueryParameter, addQueryParameters, addRouteParameter, addRoutParameters, execute, getBaseUrl, getFieldParameters, getHeaderParameters, getMethodType, getQueryParameters, getReturnType, getRouteParameters, requiresToken, requireToken, setMethodType, setReturnType, setUrlBase, toString
public MakeMarketOrder(java.lang.String ticker, int quantity, OrderTransactionType orderType, TimeInForce time, Configuration config) throws TickerNotFoundException
ticker
- What ticker you are performing this order onquantity
- How many shares should be transactedorderType
- Which type of order is being made. A buy, or a sell.time
- The Enum representation of when this order should be made.config
- A config holding authentication dataTickerNotFoundException
- if the ticker supplied was invalidNotLoggedInException
- if instance not logged inprotected void setOrderParameters()
OrderMethod
setOrderParameters
in class OrderMethod