2016-10-09 6 views

ответ

1

метод 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 символов и должны содержать хотя бы одну строчную букву и один номер