public class MetaApi extends Object
| Constructor and Description |
|---|
MetaApi(String token)
Constructs MetaApi class instance.
|
MetaApi(String token,
String application)
Constructs MetaApi class instance.
|
MetaApi(String token,
String application,
String domain)
Constructs MetaApi class instance.
|
MetaApi(String token,
String application,
String domain,
Integer requestTimeout,
Integer connectTimeout)
Constructs MetaApi class instance
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes all clients and connections
|
MetatraderAccountApi |
getMetatraderAccountApi()
Returns MetaTrader account API
|
MetatraderDemoAccountApi |
getMetatraderDemoAccountApi()
Returns MetaTrader demo account API
|
ProvisioningProfileApi |
getProvisioningProfileApi()
Returns provisioning profile API
|
public MetaApi(String token) throws ValidationException
agiliumtrade.agiliumtrade.ai, application is MetaApi,
timeout for http requests is 60 seconds, timeout for connecting to server is 60 seconds.token - authorization tokenValidationExceptionpublic MetaApi(String token, String application) throws ValidationException
agiliumtrade.agiliumtrade.ai, timeout for http requests is
60 seconds, timeout for connecting to server is 60 seconds.token - authorization tokenapplication - id, or null. By default is MetaApiValidationExceptionpublic MetaApi(String token, String application, String domain) throws ValidationException
token - authorization tokenapplication - id, or null. By default is MetaApidomain - domain to connect to, or null. By default is agiliumtrade.agiliumtrade.ai usedValidationExceptionpublic MetaApi(String token, String application, String domain, Integer requestTimeout, Integer connectTimeout) throws ValidationException
token - authorization tokenapplication - id, or null. By default is MetaApidomain - domain to connect to, or null. By default is agiliumtrade.agiliumtrade.ai usedrequestTimeout - timeout for http requests in seconds, or null. By default is 60 secondsconnectTimeout - timeout for connecting to server in seconds, or null. By default is 60 secondsValidationExceptionpublic ProvisioningProfileApi getProvisioningProfileApi()
public MetatraderAccountApi getMetatraderAccountApi()
public MetatraderDemoAccountApi getMetatraderDemoAccountApi()
public void close()
Copyright © 2020. All rights reserved.