All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AccountsFilter AccountType Account typeApiException Base class for API errors.ConfigurationClient metaapi.cloud CopyFactory configuration API (trade copying configuration API) client (see https://trading-api-v1.project-stock.agiliumlabs.cloud/swagger/#/)ConflictException Represents conflict error.ConnectionRegistry Manages account connectionsCopyFactory MetaApi CopyFactory copy trading API SDKCopyFactoryAccount CopyFactory account modelCopyFactoryAccountUpdate CopyFactory account updateCopyFactoryStrategy CopyFactory provider strategyCopyFactoryStrategyBreakingNewsFilter CopyFactory breaking news risk filterCopyFactoryStrategyCalendarNewsFilter CopyFactory calendar new filterCopyFactoryStrategyComissionScheme CopyFactory strategy commission schemeCopyFactoryStrategyIdAndName CopyFactory strategy id and nameCopyFactoryStrategyMagicFilter CopyFactory strategy magic filterCopyFactoryStrategyMaxStopLoss CopyFactory strategy max stop loss settingsCopyFactoryStrategyNewsFilter CopyFactory news risk filterCopyFactoryStrategyRiskLimit CopyFactory risk limit filterCopyFactoryStrategyStopout CopyFactory strategy stopoutCopyFactoryStrategyStopOutRisk CopyFactory strategy stopout settingsCopyFactoryStrategySubscription CopyFactory strategy subscriptionsCopyFactoryStrategySymbolFilter CopyFactory symbol filterCopyFactoryStrategyTimeSettings CopyFactory strategy time settingsCopyFactoryStrategyUpdate CopyFactory strategy updateCopyFactorySubscriberOrProvider CopyFactory provider or subscriberCopyFactoryTransaction CopyFactory transactionError Contains an error messageExpirationOptions Pending order expiration settingsExpirationOptions.ExpirationType Type pending order expiration type.ForbiddenException Throwing this error results in 403 (Forbidden) HTTP response code.HistoryClient metaapi.cloud CopyFactory history API (trade copying history API) client (see https://trading-api-v1.project-stock.agiliumlabs.cloud/swagger/#/)HistoryFileManager History storage file manager which saves and loads history on diskHistoryFileManager.History Class to store history deals and ordersHistoryStorage Abstract class which defines MetaTrader history storage interface.HttpClient HTTP client library based on request-promiseHttpRequestOptions Options for HttpClient requestsHttpRequestOptions.FileStreamField File field wrapper for use in form data body.HttpRequestOptions.Method Represents HTTP request methods supported by HttpClientInternalException Represents unexpected error.IsoTime Wrapper for setting and getting model time fields asDateobjects and in ISO format strings.JsonMapper Class for getting a singleton instance of a configured JSON object mapperMarketTradeOptions Market trade optionsMemoryHistoryStorage History storage which stores MetaTrader history in RAMMetaApi MetaApi MetaTrader API SDKMetaApiClient metaapi.cloud MetaTrader API clientMetaApiConnection Exposes MetaApi MetaTrader API connection to consumersMetaApiWebsocketClient MetaApi websocket API client (see https://metaapi.cloud/docs/client/websocket/overview/)MetatraderAccount Implements a MetaTrader account entityMetatraderAccountApi Exposes MetaTrader account API logic to the consumersMetatraderAccountClient metaapi.cloud MetaTrader account API client (see https://metaapi.cloud/docs/provisioning/)MetatraderAccountDto MetaTrader account modelMetatraderAccountDto.ConnectionStatus Terminal & broker connection status enumMetatraderAccountDto.DeploymentState Account deployment state enumMetatraderAccountIdDto MetaTrader account id modelMetatraderAccountInformation MetaTrader account information (see https://metaapi.cloud/docs/client/models/metatraderAccountInformation/)MetatraderAccountUpdateDto Updated MetaTrader account dataMetatraderDeal MetaTrader dealMetatraderDeal.DealEntryType Deal entry type.MetatraderDeal.DealReason Deal execution reason.MetatraderDeal.DealType Deal type.MetatraderDeals MetaTrader history deals search query responseMetatraderHistoryOrders MetaTrader history orders search query responseMetatraderOrder MetaTrader orderMetatraderOrder.FillingMode Order filling mode.MetatraderOrder.OrderReason Order opening reason.MetatraderOrder.OrderState Order state.MetatraderOrder.OrderType Order type.MetatraderPosition MetaTrader positionMetatraderPosition.PositionReason Position opening reason.MetatraderPosition.PositionType Position typeMetatraderSymbolPrice MetaTrader symbol price.MetatraderSymbolSpecification MetaTrader symbol specification.MetatraderSymbolSpecification.ExecutionMode Deal execution mode.MetatraderSymbolSpecification.FillingMode Order filling modes.MetatraderTrade MetaTrader trade (see https://metaapi.cloud/docs/client/models/metatraderTrade/)MetatraderTrade.ActionType Action type enumMetatraderTradeResponse Сontains trade command result.MethodAccessException Error which indicates that user doesn't have access to a methodNewMetatraderAccountDto New MetaTrader account modelNewProvisioningProfileDto New provisioning profile modelNotConnectedException Error which indicates that MetaTrader terminal did not start yet.NotFoundException Throwing this error results in 404 (Not Found) HTTP response code.NotSynchronizedException Error which indicates that MetaApi MetaTrader account was not synchronized yet.PendingTradeOptions Pending order trade optionsProvisioningProfile Implements a provisioning profile entityProvisioningProfileApi Exposes provisioning profile API logic to the consumersProvisioningProfileClient metaapi.cloud provisioning profile API client (see https://metaapi.cloud/docs/provisioning/)ProvisioningProfileDto Provisioning profile modelProvisioningProfileIdDto Provisioning profile id modelProvisioningProfileUpdateDto Updated provisioning profile dataReconnectListener Defines interface for a websocket reconnect listener classServiceProvider Inner service provider that implements dependency injection (DI) of some SDK classes which are needed to be tested properly.ServiceProvider.MetaApiConnectionProvider Interface for creatingMetaApiConnection.StrategyId Strategy idSynchronizationListener Defines abstract class for a synchronization listener classTerminalState Responsible for storing a local copy of remote terminal stateTimeoutException Error which indicates a timeoutTradeException Error which indicates that a trade have failedTradeOptions Common trade optionsTradingClient metaapi.cloud CopyFactory trading API (trade copying trading API) client (see https://trading-api-v1.project-stock.agiliumlabs.cloud/swagger/#/)UnauthorizedException Throwing this error results in 401 (Unauthorized) HTTP response code.ValidationDetails Object to supply additional information for validation exceptionsValidationException Represents validation error.Version MT versionWebsocketError Contains an error message from websocket.