Новая версия платформы MetaTrader 5 build 5430: Улучшенные графики на движке Blend2D - страница 32

 
fxsaber # :
b5488 (и b5430), в прицепе советник (родился в обсуждении ), который вызывает краш в Тестере.


Шаги.

  1. Запускаю (CTRL+F5 из ME) дебаг в Тестере (без визуализатора).
  2. На точке останова (25-я строка) останавливаю дебаг  (SHIFT+F5 из ME).
  3. Переключаюсь на Тестер и жму в нем Старт.
  4. Смотрю логи Тестера - краш.
Спасибо. Воспроизведено и отправлено в MQ.
 
fxsaber # :
class A {    void CopyTicksRange ( MqlTick &Ticks[] ) {} }; void OnStart () {   A a;    MqlTick Ticks[];       a. CopyTicksRange ( Ticks); }

Не воспроизводимо (5488).


 
Nikita Chernyshov # :

Поле ввода в тестере стратегий работает некорректно даже при указание размера шрифта.

1. Создаем поле ввода в тестере

2. Нажимаем на него,  чтобы активировать ручной ввода

3. Отжимаем (делаем неактивным)

4. Введенное значение находится в поле ввода, но его не видно.

Не воспроизводится. У меня работает, в том числе и в тестовой среде.


 
Alain Verleyen #:

Не воспроизводимо (5488).

У меня воспроизводится.


Надо после точки набрать CopyTicksRange.
 
Aleksei Kuznetsov # :

Печать для обычной оптимизации по параметру v


Печать при оптимизации по всем символам



Удаление фильтра не решает проблему

Не приходит ни одного фрейма.

Вызывается только OnTesterDeinit()
Подтверждено и доведено до сведения MQ.
 
fxsaber # :

I'm playing.


It is necessary to dial CopyTicksRange after the dot.

Попробуйте вот это:

 Class A
{
 public :
   void CopyTicksRange ( MqlTick &Ticks[] ) {}
};
Я подтверждаю наличие проблемы.
 
fxsaber # :

b5488, шаги для воспроизведения бага с крашем.

  1. Закрыть все чарты.
  2. ToolBox-окно (CTRL+T) растянуть (по вертикали) на весь экран и закрыть.
  3. Tester-окно  (CTRL+R) растянуть (по вертикали)  на весь экран и закрыть.
  4. Открыть чарт графика и нажать на его кнопку Maximize (если он не открыт на всю доступную область).
  5. Нажать в любой последовательности CTRL+T и CTRL+R.
Воспроизведено и сообщено в MQ.
 

b5488, это штатная ситуация, когда открыт чарт символа, но его нет в Обзоре рынка?


 
fxsaber # :

b5488, это штатная ситуация, когда открыт чарт символа, но его нет в Обзоре рынка?


Я думаю, это ненормально. Можете описать, как это воспроизвести?
 
Alain Verleyen #:
Я думаю, это ненормально. Можете описать, как это воспроизвести?
  1. Открыть чарт любого символа из Обзора рынка.
  2. Нажать (на чарте) ENTER, ввести название символа, которого нет в Обзоре рынка, и нажать ENTER.