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

 

Через раз вот такая байда

2017.12.08 23:15:35.387 Tester  EURUSD: history data begins from 1996.08.09 00:00
2017.12.08 23:15:35.387 Tester  EURUSD: ticks data begins from 2011.12.19 00:00
2017.12.08 23:15:35.397 Core 1  agent process started
2017.12.08 23:15:44.616 Core 1  connecting to 127.0.0.1:3000
2017.12.08 23:16:02.892 Core 1  tester agent authorization error
2017.12.08 23:16:02.892 Core 1  connection closed
Началось на 1654+.
 
fxsaber:

Через раз вот такая байда

Началось на 1654+.

Посмотрите на задержку - 18 секунд между попыткой подключиться и отбоем. Это означает таймаут сетевого подключения.

Обычно это тормоза запуска и инициализации exe приложения под надзором антивируса.

Многократно с этим сталкивались и ничего поделать со своей стороны не можем. Антивирус просто тратит много времени на анализ тестерного агента.

Это еще означает, что вся файловая активность агента будет рассматриваться под лупой и нещадно тормозиться.

Совет - поставить агента и его локальные каталоги в пропуск антивируса. Сразу станет все быстрее работать.

 
Renat Fatkhullin:

Посмотрите на задержку - 18 секунд между попыткой подключиться и отбоем. Это означает таймаут сетевого подключения.

Обычно это тормоза запуска и инициализации exe приложения под надзором антивируса.

Многократно с этим сталкивались и ничего поделать со своей стороны не можем. Антивирус просто тратит много времени на анализ тестерного агента.

Это еще означает, что вся файловая активность агента будет рассматриваться под лупой и нещадно тормозиться.

Совет - поставить агента и его локальные каталоги в пропуск антивируса. Сразу станет все быстрее работать.

На машине нет антивирусов и подобного. Все на SSD. И проблемы никогда не возникало на 1653-.

 
fxsaber:

На машине нет антивирусов и подобного. Все на SSD. И проблемы никогда не возникало на 1653-.

Тогда нужны локальные логи этого агента в момент проблемы.

Даже штатного Microsoft Defender нет?

 
Renat Fatkhullin:

Тогда нужны локальные логи этого агента в момент проблемы.

Логи локального агента Tester\Agent-127.0.0.1-3000\logs\20171209.log пустые.

Даже штатного Microsoft Defender нет?

Выключен.


Воспроизвожу проблему так. Запускаю терминал и из ME делаю CTRL+F5. Возможно, эти настройки имеют значение


 
fxsaber:

Логи локального агента Tester\Agent-127.0.0.1-3000\logs\20171209.log пустые.

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

Но если и за 18 секунд не достучался, значит порт не открылся даже.


Выключен.

Скорее всего нет и он активен. Добавьте явно весь каталог с агентом в "пропускаемые каталоги" и попробуйте снова.

Еще одна причина может быть в недостатке прав на открытие сетевого порта.

UAC включен? Попробуйте воспроизвести после запуска терминала "как Администратор".

 
Renat Fatkhullin:

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

Но если и за 18 секунд не достучался, значит порт не открылся даже.

Да, как будто совсем не достучался.

Tester\logs\20171209.log:

NH      0       00:45:26.194    Tester  EURUSD: history data begins from 1996.08.09 00:00
KM      0       00:45:26.194    Tester  EURUSD: preliminary downloading of history ticks started, it may take quite a long time
JN      0       00:45:27.194    Tester  EURUSD: preliminary downloading of history ticks completed, 89 bytes in 0:00.999 (0.09 Kb/sec)
FO      0       00:45:27.194    Tester  EURUSD: ticks data begins from 2011.12.19 00:00
CH      0       00:45:27.196    Core 1  agent process started
JP      0       00:45:36.148    Core 1  connecting to 127.0.0.1:3000
KG      2       00:45:53.911    Core 1  tester agent authorization error
OL      0       01:22:24.614    Tester  EURUSD: history data begins from 1996.08.09 00:00
RJ      0       01:22:24.614    Tester  EURUSD: preliminary downloading of history ticks started, it may take quite a long time
MI      0       01:22:26.614    Tester  EURUSD: preliminary downloading of history ticks completed, 296.44 Kb in 0:01.997 (148.44 Kb/sec)
DS      0       01:22:26.614    Tester  EURUSD: ticks data begins from 2011.12.19 00:00
KM      0       01:22:26.614    Core 1  agent process started
OM      0       01:22:35.890    Core 1  connecting to 127.0.0.1:3000
QK      2       01:22:54.602    Core 1  tester agent authorization error
LL      0       01:22:54.602    Core 1  connection closed

Скорее всего нет и он активен. Добавьте явно весь каталог с агентом в "пропускаемые каталоги" и попробуйте снова.


Еще одна причина может быть в недостатке прав на открытие сетевого порта.

UAC включен? Попробуйте воспроизвести после запуска терминала "как Администратор".

Все выключено, запускаю под Администраторов в portable-режиме. Не работает первый запуск по CTRL+F5. Если через кнопку "Старт", то пашет. И после этого CTRL+F5 нормально отрабатывает. Т.е. причины не внешние точно.

 
fxsaber:

Да, как будто совсем не достучался.

Tester\logs\20171209.log:

Все выключено, запускаю под Администраторов в portable-режиме. Не работает первый запуск по CTRL+F5. Если через кнопку "Старт", то пашет. И после этого CTRL+F5 нормально отрабатывает. Т.е. причины не внешние точно.

Проверим запуск по Ctrl+F5.

Повторный запуск срабатывает, так как скорее всего агент бывает активен после первого вызова и висит в фоне несколько минут активированный в ожидании следующей задачи.

 
Renat Fatkhullin:

Посмотрите на задержку - 18 секунд между попыткой подключиться и отбоем. Это означает таймаут сетевого подключения.

Обычно это тормоза запуска и инициализации exe приложения под надзором антивируса.

Многократно с этим сталкивались и ничего поделать со своей стороны не можем. Антивирус просто тратит много времени на анализ тестерного агента.

Это еще означает, что вся файловая активность агента будет рассматриваться под лупой и нещадно тормозиться.

Совет - поставить агента и его локальные каталоги в пропуск антивируса. Сразу станет все быстрее работать.

Дрвеб справляется. Я разрешил доступ в интернет для терминала и агента. Но файлы и папка терминала по прежнему под прицелом проверки. 
 
Renat Fatkhullin:

Проверим запуск по Ctrl+F5.

В ME после вот таких ошибок (и в других случаях) советник остается в режиме Debugging. Хотя он даже не запустился. Приходится лишний раз нажимать SHIFT+F5.