Новая версия платформы MetaTrader 5 build 2875: Улучшения и исправления - страница 10

 
JRandomTrader:

С подсветкой вообще чудесато, но тут не сильно парит:

Тем более, что это воспроизведено на простом примере, но до сих пор не исправлено

 
A100:

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

а какая разница?

В тестере визуально выделяется красивее


И в окне настроек слева нет значка типа переменной, что тоже визуально блоки лучше разделяет


Я первый раз пробую этот идентификатор. Задумка хорошая, но пока есть недоработки, как видно.

 
Vasiliy Pushkaryov:

В тестере визуально выделяется красивее

Вы не поняли - ключевое слово group не нужно, а не сами группы. Компилятор вполне мог бы обойтись и без него:

input                 "Имя группы" 
input int             variable1 = ... 
input double          variable2 = ... 
input diuble          variable3= ...

Кстати diuble - это так в Документации написано https://www.mql5.com/ru/docs/basis/variables/inputvariables#group

Документация по MQL5: Основы языка / Переменные / Input переменные
Документация по MQL5: Основы языка / Переменные / Input переменные
  • www.mql5.com
Input переменные - Переменные - Основы языка - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Если уж вводить ключевое слово group, то в таком формате:
group "Имя группы" {
input int             variable1 = ... 
input double          variable2 = ... 
input double          variable3 = ...
}
input double          variable4 = ...
Так хотя бы можно сделать входной параметр как частью группы, так и сам по себе
 

Дебагер шалит.


 
A100:
Если уж вводить ключевое слово group, то в таком формате: Так хотя бы можно сделать входной параметр как частью группы, так и сам по себе
Ну да, так  было бы больше регуляции
 

Открыл Daily-чарт и на нем автоматом нанеслись 31000 объектов, соответствующим закрытым позициям. Поскольку ТФ большой, то все они помещаются на одном экране.

В итоге сколллинг мышью графика вызывает дикие тормоза . Ядро на 100% загружается при перемещении.

Возможно, стоит ограничивать количество так автоматически наносимых объектов.

 

Древний баг.

На ровном месте все подокна (Обзор рынка и другие) становятся вертикальными/горизонтальными полосками. При этом терминал всегда развернут на весь экран (для скрина уменьшил).

Мышкой окна не менял. Просто выбираешь работающий терминал из запущенных приложений, а там такое. Воспроизвести не получается. Но за сутки уже несколько раз нарывался.

Win10x64. На WinServer2019, вроде, ни разу не замечал.

 
fxsaber:

Древний баг.

На ровном месте все подокна (Обзор рынка и другие) становятся вертикальными/горизонтальными полосками. При этом терминал всегда развернут на весь экран (для скрина уменьшил).

Мышкой окна не менял. Просто выбираешь работающий терминал из запущенных приложений, а там такое. Воспроизвести не получается. Но за сутки уже несколько раз нарывался.

Win10x64. На WinServer2019, вроде, ни разу не замечал.

Это на локальном компе такое? Или только куда удалённо вход происходит?

А замечал схожие артефакты, когда разрешение экрана меняется, и он сам ресайзит, может с этим связано.
 
fxsaber:

Открыл Daily-чарт и на нем автоматом нанеслись 31000 объектов, соответствующим закрытым позициям. Поскольку ТФ большой, то все они помещаются на одном экране.

В итоге сколллинг мышью графика вызывает дикие тормоза . Ядро на 100% загружается при перемещении.

Возможно, стоит ограничивать количество так автоматически наносимых объектов.

Раньше думал, что у меня планшет тормозит

пока не выяснилось, что это MetaTrader начинает весомо тормозить уже при 1400 объектов OBJ_EVENT (Событие Календаря), которые могут при этом на видимой части графика не отображаться вовсе

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибки, баги, вопросы

A100, 2020.10.13 05:07

Воспроизводится следующим образом:

На дневной график EURUSD (MetaQuotes-Demo) через вкладку Календарь добавить события за прошлый, текущий и следующий месяц (получается примерно 1400 объектов). После указанного добавления график начинает сильно тормозить настолько, что затруднительно перемещать перекрестие и двигать трендовые линии.

Если удалить все объекты OBJ_EVENT, то задержка исчезает

поэтому простым ограничением думаю тут не обойтись - нужно решать вопрос с производительностью MetaTrader
Причина обращения: