QuoteClient Class |
Namespace: TradingAPI.MT4Server
The QuoteClient type exposes the following members.
Name | Description | |
---|---|---|
![]() | QuoteClient() |
Initialize quote client. For using with COM. Call Init() after constructor.
|
![]() | QuoteClient(Int32, String, String, Int32) |
Initialize quote client.
|
![]() | QuoteClient(Int32, String, String, Int32, DateTime, DateTime) |
Initialize quote client to give history of closed orders.
|
Name | Description | |
---|---|---|
![]() | Account |
Various account information.
|
![]() | AccountBalance |
Account balance.
|
![]() | AccountCredit |
Account credit.
|
![]() | AccountEquity |
Account equity.
|
![]() | AccountFreeMargin |
Account free margin.
|
![]() | AccountLeverage |
Account leverage.
|
![]() | AccountMargin |
Account margin.
|
![]() | AccountName |
Currency name of the current account.
|
![]() | AccountProfit |
Account profit.
|
![]() | AccountType |
Real, contest, demo
|
![]() | AutoReconnect |
If true API reconnect automatically.
|
![]() | ClosedOrders |
Array of closed orders.
|
![]() | Connected |
Check connection state.
|
![]() | ConnectTime |
Time when connected to server
|
![]() | GroupParameters |
Parameters for each group.
|
![]() | Groups |
Symbol groups.
|
![]() | Host |
Host
|
![]() | IsInvestor |
Account mode. 0 - master, 1 - investor
|
![]() | OrderClient | |
![]() | Port |
Port
|
![]() | ServerBuild |
Server build.
|
![]() | ServerTime |
Server time, refreshing goes with using incoming quotes.
|
![]() | SleepTime |
Sleep time for MainThread of QuoteClient.
Can be from 1 to 20 ms. Default value - 5 ms.
|
![]() | Symbols |
List of avalible symbols.
|
![]() | User |
Account number.
|
Name | Description | |
---|---|---|
![]() | Connect |
Connect to server.
|
![]() | ConnectAsync |
Connect to server without awiting reply from server. Use OnConnect event to get result.
|
![]() | ConnectInternal | |
![]() | Disconnect |
Disconnect from server.
|
![]() | DownloadOrderHistory |
Returns closed orders.
|
![]() | DownloadQuoteHistory |
Downaload quote history.
|
![]() ![]() | GetDemo(String, Int32, Double, String, String, String, String, String, String, String, String, String, String) |
Get demo account.
|
![]() ![]() | GetDemo(String, Int32, Int32, Double, String, String, String, String, String, String, String, String, String, String) |
Get demo account.
|
![]() | GetOpenedOrder |
Get opened order by ticket.
|
![]() | GetOpenedOrders |
Returns opened orders.
|
![]() | GetQuote |
Latest quote for the symbol.
|
![]() | GetServerInfo |
Get server info.
|
![]() | GetSymbolGroup |
Symbol group name and description.
|
![]() | GetSymbolGroupParams |
Symbol group parameters.
|
![]() | GetSymbolInfo |
Get instrument parameters.
|
![]() | Init(Int32, String, String) |
Initialize quote client. For using with COM.
|
![]() | Init(Int32, String, String, Int32) |
Initialize quote client. For using with COM.
|
![]() | IsSubscribed |
Check subscribe trading instrument.
|
![]() ![]() | LoadSrv(String) |
Load only main server.
|
![]() ![]() | LoadSrv(Byte[],Server[]) |
Load server list.
|
![]() ![]() | LoadSrv(String,Server[]) |
Load server list.
|
![]() ![]() | PingHost |
Estimeate RoundtripTime to host
|
![]() | ReconnectAsync | |
![]() | RequestQuoteHistory |
Request quote history. Use QuoteHistory event to get bars.
|
![]() | Subscribe(String) |
Subscribe trading instrument.
|
![]() | Subscribe(String[]) |
Subscribes multiple instruments.
|
![]() | Unsubscribe |
Unsubscribe trading instrument.
|
Name | Description | |
---|---|---|
![]() | OnConnect |
Connect event.
|
![]() | OnDisconnect |
Disconnect event.
|
![]() | OnOrderUpdate |
Order status changed event.
|
![]() | OnQuote | |
![]() | OnQuoteHistory |
Quote history event. Use DownloadQuoteHistory to request history.
|
![]() | OnSymbolsUpdate |
Symbols parameters changed event.
|
Name | Description | |
---|---|---|
![]() | CalculateTradeProps |
Flag, allowing to calculate the parameters of trade:
AccountProfit, AccountEquity, AccountMargin, AccountFreeMargin.
|
![]() | LatestSrv | |
![]() | LoginIdPath |
Calculate LoginId on WebServer instead of local LoginId.dll
|
![]() | LoginIdWebServerTimeout |
How long to wait response from login id web server
|
![]() | OrderHistoryForLastNDays |
Number of days from current moment to the past to download order hsitory on conect to server.
|
![]() | PathForSavingSrv |
Path for saving .srv files. If null - don't save.
|
![]() | PathForSavingSym |
Path for saving .sym files. If null - save in current folder.
|
![]() | ProcessEvents |
How to process events
|