Выпущена бета-версия MetaTrader 4 Build 529 с новым компилятором - страница 24
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В бета, извлекает ошибке, и обычно только восстановить первые данные "1".
При компилировании одной программы выдает ошибку:
Это 535 билд?
Скорее всего вы открыли из редактора файл "C:\Program Files (x86)\Alpari NZ MT4 №4\experts\indicators\Channels.MQ4" и пытались его скомпилировать?
Вам нужно вручную перенести свои собственные файлы из локального каталога experts в "C:\Users\user\AppData\Roaming\MetaQuotes\Terminal\8F311E250E67877D0B9CF7826D598895\MQL4\", причем эксперты положить в подкаталог \experts, индикаторы в \indicators и тд.
Пока мы не завершили автоматическую миграцию пользовательских программ из старого каталога \experts. Сейчас работает миграция только штатных МТ4 программ.
Билд 535, не могу понять почему полезли такие ошибки:
2013.11.08 00:17:06 TestGenerator: unmatched data error (high value 1.32643 at 2013.01.02 12:00 is not reached from the least timeframe, high price 1.32642 mismatches)
На 509 билде все без проблем идет. Почему цена не верная?
Это 535 билд?
Скорее всего вы открыли из редактора файл "C:\Program Files (x86)\Alpari NZ MT4 №4\experts\indicators\Channels.MQ4" и пытались его скомпилировать?
Вам нужно вручную перенести свои собственные файлы из локального каталога experts в "C:\Users\user\AppData\Roaming\MetaQuotes\Terminal\8F311E250E67877D0B9CF7826D598895\MQL4\", причем эксперты положить в подкаталог \experts, индикаторы в \indicators и тд.
Пока мы не завершили автоматическую миграцию пользовательских программ из старого каталога \experts. Сейчас работает миграция только штатных МТ4 программ.
Да, так и было. Ваш совет помог! Проверяем дальше!
Билд 535, не могу понять почему полезли такие ошибки:
2013.11.08 00:17:06 TestGenerator: unmatched data error (high value 1.32643 at 2013.01.02 12:00 is not reached from the least timeframe, high price 1.32642 mismatches)
На 509 билде все без проблем идет. Почему цена не верная?
Нужно заново создать все таймфреймы на основе минутного, используя штатный period_converter. Перед созданием не забудьте удалить все файлы старших таймфреймов в папке history.
Нужно заново создать все таймфреймы на основе минутного, используя штатный period_converter. Перед созданием не забудьте удалить все файлы старших таймфреймов в папке history.
Вот такое стало у меня появляться
При этом загрузилась оператива билд 535
Что странно что после перезагрузки терминала и новой установке советника все работает этой ошибки нет, но стоит перекомпилировать советника
появляется эта ошибка. Был момент когда ставил советника на график и при первом тике советник сам удалялся с графика ...
Т.е. теперь нужно все в ручную создавать и как раньше работать не будет? Или это временно пока идет тестирование?
Я это делаю перед каждым серьезным историческим тестом, если речь идет именно о проверке стратегии, а не кода. Дело в том, что вплоть до 509-го билда новая история (та, которая приходит онлайн) в терминале накапливается на основании девять источников (по количеству таймфреймов), из-за чего вполне могут быть расхождения в данных по таймфреймам. В МТ5 сразу пошли другим путем: все ТФ строятся на основе М1. Насколько я понимаю, новый МТ4 тоже к этому придет. В итоге мы никогда больше не увидим ошибок рассогласования.
Я это делаю перед каждым серьезным историческим тестом, если речь идет именно о проверке стратегии, а не кода. Дело в том, что вплоть до 509-го билда новая история (та, которая приходит онлайн) в терминале накапливается на основании девять источников (по количеству таймфреймов), из-за чего вполне могут быть расхождения в данных по таймфреймам. В МТ5 сразу пошли другим путем: все ТФ строятся на основе М1. Насколько я понимаю, новый МТ4 тоже к этому придет. В итоге мы никогда больше не увидим ошибок рассогласования.