Package | Description |
---|---|
com.dukascopy.api | |
com.dukascopy.api.system |
Modifier and Type | Method and Description |
---|---|
IOrder |
IHistory.getHistoricalOrderById(String id)
Returns historical (closed) order by position id for the given user account.
|
IOrder |
IMessage.getOrder()
Returns
IOrder linked with this message or null if there is no related order |
IOrder |
ISignal.getOrder() |
IOrder |
IEngine.getOrder(String label)
Returns order by label, or null if no order was found
|
IOrder |
IEngine.getOrderById(String orderId)
Returns order in
IOrder.State.CREATED , IOrder.State.OPENED and IOrder.State.FILLED state by id, or null if no order was found |
IOrder |
IEngine.mergeOrders(String label,
Collection<IOrder> orders)
Merges positions.
|
IOrder |
IEngine.mergeOrders(String label,
IOrder... orders)
Merges positions.
|
IOrder |
IEngine.mergeOrders(String label,
String comment,
Collection<IOrder> orders)
Merges positions.
|
IOrder |
IEngine.mergeOrders(String label,
String comment,
IOrder... orders)
Merges positions.
|
IOrder |
IEngine.submitOrder(String label,
Instrument instrument,
IEngine.OrderCommand orderCommand,
double amount)
Submits new order.
|
IOrder |
IEngine.submitOrder(String label,
Instrument instrument,
IEngine.OrderCommand orderCommand,
double amount,
double price)
Submits new order.
|
IOrder |
IEngine.submitOrder(String label,
Instrument instrument,
IEngine.OrderCommand orderCommand,
double amount,
double price,
double slippage)
Submits new order.
|
IOrder |
IEngine.submitOrder(String label,
Instrument instrument,
IEngine.OrderCommand orderCommand,
double amount,
double price,
double slippage,
double stopLossPrice,
double takeProfitPrice)
Submits new order.
|
IOrder |
IEngine.submitOrder(String label,
Instrument instrument,
IEngine.OrderCommand orderCommand,
double amount,
double price,
double slippage,
double stopLossPrice,
double takeProfitPrice,
long goodTillTime)
Submits new order.
|
IOrder |
IEngine.submitOrder(String label,
Instrument instrument,
IEngine.OrderCommand orderCommand,
double amount,
double price,
double slippage,
double stopLossPrice,
double takeProfitPrice,
long goodTillTime,
String comment)
Submits new order.
|
Modifier and Type | Method and Description |
---|---|
List<IOrder> |
ISignal.getOldOrders() |
List<IOrder> |
IEngine.getOrders()
|
List<IOrder> |
IEngine.getOrders(Instrument instrument)
Returns list of orders in
IOrder.State.CREATED , IOrder.State.OPENED and IOrder.State.FILLED state for
specified instrument |
List<IOrder> |
IHistory.getOrdersHistory(IFinancialInstrument financialInstrument,
long from,
long to)
Returns orders for specified instrument and time interval.
|
List<IOrder> |
IHistory.getOrdersHistory(Instrument instrument,
long from,
long to)
Returns orders for specified instrument and time interval.
|
Modifier and Type | Method and Description |
---|---|
void |
IEngine.closeOrders(IOrder... orders)
Mass close.
|
boolean |
IOrder.compare(IOrder order)
Deprecated.
|
void |
IEngine.mergeOrders(IOrder... orders)
Deprecated.
|
IOrder |
IEngine.mergeOrders(String label,
IOrder... orders)
Merges positions.
|
IOrder |
IEngine.mergeOrders(String label,
String comment,
IOrder... orders)
Merges positions.
|
void |
LoadingOrdersListener.newOrder(Instrument instrument,
IOrder orderData) |
Modifier and Type | Method and Description |
---|---|
void |
IEngine.closeOrders(Collection<IOrder> orders)
Mass close.
|
IOrder |
IEngine.mergeOrders(String label,
Collection<IOrder> orders)
Merges positions.
|
IOrder |
IEngine.mergeOrders(String label,
String comment,
Collection<IOrder> orders)
Merges positions.
|
Modifier and Type | Method and Description |
---|---|
IOrder[] |
ITesterEvent.getOrdersMerged() |
Modifier and Type | Method and Description |
---|---|
List<IOrder> |
ITesterReportData.getClosedOrders()
Returns list of orders that were closed when the strategy stopped.
|
List<IOrder> |
ITesterReportData.getClosedOrders(Instrument instr)
Returns list of orders that were closed when the strategy stopped.
|
List<IOrder> |
ITesterReportData.getOpenOrders()
Returns list of orders that were open when the strategy stopped.
|
List<IOrder> |
ITesterReportData.getOpenOrders(Instrument instr)
Returns list of orders that were open when the strategy stopped.
|
Copyright © 2016. All rights reserved.