Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1710

 
MakarFX #:

Сделай так и не будет дублирования

хорошо попытаюсь. О результате отпишусь.

 

Подскажите, пожалуйста, как получить значение

TerminalInfoString(TERMINAL_LANGUAGE)

до запуска OnInit()?

Возможно есть другой способ узнать язык интерфейса до запуска OnInit() .

 
MakarFX #:

Подскажите, пожалуйста, как получить значение

до запуска OnInit()?

Возможно есть другой способ узнать язык интерфейса до запуска OnInit() .

Никак, только внутри Функций. В OnInit() или после неё, но не до неё.

 
Vitaly Muzichenko #:

Никак, только внутри Функций. В OnInit() или после неё, но не до неё.

Спасибо.
 
MakarFX #:

Подскажите, пожалуйста, как получить значение

до запуска OnInit()?

Возможно есть другой способ узнать язык интерфейса до запуска OnInit() .

для многоязычности делается многомерный массвив, в каждом измерении свой язык.
При ините определяете номер измерения в переменную, и в коде используете ее чтобы брать нужное сообщение (перевод) из буфера.

 
Taras Slobodyanik #:

для многоязычности делается многомерный массвив, в каждом измерении свой язык.
При ините определяете номер измерения в переменную, и в коде используете ее чтобы брать нужное сообщение (перевод) из буфера.

Вопрос в другом, чтобы выводить "Входные параметры" на нужном языке.

 
MakarFX #:

Сделай так и не будет дублирования

К сожалению задвоение осталось. Только что обнаружил. Нужно удаление одного из ордеров идентичного по времени открытия, лоту и цене открытия (два последних), насильно удалить один из таких. 

 
Порт-моне тв #:

К сожалению задвоение осталось. Только что обнаружил. Нужно удаление одного из ордеров идентичного по времени открытия, лоту и цене открытия (два последних), насильно удалить один из таких. 

Это что заговор? Почему никто не хочет написать именно то, что я прошу?

 
Порт-моне тв #:

Это что заговор? Почему никто не хочет написать именно то, что я прошу?

так экстрасенсы в отпуске)

Первое что нужно сделать это проверять ошибки которые могут возникнуть при открытии ордера.
Ну и перед открытием проверять состояние рынка, что разрешена торговля, что есть коннект и тп.

 
Taras Slobodyanik #:

так экстрасенсы в отпуске)

Первое что нужно сделать это проверять ошибки которые могут возникнуть при открытии ордера.
Ну и перед открытием проверять состояние рынка, что разрешена торговля, что есть коннект и тп.

Я в тестере гоняю. Зачем мне экстрасенсы, если я сам телепат. И я поэтому знаю что именно мне нужно. А вы почем зря тратите свое и мое время бессмысленной болтовней.

Причина обращения: