Ошибки, баги, вопросы - страница 3369

 

Вопрос разработчикам: Если есть включенный Lan адаптер и включенный Wifi адаптер. На обоих есть интернет. Терминал берет интернет c Wifi и не переходит на Lan. Нормальная ли это ситуация ?

Как воспроизвести: Включаем Lan адаптер и Wifi адаптер. Запускаем терминал. Терминал работает через Lan. Выключаем Lan. Терминал переходит на Wifi. Включаем Lan. Терминал так и сидит на Wifi , это видно по исполнению в 60 мс. Выключаем Wifi. Терминал переходит на Lan, это видно по исполнению 10 мс. 

Проверял на Windows 7 без настроек. На Windows 8,10 ( возможно, что настраивал) . Браузеры всегда работают, через Lan если он включен, а терминал, что-то не хочет. 

 
pivomoe #:

Вопрос разработчикам: Если есть включенный Lan адаптер и включенный Wifi адаптер. На обоих есть интернет. Терминал берет интернет c Wifi и не переходит на Lan. Нормальная ли это ситуация ?

Как воспроизвести: Включаем Lan адаптер и Wifi адаптер. Запускаем терминал. Терминал работает через Lan. Выключаем Lan. Терминал переходит на Wifi. Включаем Lan. Терминал так и сидит на Wifi , это видно по исполнению в 60 мс. Выключаем Wifi. Терминал переходит на Lan, это видно по исполнению 10 мс. 

Проверял на Windows 7 без настроек. На Windows 8,10 ( возможно, что настраивал) . Браузеры всегда работают, через Lan если он включен, а терминал, что-то не хочет. 

А терминал тут разве влияет на управление трафика? Вроде как поведение напротив разумнае - связь удерживается там, где она есть.

 
Я ожидал, что терминал будет вести себя так же, как и браузер. Появился Lan переходим на него. А терминал сидит до упора на Wifi. 
 

Если сделать в Comment () моноширинный текст разработчики в ближайшее время не планируют, то хотя бы можно было бы добавить возможность в объектах типа OBJ_LABEL использовать в свойстве OBJPROP_TEXT текст с переносом строки "\n", 

тогда можно будет очень просто и удобно выводить на экран форматированный как угодно текст (в том числе и таблицы), благо в OBJ_LABEL можно задавать шрифт.

Да, можно и на канвасе выводить, но хотелось бы и в объекте "текстовая метка" иметь такую возможность.

 
Andrey Dik #:

Если сделать в Comment () моноширинный текст разработчики в ближайшее время не планируют, то хотя бы можно было бы добавить возможность в объектах типа OBJ_LABEL использовать в свойстве OBJPROP_TEXT текст с переносом строки "\n", 

тогда можно будет очень просто и удобно выводить на экран форматированный как угодно текст (в том числе и таблицы), благо в OBJ_LABEL можно задавать шрифт.

Да, можно и на канвасе выводить, но хотелось бы и в объекте "текстовая метка" иметь такую возможность.

А кто запрещает в переменную засунуть строку через StringFormat() и её поставить в Comment(). В лейбл с переносом строки я не пробовал, а в Comment работает на ура любая таблица…

 
Alexey Viktorov #:

А кто запрещает в переменную засунуть строку через StringFormat() и её поставить в Comment(). В лейбл с переносом строки я не пробовал, а в Comment работает на ура любая таблица…

ни на миг не сомневался, что без Вашего комментария не обойдется.

Вы в курсе, что Comment () использует не моноширинный текст? - именно об этом речь, моноширинный текст в Comment () уже давно люди просят.

Избавьте меня от Ваших подсказок в будущем, до сих пор ни одна из них не помогла, а забалтыванием Вы затрудняете передачу информации разработчикам.

 
Alexey Viktorov #:

А кто запрещает в переменную засунуть строку через StringFormat() и её поставить в Comment(). В лейбл с переносом строки я не пробовал, а в Comment работает на ура любая таблица…

Не работает. 
 
Artyom Trishkin #:
Не работает. 

Не работает где?

Вот из твоей статьи

             

  string header="Bid:";
  int dg=(int)SymbolInfoInteger(_Symbol,SYMBOL_DIGITS);
  string sf = StringFormat("%*s%-*s%-.*f", 5,"", 10, header, dg, SymbolInfoDouble(_Symbol,SYMBOL_BID));
  Comment(sf, "\n "
         );
 

Я не советую на MQL5 использовать Comment. Это самая медленно работающая команда, потом идет Print, строковые операции и т.д.

А на MQL4 Comment почему-то работает довольно быстро.

А кто хочет строить таблицу, то это можно делать через OBJ_EDIT, если другие способы не знаете.

 
Alexey Viktorov #:

Не работает где?

Вот из твоей статьи

             

Сделай вывод всей структуры с заданным выравниванием