Выпущена бета-версия MetaTrader 4 Build 582 с обновленным языком MQL4 и Маркетом приложений - страница 22
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
тут у пользователя такой вопрос возник - формат сохраняемой истории на этом билде остался тем же что на билде 509 ?
вопрос совместимости использования истории полученной 574-м билдом в тестере 509 билда..
подскажите, при попытке компиляции простейшего кода выдает "cannot create interface of MQL compiler Compiler 1 1", что он хочет?
2014.01.24 02:05:47.910 Compiler cannot create interface
2014.01.24 02:05:44.890 Compiler invalid version of MQL engine - 0 instead of 882
2014.01.24 02:05:44.890 Compiler loading 'D:\My_Doc\1FOREX\1SOVETNIK_PROGRAMM\MQL.dll' library failed (126)
даже тут же пустой созданный советник не компилируется, подскажите в чем проблема
А раньше из этой папки эдитор запускался и компиляция проходила?
ЕХЕ файлы терминала и эдитора обновляли откуда нибудь? DLL никакую левую не подкладывали?
А раньше из этой папки эдитор запускался и компиляция проходила?
ЕХЕ файлы терминала и эдитора обновляли откуда нибудь? DLL никакую левую не подкладывали?
да я в этом терминале занимался програмированием и все компилилось, а тут вчера его открыл, он открылся закрылся, авира просигналила про угрозу, потом открылся уже другой и когда зашел в едитор он уже не компилил
А раньше из этой папки эдитор запускался и компиляция проходила?
ЕХЕ файлы терминала и эдитора обновляли откуда нибудь? DLL никакую левую не подкладывали?
Я жутко извиняюсь, не подскажете где сейчас можно скачать последний билд пусть даже бета версию, просто не очень будет приятно когда советники после обновления перестанут работать, а пока есть время что бы все поправить. Заранее спасибо.
В справке написано
ObjectSetInteger
Задает значение соответствующего свойства объекта. Свойство объекта должно быть типов datetime, int, color, bool или char. Существует 2 варианта функции.
Установка значения свойства, не имеющего модификатора
bool ObjectSetInteger(
????????? // Должно быть что то про номер графика
string name, // имя
int prop_id, // свойство
long prop_value // значение
);
Установка значения свойства с указанием модификатора
bool ObjectSetInteger(
????????? // Должно быть что то про номер графика
string name, // имя
int prop_id, // свойство
int prop_modifier, // модификатор
long prop_value // значение
);
Параметры
name
[in] Имя объекта.
prop_id
[in] Идентификатор свойства объекта. Значение может быть одним из значений перечисления ENUM_OBJECT_PROPERTY_INTEGER.
prop_modifier
[in] Модификатор указанного свойства. Означает номер уровня в инструментах Фибоначчи и в графическом объекте Вилы Эндрюса. Нумерация уровней начинается с нуля.
prop_value
[in] Значение свойства.
Возвращаемое значение
Возвращает true только в том случае, если команда на изменение свойств графического объекта успешно отправлена графику, иначе возвращает false. Чтобы получить дополнительную информацию об ошибке, необходимо вызвать функцию GetLastError().
Пример создания таблицы Web-цветов
if(!ObjectCreate( 0 ,name,OBJ_EDIT,0,0,0))
{
Print("Не удалось создать объект: '",name,"'");
return;
}
//--- зададим координаты точки привязки, ширину и высоту в пикселях
ObjectSetInteger( 0,name,OBJPROP_XDISTANCE,x*X_SIZE);
ObjectSetInteger( 0,name,OBJPROP_YDISTANCE,y*Y_SIZE);
ObjectSetInteger( 0,name,OBJPROP_XSIZE,X_SIZE);
ObjectSetInteger( 0,name,OBJPROP_YSIZE,Y_SIZE);
//--- установим цвет текста для объекта
Ни где практически не сказано про указание номера графика ...
Я жутко извиняюсь, не подскажете где сейчас можно скачать последний билд пусть даже бета версию, просто не очень будет приятно когда советники после обновления перестанут работать, а пока есть время что бы все поправить. Заранее спасибо.
Откройте счет на demo.metaquotes.net:444.
После подключения терминал должен обновиться на 574 билд. Или скачайте и установите еще одну копию терминала из инсталлера.
В справке написано
ObjectSetInteger
...
Хорошо бы до релиза библиотеку контролов добить.
В частности, чтоб в комплекте поставки была рабочая демо-версия Controls.mq4
Я пытался скомпилять и запустить в новой четвёрке Controls.mq5 из поставки MT5, но упёрся в ошибку времени выполнения :
А вы где справку смотрите?
На самом деле это был интересный вопрос. Встречный вопрос: все ли ошибки и недочёты исправлены в справочнике нового МЕ? Или после релиза придётся также сохранять где-то старый справочник и сверяться по нему?
Откройте счет на demo.metaquotes.net:444.
После подключения терминал должен обновиться на 574 билд. Или скачайте и установите еще одну копию терминала из инсталлера.
Спасибо, правда терминал не сразу обновился