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

 
Artyom Trishkin Artyom Trishkin 4.1 (134) 37 продуктов, 17227 комментариев:

Интересно. Только для чего оно надо - не понятно. Но очень интересно :)

Да видимо тараканы залезли…

 
Alexey Viktorov Alexey Viktorov 4.2 (43) 13 продуктов, 2 сигнала:

Да видимо тараканы залезли…

Тапок Касперского в помощь

 
Alexey Viktorov:
А следить о потере фокуса надо в другом советнике?

Советник следит за своим чартом. Остальные не волнуют.

 
fxsaber:

Советник следит за своим чартом. Остальные не волнуют.

Тогда я не понимаю в чём проблема… Обязательно следить за этим в OnChartEvent? Ну поместите эту проверку в OnTick и все дела…

 
Alexey Viktorov:

Тогда я не понимаю в чём проблема… Обязательно следить за этим в OnChartEvent? Ну поместите эту проверку в OnTick и все дела…

OnTick ждать очень долго. Таймер занят. Логично же в OnChartEvent.

 
fxsaber:

OnTick ждать очень долго. Таймер занят. Логично же в OnChartEvent.

Отсылайте из таймера пользовательское сообщение в OnChartEvent()  :D

 
Artyom Trishkin:

Отсылайте из таймера пользовательское сообщение в OnChartEvent()  :D

Тогда уж прямой вызов OnChartEvent из таймера.

 

Не критично, но на всякий случай:

выражение (int)NULL компилятор воспринимает без вопросов, а int(NULL) вызывает ошибку: 'NULL' - expression of 'void' type is illegal.

 

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

 Updated: после написания этого поста всё заработало. Билд 3029.

 
сборка 3020
Проблема в том, что линия тренда исчезает (становится невидимой)

Пример воспроизведения: график EURUSD M5
・ Создайте линию тренда (Сегодня: 2021.08.27)
2021/07/18 00:00:00
2021.09.12 00:00:00
Стоимость: 1.17610

1. Увеличить подсвечник (+ клавиша)
Линия исчезает при максимальном увеличении
2. Возьмитесь за правую часть рамки графика и сузьте период отображения.
В какой-то момент линия исчезает

Воспроизведение видео



build 3020

The problem that the trend line disappears (becomes invisible)


Reproduction example: EURUSD M5 chart

・ Create a trend line (Today: 2021/08/27)

2021/07/18 00:00:00

2021/09/12 00:00:00

Price: 1.17610


1. Enlarge the candlestick (+ key)

The line disappears when maximized

2. Grasp the right side of the chart frame and narrow the display period

At some point, the line disappears



build 3020

トレンドラインが消える(見えなくなる)問題


再現例:EURUSD M5チャート

・トレンドラインを作成する(本日:2021/08/27)

2021/07/18 00:00:00 

2021/09/12 00:00:00 

価格:1.17610


1. ローソク足を大きくする(+キー)

最大にしたときに、ラインが消える

2. チャート枠の右側を掴んで表示期間を狭めてゆくと

ある時点で、ラインが消える






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