ManagerInterface Class |
Namespace: mtapi.be.MT4ManagerApiCpp
The ManagerInterface type exposes the following members.
Name | Description | |
---|---|---|
ManagerInterface |
Main constructor
|
Name | Description | |
---|---|---|
AdmBalanceCheck |
Checks clients' balance based on the trading history.
| |
AdmBalanceCheckObsolete | ||
AdmBalanceFix |
Corrects clients' balance based on the trading history.
| |
AdmTradeRecordModify |
Modification of a trade order.
| |
AdmTradesDelete |
Deletes orders by ticket numbers.
| |
AdmTradesRequest |
Requests orders in accordance with a group, account or ticket.
| |
AdmUsersRequest |
Requests client records in accordance with the specified group or login.
| |
BackupInfoOrders |
Receives information about backup databases of orders available on the server.
| |
BackupInfoUsers |
Receives information about backup databases of users available on the server.
| |
BackupRequestOrders |
Requests orders from a backup.
| |
BackupRequestUsers |
Requests accounts from a backup.
| |
BytesReceived |
Gets the number of bytes received over the network during the current operation session of the Manager API application.
| |
BytesSent |
Gets the number of bytes sent over the network during the current operation session of the Manager API application.
| |
CfgDeleteAccess |
Deletes a firewall configuration by the index.
| |
CfgDeleteDataServer |
Deletes a data center configuration with the specified index.
| |
CfgDeleteFeeder |
Deletes a configuration of a data feed by its index.
| |
CfgDeleteGatewayAccount |
Deletes a gateway account based on its index.
| |
CfgDeleteGatewayMarkup |
Deletes a price correction rule on the gateway.
| |
CfgDeleteGatewayRule |
Deletes a gateway routing rule based on its index.
| |
CfgDeleteGroup |
Deletes a group configuration by the index.
| |
CfgDeleteHoliday |
Deletes a holiday configuration by the index.
| |
CfgDeleteLiveUpdate |
Deletes a Live Update configuration with the specified index. The method is obsolete and not used.
| |
CfgDeleteManager |
Deletes a manager configuration by the index.
| |
CfgDeleteSymbol |
Delete a symbol configuration by the index.
| |
CfgDeleteSync |
Deletes a synchronization configuration with the specified index.
| |
CfgRequestAccess |
Gets firewall configurations.
| |
CfgRequestBackup |
Gets the plugin backup configuration.
| |
CfgRequestCommon |
Gets the common platform configuration.
| |
CfgRequestDataServer |
Gets configuration of data centers.
| |
CfgRequestFeeder |
Received data feed configurations.
| |
CfgRequestGatewayAccount |
Gets gateway accounts.
| |
CfgRequestGatewayMarkup |
Gets a price correction rule on the gateway.
| |
CfgRequestGatewayRule |
Gets gateway routing rules.
| |
CfgRequestGroup |
Receives group configurations.
| |
CfgRequestHoliday |
Gets holiday configurations.
| |
CfgRequestLiveUpdate |
Gets Live Update configurations.
| |
CfgRequestManager |
Gets manager configurations.
| |
CfgRequestPlugin |
Gets plugin configurations including their parameters.
| |
CfgRequestSymbol |
Gets symbol configurations.
| |
CfgRequestSymbolGroup |
Gets the description of symbol groups.
| |
CfgRequestSync |
Gets synchronization configurations.
| |
CfgRequestTime |
Gets the platform time configuration.
| |
CfgShiftAccess |
Changes the position of a firewall configuration in the list.
| |
CfgShiftDataServer |
Changes the position of a data center configuration in the list.
| |
CfgShiftFeeder |
Changes the position of a data feed configuration in the list.
| |
CfgShiftGatewayAccount |
Changes the position of a gateway account in the list.
| |
CfgShiftGatewayMarkup |
Changes the position of a price correction rule on a gateway in the list.
| |
CfgShiftGatewayRule |
Changes the position of the gateway routing rule in the list.
| |
CfgShiftGroup |
Changes the position of a group configuration in the list.
| |
CfgShiftHoliday |
Changes the position of a holiday configuration in the list.
| |
CfgShiftLiveUpdate |
Changes the position of a Live Update configuration in the list. The method is obsolete and not used.
| |
CfgShiftManager |
Changes the position of a manager configuration in the list.
| |
CfgShiftPlugin |
Changes the position of a plugin configuration in the list.
| |
CfgShiftSymbol |
Changes the position of a symbol configuration in the list.
| |
CfgShiftSync |
Changes the position of a synchronization configuration in the list.
| |
CfgUpdateAccess |
Adds or updates a firewall configuration.
| |
CfgUpdateBackup |
Sets the plugin backup configuration.
| |
CfgUpdateCommon |
Sets the common platform configuration.
| |
CfgUpdateDataServer |
Adds or updates data center configurations.
| |
CfgUpdateFeeder |
Adds or updates a data feed configuration.
| |
CfgUpdateGatewayAccount |
Adds or updates a gateway account.
| |
CfgUpdateGatewayMarkup |
Adds or updates a price correction rule on the gateway.
| |
CfgUpdateGatewayRule |
Adds or updates a gateway routing rule.
| |
CfgUpdateGroup |
Adds or updates a group configuration.
| |
CfgUpdateHoliday |
Adds or updates a holiday configuration.
| |
CfgUpdateLiveUpdate |
Adds or updates a Live Update configuration. The method is obsolete and not used.
| |
CfgUpdateManager |
Adds or updates a manager configuration.
| |
CfgUpdatePlugin |
Updates plugin configuration and parameters.
| |
CfgUpdateSymbol |
Add or update a symbol configuration.
| |
CfgUpdateSymbolGroup |
Creates or modifies a group of symbols at the specified position.
| |
CfgUpdateSync |
Adds or updates synchronization configurations.
| |
CfgUpdateTime |
Sets the platform time configuration.
| |
ChartAdd |
Adds history data of a symbol.
| |
ChartAddObsolete | ||
ChartDelete |
Deletes history data of a symbol.
| |
ChartDeleteObsolete | ||
ChartRequest |
Receives new price data of the specified timeframe and symbol.
| |
ChartRequestObsolete | ||
ChartUpdate |
Edits history data of a symbol.
| |
ChartUpdateObsolete | ||
Connect |
Connect to server
| |
DailyReportsRequest |
Gets daily reports in a given time period for a specified list of clients.
| |
DailySyncRead |
Method for internal use only. Should not be used in the development of custom applications.
| |
DailySyncStart |
Method for internal use only. Should not be used in the development of custom applications.
| |
DealerReject |
Rejects a trade request.
| |
DealerRequestGet |
Receives a trade request to process from the queue.
| |
DealerReset |
Returns a trade request to the queue to allow another dealer process the request.
| |
DealerSend |
Confirms or requots a trade request.
| |
DealerSwitch | ||
Disconnect |
Disconnect from server
| |
Equals | (Inherited from Object.) | |
ErrorDescription |
Returns a text description for the passed error code.
| |
ExposureGet |
Receiving information about all clients' assets and company's hedged assets.
| |
ExposureValueGet |
Receiving information about clients' exposure and company's hedged assets with the specified names.
| |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
GroupRecordGet |
Gets the group configuration by the name in pumping.
| |
GroupsGet |
Gets the configurations of groups available to a manager in pumping.
| |
GroupsRequest |
Gets the configurations of groups available to the manager directly from a trading server.
| |
HistoryCorrect |
Starts checking and rebuilding the bars of higher timeframes based on smaller timeframe bars.
| |
IsConnected |
Checks the state of
| |
JournalRequest |
Requests the server logs.
| |
KeysSend |
Sends a public key to a trading serer for the generation of an RSA key. It is used for extended authentication. The method is obsolete and not used.
| |
LicenseCheck |
The function checks the application license.
| |
Login |
Login to server
| |
LoginSecured |
Sends an RSA key to a trading server while authorizing in the extended mode. The method is obsolete and not used.
| |
LogsMode |
Selects Manager API log operation mode.
| |
LogsOut |
The functions for logging messages.
| |
MailLast |
Receives information about the last received email.
| |
MailSend |
Sends an email via the internal mail system.
| |
ManagerCommon |
Gets the common platform configuration.
| |
ManagerRights |
Gets the description of the permissions of the manager account, which is used for the current connection to the trading server.
| |
MarginLevelGet |
Gets a client's margin requirements by the login.
| |
MarginLevelRequest |
Gets a client's margin requirements by the login directly from the server.
| |
MarginsGet |
Gets the margin requirements of all clients that open orders and positions.
| |
MemberwiseClone | (Inherited from Object.) | |
NewsBodyGet |
Gets the news body using a key in pumping.
| |
NewsBodyRequest |
Requests news body from a trade server by a key.
| |
NewsTotal |
Gets the total number of news received by the manager interface from the trade server.
| |
NotificationsSend(Char*, Char*) |
Sends push notifications to a list of MetaQuotes IDs and a list of logins.
| |
NotificationsSend(UInt32, Char*) |
Sends push notifications to a list of MetaQuotes IDs and a list of logins.
| |
OnlineGet |
Gets the list of online clients in the pumping mode.
| |
OnlineRecordGet |
Gets the description of an online client with the specified login in pumping.
| |
OnlineRequest |
Gets the list of online clients.
| |
PasswordChange |
Changes the password for the manager account, which is used for the current connection to the trading server.
| |
PerformanceRequest |
Gets information about the overall system performance.
| |
Ping |
Sends a request to the trading server to test and maintain the connection of the Manager interface with the trading server.
| |
PluginParamGet |
Gets the plugin parameters by the index.
| |
PluginsGet |
Gets plugin configurations in pumping.
| |
PluginUpdate |
Updates plugin parameters in pumping.
| |
PumpingSwitch | ||
Release |
Deletes a previously created Manager interface.
| |
ReportsRequest |
Gets information about closed positions of clients in order to generate a custom reports.
| |
RequestInfoGet |
Receives a trade request from a queue by its index.
| |
RequestsGet |
Receives all requests from the queue.
| |
ServerTime |
Gets the current trading time on the server
| |
SrvChartsSync |
Starts history synchronization on the trade server.
| |
SrvFeederLog |
Receives a data feed log in accordance with the name.
| |
SrvFeeders |
Receives information about data feeds.
| |
SrvFeedsRestart |
Restarts data feeds on the trading server.
| |
SrvLiveUpdateStart |
Start the update of the trading platform.
| |
SrvRestart |
Restart server
| |
SummaryCurrency |
Sets the currency, in which clients' summary positions for a symbol are calculated.
| |
SummaryGet |
Gets information about the summary position on the symbol.
| |
SummaryGetAll |
Gets information about summary positions for all symbols.
| |
SummaryGetByCount |
Gets information about the summary position by the index.
| |
SummaryGetByType |
Gets information about the summary positions on the symbols of a particular type.
| |
SymbolAdd |
Adds a symbol to the list of selected symbols in "Market Watch".
| |
SymbolChange |
Edits symbol settings (spread , execution mode, limit & stop level, background color).
| |
SymbolChangeObsolete | ||
SymbolGet |
Gets the symbol configuration by the name.
| |
SymbolHide |
Removes a symbol from the list of selected symbols in "Market Watch".
| |
SymbolInfoGet |
Gets a short description of a symbol selected in "Market Watch".
| |
SymbolInfoUpdated |
Gets a brief information about all symbols selected in "Market Watch".
| |
SymbolSendTick |
Adds quotes to the price stream of a symbol.
| |
SymbolsGetAll |
Gets configurations of all symbols.
| |
SymbolsGroupsGet |
Gets the description of symbol groups in pumping.
| |
SymbolsRefresh |
Receives the list of all symbols from the trading server.
| |
TickInfoLast |
Gets last ticks of a symbol.
| |
TicksRequest |
Receives tick data of a symbol for the specified period.
| |
ToString | (Inherited from Object.) | |
TradeCalcProfit |
Calculation of profit for an order.
| |
TradeCheckStops |
Checks stop levels.
| |
TradeClearRollback |
Removes the activation flags from a triggered order.
| |
TradeRecordGet |
Gets an order by a ticket in pumping.
| |
TradeRecordsRequest |
Gets open and closed orders by tickets.
| |
TradesGet |
Gets all open orders in pumping.
| |
TradesGetByLogin |
Get open orders of a client by the login in pumping.
| |
TradesGetByMarket |
Gets all open orders sorted by the distance from the market.
| |
TradesGetBySymbol |
Gets open orders on a symbol in pumping.
| |
TradesRequest |
Gets all open orders of all clients.
| |
TradesSnapshot |
Receives the list of tickets of all the orders available to the manager.
| |
TradesSyncRead |
Method for internal use only. Should not be used in the development of custom applications.
| |
TradesSyncStart |
Method for internal use only. Should not be used in the development of custom applications.
| |
TradesUserHistory |
Receiving the history of trade operations of a specified clients for the specified period of time.
| |
TradeTransaction |
Conducts trade and balance operations on an account.
| |
UserPasswordCheck |
Checks the master password of an account.
| |
UserPasswordSet |
Changes a client's password.
| |
UserRecordGet |
Gets a client record by the login in the pumping mode.
| |
UserRecordNew |
Creates a client record.
| |
UserRecordsRequest |
Receives client records in accordance with a list of logins.
| |
UserRecordUpdate |
Updates a client record.
| |
UsersGet |
Receives all client records in pumping.
| |
UsersGroupOp |
Conducting group operations to change the group and leverage of client records.
| |
UsersRequest | ||
UsersSnapshot |
Receives the list client logins available to the manager.
| |
UsersSyncRead |
Method for internal use only. Should not be used in the development of custom applications.
| |
UsersSyncStart |
Method for internal use only. Should not be used in the development of custom applications.
| |
WorkingDirectory |
Sets the working directory of the Manager API application.
|
Name | Description | |
---|---|---|
EventNew |
For internal user
| |
EventParameter |
For internal user
| |
EventProcessed |
For internal user
|