Как использовать MT4 ManageAPI для создания учетной записи и смены пароля? Можете ли вы показать мне демо?Как использовать MetaTrader4.Manager.Wrapper для создания учетной записи и смены пароля?
спасибо!
Как использовать MT4 ManageAPI для создания учетной записи и смены пароля? Можете ли вы показать мне демо?Как использовать MetaTrader4.Manager.Wrapper для создания учетной записи и смены пароля?
спасибо!
метод UserRecordNew должен быть использован для создания нового пользователя и UserPasswordSet обновить пароль:
using (var mt = new ClrWrapper (new ConnectionParameters { Login = 123456, Password = "managerPassword", Server = "serverIp:serverPort" }))
{
var user = new UserRecord
{
Group = "demoforex",
Leverage = 100,
Name = "Test account",
Password = "qwe123",
PasswordInvestor = "qwe123"
};
var result = mt.UserRecordNew(user);
var passwordChangeResult = mt.UserPasswordSet(user.Login, "newPass123", 0/*0 - to change trader's password, 1 - investor*/, 0/*0 - not to clean public key, 1 - to clean public key*/)
}
result
равен 0 означает, что пользователь был успешно создан. Новый пользовательский логин будет присвоен user.Login
.
Все параметры в приведенном выше примере являются обязательными. Пароли должны быть от 6 до 15 символов и должны содержать хотя бы одну строчную букву и один номер