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

 
Vitaly Muzichenko:

Какой юмор, верните демо-деньги человеку. Это ошибка и баг)))

Это демо-баг

 
Alexey Viktorov:
Я не удержался, отправил в "Юмор".

Больше поражает не то, что это демо-деньги, которые нужно вернуть, а то, что человек ничего не знает про средства и удивлён закрытию висяков, загнавших его счёт с "миллионным" балансом в стопаут.

 
Artyom Trishkin:

Больше поражает не то, что это демо-деньги, которые нужно вернуть, а то, что человек ничего не знает про средства и удивлён закрытию висяков, загнавших его счёт с "миллионным" балансом в стопаут.

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

Нужно не просто выдавать лицензии тому кто хочет придти на рынок, а ещё и обучающую программу составить минимум на пол-года.

 
Как отключить вывод экономических новостей на чарты?
 
Stanislav Korotky:
Как отключить вывод экономических новостей на чарты?

Вкладка "Календарь" --> ПКМ --> "Показать на графиках" --> "Удалить все события" --> Снять галочку "Автообновление"

 
Artyom Trishkin:

Вкладка "Календарь" --> ПКМ --> "Показать на графиках" --> "Удалить все события" --> Снять галочку "Автообновление"

Нет вкладки Календарь, но события на чартах есть.

 

Терминал повис наглухо при переключении к другому счёту.

Билд: 2007, ОС: Win7 x64


 
Vitaly Muzichenko:

Терминал повис наглухо при переключении к другому счёту.

Билд: 2007, ОС: Win7 x64

Грешил на кастомные символы в таких ситуациях, т.к. у меня все в них.

У Вас их, наверное, нет. Тогда проблема в другом.

 
fxsaber:

Если зацикленный скрипт попытаться удалить, то может возникнуть зависание Терминала на некоторое время.

Но если же зацикленный советник запустить в Тестере, то он сразу тормозится по нажатию на кнопку Стоп.


Почему получается разное поведение в этих случаях?

Насколько зацикленный? В цикле есть проверка IsStopped()?

Если терминал зависает, то это означает блокировку интерфейсного потока. Скрипту даётся 3 секунды на остановку, и если у скрипта нет проверки IsStopped(), то он так и будет работать, пока его жёстко не остановят. И в этом случае возможна блокировка интерфейсного потока.

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

 
Slava:

Насколько зацикленный? В цикле есть проверка IsStopped()?

Вел речь специально о скрипте без этой проверки.

Если терминал зависает, то это означает блокировку интерфейсного потока. Скрипту даётся 3 секунды на остановку, и если у скрипта нет проверки IsStopped(), то он так и будет работать, пока его жёстко не остановят. И в этом случае возможна блокировка интерфейсного потока.

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

Вот и обратил внимание, что в Тестере и в Терминале жесткая остановка происходит по-разному.