MT4Manager Methods |
The MT4Manager type exposes the following members.
Name | Description | |
---|---|---|
![]() | AdmBalanceCheck |
Checks clients' balance based on the trading history.
(Inherited from ManagerInterface.) |
![]() | AdmBalanceCheckObsolete | (Inherited from ManagerInterface.) |
![]() | AdmBalanceFix |
Corrects clients' balance based on the trading history.
(Inherited from ManagerInterface.) |
![]() | AdmTradeRecordModify |
Modification of a trade order.
(Inherited from ManagerInterface.) |
![]() | AdmTradesDelete |
Deletes orders by ticket numbers.
(Inherited from ManagerInterface.) |
![]() | AdmTradesRequest |
Requests orders in accordance with a group, account or ticket.
(Inherited from ManagerInterface.) |
![]() | AdmUsersRequest |
Requests client records in accordance with the specified group or login.
(Inherited from ManagerInterface.) |
![]() | BackupInfoOrders |
Receives information about backup databases of orders available on the server.
(Inherited from ManagerInterface.) |
![]() | BackupInfoUsers |
Receives information about backup databases of users available on the server.
(Inherited from ManagerInterface.) |
![]() | BackupRequestOrders |
Requests orders from a backup.
(Inherited from ManagerInterface.) |
![]() | BackupRequestUsers |
Requests accounts from a backup.
(Inherited from ManagerInterface.) |
![]() | BytesReceived |
Gets the number of bytes received over the network during the current operation session of the Manager API application.
(Inherited from ManagerInterface.) |
![]() | BytesSent |
Gets the number of bytes sent over the network during the current operation session of the Manager API application.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteAccess |
Deletes a firewall configuration by the index.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteDataServer |
Deletes a data center configuration with the specified index.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteFeeder |
Deletes a configuration of a data feed by its index.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteGatewayAccount |
Deletes a gateway account based on its index.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteGatewayMarkup |
Deletes a price correction rule on the gateway.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteGatewayRule |
Deletes a gateway routing rule based on its index.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteGroup |
Deletes a group configuration by the index.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteHoliday |
Deletes a holiday configuration by the index.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteLiveUpdate |
Deletes a Live Update configuration with the specified index. The method is obsolete and not used.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteManager |
Deletes a manager configuration by the index.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteSymbol |
Delete a symbol configuration by the index.
(Inherited from ManagerInterface.) |
![]() | CfgDeleteSync |
Deletes a synchronization configuration with the specified index.
(Inherited from ManagerInterface.) |
![]() | CfgRequestAccess |
Gets firewall configurations.
(Inherited from ManagerInterface.) |
![]() | CfgRequestBackup |
Gets the plugin backup configuration.
(Inherited from ManagerInterface.) |
![]() | CfgRequestCommon |
Gets the common platform configuration.
(Inherited from ManagerInterface.) |
![]() | CfgRequestDataServer |
Gets configuration of data centers.
(Inherited from ManagerInterface.) |
![]() | CfgRequestFeeder |
Received data feed configurations.
(Inherited from ManagerInterface.) |
![]() | CfgRequestGatewayAccount |
Gets gateway accounts.
(Inherited from ManagerInterface.) |
![]() | CfgRequestGatewayMarkup |
Gets a price correction rule on the gateway.
(Inherited from ManagerInterface.) |
![]() | CfgRequestGatewayRule |
Gets gateway routing rules.
(Inherited from ManagerInterface.) |
![]() | CfgRequestGroup |
Receives group configurations.
(Inherited from ManagerInterface.) |
![]() | CfgRequestHoliday |
Gets holiday configurations.
(Inherited from ManagerInterface.) |
![]() | CfgRequestLiveUpdate |
Gets Live Update configurations.
(Inherited from ManagerInterface.) |
![]() | CfgRequestManager |
Gets manager configurations.
(Inherited from ManagerInterface.) |
![]() | CfgRequestPlugin |
Gets plugin configurations including their parameters.
(Inherited from ManagerInterface.) |
![]() | CfgRequestSymbol |
Gets symbol configurations.
(Inherited from ManagerInterface.) |
![]() | CfgRequestSymbolGroup |
Gets the description of symbol groups.
(Inherited from ManagerInterface.) |
![]() | CfgRequestSync |
Gets synchronization configurations.
(Inherited from ManagerInterface.) |
![]() | CfgRequestTime |
Gets the platform time configuration.
(Inherited from ManagerInterface.) |
![]() | CfgShiftAccess |
Changes the position of a firewall configuration in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftDataServer |
Changes the position of a data center configuration in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftFeeder |
Changes the position of a data feed configuration in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftGatewayAccount |
Changes the position of a gateway account in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftGatewayMarkup |
Changes the position of a price correction rule on a gateway in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftGatewayRule |
Changes the position of the gateway routing rule in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftGroup |
Changes the position of a group configuration in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftHoliday |
Changes the position of a holiday configuration in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftLiveUpdate |
Changes the position of a Live Update configuration in the list. The method is obsolete and not used.
(Inherited from ManagerInterface.) |
![]() | CfgShiftManager |
Changes the position of a manager configuration in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftPlugin |
Changes the position of a plugin configuration in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftSymbol |
Changes the position of a symbol configuration in the list.
(Inherited from ManagerInterface.) |
![]() | CfgShiftSync |
Changes the position of a synchronization configuration in the list.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateAccess |
Adds or updates a firewall configuration.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateBackup |
Sets the plugin backup configuration.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateCommon |
Sets the common platform configuration.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateDataServer |
Adds or updates data center configurations.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateFeeder |
Adds or updates a data feed configuration.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateGatewayAccount |
Adds or updates a gateway account.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateGatewayMarkup |
Adds or updates a price correction rule on the gateway.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateGatewayRule |
Adds or updates a gateway routing rule.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateGroup |
Adds or updates a group configuration.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateHoliday |
Adds or updates a holiday configuration.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateLiveUpdate |
Adds or updates a Live Update configuration. The method is obsolete and not used.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateManager |
Adds or updates a manager configuration.
(Inherited from ManagerInterface.) |
![]() | CfgUpdatePlugin |
Updates plugin configuration and parameters.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateSymbol |
Add or update a symbol configuration.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateSymbolGroup |
Creates or modifies a group of symbols at the specified position.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateSync |
Adds or updates synchronization configurations.
(Inherited from ManagerInterface.) |
![]() | CfgUpdateTime |
Sets the platform time configuration.
(Inherited from ManagerInterface.) |
![]() | ChartAdd |
Adds history data of a symbol.
(Inherited from ManagerInterface.) |
![]() | ChartAddObsolete | (Inherited from ManagerInterface.) |
![]() | ChartDelete |
Deletes history data of a symbol.
(Inherited from ManagerInterface.) |
![]() | ChartDeleteObsolete | (Inherited from ManagerInterface.) |
![]() | ChartRequest(ChartInfo) |
Receives new price data of the specified timeframe and symbol.
(Inherited from ManagerInterface.) |
![]() | ChartRequest(String, Period, DateTime, DateTime) |
Get OHLC price history
|
![]() | ChartRequestObsolete | (Inherited from ManagerInterface.) |
![]() | ChartUpdate |
Edits history data of a symbol.
(Inherited from ManagerInterface.) |
![]() | ChartUpdateObsolete | (Inherited from ManagerInterface.) |
![]() | Connect |
Connect to server
|
![]() | DailyReportsRequest |
Gets daily reports in a given time period for a specified list of clients.
(Inherited from ManagerInterface.) |
![]() | DailySyncRead |
Method for internal use only. Should not be used in the development of custom applications.
(Inherited from ManagerInterface.) |
![]() | DailySyncStart |
Method for internal use only. Should not be used in the development of custom applications.
(Inherited from ManagerInterface.) |
![]() | 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 | (Inherited from ManagerInterface.) |
![]() | Deposit |
Deposit and withdraw
|
![]() | Disconnect |
Disconnect from server
|
![]() | Equals | (Inherited from Object.) |
![]() | ErrorDescription |
Returns a text description for the passed error code.
(Inherited from ManagerInterface.) |
![]() | 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.) |
![]() | GetQuote |
Get latest quote
|
![]() | GetSymbolsByUserGroup |
Get symbols avaliable for user group
|
![]() | GetType | (Inherited from Object.) |
![]() | GroupRecordGet |
Gets the group configuration by the name in pumping.
(Inherited from ManagerInterface.) |
![]() | GroupsGet |
Gets the configurations of groups available to a manager in pumping.
(Inherited from ManagerInterface.) |
![]() | GroupsRequest |
Gets the configurations of groups available to the manager directly from a trading server.
(Inherited from ManagerInterface.) |
![]() | HistoryCorrect |
Starts checking and rebuilding the bars of higher timeframes based on smaller timeframe bars.
(Inherited from ManagerInterface.) |
![]() | IsConnected |
Checks the state of
(Inherited from ManagerInterface.) |
![]() | JournalRequest |
Requests the server logs.
(Inherited from ManagerInterface.) |
![]() | 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.
(Inherited from ManagerInterface.) |
![]() | LicenseCheck |
The function checks the application license.
(Inherited from ManagerInterface.) |
![]() | 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.
(Inherited from ManagerInterface.) |
![]() | LogsMode |
Selects Manager API log operation mode.
(Inherited from ManagerInterface.) |
![]() | LogsOut |
The functions for logging messages.
(Inherited from ManagerInterface.) |
![]() | MailLast |
Receives information about the last received email.
(Inherited from ManagerInterface.) |
![]() | MailSend |
Sends an email via the internal mail system.
(Inherited from ManagerInterface.) |
![]() | ManagerCommon |
Gets the common platform configuration.
(Inherited from ManagerInterface.) |
![]() | ManagerRights |
Gets the description of the permissions of the manager account, which is used for the current connection to the trading server.
(Inherited from ManagerInterface.) |
![]() | MarginLevelGet |
Gets a client's margin requirements by the login.
|
![]() | MarginLevelRequest |
Gets a client's margin requirements by the login directly from the server.
(Inherited from ManagerInterface.) |
![]() | 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.
(Inherited from ManagerInterface.) |
![]() | NewsBodyRequest |
Requests news body from a trade server by a key.
(Inherited from ManagerInterface.) |
![]() | NewsTotal |
Gets the total number of news received by the manager interface from the trade server.
(Inherited from ManagerInterface.) |
![]() | NotificationsSend(Char*, Char*) |
Sends push notifications to a list of MetaQuotes IDs and a list of logins.
(Inherited from ManagerInterface.) |
![]() | NotificationsSend(UInt32, Char*) |
Sends push notifications to a list of MetaQuotes IDs and a list of logins.
(Inherited from ManagerInterface.) |
![]() | OnlineGet |
Gets the list of online clients in the pumping mode.
(Inherited from ManagerInterface.) |
![]() | OnlineRecordGet |
Gets the description of an online client with the specified login in pumping.
(Inherited from ManagerInterface.) |
![]() | OnlineRequest |
Gets the list of online clients.
(Inherited from ManagerInterface.) |
![]() | OrderClose |
Close market order
|
![]() | OrderCloseBy |
Close market order with another order
|
![]() | OrderDelete |
Delete pending order
|
![]() | OrderModify |
Modify market or pending order
|
![]() | OrderSend |
Send pending or market order
|
![]() | PasswordChange |
Changes the password for the manager account, which is used for the current connection to the trading server.
(Inherited from ManagerInterface.) |
![]() | PerformanceRequest |
Gets information about the overall system performance.
(Inherited from ManagerInterface.) |
![]() | Ping |
Sends a request to the trading server to test and maintain the connection of the Manager interface with the trading server.
(Inherited from ManagerInterface.) |
![]() | PluginParamGet |
Gets the plugin parameters by the index.
(Inherited from ManagerInterface.) |
![]() | PluginsGet |
Gets plugin configurations in pumping.
(Inherited from ManagerInterface.) |
![]() | PluginUpdate |
Updates plugin parameters in pumping.
(Inherited from ManagerInterface.) |
![]() | PumpingSwitch | (Inherited from ManagerInterface.) |
![]() | Release |
Deletes a previously created Manager interface.
(Inherited from ManagerInterface.) |
![]() | ReportsRequest |
Gets information about closed positions of clients in order to generate a custom reports.
(Inherited from ManagerInterface.) |
![]() | RequestInfoGet |
Receives a trade request from a queue by its index.
(Inherited from ManagerInterface.) |
![]() | RequestsGet |
Receives all requests from the queue.
(Inherited from ManagerInterface.) |
![]() | ServerTime |
Gets the current trading time on the server
(Inherited from ManagerInterface.) |
![]() | SrvChartsSync |
Starts history synchronization on the trade server.
(Inherited from ManagerInterface.) |
![]() | SrvFeederLog |
Receives a data feed log in accordance with the name.
(Inherited from ManagerInterface.) |
![]() | SrvFeeders |
Receives information about data feeds.
(Inherited from ManagerInterface.) |
![]() | SrvFeedsRestart |
Restarts data feeds on the trading server.
(Inherited from ManagerInterface.) |
![]() | SrvLiveUpdateStart |
Start the update of the trading platform.
(Inherited from ManagerInterface.) |
![]() | SrvRestart |
Restart server
(Inherited from ManagerInterface.) |
![]() | Subscribe(IEnumerableString) |
Subscribe for quotes
|
![]() | Subscribe(String) |
Subscribe for quotes
|
![]() | 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).
(Inherited from ManagerInterface.) |
![]() | SymbolChangeObsolete | (Inherited from ManagerInterface.) |
![]() | SymbolGet |
Gets the symbol configuration by the name.
(Inherited from ManagerInterface.) |
![]() | SymbolHide |
Removes a symbol from the list of selected symbols in "Market Watch".
(Inherited from ManagerInterface.) |
![]() | SymbolInfoGet |
Gets a short description of a symbol selected in "Market Watch".
|
![]() | SymbolInfoUpdated |
Gets a brief information about all symbols selected in "Market Watch".
(Inherited from ManagerInterface.) |
![]() | SymbolSendTick |
Adds quotes to the price stream of a symbol.
(Inherited from ManagerInterface.) |
![]() | SymbolsGetAll |
Gets configurations of all symbols.
(Inherited from ManagerInterface.) |
![]() | SymbolsGroupsGet |
Gets the description of symbol groups in pumping.
(Inherited from ManagerInterface.) |
![]() | SymbolsRefresh |
Receives the list of all symbols from the trading server.
(Inherited from ManagerInterface.) |
![]() | TickInfoLast |
Gets last ticks of a symbol.
(Inherited from ManagerInterface.) |
![]() | TicksRequest |
Receives tick data of a symbol for the specified period.
(Inherited from ManagerInterface.) |
![]() | ToString | (Inherited from Object.) |
![]() | TradeCalcProfit |
Calculation of profit for an order.
(Inherited from ManagerInterface.) |
![]() | TradeCheckStops |
Checks stop levels.
(Inherited from ManagerInterface.) |
![]() | TradeClearRollback |
Removes the activation flags from a triggered order.
(Inherited from ManagerInterface.) |
![]() | TradeRecordGet |
Gets an order by a ticket in pumping.
|
![]() | TradeRecordRequest |
Gets open and closed orders by ticket.
|
![]() | TradeRecordsRequest |
Gets open and closed orders by tickets.
(Inherited from ManagerInterface.) |
![]() | 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.
(Inherited from ManagerInterface.) |
![]() | TradesSnapshot |
Receives the list of tickets of all the orders available to the manager.
(Inherited from ManagerInterface.) |
![]() | TradesSyncRead |
Method for internal use only. Should not be used in the development of custom applications.
(Inherited from ManagerInterface.) |
![]() | TradesSyncStart |
Method for internal use only. Should not be used in the development of custom applications.
(Inherited from ManagerInterface.) |
![]() | TradesUserHistory |
Receiving the history of trade operations of a specified clients for the specified period of time.
(Inherited from ManagerInterface.) |
![]() | TradeTransaction |
Conducts trade and balance operations on an account.
(Inherited from ManagerInterface.) |
![]() | Unsubscribe(IEnumerableString) |
Unsubscribe from real-time quotes
|
![]() | Unsubscribe(String) |
Unsubscribe from real-time quotes
|
![]() | UserPasswordCheck |
Checks the master password of an account.
(Inherited from ManagerInterface.) |
![]() | UserPasswordSet |
Changes a client's password.
(Inherited from ManagerInterface.) |
![]() | UserRecordGet |
Gets a client record by the login in the pumping mode.
(Inherited from ManagerInterface.) |
![]() | UserRecordNew |
Creates a client record.
(Inherited from ManagerInterface.) |
![]() | UserRecordRequest |
Gets open and closed orders by tickets.
|
![]() | UserRecordsRequest |
Receives client records in accordance with a list of logins.
(Inherited from ManagerInterface.) |
![]() | UserRecordUpdate |
Updates a client record.
(Inherited from ManagerInterface.) |
![]() | UsersGet |
Receives all client records in pumping.
(Inherited from ManagerInterface.) |
![]() | UsersGet(Int32) |
Receives all client records in pumping.
|
![]() | UsersGroupOp |
Conducting group operations to change the group and leverage of client records.
(Inherited from ManagerInterface.) |
![]() | UsersRequest | (Inherited from ManagerInterface.) |
![]() | UsersSnapshot |
Receives the list client logins available to the manager.
(Inherited from ManagerInterface.) |
![]() | UsersSyncRead |
Method for internal use only. Should not be used in the development of custom applications.
(Inherited from ManagerInterface.) |
![]() | UsersSyncStart |
Method for internal use only. Should not be used in the development of custom applications.
(Inherited from ManagerInterface.) |
![]() | WorkingDirectory |
Sets the working directory of the Manager API application.
(Inherited from ManagerInterface.) |