Новая бета-версия MetaTrader 4 Client Terminal build 660: виртуальный хостинг, web-запросы, работа с сигналами из MQL-программ и стакан цен - страница 5
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Если #define MAGIC 123
то компилятор требует в OrderSend(sym,op,lот,price,30,stop,take,"",MAGIC) поставить ";" перед MAGIC'ом
Если int MAGIC=123;
то сразу всё скомпилировалось.
МТ4 билд 660. МЕ билд 946
Тоже этот же билд терминала и редактора, но не удалось воспроизвести в описанном выше случае. Сначала подумал, что это может быть как-то связано с параметром strict, но у меня в любом режиме компиляция прошла успешно.
А вот интересно, сейчас только обратил внимание. МТ4 660 от 13.06.2014, а МЕ 946 от 30.05.2014
Так и должно быть, или мой софт недообновился?
Тоже этот же билд терминала и редактора, но не удалось воспроизвести в описанном выше случае. Сначала подумал, что это может быть как-то связано с параметром strict, но у меня в любом режиме компиляция прошла успешно.
Вроде уже отвечали, что версия редактора и терминала в четвёрке будут отличаться, так как редактор обновляется вместе с пятёркой. В пятёрке сейчас билд редактора 955. Значит в ближайшее время и в четвёрке так же будет.Благодарю. Буду поэкспериментировать.
Вот такая ошибка очень часто появляется , при этом не знаю в каком месте ошибка
2014.06.23 11:31:31.770 2012.08.01 21:00 Testing pass stopped due to a critical error in the EA
Что за критическая ошибка, что именно её вызывает я понять не могу...
Вот такая ошибка очень часто появляется , при этом не знаю в каком месте ошибка
2014.06.23 11:31:31.770 2012.08.01 21:00 Testing pass stopped due to a critical error in the EA
Что за критическая ошибка, что именно её вызывает я понять не могу...
Посмотрие выше в логе.
Если Вы получили это сообщение о критической ошибке, то немного ранее должно быть сообщение о подробностях (имя исходного файла, строка, столбец)
А по поводу работы функци. WebRequest ответите что-нибудь?
Вызовы WebRequest() запрещены в индикаторах.В справку добавим про это.
Кстати, ваш пример возвратил ошибку 4060
4060
ERR_FUNCTION_NOT_CONFIRMED
Функция не разрешена
Ошибка справки для функции StringGetChar.
Ошибка справки для функции StringGetChar.
Спасибо, ссылку поправили