MT4Manager Class |
Namespace: mtapi.be.MT4ManagerNetApi
The MT4Manager type exposes the following members.
Name | Description | |
---|---|---|
MT4Manager |
Main constructor
|
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.) |
Name | Description | |
---|---|---|
OnDealerEvent |
Dealer events
| |
OnEvent |
Different events
| |
OnQuote |
"New quote" event
|
Name | Description | |
---|---|---|
EventNew |
For internal user
(Inherited from ManagerInterface.) | |
EventParameter |
For internal user
(Inherited from ManagerInterface.) | |
EventProcessed |
For internal user
(Inherited from ManagerInterface.) | |
GetQuoteTimeout |
Default timeout for GetQuote
| |
Id | ||
Password | ||
Server | ||
User |