Выпущен MetaTrader 4 Client Terminal build 600 с обновленным языком MQL4 и Маркетом приложений - страница 6
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Обновление до 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 раз в минуту) выводить в журнал значения магика. Тогда точно можно будет сказать, что какой-то эксперт завис