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
|