| group |
string, nullable |
group name |
| server |
integer (int64), nullable |
group trade server ID |
| permissionsFlags |
EnPermissionsFlags |
EnPermissionsFlags |
| authMode |
EnAuthMode |
EnAuthMode |
| authPasswordMin |
integer (int32), nullable |
minimal password length |
| company |
string, nullable |
company name |
| companyPage |
string, nullable |
company web page URL |
| companyEmail |
string, nullable |
company email |
| companySupportPage |
string, nullable |
company support site URL |
| companySupportEmail |
string, nullable |
company support email |
| companyCatalog |
string, nullable |
company catalog name (for reports and email templates) |
| currency |
string, nullable |
deposit currency |
| currencyDigits |
integer (int32), nullable |
|
| reportsMode |
EnReportsMode |
EnReportsMode |
| reportsFlags |
EnReportsFlags |
EnReportsFlags |
| reportsSMTP |
string, nullable |
reports SMTP server address:ports |
| reportsSMTPLogin |
string, nullable |
reports SMTP server login |
| reportsSMTPPass |
string, nullable |
reports SMTP server password |
| newsMode |
EnNewsMode |
EnNewsMode |
| newsCategory |
string, nullable |
news category filter string |
| newsLang |
integer (int32)[] |
Setter not yet implemented. If you want to send this value to MT5, ask vendor to implement this feature. Exception will be thrown if you send anything but null here. allowed news languages (Windows API LANGID used) |
| mailMode |
EnMailMode |
EnMailMode |
| tradeFlags |
EnTradeRightsFlags |
EnTradeFlags |
| tradeInterestRate |
number (double), nullable |
interest rate for free deposit money |
| tradeVirtualCredit |
number (double), nullable |
virtual credit |
| marginFreeMode |
EnFreeMarginMode |
EnFreeMarginMode |
| marginSOMode |
EnStopOutMode |
EnStopOutMode |
| marginCall |
number (double), nullable |
Margin Call level value |
| marginStopOut |
number (double), nullable |
Sto-Out level value |
| demoLeverage |
integer (int32), nullable |
default demo accounts leverage |
| demoDeposit |
number (double), nullable |
default demo accounts deposit |
| limitHistory |
EnHistoryLimit |
EnHistoryLimit |
| limitOrders |
integer (int32), nullable |
max. order limit |
| limitSymbols |
integer (int32), nullable |
max. selected symbols limit |
| commissions |
map<string, MT5ConCommission> |
/// Setter not yet implemented. If you want to send this value to MT5, ask vendor to implement this feature. Exception will be thrown if you send anything but null here. |
| marginFreeProfitMode |
integer (int32), nullable |
margin free profit accounting mode |
| marginMode |
EnMarginMode |
group risk management mode - EnMarginMode |
| authOTPMode |
EnAuthOTPMode |
OTP authentication mode - EnAuthOTPMode |
| tradeTransferMode |
EnTransferMode |
deposit transfer mode - EnTransferMode |
| marginFlags |
EnMarginCalcFlags |
margin calculation flags EnMarginFlags |
| limitPositions |
integer (int32), nullable |
max. positions limit |
| reportsEmail |
string, nullable |
reports SMTP email account |
| companyDepositPage |
string, nullable |
company deposit URL |
| companyWithdrawalPage |
string, nullable |
company deposit URL |
| demoInactivityPeriod |
integer (int32), nullable |
demo groups in days, orders and positions will be deleted after this period |