Да, действительно... Спасибо.
Меня сбило с панталыку, что тут (http://forum.alpari.ru/thread42059.html) написано мол при экспорте из ex4 не надо объявлять функции.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Создал mql библиотеку функций (через визард). Сохранил в папке experts/libraries/. Откомпилировал. В библиотеке есть строчка:
#property library
В експерте (в папке experts/) написал:
#import "ИмяБиблиотеки.mq4"
Выдает ошибку что функции не определены. В документации написано, что если импортируется библиотека mql, то отдельно функции описывать не надо.
Написал:
#import "TimeFrame.ex4" - результат тот же.
Написал:
#import <TimeFrame.ex4> - написало, что нужны кавычки.
Пробовал:
#import "libraries/ИмяБиблиотеки.exe4"
#import "libraries/ИмяБиблиотеки.mq4"
Результат тот же. Функции не определены.
Вариант:
#import "ИмяБиблиотеки111.mql4"
Удивило. Компилятор не замечает, что ИмяБиблиотеки111.mql4 не существует.
Удалил строчку
#property library
Перекомпилировал. Результат тот же.
Перенес библиотеку в папку experts/ результат тот же.
Как вообще использовать библиотеки на mql???