- calendarNewsFilter - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyNewsFilter
-
Optional calendar news filter, or null
- cancelOrder(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Cancels order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- checkStatisticsOnRestore(Reservoir.Statistics) - Method in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir
-
- city - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT4DemoAccount
-
Account holder's city, or null
- city - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT5DemoAccount
-
Account holder's city, or null
- clear() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Clears the storage and deletes persistent data
- clear() - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- clientId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Client-assigned id or null.
- clientId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Client-assigned id or null.
- clientId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Client-assigned id or null.
- clientId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Client-assigned id or null.
- clientId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.TradeOptions
-
Optional client-assigned id or null.
- clientLatency - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.MonitorLatencies
-
Latencies from client side
- ClientOptions() - Constructor for class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient.ClientOptions
-
- clientProcessingFinished - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.ResponseTimestamps
-
Time when request processing have finished on client side
- clientProcessingFinished - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.SymbolPriceTimestamps
-
Time the event processing have finished on client side
- clientProcessingFinished - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.TradeTimestamps
-
Time when event processing have finished on client side
- clientProcessingFinished - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.UpdateTimestamps
-
Time the event processing have finished on client side
- clientProcessingStarted - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.ResponseTimestamps
-
Time when request processing have started on client side
- clientProcessingStarted - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.TradeTimestamps
-
Time when request processing have started on client side
- close() - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Closes connection to MetaApi server
- close() - Method in class cloud.metaapi.sdk.meta_api.MetaApi
-
Closes all clients and connections
- close() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Closes the connection.
- closeBy(String, String, MarketTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Fully closes a position (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- closeByPositionId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Identifier of an opposite position used for closing by order ORDER_TYPE_CLOSE_BY, or null
- closeByPositionId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Identifier of an opposite position used for closing by order ORDER_TYPE_CLOSE_BY, or null
- closeByPositionId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTradeResponse
-
Identifier of an opposite position used for closing by order ORDER_TYPE_CLOSE_BY, or null
- closeOnly - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
Optional setting which instructs the application not to open new positions. by-symbol means that it is still
allowed to open new positions with a symbol equal to the symbol of an existing strategy position (can be used
to gracefuly exit strategies trading in netting mode or placing a series of related trades per symbol).
- closeOnly - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional setting wich instructs the application not to open new positions, or null. by-symbol
means that it is still allowed to open new positions with a symbol equal to the symbol of an existing
strategy position (can be used to gracefuly exit strategies trading in netting mode or placing a series
of related trades per symbol).
- closePosition(String, MarketTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Fully closes a position (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- closePositionPartially(String, double, MarketTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Partially closes a position (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- closePositions - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyRiskLimit
-
Whether to force close positions when the risk is reached.
- closePositionsBySymbol(String, MarketTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Closes position by a symbol (see https://metaapi.cloud/docs/client/websocket/api/trade/)
- closePositionTimeGapInMinutes - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyBreakingNewsFilter
-
Optional time interval specifying when to force close an already open position before calendar news,
or null.
- closePositionTimeGapInMinutes - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyCalendarNewsFilter
-
Optional time interval specifying when to force close an already open position before calendar news,
or null.
- cloud.metaapi.sdk.clients - package cloud.metaapi.sdk.clients
-
- cloud.metaapi.sdk.clients.copy_factory - package cloud.metaapi.sdk.clients.copy_factory
-
- cloud.metaapi.sdk.clients.copy_factory.models - package cloud.metaapi.sdk.clients.copy_factory.models
-
- cloud.metaapi.sdk.clients.error_handler - package cloud.metaapi.sdk.clients.error_handler
-
- cloud.metaapi.sdk.clients.meta_api - package cloud.metaapi.sdk.clients.meta_api
-
- cloud.metaapi.sdk.clients.meta_api.models - package cloud.metaapi.sdk.clients.meta_api.models
-
- cloud.metaapi.sdk.clients.models - package cloud.metaapi.sdk.clients.models
-
- cloud.metaapi.sdk.copy_factory - package cloud.metaapi.sdk.copy_factory
-
- cloud.metaapi.sdk.meta_api - package cloud.metaapi.sdk.meta_api
-
- cloud.metaapi.sdk.meta_api.reservoir - package cloud.metaapi.sdk.meta_api.reservoir
-
- cloud.metaapi.sdk.util - package cloud.metaapi.sdk.util
-
- comment - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Deal comment or null.
- comment - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order comment or null.
- comment - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position comment or null.
- comment - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Order comment or null.
- comment - Variable in class cloud.metaapi.sdk.clients.meta_api.models.TradeOptions
-
Optional order comment or null.
- commission - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Trade commission or null
- commission - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Deal commission or null
- commission - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position commission
- commissionRate - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyCommissionScheme
-
Commission rate.
- commissionScheme - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Commission scheme allowed by this strategy, or null.
- commissionScheme - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Commission scheme allowed by this strategy, or null
- configuration - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto.Extension
-
Extension configuration
- ConfigurationClient - Class in cloud.metaapi.sdk.clients.copy_factory
-
metaapi.cloud CopyFactory configuration API (trade copying configuration API) client (see
https://trading-api-v1.project-stock.agiliumlabs.cloud/swagger/#/)
- ConfigurationClient(HttpClient, String) - Constructor for class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Constructs CopyFactory configuration API client instance.
- ConfigurationClient(HttpClient, String, String) - Constructor for class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Constructs CopyFactory configuration API client instance
- ConflictException - Exception in cloud.metaapi.sdk.clients.error_handler
-
Represents conflict error.
- ConflictException(String) - Constructor for exception cloud.metaapi.sdk.clients.error_handler.ConflictException
-
Constructs conflict error.
- connect() - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Connects to MetaApi server via socket.io protocol
- connect(MetatraderAccount, HistoryStorage) - Method in class cloud.metaapi.sdk.meta_api.ConnectionRegistry
-
Creates and returns a new account connection if doesnt exist, otherwise returns old
- connect(MetatraderAccount, HistoryStorage, IsoTime) - Method in class cloud.metaapi.sdk.meta_api.ConnectionRegistry
-
Creates and returns a new account connection if doesnt exist, otherwise returns old
- connect() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Connects to MetaApi with default history storage.
- connect(HistoryStorage) - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Connects to MetaApi.
- connect(HistoryStorage, IsoTime) - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Connects to MetaApi.
- connected - Variable in class cloud.metaapi.sdk.clients.meta_api.models.ConnectionHealthStatus
-
Flag indicating successfull connection to API server
- connectedToBroker - Variable in class cloud.metaapi.sdk.clients.meta_api.models.ConnectionHealthStatus
-
Flag indicating successfull connection to broker
- ConnectionHealthMonitor - Class in cloud.metaapi.sdk.meta_api
-
Tracks connection health status
- ConnectionHealthMonitor(MetaApiConnection) - Constructor for class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
Constructs the listener
- ConnectionHealthStatus - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Connection health status
- ConnectionHealthStatus() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.ConnectionHealthStatus
-
- connectionId - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
Id of the MetaApi MetaTrader account this copy trading account is connected to
- connectionId - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Id of the MetaApi account providing the strategy
- ConnectionRegistry - Class in cloud.metaapi.sdk.meta_api
-
Manages account connections
- ConnectionRegistry(MetaApiWebsocketClient) - Constructor for class cloud.metaapi.sdk.meta_api.ConnectionRegistry
-
Constructs a MetaTrader connection registry instance with default parameters
- ConnectionRegistry(MetaApiWebsocketClient, String) - Constructor for class cloud.metaapi.sdk.meta_api.ConnectionRegistry
-
Constructs a MetaTrader connection registry instance
- connectionStatus - Variable in class cloud.metaapi.sdk.clients.meta_api.models.AccountsFilter
-
Connection status or null
- connectionStatus - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
Terminal and broker connection status
- connectTimeout - Variable in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient.ClientOptions
-
Timeout for connecting to server in milliseconds.
- connectTimeout - Variable in class cloud.metaapi.sdk.copy_factory.CopyFactory.Options
-
Timeout for connecting to server in seconds, or null
- connectTimeout - Variable in class cloud.metaapi.sdk.meta_api.MetaApi.Options
-
Timeout for connecting to server in seconds.
- contractSize - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Trade contract size
- CopyFactory - Class in cloud.metaapi.sdk.copy_factory
-
MetaApi CopyFactory copy trading API SDK
- CopyFactory(String) - Constructor for class cloud.metaapi.sdk.copy_factory.CopyFactory
-
Constructs CopyFactory class instance with default options
- CopyFactory(String, CopyFactory.Options) - Constructor for class cloud.metaapi.sdk.copy_factory.CopyFactory
-
Constructs CopyFactory class instance
- CopyFactory.Options - Class in cloud.metaapi.sdk.copy_factory
-
CopyFactory options
- CopyFactoryAccount - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory account model
- CopyFactoryAccount() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccount
-
- CopyFactoryAccountUpdate - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory account update
- CopyFactoryAccountUpdate() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
- CopyFactoryPortfolioMember - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
Portfolio strategy member
- CopyFactoryPortfolioMember() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
- CopyFactoryPortfolioStrategy - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
Portfolio strategy, i.e. the strategy which includes a set of other strategies
- CopyFactoryPortfolioStrategy() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategy
-
- CopyFactoryPortfolioStrategyUpdate - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
Portfolio strategy update
- CopyFactoryPortfolioStrategyUpdate() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
- copyFactoryProviderHealthy - Variable in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener.HealthStatus
-
Flag indicating that CopyFactory provider is healthy, or null
- CopyFactoryStrategy - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory provider strategy
- CopyFactoryStrategy() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategy
-
- CopyFactoryStrategyBreakingNewsFilter - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory breaking news risk filter
- CopyFactoryStrategyBreakingNewsFilter() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyBreakingNewsFilter
-
- CopyFactoryStrategyCalendarNewsFilter - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory calendar new filter
- CopyFactoryStrategyCalendarNewsFilter() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyCalendarNewsFilter
-
- CopyFactoryStrategyCommissionScheme - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy commission scheme
- CopyFactoryStrategyCommissionScheme() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyCommissionScheme
-
- CopyFactoryStrategyIdAndName - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy id and name
- CopyFactoryStrategyIdAndName() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyIdAndName
-
- CopyFactoryStrategyMagicFilter - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy magic filter
- CopyFactoryStrategyMagicFilter() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyMagicFilter
-
- CopyFactoryStrategyMaxStopLoss - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy max stop loss settings
- CopyFactoryStrategyMaxStopLoss() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyMaxStopLoss
-
- CopyFactoryStrategyNewsFilter - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory news risk filter
- CopyFactoryStrategyNewsFilter() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyNewsFilter
-
- CopyFactoryStrategyRiskLimit - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory risk limit filter
- CopyFactoryStrategyRiskLimit() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyRiskLimit
-
- CopyFactoryStrategyStopout - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy stopout
- CopyFactoryStrategyStopout() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyStopout
-
- CopyFactoryStrategyStopOutRisk - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy stopout settings
- CopyFactoryStrategyStopOutRisk() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyStopOutRisk
-
- CopyFactoryStrategySubscription - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy subscriptions
- CopyFactoryStrategySubscription() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
- CopyFactoryStrategySymbolFilter - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory symbol filter
- CopyFactoryStrategySymbolFilter() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySymbolFilter
-
- CopyFactoryStrategySymbolMapping - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy symbol mapping
- CopyFactoryStrategySymbolMapping() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySymbolMapping
-
- CopyFactoryStrategyTimeSettings - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy time settings
- CopyFactoryStrategyTimeSettings() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyTimeSettings
-
- CopyFactoryStrategyUpdate - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory strategy update
- CopyFactoryStrategyUpdate() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
- copyFactorySubscriberHealthy - Variable in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener.HealthStatus
-
Flag indicating that CopyFactory subscriber is healthy, or null
- CopyFactorySubscriberOrProvider - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory provider or subscriber
- CopyFactorySubscriberOrProvider() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactorySubscriberOrProvider
-
- CopyFactoryTransaction - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
CopyFactory transaction
- CopyFactoryTransaction() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
- CopyFactoryTransactionMetrics - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
Trade copying metrics such as slippage and latencies
- CopyFactoryTransactionMetrics() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransactionMetrics
-
- CopyFactoryUserLogRecord - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
Trade copying user log record
- CopyFactoryUserLogRecord() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
- CopyFactoryUserLogRecord.LogLevel - Enum in cloud.metaapi.sdk.clients.copy_factory.models
-
Log level values
- count - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.Latencies
-
Count of values
- count(T) - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree
-
- count - Variable in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir.Statistics
-
- country - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT4DemoAccount
-
Account holder's country, or null
- country - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT5DemoAccount
-
Account holder's country, or null
- create(MetaApiWebsocketClient, MetatraderAccount, HistoryStorage, ConnectionRegistry, IsoTime) - Method in interface cloud.metaapi.sdk.util.ServiceProvider.MetaApiConnectionProvider
-
Creates MetaApiConnection mock
- createAccount(NewMetatraderAccountDto) - Method in class cloud.metaapi.sdk.clients.meta_api.MetatraderAccountClient
-
Starts cloud API server for a MetaTrader account using specified provisioning profile (see
https://metaapi.cloud/docs/provisioning/api/account/createAccount/).
- createAccount(NewMetatraderAccountDto) - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccountApi
-
Creates a MetaTrader account
- createdAt - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.ResynchronizationTask
-
The time task was created at
- createHistoryFileManager(String, String, HistoryStorage) - Static method in class cloud.metaapi.sdk.util.ServiceProvider
-
Constructs history file manager with its corresponding constructor or returns a mock if it is set.
- createLimitBuyOrder(String, double, double, Double, Double, PendingTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Creates a limit buy order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- createLimitSellOrder(String, double, double, Double, Double, PendingTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Creates a limit sell order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- createMarketBuyOrder(String, double, Double, Double, MarketTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Creates a market buy order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- createMarketSellOrder(String, double, Double, Double, MarketTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Creates a market sell order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- createMetaApiConnection(MetaApiWebsocketClient, MetatraderAccount, HistoryStorage, ConnectionRegistry, IsoTime) - Static method in class cloud.metaapi.sdk.util.ServiceProvider
-
Constructs metaapi connection with its corresponding constructor or returns a mock if it is set.
- createMT4DemoAccount(String, NewMT4DemoAccount) - Method in class cloud.metaapi.sdk.clients.meta_api.MetatraderDemoAccountClient
-
Creates new MetaTrader 4 demo account
Method is accessible only with API access token
- createMT4DemoAccount(String, NewMT4DemoAccount) - Method in class cloud.metaapi.sdk.meta_api.MetatraderDemoAccountApi
-
Creates new MetaTrader 4 demo account
- createMT5DemoAccount(String, NewMT5DemoAccount) - Method in class cloud.metaapi.sdk.clients.meta_api.MetatraderDemoAccountClient
-
Creates new MetaTrader 5 demo account
Method is accessible only with API access token
- createMT5DemoAccount(String, NewMT5DemoAccount) - Method in class cloud.metaapi.sdk.meta_api.MetatraderDemoAccountApi
-
Creates new MetaTrader 5 demo account
- createProvisioningProfile(NewProvisioningProfileDto) - Method in class cloud.metaapi.sdk.clients.meta_api.ProvisioningProfileClient
-
Creates a new provisioning profile (see
https://metaapi.cloud/docs/provisioning/api/provisioningProfile/createNewProvisioningProfile/).
- createProvisioningProfile(NewProvisioningProfileDto) - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfileApi
-
Creates a provisioning profile
- createStopBuyOrder(String, double, double, Double, Double, PendingTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Creates a stop buy order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- createStopLimitBuyOrder(String, double, double, double, Double, Double, PendingTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Creates a stop limit buy order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- createStopLimitSellOrder(String, double, double, double, Double, Double, PendingTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Creates a stop limit sell order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- createStopSellOrder(String, double, double, Double, Double, PendingTradeOptions) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Creates a stop sell order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- credit - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
Account credit in the deposit currency
- currency - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
Account base currency ISO code
- currentPrice - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Current price
- currentPrice - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Current price
- currentTickValue - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Current tick value
- currentVolume - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order remaining quantity, i.e. requested quantity - filled quantity
- generateAccountId() - Method in class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Generates random account id
- generateStrategyId() - Method in class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Retrieves new unused strategy id.
- getAccessToken() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns authorization access token to be used for accessing single account data.
- getAccount(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetatraderAccountClient
-
Retrieves a MetaTrader account by id (see https://metaapi.cloud/docs/provisioning/api/account/readAccount/).
- getAccount() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns MetaApi account
- getAccount(String) - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccountApi
-
Retrieves a MetaTrader account by id
- getAccountByToken() - Method in class cloud.metaapi.sdk.clients.meta_api.MetatraderAccountClient
-
Retrieves a MetaTrader account by token (see https://metaapi.cloud/docs/provisioning/api/account/readAccount/).
- getAccountByToken() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccountApi
-
Retrieves a MetaTrader account by token
- getAccountInformation(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns account information for a specified MetaTrader account (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readAccountInformation/).
- getAccountInformation() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns account information (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readAccountInformation/).
- getAccountInformation() - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
Returns a local copy of account information
- getAccounts() - Method in class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Retrieves CopyFactory copy trading accounts.
- getAccounts(AccountsFilter) - Method in class cloud.metaapi.sdk.clients.meta_api.MetatraderAccountClient
-
Retrieves MetaTrader accounts owned by user (see
https://metaapi.cloud/docs/provisioning/api/account/readAccounts/).
- getAccounts() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccountApi
-
Retrieves MetaTrader accounts without filtering
- getAccounts(AccountsFilter) - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccountApi
-
Retrieves MetaTrader accounts
- getActiveResynchronizationTasks(String) - Method in class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Returns list of active resynchronization tasks for a specified connection.
- getApplication() - Method in class cloud.metaapi.sdk.meta_api.ConnectionRegistry
-
Returns application type
- getApplication() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns application name to connect the account to.
- getArguments() - Method in exception cloud.metaapi.sdk.clients.error_handler.ApiException
-
Returns message arguments for i18n
- getBodyFields() - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Returns fields of the request form data body
- getBodyJson() - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Returns the json body of a request
- getBrokerDSTSwitchTimezone() - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfile
-
Returns broker DST timezone name from Time Zone Database
- getBrokerTimezone() - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfile
-
Returns broker timezone name from Time Zone Database
- getCode() - Method in exception cloud.metaapi.sdk.clients.error_handler.ApiException
-
Returns error code used for i18n
- getConfigurationApi() - Method in class cloud.metaapi.sdk.copy_factory.CopyFactory
-
Returns CopyFactory configuration API
- getConnectionStatus() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns terminal and broker connection status
- getDate() - Method in class cloud.metaapi.sdk.clients.models.IsoTime
-
Returns wrapper time as
Date object
- getDeals() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns all deals stored in history storage
- getDeals() - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- getDealsByPosition(String, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns history deals for a specific position id (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readDealsByPosition/).
- getDealsByPosition(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns history deals for a specific position id (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readDealsByPosition/).
- getDealsByTicket(String, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns history deals with a specific ticket number (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readDealsByTicket/).
- getDealsByTicket(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns history deals with a specific ticket number (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readDealsByTicket/).
- getDealsByTimeRange(String, IsoTime, IsoTime, int, int) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns history deals with for a specific time range (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readDealsByTimeRange/).
- getDealsByTimeRange(IsoTime, IsoTime, int, int) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns history deals with for a specific time range (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readDealsByTimeRange/).
- getExtensions() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns API extensions
- getFileName() - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions.FileStreamField
-
Returns the file name under which the file will be sent in request
- getFilePath(String) - Method in class cloud.metaapi.sdk.clients.meta_api.PacketLogger
-
Returns path for account log file
- getHeaders() - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Returns headers of request.
- getHealthMonitor() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns connection health monitor instance
- getHealthStatus() - Method in class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
Returns health status
- getHistoryApi() - Method in class cloud.metaapi.sdk.copy_factory.CopyFactory
-
Returns CopyFactory history API
- getHistoryFromDisk() - Method in class cloud.metaapi.sdk.meta_api.HistoryFileManager
-
Retrieves history from saved file
- getHistoryOrders() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns all history orders stored in history storage
- getHistoryOrders() - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- getHistoryOrdersByPosition(String, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns the history of completed orders for a specific position id (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readHistoryOrdersByPosition/)
- getHistoryOrdersByPosition(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns the history of completed orders for a specific position id (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readHistoryOrdersByPosition/)
- getHistoryOrdersByTicket(String, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns the history of completed orders for a specific ticket number (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readHistoryOrdersByTicket/).
- getHistoryOrdersByTicket(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns the history of completed orders for a specific ticket number (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readHistoryOrdersByTicket/).
- getHistoryOrdersByTimeRange(String, IsoTime, IsoTime, int, int) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns the history of completed orders for a specific time range (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readHistoryOrdersByTimeRange/).
- getHistoryOrdersByTimeRange(IsoTime, IsoTime, int, int) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns the history of completed orders for a specific time range (see
https://metaapi.cloud/docs/client/websocket/api/retrieveHistoricalData/readHistoryOrdersByTimeRange/)
- getHistoryStorage() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns local history storage
- getId() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns account id
- getId() - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfile
-
Returns profile id
- getInstance() - Static method in class cloud.metaapi.sdk.util.JsonMapper
-
Returns a singleton instance of a configured JSON object mapper
- getInvestorPassword() - Method in class cloud.metaapi.sdk.meta_api.MetatraderDemoAccount
-
Returns account investor password
- getIsoString() - Method in class cloud.metaapi.sdk.clients.models.IsoTime
-
Returns wrapper time in ISO format
- getItemSize(Object) - Method in class cloud.metaapi.sdk.meta_api.HistoryFileManager
-
Helper function to calculate object size in bytes in utf-8 encoding
- getLastDealTime() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns the time of the last history deal record stored in the history storage
- getLastDealTime(Integer) - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns the time of the last history deal record stored in the history storage
- getLastDealTime(Integer) - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- getLastDealTimeByInstanceIndex() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns times of last deals by instance indices
- getLastDealTimeByInstanceIndex() - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- getLastHistoryOrderTime() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns the time of the last history order record stored in the history storage
- getLastHistoryOrderTime(Integer) - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns the time of the last history order record stored in the history storage
- getLastHistoryOrderTime(Integer) - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- getLastHistoryOrderTimeByInstanceIndex() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns times of last history orders by instance indices
- getLastHistoryOrderTimeByInstanceIndex() - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- getLatencyMonitor() - Method in class cloud.metaapi.sdk.meta_api.MetaApi
-
Returns MetaApi application latency monitor
- getLogin() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns account login
- getLogin() - Method in class cloud.metaapi.sdk.meta_api.MetatraderDemoAccount
-
Returns account login
- getMagic() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns MetaTrader magic to place trades using
- getMessage() - Method in exception cloud.metaapi.sdk.clients.MethodAccessException
-
- getMetadata() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns extra information which can be stored together with your account
- getMetatraderAccountApi() - Method in class cloud.metaapi.sdk.meta_api.MetaApi
-
Returns MetaTrader account API
- getMetatraderDemoAccountApi() - Method in class cloud.metaapi.sdk.meta_api.MetaApi
-
Returns MetaTrader demo account API
- getMethod() - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Returns HTTP method used for request
- getName() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns account name
- getName() - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfile
-
Returns profile name
- getNow() - Static method in class cloud.metaapi.sdk.util.ServiceProvider
-
Returns instant with current time or a mock if it is set
- getNumber() - Method in enum cloud.metaapi.sdk.clients.meta_api.models.Version
-
Returns version number
- getOrder(String, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns specific open order for a MetaTrader account (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readOrder/).
- getOrder(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns specific open order (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readOrder/).
- getOrders(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns open orders for a specified MetaTrader account (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readOrders/).
- getOrders() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns open orders (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readOrders/).
- getOrders() - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
Returns a local copy of MetaTrader orders opened
- getPassword() - Method in class cloud.metaapi.sdk.meta_api.MetatraderDemoAccount
-
Returns account password
- getPercentile(double) - Method in class cloud.metaapi.sdk.meta_api.reservoir.NumberAvlTreeReservoir
-
- getPercentile(double) - Method in class cloud.metaapi.sdk.meta_api.reservoir.StatisticalReservoir
-
Calculate percentile statistics for values stored in reservoir.
- getPortfolioStrategies() - Method in class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Retrieves CopyFactory copy portfolio strategies.
- getPosition(String, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns specific position for a MetaTrader account (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readPosition/).
- getPosition(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns specific position (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readPosition/).
- getPositions(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Returns positions for a specified MetaTrader account (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readPositions/).
- getPositions() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns positions (see
https://metaapi.cloud/docs/client/websocket/api/readTradingTerminalState/readPositions/).
- getPositions() - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
Returns a local copy of MetaTrader positions opened
- getPrice(String) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
Returns MetaTrader symbol price by symbol
- getPriceLatencies() - Method in class cloud.metaapi.sdk.meta_api.LatencyMonitor
-
Returns price streaming latencies
- getProvidedStrategies() - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of strategies the current user provides to other users
https://trading-api-v1.agiliumtrade.agiliumtrade.ai/swagger/#!
- getProvidedStrategiesTransactions(IsoTime, IsoTime) - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of transactions on the strategies the current user provides to other users.
- getProvidedStrategiesTransactions(IsoTime, IsoTime, List<String>, List<String>) - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of transactions on the strategies the current user provides to other users.
- getProvidedStrategiesTransactions(IsoTime, IsoTime, List<String>, List<String>, Integer, Integer) - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of transactions on the strategies the current user provides to other users
https://trading-api-v1.agiliumtrade.agiliumtrade.ai/swagger/#!
- getProviders() - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of providers providing strategies to the current user
https://trading-api-v1.agiliumtrade.agiliumtrade.ai/swagger/#!
- getProvisioningProfile(String) - Method in class cloud.metaapi.sdk.clients.meta_api.ProvisioningProfileClient
-
Retrieves a provisioning profile by id (see
https://metaapi.cloud/docs/provisioning/api/provisioningProfile/readProvisioningProfile/).
- getProvisioningProfile(String) - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfileApi
-
Retrieves a provisioning profile by id
- getProvisioningProfileApi() - Method in class cloud.metaapi.sdk.meta_api.MetaApi
-
Returns provisioning profile API
- getProvisioningProfileId() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns id of the account's provisioning profile
- getProvisioningProfiles(Integer, String) - Method in class cloud.metaapi.sdk.clients.meta_api.ProvisioningProfileClient
-
Retrieves provisioning profiles owned by user
(see https://metaapi.cloud/docs/provisioning/api/provisioningProfile/readProvisioningProfiles/).
- getProvisioningProfiles() - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfileApi
-
Retrieves provisioning profiles without filtering by version or status.
- getProvisioningProfiles(Integer, String) - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfileApi
-
Retrieves provisioning profiles
- getQueryParameters() - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Returns query parameters of request.
- getReliability() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns reliability value.
- getRequestLatencies() - Method in class cloud.metaapi.sdk.meta_api.LatencyMonitor
-
Returns request processing latencies
- getServer() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns MetaTrader server which hosts the account
- getServerHealthStatus() - Method in class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
Returns server-side application health status
- getServerName() - Method in class cloud.metaapi.sdk.meta_api.MetatraderDemoAccount
-
Returns account server name
- getSpecification(String) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
Returns MetaTrader symbol specification by symbol
- getSpecifications() - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
Returns a local copy of symbol specifications available in MetaTrader trading terminal
- getState() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns account deployment state
- getStatistics() - Method in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir
-
Returns Reservoir statistics
- getStatus() - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfile
-
Returns profile status.
- getStopouts(String) - Method in class cloud.metaapi.sdk.clients.copy_factory.TradingClient
-
Returns subscriber account stopouts.
- getStrategies() - Method in class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Retrieves CopyFactory copy trading strategies.
- getStrategiesSubscribed() - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of strategies the current user is subscribed to
https://trading-api-v1.agiliumtrade.agiliumtrade.ai/swagger/#!
- getStrategiesSubscribedTransactions(IsoTime, IsoTime) - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of trades on the strategies the current user subscribed to
https://trading-api-v1.agiliumtrade.agiliumtrade.ai/swagger/#!
- getStrategiesSubscribedTransactions(IsoTime, IsoTime, List<String>, List<String>) - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of trades on the strategies the current user subscribed to
https://trading-api-v1.agiliumtrade.agiliumtrade.ai/swagger/#!
- getStrategiesSubscribedTransactions(IsoTime, IsoTime, List<String>, List<String>, Integer, Integer) - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of trades on the strategies the current user subscribed to
https://trading-api-v1.agiliumtrade.agiliumtrade.ai/swagger/#!
- getStream() - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions.FileStreamField
-
- getSubscribedSymbols() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns list of the symbols connection is subscribed to
- getSubscribers() - Method in class cloud.metaapi.sdk.clients.copy_factory.HistoryClient
-
Returns list of subscribers subscribed to the strategies of the current user
https://trading-api-v1.agiliumtrade.agiliumtrade.ai/swagger/#!
- getSymbolPrice(String, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Retrieves price for a symbol (see
https://metaapi.cloud/docs/client/websocket/api/retrieveMarketData/getSymbolPrice/).
- getSymbolPrice(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Retrieves specification for a symbol (see
https://metaapi.cloud/docs/client/websocket/api/retrieveMarketData/getSymbolPrice/).
- getSymbolSpecification(String, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Retrieves specification for a symbol (see
https://metaapi.cloud/docs/client/websocket/api/retrieveMarketData/getSymbolSpecification/).
- getSymbolSpecification(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Retrieves specification for a symbol (see
https://metaapi.cloud/docs/client/websocket/api/retrieveMarketData/getSymbolSpecification/).
- getTerminalState() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns local copy of terminal state
- getTokenType() - Method in class cloud.metaapi.sdk.clients.MetaApiClient
-
Returns type of current token
- getTradeLatencies() - Method in class cloud.metaapi.sdk.meta_api.LatencyMonitor
-
Returns trade latencies
- getTradingApi() - Method in class cloud.metaapi.sdk.copy_factory.CopyFactory
-
Returns CopyFactory trading API
- getType() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns account type.
- getUpdateLatencies() - Method in class cloud.metaapi.sdk.meta_api.LatencyMonitor
-
Returns update streaming latencies
- getUptime() - Method in class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
Returns uptime in percents measured over specific periods of time
- getUrl() - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Returns URL used for request
- getUserLog(String) - Method in class cloud.metaapi.sdk.clients.copy_factory.TradingClient
-
Returns copy trading user log for an account and time range.
- getUserLog(String, IsoTime, IsoTime) - Method in class cloud.metaapi.sdk.clients.copy_factory.TradingClient
-
Returns copy trading user log for an account and time range.
- getUserLog(String, IsoTime, IsoTime, Integer, Integer) - Method in class cloud.metaapi.sdk.clients.copy_factory.TradingClient
-
Returns copy trading user log for an account and time range.
- getValue() - Method in enum cloud.metaapi.sdk.clients.meta_api.models.AccountType
-
Returns the value of type
- getVersion() - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfile
-
Returns profile version.
- id - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyIdAndName
-
Unique strategy id
- id - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactorySubscriberOrProvider
-
Profile id
- id - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Transaction id
- id - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.StrategyId
-
Strategy id
- id - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto.Extension
-
Extension id
- id - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountIdDto
-
MetaTrader account unique identifier
- id - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Deal id (ticket number)
- id - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order id (ticket number)
- id - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position id (ticket number)
- id - Variable in class cloud.metaapi.sdk.clients.meta_api.models.ProvisioningProfileIdDto
-
Provisioning profile unique identifier
- id - Variable in class cloud.metaapi.sdk.clients.models.Error
-
Error id
- improvement - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
High-water mark strategy balance improvement
- included - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyMagicFilter
-
List of magics (expert ids) or magic ranges copied, or null.
- included - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySymbolFilter
-
List of symbols copied, or null.
- incomingPlatformCommission - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Platform commission paid by provider to underlying providers, or null
- incomingProviderCommission - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Commission paid by provider to underlying providers, or null
- index - Variable in class cloud.metaapi.sdk.meta_api.reservoir.AvlTreeReservoir.Node
-
- initialize() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Initializes the storage and loads required data from a persistent storage
- initialize() - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- initialize() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Initializes meta api connection
- initialMargin - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Initial margin means the amount in the margin currency required for opening a position with the volume of
one lot.
- insert(T) - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree
-
- instanceId - Variable in class cloud.metaapi.sdk.clients.meta_api.PacketOrderer.Packet
-
Instance id
- instanceIndex - Variable in class cloud.metaapi.sdk.clients.meta_api.models.SynchronizationOptions
-
Index of an account instance to ensure synchronization on, or null.
- instanceIndex - Variable in class cloud.metaapi.sdk.clients.meta_api.PacketOrderer.Packet
-
Instance index
- InternalException - Exception in cloud.metaapi.sdk.clients.error_handler
-
Represents unexpected error.
- InternalException(String) - Constructor for exception cloud.metaapi.sdk.clients.error_handler.InternalException
-
Constructs unexpected error.
- intervalInMilliseconds - Variable in class cloud.metaapi.sdk.clients.meta_api.models.SynchronizationOptions
-
Interval between account reloads while waiting for a change, or null.
- investorMode - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
Flag indicating that investor password was used (supported for g2 only), or null
- investorPassword - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDemoAccountDto
-
Account investor (read-only) password
- isConnected() - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
Returns true if MetaApi have connected to MetaTrader terminal
- isConnectedToBroker() - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
Returns true if MetaApi have connected to MetaTrader terminal and MetaTrader terminal is connected to broker
- isDealSynchronizationFinished() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns flag indicating whether deal history synchronization have finished
- isManualTrades() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Returns flag indicating if trades should be placed as manual trades on this account
- isNotAccountToken() - Method in class cloud.metaapi.sdk.clients.MetaApiClient
-
Checks that current token is not account token
- isNotJwtToken() - Method in class cloud.metaapi.sdk.clients.MetaApiClient
-
Checks that current token is not api token
- isOrderSynchronizationFinished() - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
Returns flag indicating whether order history synchronization have finished
- IsoTime - Class in cloud.metaapi.sdk.clients.models
-
Wrapper for setting and getting model time fields as
Date objects and in ISO format strings.
- IsoTime() - Constructor for class cloud.metaapi.sdk.clients.models.IsoTime
-
Constructs wrapper from current time
- IsoTime(String) - Constructor for class cloud.metaapi.sdk.clients.models.IsoTime
-
Constructs wrapper from ISO time string
- IsoTime(Date) - Constructor for class cloud.metaapi.sdk.clients.models.IsoTime
-
Constructs wrapper from
Date object
- isSynchronizationAvailable() - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationThrottler
-
Returns flag whether there are free slots for synchronization requests
- isSynchronized - Variable in class cloud.metaapi.sdk.clients.meta_api.models.ConnectionHealthStatus
-
Flag indicating a successful synchronization
- isSynchronized(Integer, String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns flag indicating status of state synchronization with MetaTrader terminal
- isSynchronized() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Returns synchronization status
- magic - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
MetaTrader magic to place trades using
- magic - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Deal magic number or null, identifies the EA which initiated the deal
- magic - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order magic number, identifies the EA which created the order
- magic - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position magic number, identifies the EA which opened the position
- magic - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Magic number (expert adviser id) or null
- magic - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMetatraderAccountDto
-
MetaTrader magic to place trades using
- magic - Variable in class cloud.metaapi.sdk.clients.meta_api.models.TradeOptions
-
Magic (expert id) number or null.
- magicFilter - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Optional magic (expert id) filter, or null
- maintenanceMargin - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
The maintenance margin.
- makeCheckedRequest(HttpRequestOptions, int) - Method in class cloud.metaapi.sdk.clients.HttpClient
-
Performs a request.
- makeRequest(HttpRequestOptions) - Method in class cloud.metaapi.sdk.clients.HttpClient
-
Makes request and returns HTTP response.
- manualTrades - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
Flag indicating if trades should be placed as manual trades, or null.
- manualTrades - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountUpdateDto
-
Flag indicating if trades should be placed as manual trades, or null.
- manualTrades - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMetatraderAccountDto
-
Flag indicating if trades should be placed as manual trades, or null.
- margin - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
Used margin
- marginCurrency - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Margin currency
- marginLevel - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
Margin level calculated as % of equity/margin or null
- marginMode - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
Margin calculation mode
- MarketTradeOptions - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Market trade options
- MarketTradeOptions() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MarketTradeOptions
-
- max - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.Latencies
-
Maximum value
- max() - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree
-
- max - Variable in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir.Statistics
-
- maxConcurrentSynchronizations - Variable in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient.ClientOptions
-
Max amount of concurrent synchronizations
- maxConcurrentSynchronizations - Variable in class cloud.metaapi.sdk.meta_api.MetaApi.Options
-
Max amount of concurrent synchronizations
- maxDelayInSeconds - Variable in class cloud.metaapi.sdk.clients.RetryOptions
-
Maximum delay in deconds
- maxLeverage - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
Optional setting indicating maxumum leverage allowed when opening a new positions, or null.
- maxLeverage - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Max leverage risk restriction, or null.
- maxLeverage - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Max leverage risk restriction, or null.
- maxLeverage - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional setting indicating maximum leverage allowed when opening a new positions, or null.
- maxLeverage - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Optional max leverage risk restriction.
- maxRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyRiskLimit
-
Max drawdown allowed, expressed as a fraction of 1
- maxStopLoss - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Stop loss value restriction, or null
- maxStopLoss - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Stop loss value restriction, or null
- maxStopLoss - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional stop loss value restriction, or null
- maxStopLoss - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Optional stop loss value restriction, or null
- maxTradeRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Max risk per trade, expressed as a fraction of 1, or null.
- maxTradeRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Max risk per trade, expressed as a fraction of 1, or null.
- maxTradeRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional max risk per trade, expressed as a fraction of 1, or null.
- maxTradeRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Optional max risk per trade, expressed as a fraction of 1, or null.
- maxVolume - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Maximum order volume for the symbol
- measureInterval - Static variable in class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
- members - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
List of portfolio memebers
- MemoryHistoryStorage - Class in cloud.metaapi.sdk.meta_api
-
History storage which stores MetaTrader history in RAM
- MemoryHistoryStorage(String) - Constructor for class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
Constructs the in-memory history store instance with default parameters
- MemoryHistoryStorage(String, String) - Constructor for class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
Constructs the in-memory history store instance
- message - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
Log message
- message - Variable in class cloud.metaapi.sdk.clients.meta_api.models.ConnectionHealthStatus
-
Health status message
- message - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTradeResponse
-
Human-readable error or result message
- message - Variable in class cloud.metaapi.sdk.clients.meta_api.PacketLogger.LogMessage
-
- message - Variable in class cloud.metaapi.sdk.clients.models.Error
-
Error description
- MetaApi - Class in cloud.metaapi.sdk.meta_api
-
MetaApi MetaTrader API SDK
- MetaApi(String) - Constructor for class cloud.metaapi.sdk.meta_api.MetaApi
-
Constructs MetaApi class instance with default options
- MetaApi(String, MetaApi.Options) - Constructor for class cloud.metaapi.sdk.meta_api.MetaApi
-
Constructs MetaApi class instance
- MetaApi.Options - Class in cloud.metaapi.sdk.meta_api
-
MetaApi options
- MetaApiClient - Class in cloud.metaapi.sdk.clients
-
metaapi.cloud MetaTrader API client
- MetaApiClient(HttpClient, String) - Constructor for class cloud.metaapi.sdk.clients.MetaApiClient
-
Constructs MetaTrader API client instance.
- MetaApiClient(HttpClient, String, String) - Constructor for class cloud.metaapi.sdk.clients.MetaApiClient
-
Constructs MetaTrader API client instance
- MetaApiConnection - Class in cloud.metaapi.sdk.meta_api
-
Exposes MetaApi MetaTrader API connection to consumers
- MetaApiConnection(MetaApiWebsocketClient, MetatraderAccount, HistoryStorage, ConnectionRegistry) - Constructor for class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Constructs MetaApi MetaTrader Api connection
- MetaApiConnection(MetaApiWebsocketClient, MetatraderAccount, HistoryStorage, ConnectionRegistry, IsoTime) - Constructor for class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Constructs MetaApi MetaTrader Api connection
- MetaApiWebsocketClient - Class in cloud.metaapi.sdk.clients.meta_api
-
MetaApi websocket API client (see https://metaapi.cloud/docs/client/websocket/overview/)
- MetaApiWebsocketClient(String) - Constructor for class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Constructs MetaApi websocket API client instance with default parameters
- MetaApiWebsocketClient(String, MetaApiWebsocketClient.ClientOptions) - Constructor for class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Constructs MetaApi websocket API client instance
- MetaApiWebsocketClient.ClientOptions - Class in cloud.metaapi.sdk.clients.meta_api
-
Websocket client options
- MetaApiWebsocketClient.PacketLoggerOptions - Class in cloud.metaapi.sdk.clients.meta_api
-
Packet logger options
- metadata - Variable in exception cloud.metaapi.sdk.clients.error_handler.TooManyRequestsException
-
- metadata - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
Extra information which can be stored together with your account
- metadata - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountUpdateDto
-
Extra information which can be stored together with your account
- metadata - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMetatraderAccountDto
-
Extra information which can be stored together with your account
- metadata - Variable in class cloud.metaapi.sdk.clients.models.Error
-
Error metadata or null
- MetatraderAccount - Class in cloud.metaapi.sdk.meta_api
-
Implements a MetaTrader account entity
- MetatraderAccount(MetatraderAccountDto, MetatraderAccountClient, MetaApiWebsocketClient, ConnectionRegistry) - Constructor for class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Constructs a MetaTrader account entity
- MetatraderAccountApi - Class in cloud.metaapi.sdk.meta_api
-
Exposes MetaTrader account API logic to the consumers
- MetatraderAccountApi(MetatraderAccountClient, MetaApiWebsocketClient, ConnectionRegistry) - Constructor for class cloud.metaapi.sdk.meta_api.MetatraderAccountApi
-
Constructs a MetaTrader account API instance
- MetatraderAccountClient - Class in cloud.metaapi.sdk.clients.meta_api
-
metaapi.cloud MetaTrader account API client (see https://metaapi.cloud/docs/provisioning/)
- MetatraderAccountClient(HttpClient, String) - Constructor for class cloud.metaapi.sdk.clients.meta_api.MetatraderAccountClient
-
Constructs MetaTrader account API client instance with default domain agiliumtrade.agiliumtrade.ai
- MetatraderAccountClient(HttpClient, String, String) - Constructor for class cloud.metaapi.sdk.clients.meta_api.MetatraderAccountClient
-
- MetatraderAccountDto - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader account model
- MetatraderAccountDto() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
- MetatraderAccountDto.ConnectionStatus - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Terminal and broker connection status enum
- MetatraderAccountDto.DeploymentState - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Account deployment state enum
- MetatraderAccountDto.Extension - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Extension model
- MetatraderAccountIdDto - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader account id model
- MetatraderAccountIdDto() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountIdDto
-
- MetatraderAccountInformation - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader account information (see https://metaapi.cloud/docs/client/models/metatraderAccountInformation/)
- MetatraderAccountInformation() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
- MetatraderAccountInformation.MarginMode - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Margin calculation mode enum
- MetatraderAccountUpdateDto - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Updated MetaTrader account data
- MetatraderAccountUpdateDto() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountUpdateDto
-
- MetatraderDeal - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader deal
- MetatraderDeal() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
- MetatraderDeal.DealEntryType - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Deal entry type.
- MetatraderDeal.DealReason - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Deal execution reason.
- MetatraderDeal.DealType - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Deal type.
- MetatraderDeals - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader history deals search query response
- MetatraderDeals() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeals
-
- MetatraderDemoAccount - Class in cloud.metaapi.sdk.meta_api
-
Implements a MetaTrader demo account entity
- MetatraderDemoAccount(MetatraderDemoAccountDto) - Constructor for class cloud.metaapi.sdk.meta_api.MetatraderDemoAccount
-
Constructs a MetaTrader demo account entity
- MetatraderDemoAccountApi - Class in cloud.metaapi.sdk.meta_api
-
Exposes MetaTrader demo account API logic to the consumers
- MetatraderDemoAccountApi(MetatraderDemoAccountClient) - Constructor for class cloud.metaapi.sdk.meta_api.MetatraderDemoAccountApi
-
Constructs a MetaTrader demo account API instance
- MetatraderDemoAccountClient - Class in cloud.metaapi.sdk.clients.meta_api
-
metaapi.cloud MetaTrader demo account API client
- MetatraderDemoAccountClient(HttpClient, String) - Constructor for class cloud.metaapi.sdk.clients.meta_api.MetatraderDemoAccountClient
-
Constructs class instance.
- MetatraderDemoAccountClient(HttpClient, String, String) - Constructor for class cloud.metaapi.sdk.clients.meta_api.MetatraderDemoAccountClient
-
Constructs class instance
- MetatraderDemoAccountDto - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader demo account model
- MetatraderDemoAccountDto() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDemoAccountDto
-
- MetatraderHistoryOrders - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader history orders search query response
- MetatraderHistoryOrders() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderHistoryOrders
-
- MetatraderOrder - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader order
- MetatraderOrder() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
- MetatraderOrder.FillingMode - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Order filling mode.
- MetatraderOrder.OrderReason - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Order opening reason.
- MetatraderOrder.OrderState - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Order state.
- MetatraderOrder.OrderType - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Order type.
- MetatraderPosition - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader position
- MetatraderPosition() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
- MetatraderPosition.PositionReason - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Position opening reason.
- MetatraderPosition.PositionType - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Position type
- MetatraderSession - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Metatrader trade or quote session
- MetatraderSession() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSession
-
- MetatraderSessions - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Metatrader trade or quote session container, indexed by weekday
- MetatraderSessions() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSessions
-
- MetatraderSymbolPrice - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader symbol price.
- MetatraderSymbolPrice() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolPrice
-
- MetatraderSymbolSpecification - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader symbol specification.
- MetatraderSymbolSpecification() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
- MetatraderSymbolSpecification.CalcMode - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Contract price calculation mode.
- MetatraderSymbolSpecification.ExecutionMode - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Deal execution mode.
- MetatraderSymbolSpecification.ExpirationMode - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Order expiration mode.
- MetatraderSymbolSpecification.FillingMode - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Order filling mode.
- MetatraderSymbolSpecification.OrderGtcMode - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Order GTC mode.
- MetatraderSymbolSpecification.OrderType - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Order type.
- MetatraderSymbolSpecification.SwapMode - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Swap calculation model.
- MetatraderSymbolSpecification.TradeMode - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Order execution type.
- MetatraderTrade - Class in cloud.metaapi.sdk.clients.meta_api.models
-
MetaTrader trade (see https://metaapi.cloud/docs/client/models/metatraderTrade/)
- MetatraderTrade() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
- MetatraderTrade.ActionType - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
Action type enum
- MetatraderTradeResponse - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Сontains trade command result.
- MetatraderTradeResponse() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTradeResponse
-
- MethodAccessException - Exception in cloud.metaapi.sdk.clients
-
Error which indicates that user doesn't have access to a method
- MethodAccessException(String) - Constructor for exception cloud.metaapi.sdk.clients.MethodAccessException
-
Constructs the exception.
- MethodAccessException(String, String) - Constructor for exception cloud.metaapi.sdk.clients.MethodAccessException
-
Constructs the exception
- metrics - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Trade copying metrics such as slippage and latencies, or null.
- min - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.Latencies
-
Minimum value
- min() - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree
-
- min - Variable in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir.Statistics
-
- minDelayInSeconds - Variable in class cloud.metaapi.sdk.clients.RetryOptions
-
Minimum delay in seconds
- minQuoteInterval - Static variable in class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
- minTradeAmount - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
Optional value of minimal trade size allowed, expressed in amount of account currency, or null.
- minVolume - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Minimum order volume for the symbol
- modifyOrder(String, double, double, double) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Modifies a pending order (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- modifyPosition(String, Double, Double) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Modifies a position (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- MONDAY - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSessions
-
List of sessions for MONDAY, or null
- MonitorLatencies() - Constructor for class cloud.metaapi.sdk.meta_api.LatencyMonitor.MonitorLatencies
-
- msdev - Variable in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir.Statistics
-
- mtAndBrokerSignalLatency - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransactionMetrics
-
Trade signal latency introduced by broker and MT platform, measured
in milliseconds, or null
- mtAndBrokerTradeLatency - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransactionMetrics
-
Trade latency for a copied trade introduced by broker and MT platform,
measured in milliseconds, or null
- multiplier - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Copying multiplier (weight in the portfolio)
- multiplier - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional subscription multiplier or null, default is 1x
- offset - Variable in class cloud.metaapi.sdk.clients.meta_api.models.AccountsFilter
-
Search offset (must be greater or equal to 0) or null (defaults to 0)
- ofNumber(int) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.Version
-
Returns enum version from its number
- ofValue(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.AccountType
-
Returns enum account type from its value
- onAccountInformationUpdated(int, MetatraderAccountInformation) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when MetaTrader account information is updated
- onAccountInformationUpdated(int, MetatraderAccountInformation) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onBrokerConnectionStatusChanged(int, boolean) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when broker connection satus have changed
- onBrokerConnectionStatusChanged(int, boolean) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onConnected(int, int) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when connection to MetaTrader terminal established
- onConnected(int, int) - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
- onConnected(int, int) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
- onConnected(int, int) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onDealAdded(int, MetatraderDeal) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when a new MetaTrader history deal is added
- onDealAdded(int, MetatraderDeal) - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
- onDealAdded(int, MetatraderDeal) - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- onDealSynchronizationFinished(int, String) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when a synchronization of history deals on a MetaTrader account have finished
- onDealSynchronizationFinished(int, String) - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
- onDealSynchronizationFinished(int, String) - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- onDealSynchronizationFinished(int, String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
- onDisconnect() - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationThrottler
-
Clears synchronization ids on disconnect
- onDisconnected(int) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when connection to MetaTrader terminal terminated
- onDisconnected(int) - Method in class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
- onDisconnected(int) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
- onDisconnected(int) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onHealthStatus(int, SynchronizationListener.HealthStatus) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when a server-side application health status is received from MetaApi
- onHealthStatus(int, SynchronizationListener.HealthStatus) - Method in class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
- onHistoryOrderAdded(int, MetatraderOrder) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when a new MetaTrader history order is added
- onHistoryOrderAdded(int, MetatraderOrder) - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
- onHistoryOrderAdded(int, MetatraderOrder) - Method in class cloud.metaapi.sdk.meta_api.MemoryHistoryStorage
-
- onOrderCompleted(int, String) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when MetaTrader order is completed (executed or canceled)
- onOrderCompleted(int, String) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onOrdersReplaced(int, List<MetatraderOrder>) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when the orders are replaced as a result of initial terminal state synchronization
- onOrdersReplaced(int, List<MetatraderOrder>) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onOrderSynchronizationFinished(int, String) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when a synchronization of history orders on a MetaTrader account have finished
- onOrderSynchronizationFinished(int, String) - Method in class cloud.metaapi.sdk.meta_api.HistoryStorage
-
- onOrderSynchronizationFinished(int, String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
- onOrderUpdated(int, MetatraderOrder) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when MetaTrader order is updated
- onOrderUpdated(int, MetatraderOrder) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onOutOfOrderPacket(String, int, long, long, JsonNode, IsoTime) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Restarts the account synchronization process on an out of order packet
- onOutOfOrderPacket(String, int, long, long, JsonNode, IsoTime) - Method in interface cloud.metaapi.sdk.clients.meta_api.OutOfOrderListener
-
Method to receive out of order packet events
- onPositionRemoved(int, String) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when MetaTrader position is removed
- onPositionRemoved(int, String) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onPositionsReplaced(int, List<MetatraderPosition>) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when the positions are replaced as a result of initial terminal state synchronization
- onPositionsReplaced(int, List<MetatraderPosition>) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onPositionUpdated(int, MetatraderPosition) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when MetaTrader position is updated
- onPositionUpdated(int, MetatraderPosition) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onReconnected() - Method in interface cloud.metaapi.sdk.clients.meta_api.ReconnectListener
-
Invoked when connection to MetaTrader terminal re-established
- onReconnected() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
- onResponse(String, String, LatencyListener.ResponseTimestamps) - Method in class cloud.metaapi.sdk.clients.meta_api.LatencyListener
-
Invoked with latency information when application receives a response to RPC request
- onResponse(String, String, LatencyListener.ResponseTimestamps) - Method in class cloud.metaapi.sdk.meta_api.LatencyMonitor
-
- onSymbolPrice(String, String, LatencyListener.SymbolPriceTimestamps) - Method in class cloud.metaapi.sdk.clients.meta_api.LatencyListener
-
Invoked with latency information when application receives symbol price update event
- onSymbolPrice(String, String, LatencyListener.SymbolPriceTimestamps) - Method in class cloud.metaapi.sdk.meta_api.LatencyMonitor
-
- onSymbolPricesUpdated(int, List<MetatraderSymbolPrice>, Double, Double, Double, Double) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when prices for several symbols were updated
- onSymbolPricesUpdated(int, List<MetatraderSymbolPrice>, Double, Double, Double, Double) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onSymbolPriceUpdated(int, MetatraderSymbolPrice) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when a symbol price was updated
- onSymbolPriceUpdated(int, MetatraderSymbolPrice) - Method in class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
- onSymbolSpecificationUpdated(int, MetatraderSymbolSpecification) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when a symbol specification was updated
- onSymbolSpecificationUpdated(int, MetatraderSymbolSpecification) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onSynchronizationStarted(int) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
Invoked when MetaTrader terminal state synchronization is started
- onSynchronizationStarted(int) - Method in class cloud.metaapi.sdk.meta_api.TerminalState
-
- onTrade(String, LatencyListener.TradeTimestamps) - Method in class cloud.metaapi.sdk.clients.meta_api.LatencyListener
-
Invoked with latency information when application receives trade response
- onTrade(String, LatencyListener.TradeTimestamps) - Method in class cloud.metaapi.sdk.meta_api.LatencyMonitor
-
- onUpdate(String, LatencyListener.UpdateTimestamps) - Method in class cloud.metaapi.sdk.clients.meta_api.LatencyListener
-
Invoked with latency information when application receives update event
- onUpdate(String, LatencyListener.UpdateTimestamps) - Method in class cloud.metaapi.sdk.meta_api.LatencyMonitor
-
- openingIntervalInMinutes - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyTimeSettings
-
Optional time interval to copy new positions, or null.
- openPositionFollowingTimeGapInMinutes - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyBreakingNewsFilter
-
Optional time interval specifying when it is allowed to open position after calendar news, or null.
- openPositionFollowingTimeGapInMinutes - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyCalendarNewsFilter
-
Optional time interval specifying when it is allowed to open position after calendar news, or null.
- openPositionPrecedingTimeGapInMinutes - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyCalendarNewsFilter
-
Optional time interval specifying when it is still allowed to open position before calendar news, or null.
- openPrice - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
Open price for limit and stop orders, or null
- openPrice - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order open price (market price for market orders, limit price for limit orders or stop price
for stop orders) or null
- openPrice - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position open price
- openPrice - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Order limit or stop price or null
- optionPriceSensivity - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Option/warrant sensitivity shows by how many points the price of the option's underlying asset should
change so that the price of the option changes by one point, or null
- Options() - Constructor for class cloud.metaapi.sdk.copy_factory.CopyFactory.Options
-
- Options() - Constructor for class cloud.metaapi.sdk.meta_api.MetaApi.Options
-
- optionStrike - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
The strike price of an option, or null.
- orderGTCMode - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
If the expirationMode property is set to SYMBOL_EXPIRATION_GTC (good till canceled), the expiration of
pending orders, as well as of Stop Loss/Take Profit orders should be additionally set using this enumeration
- orderId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Id of order the deal relates to or null
- orderId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Order id or null, must be specified for order modification commands
- orderId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTradeResponse
-
Id of the order created or modified by the trade, or null
- originalComment - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Deal original comment or null (present if possible to restore original comment from history)
- originalComment - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order original comment or null (present if possible to restore original comment from history)
- originalComment - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position original comment, or null (present if possible to restore from history)
- OutOfOrderListener - Interface in cloud.metaapi.sdk.clients.meta_api
-
Listener to receive out of order packet events
- p50 - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.Latencies
-
50th persentile
- p75 - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.Latencies
-
75th persentile
- p90 - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.Latencies
-
90th persentile
- p95 - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.Latencies
-
95th persentile
- p98 - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.Latencies
-
98th persentile
- Packet() - Constructor for class cloud.metaapi.sdk.clients.meta_api.PacketOrderer.Packet
-
- packet - Variable in class cloud.metaapi.sdk.clients.meta_api.PacketOrderer.Packet
-
Packet data
- packetLogger - Variable in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient.ClientOptions
-
Packet logger options
- PacketLogger - Class in cloud.metaapi.sdk.clients.meta_api
-
A class which records packets into log files
- PacketLogger() - Constructor for class cloud.metaapi.sdk.clients.meta_api.PacketLogger
-
Constructs the class with default options
- PacketLogger(PacketLogger.LoggerOptions) - Constructor for class cloud.metaapi.sdk.clients.meta_api.PacketLogger
-
Constructs the class
- packetLogger - Variable in class cloud.metaapi.sdk.meta_api.MetaApi.Options
-
Packet logger options
- PacketLogger.LoggerOptions - Class in cloud.metaapi.sdk.clients.meta_api
-
Packet logger options
- PacketLogger.LogMessage - Class in cloud.metaapi.sdk.clients.meta_api
-
Log message
- PacketLoggerOptions() - Constructor for class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient.PacketLoggerOptions
-
- PacketOrderer - Class in cloud.metaapi.sdk.clients.meta_api
-
Class which orders the synchronization packets
- PacketOrderer(OutOfOrderListener, int) - Constructor for class cloud.metaapi.sdk.clients.meta_api.PacketOrderer
-
Constructs the class
- PacketOrderer.Packet - Class in cloud.metaapi.sdk.clients.meta_api
-
Class for storing packet in wait list
- packetOrderingTimeout - Variable in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient.ClientOptions
-
Packet ordering timeout in seconds.
- packetOrderingTimeout - Variable in class cloud.metaapi.sdk.meta_api.MetaApi.Options
-
Packet ordering timeout in seconds.
- password - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountUpdateDto
-
MetaTrader account password.
- password - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDemoAccountDto
-
Account password
- password - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMetatraderAccountDto
-
MetaTrader account password.
- path - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Path in the symbol tree, or null
- PendingTradeOptions - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Pending order trade options
- PendingTradeOptions() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.PendingTradeOptions
-
- periodInMinutes - Variable in class cloud.metaapi.sdk.clients.error_handler.TooManyRequestsException.TooManyRequestsExceptionMetadata
-
Throttling period in minutes
- phone - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT4DemoAccount
-
Account holder's phone, or null
- phone - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT5DemoAccount
-
Account holder's phone, or null
- phoneNumbers - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
Optional phone numbers to send sms notifications to, or null.
- platform - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
Platform id, either mt4 or mt5
- platform - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Platform id (mt4 or mt5)
- platform - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Platform id (mt4 or mt5)
- platformCommission - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Platform commission
- platformCommissionRate - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategy
-
Commission rate the platform charges for strategy copying, applied to commissions charged by provider.
- platformCommissionRate - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategy
-
Commission rate the platform charges for strategy copying, applied to commissions charged by provider.
- platformCommissionRate - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Commission rate the platform charges for strategy copying, applied to commissions charged by provider.
- positionId - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Source position id, or null
- positionId - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
Position id event relates to, or null
- positionId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Id of position the deal relates to or null
- positionId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order position id or null.
- positionId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Position id or null, must be specified for position modification commands
- positionId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTradeResponse
-
Id of the position created or modified by the trade, or null
- positionLifecycle - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Position detection mode.
- price - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
The price the deal was conducted at or null
- priceCalculationMode - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Contract price calculation mode
- priorities - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyBreakingNewsFilter
-
List of breaking news priorities to stop trading on, or null.
- priorities - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyCalendarNewsFilter
-
List of calendar news priorities to stop trading on, or null, leave empty to disable calendar news filter.
- profit - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Trade profit
- profit - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Deal profit
- profit - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position cumulative profit
- profitCurrency - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Profit currency, or null
- profitTickValue - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolPrice
-
Tick value for a profitable position
- provider - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Strategy provider
- providerCommission - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Provider commission
- ProvisioningProfile - Class in cloud.metaapi.sdk.meta_api
-
Implements a provisioning profile entity
- ProvisioningProfile(ProvisioningProfileDto, ProvisioningProfileClient) - Constructor for class cloud.metaapi.sdk.meta_api.ProvisioningProfile
-
Constructs a provisioning profile entity
- ProvisioningProfileApi - Class in cloud.metaapi.sdk.meta_api
-
Exposes provisioning profile API logic to the consumers
- ProvisioningProfileApi(ProvisioningProfileClient) - Constructor for class cloud.metaapi.sdk.meta_api.ProvisioningProfileApi
-
Constructs a provisioning profile API instance
- ProvisioningProfileClient - Class in cloud.metaapi.sdk.clients.meta_api
-
metaapi.cloud provisioning profile API client (see https://metaapi.cloud/docs/provisioning/)
- ProvisioningProfileClient(HttpClient, String) - Constructor for class cloud.metaapi.sdk.clients.meta_api.ProvisioningProfileClient
-
Constructs provisioning API client instance with default domain agiliumtrade.agiliumtrade.ai
- ProvisioningProfileClient(HttpClient, String, String) - Constructor for class cloud.metaapi.sdk.clients.meta_api.ProvisioningProfileClient
-
- ProvisioningProfileDto - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Provisioning profile model
- ProvisioningProfileDto() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.ProvisioningProfileDto
-
- provisioningProfileId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.AccountsFilter
-
Provisioning profile id or null
- provisioningProfileId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
Id of the account's provisioning profile
- provisioningProfileId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMetatraderAccountDto
-
Id of the account's provisioning profile
- ProvisioningProfileIdDto - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Provisioning profile id model
- ProvisioningProfileIdDto() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.ProvisioningProfileIdDto
-
- ProvisioningProfileUpdateDto - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Updated provisioning profile data
- ProvisioningProfileUpdateDto() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.ProvisioningProfileUpdateDto
-
- pushMeasurement(long) - Method in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir
-
Add element to Reservoir
- pushMeasurement(double) - Method in class cloud.metaapi.sdk.meta_api.reservoir.StatisticalReservoir
-
Add element to reservoir
- pushSome(T) - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTreeReservoir
-
- pushSome(List<T>) - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTreeReservoir
-
- random() - Method in interface cloud.metaapi.sdk.meta_api.reservoir.AvlTreeReservoir.RandomGenerator
-
- readLogs(String) - Method in class cloud.metaapi.sdk.clients.meta_api.PacketLogger
-
Returns log messages
- readLogs(String, Date, Date) - Method in class cloud.metaapi.sdk.clients.meta_api.PacketLogger
-
Returns log messages within date bounds as an array of objects
- realizedProfit - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Profit of the already closed part, including commissions and swap
- reason - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyStopout
-
Stopout reason.
- reason - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Optional deal execution reason or null
- reason - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order opening reason
- reason - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position opening reason
- reasonDescription - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyStopout
-
Human-readable description of the stopout reason
- receivedAt - Variable in class cloud.metaapi.sdk.clients.meta_api.PacketOrderer.Packet
-
Time of receiving the packet
- recommendedRetryTime - Variable in class cloud.metaapi.sdk.clients.error_handler.TooManyRequestsException.TooManyRequestsExceptionMetadata
-
Recommended date to retry request
- reconnect(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Reconnects to the Metatrader terminal (see https://metaapi.cloud/docs/client/websocket/api/reconnect/).
- reconnect() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Reconnects to the Metatrader terminal (see https://metaapi.cloud/docs/client/websocket/api/reconnect/).
- ReconnectListener - Interface in cloud.metaapi.sdk.clients.meta_api
-
Defines interface for a websocket reconnect listener class
- redeploy() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Schedules account for redeployment.
- redeployAccount(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetatraderAccountClient
-
Redeploys MetaTrader account.
- reduceCorrelations - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Setting indicating whether to enable automatic trade correlation reduction, or null.
- reduceCorrelations - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Setting indicating whether to enable automatic trade correlation reduction, or null.
- reduceCorrelations - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional setting indicating whether to enable automatic trade correlation reduction, or null.
- reduceCorrelations - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Optional setting indicating whether to enable automatic trade correlation reduction, or null.
- reliability - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
Used to increase the reliability of the account.
- reliability - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMetatraderAccountDto
-
Used to increase the reliability of the account.
- reload() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Reloads MetaTrader account from API
- reload() - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfile
-
Reloads provisioning profile from API
- remove(String) - Method in class cloud.metaapi.sdk.meta_api.ConnectionRegistry
-
Removes an account from registry
- remove() - Method in class cloud.metaapi.sdk.meta_api.MetatraderAccount
-
Removes MetaTrader account.
- remove() - Method in class cloud.metaapi.sdk.meta_api.ProvisioningProfile
-
Removes provisioning profile.
- remove(T) - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree
-
- removeAccount(String) - Method in class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Deletes a CopyFactory trade copying account.
- removeAllListeners() - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Removes all listeners.
- removeApplication(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Clears the order and transaction history of a specified application and removes the application (see
https://metaapi.cloud/docs/client/websocket/api/removeApplication/).
- removeApplication() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Clears the order and transaction history of a specified application and removes application (see
https://metaapi.cloud/docs/client/websocket/api/removeApplication/).
- removeAt(int) - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree
-
- removeHistory(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Clears the order and transaction history of a specified application so that it can be synchronized from scratch
(see https://metaapi.cloud/docs/client/websocket/api/removeHistory/).
- removeHistory(String, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Clears the order and transaction history of a specified application so that it can be synchronized from scratch
(see https://metaapi.cloud/docs/client/websocket/api/removeHistory/).
- removeHistory() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Clears the order and transaction history of a specified application so that it can be synchronized from scratch
(see https://metaapi.cloud/docs/client/websocket/api/removeHistory/).
- removeHistory(String) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Clears the order and transaction history of a specified application so that it can be synchronized from scratch
(see https://metaapi.cloud/docs/client/websocket/api/removeHistory/).
- removeLatencyListener(LatencyListener) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Removes latency listener
- removeOldRecords() - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTreeReservoir
-
- removePortfolioStrategy(String) - Method in class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Deletes a CopyFactory portfolio strategy.
- removeReconnectListener(ReconnectListener) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Removes reconnect listener
- removeStrategy(String) - Method in class cloud.metaapi.sdk.clients.copy_factory.ConfigurationClient
-
Deletes a CopyFactory strategy.
- removeSynchronizationId(String) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationThrottler
-
Removes synchronization id from slots and removes ids for the same account from the queue
- removeSynchronizationListener(String, SynchronizationListener) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Removes synchronization listener for specific account
- removeSynchronizationListener(SynchronizationListener) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Removes synchronization listener for specific account
- request(HttpRequestOptions) - Method in class cloud.metaapi.sdk.clients.HttpClient
-
Performs a request.
- request(HttpRequestOptions, int) - Method in class cloud.metaapi.sdk.clients.HttpClient
-
Performs a request.
- requestId - Variable in class cloud.metaapi.sdk.clients.models.WebsocketError
-
Request id the response relates to
- requestJson(HttpRequestOptions, Class<T>) - Method in class cloud.metaapi.sdk.clients.HttpClient
-
- requestJson(HttpRequestOptions, Class<T>, int) - Method in class cloud.metaapi.sdk.clients.HttpClient
-
- requestsPerPeriodAllowed - Variable in class cloud.metaapi.sdk.clients.error_handler.TooManyRequestsException.TooManyRequestsExceptionMetadata
-
Available requests for periodInMinutes
- requestTimeout - Variable in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient.ClientOptions
-
Timeout for socket requests in milliseconds.
- requestTimeout - Variable in class cloud.metaapi.sdk.copy_factory.CopyFactory.Options
-
Timeout for http requests in seconds, or null
- requestTimeout - Variable in class cloud.metaapi.sdk.meta_api.MetaApi.Options
-
Timeout for socket requests in seconds.
- reservedMarginFraction - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
Optional fraction of reserved margin to reduce a risk of margin call, or null.
- Reservoir - Class in cloud.metaapi.sdk.meta_api.reservoir
-
FIFO-like reservoir of a fixed size capable
calculating running sums, min/max, average, msdev and stddev
msdev and stddev calculation by Naive algorithm
(Mean square deviation) msdev = sqrt((∑{i = from 1 to n}(Xi)^2 -(∑{i = from 1 to n}Xi)^2 / N) / N)
(Standard deviation) stddev = sqrt((∑{i = from 1 to n}(Xi)^2 -(∑{i = from 1 to n}Xi)^2 / N) / N - 1)
link: https://goo.gl/MAEGP2
- Reservoir(int, int) - Constructor for class cloud.metaapi.sdk.meta_api.reservoir.Reservoir
-
Constructs Reservoir
- Reservoir(int, int, Reservoir) - Constructor for class cloud.metaapi.sdk.meta_api.reservoir.Reservoir
-
Constructs Reservoir
- reservoir - Variable in class cloud.metaapi.sdk.meta_api.reservoir.StatisticalReservoir
-
- Reservoir.Statistics - Class in cloud.metaapi.sdk.meta_api.reservoir
-
- resetStopouts(String, String, String) - Method in class cloud.metaapi.sdk.clients.copy_factory.TradingClient
-
Resets strategy stopouts.
- ResponseTimestamps() - Constructor for class cloud.metaapi.sdk.clients.meta_api.LatencyListener.ResponseTimestamps
-
- restApiHealthy - Variable in class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener.HealthStatus
-
Flag indicating that REST API is healthy, or null
- restoreOrder(JsonNode) - Method in class cloud.metaapi.sdk.clients.meta_api.PacketOrderer
-
Processes the packet and resolves in the order of packet sequence number
- ResynchronizationTask - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
Resynchronization task
- ResynchronizationTask() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.ResynchronizationTask
-
- ResynchronizationTask.TaskStatus - Enum in cloud.metaapi.sdk.clients.copy_factory.models
-
Task status enum
- ResynchronizationTask.TaskType - Enum in cloud.metaapi.sdk.clients.copy_factory.models
-
Task type enum
- resynchronize(String, List<String>) - Method in class cloud.metaapi.sdk.clients.copy_factory.TradingClient
-
Resynchronizes the account.
- retries - Variable in class cloud.metaapi.sdk.clients.RetryOptions
-
Amount of retries
- RetryOptions - Class in cloud.metaapi.sdk.clients
-
Retrying options
- RetryOptions() - Constructor for class cloud.metaapi.sdk.clients.RetryOptions
-
- retryOpts - Variable in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient.ClientOptions
-
Retry options
- retryOpts - Variable in class cloud.metaapi.sdk.copy_factory.CopyFactory.Options
-
Retry options
- retryOpts - Variable in class cloud.metaapi.sdk.meta_api.MetaApi.Options
-
Retry options
- reverse - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Flag indicating that the strategy should be copied in a reverse direction, or null
- reverse - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Flag indicating that the strategy should be copied in a reverse direction, or null
- reverse - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Flag indicating that the strategy should be copied in a reverse direction, or null
- reverse - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Flag indicating that the strategy should be copied in a reverse direction, or null
- right - Variable in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree.Node
-
- riskLimits - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
Optional account risk limits, or null.
- riskLimits - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Strategy risk limits, or null.
- riskLimits - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Strategy risk limits, or null.
- riskLimits - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional strategy risk limits, or null.
- riskLimits - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Optional strategy risk limits, or null.
- root - Variable in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree
-
- rpcRequest(String, ObjectNode, Long) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
- SATURDAY - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSessions
-
List of sessions for SATURDAY, or null
- saveUptime(String, Map<String, Double>) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Sends client uptime stats to the server.
- saveUptime(Map<String, Double>) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Sends client uptime stats to the server.
- scheduleSynchronize(String, ObjectNode) - Method in class cloud.metaapi.sdk.clients.meta_api.SynchronizationThrottler
-
Schedules to send a synchronization request for account
- sequenceNumber - Variable in class cloud.metaapi.sdk.clients.meta_api.PacketOrderer.Packet
-
Sequence number
- server - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
MetaTrader server which hosts the account
- server - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
Broker server name
- server - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountUpdateDto
-
MetaTrader server which hosts the account
- server - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMetatraderAccountDto
-
MetaTrader server which hosts the account
- serverLatency - Variable in class cloud.metaapi.sdk.meta_api.LatencyMonitor.MonitorLatencies
-
Latencies from server side
- serverName - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDemoAccountDto
-
MetaTrader server name
- serverName - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT4DemoAccount
-
Server name
- serverName - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT5DemoAccount
-
Server name
- serverProcessingFinished - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.ResponseTimestamps
-
Time when request processing have finished on server side
- serverProcessingFinished - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.SymbolPriceTimestamps
-
Time the event processing have finished on server side
- serverProcessingFinished - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.TradeTimestamps
-
Time when event processing have finished on server side
- serverProcessingFinished - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.UpdateTimestamps
-
Time the event processing have finished on server side
- serverProcessingStarted - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.ResponseTimestamps
-
Time when request processing have started on server side
- serverProcessingStarted - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.SymbolPriceTimestamps
-
Time the event processing have started on server side
- serverProcessingStarted - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.TradeTimestamps
-
Time when event processing have started on server side
- serverProcessingStarted - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.UpdateTimestamps
-
Time the event processing have started on server side
- ServiceProvider - Class in cloud.metaapi.sdk.util
-
Inner service provider that implements dependency injection (DI) of some SDK classes which are
needed to be tested properly.
- ServiceProvider() - Constructor for class cloud.metaapi.sdk.util.ServiceProvider
-
- ServiceProvider.MetaApiConnectionProvider - Interface in cloud.metaapi.sdk.util
-
- setArguments(List<Object>) - Method in exception cloud.metaapi.sdk.clients.error_handler.ApiException
-
Set message arguments for i18n
- setBody(Object) - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Sets the json body of a request.
- setBody(Map<String, Object>) - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Sets the form data body of a request.
- setCode(String) - Method in exception cloud.metaapi.sdk.clients.error_handler.ApiException
-
Sets error code, used for i18n
- setFile(File) - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions.FileStreamField
-
Sets file from
File object
- setFile(InputStream, String) - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions.FileStreamField
-
- setHistoryFileManagerMock(HistoryFileManager) - Static method in class cloud.metaapi.sdk.util.ServiceProvider
-
Sets history file manager mock that will be created by this provider.
- setMetApiConnectionMock(MetaApiConnection) - Static method in class cloud.metaapi.sdk.util.ServiceProvider
-
Sets metaapi connection mock that will be created by this provider.
- setMetApiConnectionMock(ServiceProvider.MetaApiConnectionProvider) - Static method in class cloud.metaapi.sdk.util.ServiceProvider
-
Sets metaapi connection provider that will be used for creating the mock.
- setMethod(HttpRequestOptions.Method) - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Sets HTTP method used for request
- setNowInstantMock(Instant) - Static method in class cloud.metaapi.sdk.util.ServiceProvider
-
Sets instant with current time that will be used for provided by this class instead of real instant.
- setStartNewDealIndex(int) - Method in class cloud.metaapi.sdk.meta_api.HistoryFileManager
-
Sets the index of the earliest changed deal record
- setStartNewOrderIndex(int) - Method in class cloud.metaapi.sdk.meta_api.HistoryFileManager
-
Sets the index of the earliest changed historyOrder record
- setTime(String) - Method in class cloud.metaapi.sdk.clients.models.IsoTime
-
Sets wrapper time from ISO format time
- setTime(Date) - Method in class cloud.metaapi.sdk.clients.models.IsoTime
-
Sets wrapper time from
Date object
- setUrl(String) - Method in class cloud.metaapi.sdk.clients.HttpRequestOptions
-
Sets URL used for request
- setUrl(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Patch server URL for use in unit tests
- side - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
Side of the trade event relates to.
- size() - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree
-
- size - Variable in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir
-
- skipPendingOrders - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Flag indicating that pending orders should not be copied, or null.
- skipPendingOrders - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Flag indicating that pending orders should not be copied, or null.
- skipPendingOrders - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional flag indicating that pending orders should not be copied, or null.
- skipPendingOrders - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Optional flag indicating that pending orders should not be copied, or null.
- slippage - Variable in class cloud.metaapi.sdk.clients.meta_api.models.TradeOptions
-
Optional slippage in points or null.
- start() - Method in class cloud.metaapi.sdk.clients.meta_api.PacketLogger
-
Initializes the packet logger
- start() - Method in class cloud.metaapi.sdk.clients.meta_api.PacketOrderer
-
Initializes the packet orderer
- startTime - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyRiskLimit
-
Optional time to start risk tracking from, or {code null}.
- startTime - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyStopOutRisk
-
The time to start risk calculation from, or null.
- startTime - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Date of the symbol trade beginning (usually used for futures)
- startUpdateJob() - Method in class cloud.metaapi.sdk.meta_api.HistoryFileManager
-
Starts a job to periodically save history on disk
- state - Variable in class cloud.metaapi.sdk.clients.meta_api.models.AccountsFilter
-
Account state or null
- state - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
Account deployment state
- state - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order state
- state - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT4DemoAccount
-
Account holder's state, or null
- state - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMT5DemoAccount
-
Account holder's state, or null
- StatisticalReservoir - Class in cloud.metaapi.sdk.meta_api.reservoir
-
Statistical reservoir of a fixed size capable calculating percentiles
This reservoir is derived from https://www.npmjs.com/package/reservoir
and was integrated with an avl tree (https://www.npmjs.com/package/avl-sorted-list)
- StatisticalReservoir(int, Long) - Constructor for class cloud.metaapi.sdk.meta_api.reservoir.StatisticalReservoir
-
Constructs reservoir
- StatisticalReservoir(int, Long, AvlTreeReservoir.RandomGenerator) - Constructor for class cloud.metaapi.sdk.meta_api.reservoir.StatisticalReservoir
-
Constructs reservoir
- StatisticalReservoir(int, AvlTreeReservoir.RandomGenerator, Long) - Constructor for class cloud.metaapi.sdk.meta_api.reservoir.StatisticalReservoir
-
Constructs reservoir
- statistics - Variable in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir
-
- Statistics() - Constructor for class cloud.metaapi.sdk.meta_api.reservoir.Reservoir.Statistics
-
- status - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.ResynchronizationTask
-
Task status
- status - Variable in exception cloud.metaapi.sdk.clients.error_handler.ApiException
-
HTTP status code
- status - Variable in class cloud.metaapi.sdk.clients.meta_api.models.ProvisioningProfileDto
-
Provisioning profile status (allowed values are new and active)
- statusTimerTimeoutInMilliseconds - Variable in class cloud.metaapi.sdk.meta_api.TerminalState
-
Defines timeout of waiting for a broker connection status changed signal.
- stddev - Variable in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir.Statistics
-
- stop() - Method in class cloud.metaapi.sdk.clients.meta_api.PacketLogger
-
Deinitializes the packet logger
- stop() - Method in class cloud.metaapi.sdk.clients.meta_api.PacketOrderer
-
Deinitialized the packet orderer
- stop() - Method in class cloud.metaapi.sdk.meta_api.ConnectionHealthMonitor
-
Stops health monitor
- stopLimitPrice - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
The Limit order price for the StopLimit order, or null
- stopLimitPrice - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
The Limit order price for the StopLimit order, or null
- stopLoss - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order stop loss price or null
- stopLoss - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position stop loss price or null
- stopLoss - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Stop loss price or null
- stopOutRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
Pptional stop out setting, or null.
- stopOutRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Stop out setting, or null.
- stopOutRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Stop out setting, or null.
- stopOutRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional stop out setting, or null.
- stopOutRisk - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Optional stop out setting, or null.
- stoppedAt - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyStopout
-
Time the strategy was stopped at
- stoppedTill - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyStopout
-
Time the strategy is stopped till
- stopUpdateJob() - Method in class cloud.metaapi.sdk.meta_api.HistoryFileManager
-
Stops a job to periodically save history on disk
- strategies - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactorySubscriberOrProvider
-
List of strategy IDs provided by provider or subscribed to by subscriber
- strategy - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyStopout
-
Strategy which was stopped out
- strategy - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Strategy
- strategyId - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Member strategy id
- strategyId - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Id of the strategy to subscribe to
- strategyId - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
Id of the strategy event relates to, or null
- StrategyId - Class in cloud.metaapi.sdk.clients.copy_factory.models
-
Strategy id
- StrategyId() - Constructor for class cloud.metaapi.sdk.clients.copy_factory.models.StrategyId
-
- strategyName - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
Name of the strategy event relates to, or null
- stringCode - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTradeResponse
-
String response code, see
https://www.mql5.com/en/docs/constants/errorswarnings/enum_trade_return_codes and
https://book.mql4.com/appendix/errors.
- stringCode - Variable in exception cloud.metaapi.sdk.clients.meta_api.TradeException
-
String error code
- stringCode - Variable in class cloud.metaapi.sdk.clients.models.Error
-
String error code or null
- subscribe(String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Subscribes to the Metatrader terminal events (see https://metaapi.cloud/docs/client/websocket/api/subscribe/).
- subscribe(String, Integer) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Subscribes to the Metatrader terminal events (see https://metaapi.cloud/docs/client/websocket/api/subscribe/).
- subscribe() - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Initiates subscription to MetaTrader terminal
- subscriber - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Strategy subscriber
- subscribeToMarketData(String, int, String) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Subscribes on market data of specified symbol (see
https://metaapi.cloud/docs/client/websocket/marketDataStreaming/subscribeToMarketData/).
- subscribeToMarketData(String, int) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Subscribes on market data of specified symbol (see
https://metaapi.cloud/docs/client/websocket/marketDataStreaming/subscribeToMarketData/).
- subscriptions - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryAccountUpdate
-
Strategy subscriptions
- sum - Variable in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir.Statistics
-
- sumOfSquares - Variable in class cloud.metaapi.sdk.meta_api.reservoir.Reservoir.Statistics
-
- SUNDAY - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSessions
-
List of sessions for SUNDAY, or null
- swap - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Trade swap
- swap - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Deal swap or null
- swap - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position cumulative swap
- swapLong - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Long swap value, or null
- swapMode - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Swap calculation model
- swapRollover3Days - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Day of week to charge 3 days swap rollover, or null
- swapShort - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Short swap value, or null
- switchToAlgorithmZConstant - Static variable in class cloud.metaapi.sdk.meta_api.reservoir.AvlTreeReservoir
-
- symbol - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Optional symbol traded, or null
- symbol - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
Symbol traded, or null
- symbol - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Symbol deal relates to or null
- symbol - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order symbol
- symbol - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position symbol
- symbol - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolPrice
-
Symbol (e.g. a currency pair or an index)
- symbol - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Symbol (e.g. a currency pair or an index)
- symbol - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Symbol to trade or null
- symbolFilter - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Symbol filters which can be used to copy only specific symbols or exclude some symbols from copying,
or null
- symbolFilter - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Symbol filters which can be used to copy only specific symbols or exclude some symbols from copying,
or null
- symbolFilter - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Optional symbol filter, or null.
- symbolFilter - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Symbol filters which can be used to copy only specific symbols or exclude some symbols from copying,
or null
- symbolMapping - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
Defines how symbol name should be changed when trading (e.g. when broker uses symbol names with unusual
suffixes).
- symbolMapping - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
Defines how symbol name should be changed when trading (e.g. when broker uses symbol names with unusual
suffixes).
- symbolMapping - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
Defines how symbol name should be changed when trading (e.g. when broker uses symbol names with unusual
suffixes).
- symbolMapping - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Defines how symbol name should be changed when trading (e.g. when broker uses symbol names with unusual
suffixes).
- SymbolPriceTimestamps() - Constructor for class cloud.metaapi.sdk.clients.meta_api.LatencyListener.SymbolPriceTimestamps
-
- synchronizationId - Variable in class cloud.metaapi.sdk.clients.meta_api.models.SynchronizationOptions
-
Synchronization id, or null.
- synchronizationIds - Variable in class cloud.metaapi.sdk.clients.meta_api.SynchronizationThrottler
-
- SynchronizationListener - Class in cloud.metaapi.sdk.clients.meta_api
-
Defines abstract class for a synchronization listener class
- SynchronizationListener() - Constructor for class cloud.metaapi.sdk.clients.meta_api.SynchronizationListener
-
- SynchronizationListener.HealthStatus - Class in cloud.metaapi.sdk.clients.meta_api
-
Server-side application health status
- SynchronizationOptions - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Synchronization options
- SynchronizationOptions() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.SynchronizationOptions
-
- SynchronizationThrottler - Class in cloud.metaapi.sdk.clients.meta_api
-
Synchronization throttler used to limit the amount of concurrent synchronizations to prevent application
from being overloaded due to excessive number of synchronisation responses being sent.
- SynchronizationThrottler(MetaApiWebsocketClient, int) - Constructor for class cloud.metaapi.sdk.clients.meta_api.SynchronizationThrottler
-
Constructs the synchronization throttler
- synchronize(String, int, String, IsoTime, IsoTime) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Requests the terminal to start synchronization process
(see https://metaapi.cloud/docs/client/websocket/synchronizing/synchronize/).
- synchronize(int) - Method in class cloud.metaapi.sdk.meta_api.MetaApiConnection
-
Requests the terminal to start synchronization process
(see https://metaapi.cloud/docs/client/websocket/synchronizing/synchronize/)
- synchronizing - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeals
-
Flag indicating that deal initial synchronization is still in progress
and thus search results may be incomplete
- synchronizing - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderHistoryOrders
-
Flag indicating that history order initial synchronization is still in progress
and thus search results may be incomplete
- tags - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
MetaTrader account tags, or null.
- tags - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountUpdateDto
-
MetaTrader account tags, or null.
- tags - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMetatraderAccountDto
-
MetaTrader account tags, or null.
- takeProfit - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order take profit price or null
- takeProfit - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position take profit price or null
- takeProfit - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Take profit price or null
- TerminalState - Class in cloud.metaapi.sdk.meta_api
-
Responsible for storing a local copy of remote terminal state
- TerminalState() - Constructor for class cloud.metaapi.sdk.meta_api.TerminalState
-
- THURSDAY - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSessions
-
List of sessions for THURSDAY, or null
- tickPrice - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Trade tick price, or null
- tickSize - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Tick size
- time - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Transaction time
- time - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
Log record time
- time - Variable in class cloud.metaapi.sdk.clients.meta_api.models.ExpirationOptions
-
Optional pending order expiration time or null.
- time - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Time the deal was conducted at
- time - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Time order was created at
- time - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Time position was opened at
- time - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolPrice
-
Quote time, in ISO format
- time - Variable in class cloud.metaapi.sdk.meta_api.reservoir.AvlTreeReservoir.Node
-
- TimeoutException - Exception in cloud.metaapi.sdk.clients
-
Error which indicates a timeout
- TimeoutException(String) - Constructor for exception cloud.metaapi.sdk.clients.TimeoutException
-
Constructs the timeout error
- timeoutInSeconds - Variable in class cloud.metaapi.sdk.clients.meta_api.models.SynchronizationOptions
-
Wait timeout in seconds, or null.
- timeSettings - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
Settings to manage copying timeframe and position lifetime, or null.
- timestamps - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolPrice
-
Contains latency information about price streaming, or null
- to - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySymbolMapping
-
Symbol name to convert to
- to - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSession
-
Session end time, in hh.mm.ss.SSS format
- token - Variable in class cloud.metaapi.sdk.clients.MetaApiClient
-
- toList() - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTree
-
- toList() - Method in class cloud.metaapi.sdk.meta_api.reservoir.StatisticalReservoir
-
- TooManyRequestsException - Exception in cloud.metaapi.sdk.clients.error_handler
-
Represents too many requests error.
- TooManyRequestsException(String, TooManyRequestsException.TooManyRequestsExceptionMetadata) - Constructor for exception cloud.metaapi.sdk.clients.error_handler.TooManyRequestsException
-
Constructs too many requests error.
- TooManyRequestsException.TooManyRequestsExceptionMetadata - Class in cloud.metaapi.sdk.clients.error_handler
-
Exception metadata
- TooManyRequestsExceptionMetadata() - Constructor for class cloud.metaapi.sdk.clients.error_handler.TooManyRequestsException.TooManyRequestsExceptionMetadata
-
- toString() - Method in enum cloud.metaapi.sdk.clients.meta_api.models.AccountType
-
Returns the value of type
- toString() - Method in enum cloud.metaapi.sdk.clients.meta_api.models.Version
-
Returns version number as string
- toString() - Method in class cloud.metaapi.sdk.clients.models.IsoTime
-
Represents the wrapper as ISO format time string
- totalLatency - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransactionMetrics
-
Total trade copying latency, measured in milliseconds, or null.
- toValueList() - Method in class cloud.metaapi.sdk.meta_api.reservoir.AvlTreeReservoir
-
- toValueList() - Method in class cloud.metaapi.sdk.meta_api.reservoir.StatisticalReservoir
-
- trade(String, MetatraderTrade) - Method in class cloud.metaapi.sdk.clients.meta_api.MetaApiWebsocketClient
-
Execute a trade on a connected MetaTrader account (see https://metaapi.cloud/docs/client/websocket/api/trade/).
- tradeAlgorithmLatency - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransactionMetrics
-
Trade algorithm latency introduced by CopyFactory servers, measured in
milliseconds, or null
- tradeAllowed - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation
-
Flag indicating that trading is allowed
- tradeCopyingLatency - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransactionMetrics
-
Trade copying latency, measured in milliseconds based on transaction time
provided by broker, or null
- tradeCopyingSlippageInAccountCurrency - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransactionMetrics
-
Trade copying slippage, measured in account currency
based on transaction price provided by broker, or null
- tradeCopyingSlippageInBasisPoints - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransactionMetrics
-
Trade copying slippage, measured in basis points (0.01 percent)
based on transaction price provided by broker, or null
- TradeException - Exception in cloud.metaapi.sdk.clients.meta_api
-
Error which indicates that a trade have failed
- TradeException(String, int, String) - Constructor for exception cloud.metaapi.sdk.clients.meta_api.TradeException
-
Constructs the timeout error
- tradeExecuted - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.TradeTimestamps
-
Time the trade was executed on exchange side
- tradeMode - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Order execution type, or null
- TradeOptions - Class in cloud.metaapi.sdk.clients.meta_api.models
-
Common trade options
- TradeOptions() - Constructor for class cloud.metaapi.sdk.clients.meta_api.models.TradeOptions
-
- tradeSessions - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Trade sessions, indexed by day of week
- tradeSizeScalingMode - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioMember
-
If set to balance, the trade size on strategy subscriber will be scaled according to balance to preserve
risk.
- tradeSizeScalingMode - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryPortfolioStrategyUpdate
-
If set to balance, the trade size on strategy subscriber will be scaled according to balance to preserve
risk.
- tradeSizeScalingMode - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategySubscription
-
If set to balance, the trade size on strategy subscriber will be scaled according to balance to preserve
risk.
- tradeSizeScalingMode - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyUpdate
-
If set to balance, the trade size on strategy subscriber will be scaled according to balance to preserve
risk.
- tradeStarted - Variable in class cloud.metaapi.sdk.clients.meta_api.LatencyListener.TradeTimestamps
-
Time the trade execution was started on server side
- TradeTimestamps() - Constructor for class cloud.metaapi.sdk.clients.meta_api.LatencyListener.TradeTimestamps
-
- TradingClient - Class in cloud.metaapi.sdk.clients.copy_factory
-
metaapi.cloud CopyFactory trading API (trade copying trading API) client (see
https://trading-api-v1.project-stock.agiliumlabs.cloud/swagger/#/)
- TradingClient(HttpClient, String) - Constructor for class cloud.metaapi.sdk.clients.copy_factory.TradingClient
-
Constructs CopyFactory trading API client instance.
- TradingClient(HttpClient, String, String) - Constructor for class cloud.metaapi.sdk.clients.copy_factory.TradingClient
-
Constructs CopyFactory trading API client instance
- TUESDAY - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSessions
-
List of sessions for TUESDAY, or null
- type - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyCommissionScheme
-
Commission type.
- type - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyRiskLimit
-
Restriction type.
- type - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryTransaction
-
Transaction type
- type - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord
-
Type of the trade event relates to.
- type - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.ResynchronizationTask
-
Task type
- type - Variable in class cloud.metaapi.sdk.clients.meta_api.models.AccountsFilter
-
Account type or null
- type - Variable in class cloud.metaapi.sdk.clients.meta_api.models.ExpirationOptions
-
Type pending order expiration type
- type - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto
-
Account type, can be cloud, cloud-g1, cloud-g2 or self-hosted.
- type - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Deal type
- type - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order type
- type - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position type
- type - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewMetatraderAccountDto
-
Account type, can be cloud, cloud-g1, cloud-g2 or self-hosted. cloud-g2 and cloud are aliases.
- ValidationException - Exception in cloud.metaapi.sdk.clients.error_handler
-
Represents validation error.
- ValidationException(String, Object) - Constructor for exception cloud.metaapi.sdk.clients.error_handler.ValidationException
-
Constructs validation error.
- value - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyMaxStopLoss
-
Maximum SL value
- value - Variable in class cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryStrategyStopOutRisk
-
Value of the stop out risk, expressed as a fraction of 1
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.copy_factory.models.ResynchronizationTask.TaskStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.copy_factory.models.ResynchronizationTask.TaskType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.HttpRequestOptions.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.AccountType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.DayOfWeek
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.ExpirationOptions.ExpirationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto.ConnectionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto.DeploymentState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation.MarginMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal.DealEntryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal.DealReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal.DealType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder.FillingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder.OrderReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder.OrderState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder.OrderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition.PositionReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition.PositionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.CalcMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.ExecutionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.ExpirationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.FillingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.OrderGtcMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.OrderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.SwapMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.TradeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade.ActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.Version
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum cloud.metaapi.sdk.clients.copy_factory.models.CopyFactoryUserLogRecord.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.copy_factory.models.ResynchronizationTask.TaskStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.copy_factory.models.ResynchronizationTask.TaskType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.HttpRequestOptions.Method
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.AccountType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.DayOfWeek
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.ExpirationOptions.ExpirationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto.ConnectionStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountDto.DeploymentState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderAccountInformation.MarginMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal.DealEntryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal.DealReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal.DealType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder.FillingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder.OrderReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder.OrderState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder.OrderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition.PositionReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition.PositionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.CalcMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.ExecutionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.ExpirationMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.FillingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.OrderGtcMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.OrderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.SwapMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification.TradeMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade.ActionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cloud.metaapi.sdk.clients.meta_api.models.Version
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueTree - Variable in class cloud.metaapi.sdk.meta_api.reservoir.AvlTreeReservoir
-
- version - Variable in class cloud.metaapi.sdk.clients.meta_api.models.AccountsFilter
-
MT version or null
- version - Variable in class cloud.metaapi.sdk.clients.meta_api.models.NewProvisioningProfileDto
-
MetaTrader version (allowed values are 4 and 5)
- version - Variable in class cloud.metaapi.sdk.clients.meta_api.models.ProvisioningProfileDto
-
MetaTrader version (allowed values are 4 and 5)
- Version - Enum in cloud.metaapi.sdk.clients.meta_api.models
-
MT version
- volume - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderDeal
-
Deal volume or null
- volume - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderOrder
-
Order requested quantity
- volume - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderPosition
-
Position volume
- volume - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderTrade
-
Order volume or null
- volumeStep - Variable in class cloud.metaapi.sdk.clients.meta_api.models.MetatraderSymbolSpecification
-
Order volume step for the symbol