Уважаемые разработчики, очень много неточностей в справочнике, это приводит к не однозначной трактовке и возможным ошибкам
Примеры
1. Удаление объектов
boolObjectDelete(
long chart_id, // идентификатор графикаstring name // имя объекта
);
Пример на той же страницы справочника
ObjectDelete(name);
Обязательный параметр char_ID или нет? В каких случаях он обязателен, в каких нет?
2. Экспорт функций
Текст из Справки
Существует возможность использования в mql4-программе функции, объявленной в другой mql4-программе с постмодификатором export.
Такая функция называется экспортируемой, и она доступна для вызова из других программ после компиляции.
int Function() export
{
}
Данный модификатор указывает компилятору внести функцию в таблицу EX4-функций, экспортируемых данным исполняемым ex4-файлом.
Только функции с таким модификатором становятся доступными ("видимыми") из других mql4-программ.
Уважаемые разработчики, очень много неточностей в справочнике, это приводит к не однозначной трактовке и возможным ошибкам
Примеры
1. Удаление объектов
Пример на той же страницы справочника
Обязательный параметр char_ID или нет? В каких случаях он обязателен, в каких нет?
Два варианта функции видите в справке, а то, что написано перед этим не видите:
Удаляет объект с указанным именем на указанном графике. Существует два варианта функции:
Это называется перегрузкой функции. Даже при вводе параметров когда появляется всплывающая подсказка с параметрами - в ней есть два варианта: [1 of 2], если по надписи щёлкнуть, то появится второй вариант переменных [2 of 2]
Два варианта функции видите в справке, а то, что написано перед этим не видите:
Это называется перегрузкой функции. Даже при вводе параметров когда появляется всплывающая подсказка с параметрами - в ней есть два варианта: [1 of 2], если по надписи щёлкнуть, то появится второй вариант переменных [2 of 2]
Н так видел, вопрос некрректно сформулировал. Хотя написано же - Обязательный параметр char_ID или нет?
возвращает текущий график, зачем эти два варианта? Если имя объекта стоит и удаление идет с того же графика, то зачем iD графика? Подокна еще было бы понятно.
обьекты типа OBJ_RECTANGLE не заливаются цветом ....
заливка зависит от параметра OBJPROP_BACK
true - заливка, false - линия
заливка зависит от параметра OBJPROP_BACK
true - заливка, false - линия
Всю интригу испортили...
ух, уж этот интриган, Боаносье :)
ух, уж этот интриган, Боаносье :)
Уважаемые разработчики, очень много неточностей в справочнике, это приводит к не однозначной трактовке и возможным ошибкам
Примеры
1. Удаление объектов
Пример на той же страницы справочника
ObjectDelete(name);Обязательный параметр char_ID или нет? В каких случаях он обязателен, в каких нет?
2. Экспорт функций
Текст из Справки
Штатная библиотека stdlib.mq4
Постмодификатор export не указанКаких mql программ ? любых, т.е. функцию из одного эксперта можно использовать в другом??? или речь идет все же о библиотеках?
при создании нового графика и применениии к нему шаблона выкидывает индюк с графика с такой формулировкой " global initialization failed ".
индюк простенький, никакие глобальные переменные не использует.
подозреваю, что это связано с подгрузкой данных для нового графика, но на 509 такого не было.
теперь приходится добавлять индюк повторно. со второго раза всё работает, но как-то напрягает делать лишние движения.
при создании нового графика и применениии к нему шаблона выкидывает индюк с графика с такой формулировкой " global initialization failed ".
индюк простенький, никакие глобальные переменные не использует.
подозреваю, что это связано с подгрузкой данных для нового графика, но на 509 такого не было.
теперь приходится добавлять индюк повторно. со второго раза всё работает, но как-то напрягает делать лишние движения.
Вы можете прислать Ваш индикатор в сервис деск? Или мне в личку?
Надо разобраться, что происходит
Уважаемые разработчики, очень много неточностей в справочнике, это приводит к не однозначной трактовке и возможным ошибкам
Примеры
1. Удаление объектов
Пример на той же страницы справочника
Обязательный параметр char_ID или нет? В каких случаях он обязателен, в каких нет?
Два варианта функции видите в справке, а то, что написано перед этим не видите:
Это называется перегрузкой функции. Даже при вводе параметров когда появляется всплывающая подсказка с параметрами - в ней есть два варианта: [1 of 2], если по надписи щёлкнуть, то появится второй вариант переменных [2 of 2]Два варианта функции видите в справке, а то, что написано перед этим не видите:
Это называется перегрузкой функции. Даже при вводе параметров когда появляется всплывающая подсказка с параметрами - в ней есть два варианта: [1 of 2], если по надписи щёлкнуть, то появится второй вариант переменных [2 of 2]Н так видел, вопрос некрректно сформулировал. Хотя написано же - Обязательный параметр char_ID или нет?
Функция
возвращает текущий график, зачем эти два варианта? Если имя объекта стоит и удаление идет с того же графика, то зачем iD графика? Подокна еще было бы понятно.