FION:
Обновление до 600 билда произошло автоматом, а хотелось бы еще юзать 509 потому что сразу начался геморрой... У меня все четко работало до сих пор, а теперь советники не ставят ордера. Три одинаковых зацикленных с периодом 1 сек советника должны ставить в определенное время по ордеру - у каждого советника свой магик. Один советник ставит ордер, а два других просто зависают (индикатор отсчета секунд в них останавливается). Ошибка стабильно повторяется. Пробовал задавать время как в строчном так и в целочисленном сравнении - не помогает. Что посоветуете ?
Пока не можем воспроизвести описанное поведение. Все три экземпляра одного и того же советника (fNews_Local_Time) одновременно пытаются торговать начиная с одного и того же времени, заданного первыми двумя входными параметрами. Безо всяких зависаний.
Пока не можем воспроизвести описанное поведение. Все три экземпляра одного и того же советника (fNews_Local_Time) одновременно пытаются торговать начиная с одного и того же времени, заданного первыми двумя входными параметрами. Безо всяких зависаний.
Нужно больше подробностей
Нужно ставить на графики одной и той же пары открытых в одном терминале, но с разными магиками. У меня то один советник срабатывает иногда два, на несработавшем советнике останавливается секундомер на графике. Сервер лайтфорекс реал.
Ренат, при всем уважении, не могу согласиться. Процессоры Pentium III не имели инструкций SSE2, за исключением мобильной версии, которая называлась Pentium M и вышла в 2003, если не ошибается Википедия году. Первые процессоры Intel, поддерживающие инструкции SSE2 - Pentium IV, вышли чуть раньше, в 2001 году. Так что 15 лет назад у Вас не могло быть такого PIII, ну никак. Да и потом, к чему эти передергивания - я например поменял комп на Athlon64 всего пару лет назад, он абсолютно меня устраивал, и только необходимость немножко поизучать MQL5 (где это требование также было жестко зашито в терминал) меня по сути и сподвигла на замену. Я понимаю, вы за технический прогресс, за последние обновления, да, все это так, и это необходимо наверное делать (хотя я навскидку не назову другой торговый терминал, где это столь же жестко прописано). Но определенное количество пользователей услышали сейчас "да вы все лохи и нищеброды, купите себе нормальные компы уже". Наверное клиентоориентированность вашей компании все-таки страдает от подобного рода заявлений. Хотя уверен практически на 100%, что Вы будете и дальше продолжать их делать.
PIII конечно не имел никакого SSE2. SSE2 появился 12 лет назад с Pentium 4. Это ли мне не знать?
Я написал - "у меня лично был такой PIII 15 лет назад". То есть, я говорю "это безумие сидеть на старье и в 2014 году жаловаться, что софт требует SSE2".
FION:
Нужно ставить на графики одной и той же пары открытых в одном терминале, но с разными магиками. У меня то один советник срабатывает иногда два, на несработавшем советнике останавливается секундомер на графике. Сервер лайтфорекс реал.
Всё то же самое. За исключением сервера.
А в логах что у Вас? Попробуйте время от времени (скажем 1 раз в минуту) выводить в журнал значения магика. Тогда точно можно будет сказать, что какой-то эксперт завис
А в логах что у Вас? Попробуйте время от времени (скажем 1 раз в минуту) выводить в журнал значения магика. Тогда точно можно будет сказать, что какой-то эксперт завис
Да я вижу как они зависают... Т.е. секундомеры советников идут до момента постановки ордеров, затем один, иногда бывает и второй советник ставит ордера, а секундомер на зависшем советнике останавливается и не обновляется т.е. советник завис - он же зациклен. Иногда вылезает ошибка 128 - истек срок ожидания совершения сделки.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Обновление до 600 билда произошло автоматом, а хотелось бы еще юзать 509 потому что сразу начался геморрой... У меня все четко работало до сих пор, а теперь советники не ставят ордера. Три одинаковых зацикленных с периодом 1 сек советника должны ставить в определенное время по ордеру - у каждого советника свой магик. Один советник ставит ордер, а два других просто зависают (индикатор отсчета секунд в них останавливается). Ошибка стабильно повторяется. Пробовал задавать время как в строчном так и в целочисленном сравнении - не помогает. Что посоветуете ?
Пока не можем воспроизвести описанное поведение. Все три экземпляра одного и того же советника (fNews_Local_Time) одновременно пытаются торговать начиная с одного и того же времени, заданного первыми двумя входными параметрами. Безо всяких зависаний.
Нужно больше подробностей.
С каким торговым сервером Вы работаете?
Пока не можем воспроизвести описанное поведение. Все три экземпляра одного и того же советника (fNews_Local_Time) одновременно пытаются торговать начиная с одного и того же времени, заданного первыми двумя входными параметрами. Безо всяких зависаний.
Нужно больше подробностей
Можно ли привести пример как теперь правильно передать строку из советника в DLL и обратно в советник
до этого я делал передачу на указатель массива и все работало
то теперь у меня передается только первая буква строки
или теперь надо применять тип char ?
Можно ли привести пример как теперь правильно передать строку из советника в DLL и обратно в советник
...mql5:
Используйте следующую структуру при компиляции DLL:
Ренат, при всем уважении, не могу согласиться. Процессоры Pentium III не имели инструкций SSE2, за исключением мобильной версии, которая называлась Pentium M и вышла в 2003, если не ошибается Википедия году. Первые процессоры Intel, поддерживающие инструкции SSE2 - Pentium IV, вышли чуть раньше, в 2001 году. Так что 15 лет назад у Вас не могло быть такого PIII, ну никак. Да и потом, к чему эти передергивания - я например поменял комп на Athlon64 всего пару лет назад, он абсолютно меня устраивал, и только необходимость немножко поизучать MQL5 (где это требование также было жестко зашито в терминал) меня по сути и сподвигла на замену. Я понимаю, вы за технический прогресс, за последние обновления, да, все это так, и это необходимо наверное делать (хотя я навскидку не назову другой торговый терминал, где это столь же жестко прописано). Но определенное количество пользователей услышали сейчас "да вы все лохи и нищеброды, купите себе нормальные компы уже". Наверное клиентоориентированность вашей компании все-таки страдает от подобного рода заявлений. Хотя уверен практически на 100%, что Вы будете и дальше продолжать их делать.
PIII конечно не имел никакого SSE2. SSE2 появился 12 лет назад с Pentium 4. Это ли мне не знать?
Я написал - "у меня лично был такой PIII 15 лет назад". То есть, я говорю "это безумие сидеть на старье и в 2014 году жаловаться, что софт требует SSE2".
Был установлен МТ-4 584 с mt4setup, выложенного на Вашем сайте, сервер MetaQuotes-Demo.
Автоматом ничего не обновляется, сообщений о наличии обновлений нет. Пришлось опять ручками скачивать mt4setup сайта и поверху устанавливать.
В чем причина?
Для обновления нужно подключиться к серверу, который сам уже обновился.
Так как брокеры постепенно обновляются, то процесс обновлений зависит от них.
Нужно ставить на графики одной и той же пары открытых в одном терминале, но с разными магиками. У меня то один советник срабатывает иногда два, на несработавшем советнике останавливается секундомер на графике. Сервер лайтфорекс реал.
Всё то же самое. За исключением сервера.
А в логах что у Вас? Попробуйте время от времени (скажем 1 раз в минуту) выводить в журнал значения магика. Тогда точно можно будет сказать, что какой-то эксперт завис
Для обновления нужно подключиться к серверу, который сам уже обновился.
Так как брокеры постепенно обновляются, то процесс обновлений зависит от них.
тогда не понимаю то что на впс подключился в одному серверу с 509 версии он обновился до 600
а на ноуте с 509 версии (аналогично и 577) к этому же серверу - не обновляется
на впс лог вот такой
Нет сообщений о новой версии, нет статуса загрузок аналогично МТ5
на ноуте
Всё то же самое. За исключением сервера.
А в логах что у Вас? Попробуйте время от времени (скажем 1 раз в минуту) выводить в журнал значения магика. Тогда точно можно будет сказать, что какой-то эксперт завис