| Package | Description |
|---|---|
| cloud.metaapi.sdk.clients.meta_api | |
| cloud.metaapi.sdk.meta_api |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<MetatraderSymbolPrice> |
MetaApiWebsocketClient.getSymbolPrice(String accountId,
String symbol)
Retrieves price for a symbol (see
https://metaapi.cloud/docs/client/websocket/api/retrieveMarketData/getSymbolPrice/).
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
SynchronizationListener.onSymbolPriceUpdated(int instanceIndex,
MetatraderSymbolPrice price)
Invoked when a symbol price was updated
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
SynchronizationListener.onSymbolPricesUpdated(int instanceIndex,
List<MetatraderSymbolPrice> prices,
Double equity,
Double margin,
Double freeMargin,
Double marginLevel)
Invoked when prices for several symbols were updated
|
| Modifier and Type | Method and Description |
|---|---|
Optional<MetatraderSymbolPrice> |
TerminalState.getPrice(String symbol)
Returns MetaTrader symbol price by symbol
|
CompletableFuture<MetatraderSymbolPrice> |
MetaApiConnection.getSymbolPrice(String symbol)
Retrieves specification for a symbol (see
https://metaapi.cloud/docs/client/websocket/api/retrieveMarketData/getSymbolPrice/).
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
ConnectionHealthMonitor.onSymbolPriceUpdated(int instanceIndex,
MetatraderSymbolPrice price) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
TerminalState.onSymbolPricesUpdated(int instanceIndex,
List<MetatraderSymbolPrice> prices,
Double equity,
Double margin,
Double freeMargin,
Double marginLevel) |
Copyright © 2021. All rights reserved.