Справочник MQL4 Основы языка Функции Экспортирование функций
Экспортирование функцийСуществует возможность использования в mql4-программе функции, объявленной в другой mql4-программе с постмодификатором export. Такая функция называется экспортируемой, и она доступна для вызова из других программ после компиляции.
Данный модификатор указывает компилятору внести функцию в таблицу EX4-функций, экспортируемых данным исполняемым ex4-файлом. Только функции с таким модификатором становятся доступными ("видимыми") из других mql4-программ. Свойство library указывает компилятору, что данный EX4-файл будет являться библиотекой, и компилятор проставит это в заголовке EX4. Все функции, которые планируются как экспортируемые, должны быть помечены модификатором export. При компиляции библиотек в режиме strict для каждой экспортируемой функции необходимо добавлять модификатор export. в противном случае функция не будет доступна извне. Смотри также Перегрузка, Виртуальные функции, Полиморфизм |