Skip to content

MetaRPC.MT4 assembly

Mt4TermApi namespace

public type description
class Error
class ErrorProperty
enum ErrorType
class LogFileInfo
enum LogType
enum MqlErrorCode
static class MrpcMt4ErrorReflection Holder for reflection information generated from mrpc-mt4-error.proto

mt4_term_api namespace

public type description
static class AccountHelper
class AccountSummaryData
class AccountSummaryReply
class AccountSummaryRequest
class ApiExceptionMT4
class ChartCloseReply
class ChartCloseRequest
class ChartOpenReply
class ChartOpenRequest
static class Charts
enum ChartTemplateMode
class CheckConnectData
class CheckConnectReply
class CheckConnectRequest Do not forget to add header 'mt-sticky-session-header' with a Connection unique identifier value
class CloseTerminalReply
class CloseTerminalRequest
class ConnectData
class ConnectExceptionMT4 Exception thrown when there is a connection issue with the MT4 terminal.
class ConnectExReply
class ConnectExRequest
static class Connection
class ConnectProxyData
class ConnectProxyReply
class ConnectProxyRequest [DefaultValues] { "user": "21455", "password": "1nJeS+Ae", "host": "95.217.147.61", "port": "443", "proxyUser": "ProxyUser123", "proxyPassword": "qwerty123", "proxyHost": "65.108.126.217", "proxyPort": "1080", "proxyType": "Socks5" }
class ConnectReply
class ConnectRequest
class CustomChartApplyTemplateReply
class CustomChartApplyTemplateRequest
class CustomChartOpenReply
class CustomChartOpenRequest
class CustomChartSaveTemplateReply
class CustomChartSaveTemplateRequest
class DisconnectData
class DisconnectReply
class DisconnectRequest Do not forget to add header 'mt-sticky-session-header' with a Connection unique identifier value
class EaParam
enum EA_PARAM_TYPE
enum EnumAccountTradeMode
enum EnumOpenedOrderSortType
enum EnumOpenTerminalChartWithEaChatPeriod
enum EnumOpenTerminalChartWithEaParameterType
enum EnumOrderHistorySortType
enum ENUM_QUOTE_HISTORY_TIMEFRAME
class ExpertAdviser
class GetEaParamsData
class GetEaParamsReply
class GetEaParamsRequest
class HealthCheckReply
class HealthCheckRequest
static class HealthService
class HistoryOrderInfo
class HistoryQuote
static class InternalCharts
static class MarketInfo
class MT4Account
static class Mt4TermApiAccountHelperReflection Holder for reflection information generated from mt4-term-api-account-helper.proto
static class Mt4TermApiChartsReflection Holder for reflection information generated from mt4-term-api-charts.proto
static class Mt4TermApiConnectionReflection Holder for reflection information generated from mt4-term-api-connection.proto
static class Mt4TermApiHealthCheckReflection Holder for reflection information generated from mt4-term-api-health-check.proto
static class Mt4TermApiInternalChartsReflection Holder for reflection information generated from mt4-term-api-internal-charts.proto
static class Mt4TermApiMarketInfoReflection Holder for reflection information generated from mt4-term-api-market-info.proto
static class Mt4TermApiSubscriptionsReflection Holder for reflection information generated from mt4-term-api-subscriptions.proto
static class Mt4TermApiTradingHelperReflection Holder for reflection information generated from mt4-term-api-trading-helper.proto
enum MT4_SUB_ENUM_EVENT_GROUP_TYPE
class OnEventAccountInfo
class OnOpenedOrdersProfitData
class OnOpenedOrdersProfitOrderInfo
class OnOpenedOrdersProfitReply
class OnOpenedOrdersProfitRequest
class OnOpenedOrdersTicketsData
class OnOpenedOrdersTicketsReply
class OnOpenedOrdersTicketsRequest
class OnSymbolMqlTickInfo
class OnSymbolTickData
class OnSymbolTickReply
class OnSymbolTickRequest
class OnTadeEventData
class OnTradeData
class OnTradeOrderInfo
class OnTradeReply
class OnTradeRequest
class OnTradeUpdatedOrderInfo
class OpenedOrderInfo
class OpenedOrdersData
class OpenedOrdersReply
class OpenedOrdersRequest
class OpenedOrdersTicketsData
class OpenedOrdersTicketsReply
class OpenedOrdersTicketsRequest
enum OpenedOrderType
class OpenTerminalChartWithEaData
class OpenTerminalChartWithEaParameter
class OpenTerminalChartWithEaReply
class OpenTerminalChartWithEaRequest
class OrderCloseByData
class OrderCloseByReply
class OrderCloseByRequest
class OrderCloseDeleteData
enum OrderCloseDeleteMode
class OrderCloseDeleteReply
class OrderCloseDeleteRequest
class OrderModifyData
class OrderModifyReply
class OrderModifyRequest
class OrderSendData
enum OrderSendOperationType
class OrderSendReply
class OrderSendRequest
class OrdersHistoryData
class OrdersHistoryReply
class OrdersHistoryRequest
enum ProxyTypes Specifies the type of proxy servers that an instance of the ProxySocket class can use.
class QuoteData
class QuoteHistoryData
class QuoteHistoryReply
class QuoteHistoryRequest
class QuoteManyData
class QuoteManyReply
class QuoteManyRequest
class QuoteReply
class QuoteRequest
class ReconnectData
class ReconnectReply
class ReconnectRequest
enum SP_ENUM_SYMBOL_TRADE_EXECUTION
enum SP_ENUM_SYMBOL_TRADE_MODE
enum SP_ENUM_TRADE_CALC_MODE
static class SubscriptionService
enum SUB_ORDER_OPERATION_TYPE
class SymbolNameInfo
class SymbolParamsManyData
class SymbolParamsManyInfo
class SymbolParamsManyReply
class SymbolParamsManyRequest
class SymbolsData
class SymbolsReply
class SymbolsRequest
class SymbolTickValueWithSizeInfo
class TerminalHealthCheck
enum TerminalType
class TickValueWithSizeData
class TickValueWithSizeReply
class TickValueWithSizeRequest
static class TradingHelper