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

 

Перестал работать тестер

2016.07.30 00:26:29     Core 1  occupied by another terminal
2016.07.30 00:26:29     Core 1  disconnected
2016.07.30 00:26:29     Core 1  connected
2016.07.30 00:26:29     Core 1  connecting to 127.0.0.1:3000
2016.07.30 00:26:29     Tester  EURUSD.e: ticks data begins from 2016.03.15 00:00

 Статус агентов Ready.

 
fxsaber:

Перестал работать тестер

 Статус агентов Ready.

"2016.07.30 00:26:29     Core 1  occupied by another terminal" - проверьте в диспетчере задач - у Вас запущены агенты тестирования. Возможно или из Вашей локальной сети другой терминал что-то считает или из Облака кто-то считает.
Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
Karputov Vladimir:
"2016.07.30 00:26:29     Core 1  occupied by another terminal" - проверьте в диспетчере задач - у Вас запущены агенты тестирования. Возможно или из Вашей локальной сети другой терминал что-то считает или из Облака кто-то считает.
Облаком не пользуюсь, терминал открыт один. Агенты - Ready. Перезагрузка терминала решает проблему на какое-то время.
 
fxsaber:
Облаком не пользуюсь, терминал открыт один. Агенты - Ready. Перезагрузка терминала решает проблему на какое-то время.
Локальными агентами пользуются другие терминалы? Очень похоже на одновременный запуск нескольких термниалов и они не могут поделить ресурсы - агентов тестирования.
 
Karputov Vladimir:
Локальными агентами пользуются другие терминалы? Очень похоже на одновременный запуск нескольких термниалов и они не могут поделить ресурсы - агентов тестирования.
В локальной сети только один комп, на нем запущен только один терминал. Перезагрузка терминала помогает. Т.е. терминал считает, что его агент занят им же.
 
fxsaber:
В локальной сети только один комп, на нем запущен только один терминал. Перезагрузка терминала помогает. Т.е. терминал считает, что его агент занят им же.

Какая операционка? Какйо билд терминала? (Эта информация есть в первых трёх строчках во вкладке "Журнал" после перезапуска терминала). 

Вы даёте терминалу полностью завершить тестирование? Или прерываете тестирование? Или тестирование само прерывается из-за ошибок в коде? Используете чистый MQL5 код или используете вызовы Win API?

 
Похоже, дело в незакрытых иногда окнах от визуального тестирования. Воспроизвести, правда, не получается. Сейчас все заработало.
 
fxsaber:
Похоже, дело в незакрытых иногда окнах от визуального тестирования. Воспроизвести, правда, не получается. Сейчас все заработало.

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

[Удален]  
Karputov Vladimir:

Вот скрипт, который вызывает меню "Файл" - пункт "Подключиться к торговому счёту" - кликает на кнопку "OK" - таким образом терминал подключится к последнему торговому счёту, который проходил автризацию:

 

#ifndef  _IsX64
#define HWND long
#define HMENU long
#define HBITMAP long
#define ULONG_PTR long
#else
#define HWND int
#define HMENU int
#define HBITMAP int
#define ULONG_PTR int
#endif

_IsX64 так использовать нельзя. Оно имеет значение только во время выполнения. 

 
Alexey Navoykov:

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

Одиночные прогоны, оптимизацию не включал.