Добрый день! Еще раз вопрос про использование оперативной памяти агентами (забивают память и ничего не делают), ситуация наблюдается только для заданий из облака.
Это баг, сколько памяти нужно для одного агента?
Как раз сейчас читаю за утечку памяти, из за потерянных объектов. В вашем случае утечка памяти на лицо, перепроверьте ваш код на корректность инициализаций, и выделение/возвращение памяти. Если с вашей точки зрения, что в коде всё норм, тогда возможен баг.
Большую часть времени это работает правильно. Однако время от времени я получал сообщение об ошибке, хотя сокет подключен, и через некоторое время (от 1 до 5/6 ошибок) он продолжает работать.
Добрый день! Очень нужен совет! Наверняка кто-то уже сталкивался с такой проблемой. За ранее извиняюсь если тема повторяется!
Погуглил данный вопрос ничего толкового не нашел, на форумах ветки уже не активные, без ответа уже несколько лет "стоят"!
Итак: скачал вчера советник, установил в терминале все как надо, как говорится все по книжке! Все файлы раскидано в нужных папках терминала. Везде где надо галочки в настройках. Советник состоит из бэктесты которые сделаны по каждой паре в отдельности (7 пар) и файл для libraries то есть с расширением .dll
Проблема в следующем:
При запуске советника, в разделе "Эксперты" пишет следующее:
FX_Lightning_2.0_EURUSD_H1_V2 EURUSD,H1: function 'MqlLock_5148A195_12_1111iI11I1' call from dll 'FXFlash.dll' critical error c0000005 at 6AF6DA83.
Как раз сейчас читаю за утечку памяти, из за потерянных объектов. В вашем случае утечка памяти на лицо, перепроверьте ваш код на корректность инициализаций, и выделение/возвращение памяти. Если с вашей точки зрения, что в коде всё норм, тогда возможен баг.
Проблема только с заданиями из облака (т.е. это не мой код)
Добрый день! Очень нужен совет! Наверняка кто-то уже сталкивался с такой проблемой. За ранее извиняюсь если тема повторяется!
Погуглил данный вопрос ничего толкового не нашел, на форумах ветки уже не активные, без ответа уже несколько лет "стоят"!
Итак: скачал вчера советник, установил в терминале все как надо, как говорится все по книжке! Все файлы раскидано в нужных папках терминала. Везде где надо галочки в настройках. Советник состоит из бэктесты которые сделаны по каждой паре в отдельности (7 пар) и файл для libraries то есть с расширением .dll
Проблема в следующем
Подскажите где копать? Что я не правильно делаю?
Это не проблема форума, это проблема автора. Обращайтесь к автору .
Добрый день! Очень нужен совет! Наверняка кто-то уже сталкивался с такой проблемой. За ранее извиняюсь если тема повторяется!
Погуглил данный вопрос ничего толкового не нашел, на форумах ветки уже не активные, без ответа уже несколько лет "стоят"!
Итак: скачал вчера советник, установил в терминале все как надо, как говорится все по книжке! Все файлы раскидано в нужных папках терминала. Везде где надо галочки в настройках. Советник состоит из бэктесты которые сделаны по каждой паре в отдельности (7 пар) и файл для libraries то есть с расширением .dll
Проблема в следующем:
При запуске советника, в разделе "Эксперты" пишет следующее:
FX_Lightning_2.0_EURUSD_H1_V2 EURUSD,H1: function 'MqlLock_5148A195_12_1111iI11I1' call from dll 'FXFlash.dll' critical error c0000005 at 6AF6DA83.
Добрый день! Еще раз вопрос про использование оперативной памяти агентами (забивают память и ничего не делают), ситуация наблюдается только для заданий из облака.
Это баг, сколько памяти нужно для одного агента?
Как раз сейчас читаю за утечку памяти, из за потерянных объектов.
В вашем случае утечка памяти на лицо, перепроверьте ваш код на корректность инициализаций, и выделение/возвращение памяти.
Если с вашей точки зрения, что в коде всё норм, тогда возможен баг.
О функциях mql SocketXXX () это сообщение предназначено в основном для разработчиков Metaquotes: @Renat Fatkhullin, @Slava, @Ilyas
Я использую приведенный ниже код для управления приемом сообщений через защищенное соединение.
Большую часть времени это работает правильно. Однако время от времени я получал сообщение об ошибке, хотя сокет подключен, и через некоторое время (от 1 до 5/6 ошибок) он продолжает работать.
... данные / сообщения получены правильно
2019.08.29 00: 45: 43.019 XXXX (EURUSD, H1) ОШИБКА: 5273, гнездо (1), считано: len = 437
2019.08.29 00: 45: 43.237 XXXX (EURUSD, H1) ОШИБКА: 5273, гнездо (1), считано: len = 1242
... данные / сообщения получены правильно
Ошибка 5273 очень общая и мало помогает. Можно ли получить больше информации о таких ошибках?
Как раз сейчас читаю за утечку памяти, из за потерянных объектов.
В вашем случае утечка памяти на лицо, перепроверьте ваш код на корректность инициализаций, и выделение/возвращение памяти.
Если с вашей точки зрения, что в коде всё норм, тогда возможен баг.
Проблема только с заданиями из облака (т.е. это не мой код)
Ищите исходник библиотеки, тогда, возможно, и помогут...
Возможно у Вас дллка 32-разрядная, а терминал 64-разрядный.
Возможно у Вас дллка 32-разрядная, а терминал 64-разрядный.
и dll можно изменить если только есть исходник?
или можно установить 32-разрядный терминал на 64-разрядный ноут?