CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.cancelOrder(String orderId) |
Cancels order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.closePosition(String positionId,
MarketTradeOptions options) |
Fully closes a position (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.closePositionPartially(String positionId,
double volume,
MarketTradeOptions options) |
Partially closes a position (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.closePositionsBySymbol(String symbol,
MarketTradeOptions options) |
Closes position by a symbol (see https://metaapi.cloud/docs/client/websocket/api/trade/)
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.createLimitBuyOrder(String symbol,
double volume,
double openPrice,
Double stopLoss,
Double takeProfit,
PendingTradeOptions options) |
Creates a limit buy order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.createLimitSellOrder(String symbol,
double volume,
double openPrice,
Double stopLoss,
Double takeProfit,
PendingTradeOptions options) |
Creates a limit sell order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.createMarketBuyOrder(String symbol,
double volume,
Double stopLoss,
Double takeProfit,
MarketTradeOptions options) |
Creates a market buy order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.createMarketSellOrder(String symbol,
double volume,
Double stopLoss,
Double takeProfit,
MarketTradeOptions options) |
Creates a market sell order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.createStopBuyOrder(String symbol,
double volume,
double openPrice,
Double stopLoss,
Double takeProfit,
PendingTradeOptions options) |
Creates a stop buy order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.createStopSellOrder(String symbol,
double volume,
double openPrice,
Double stopLoss,
Double takeProfit,
PendingTradeOptions options) |
Creates a stop sell order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.modifyOrder(String orderId,
double openPrice,
double stopLoss,
double takeProfit) |
Modifies a pending order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|
CompletableFuture<MetatraderTradeResponse> |
MetaApiConnection.modifyPosition(String positionId,
Double stopLoss,
Double takeProfit) |
Modifies a position (see https://metaapi.cloud/docs/client/websocket/api/trade/).
|