Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 641

 
Sergey Maksiutenko:

Файлы лежат в соответствующих папках.

Проблема то в чём?

Охх,,,,, извините.

Очень не хочется стучать по клавишам.

Изучайте что такое включаемый файл и что библиотека.

 
Sergey Maksiutenko:

Файлы лежат в соответствующих папках.

Проблема то в чём?

Странная манера общаться ...

Ребята вопрос остаётся открытым :

Прошу помочь разобраться с подключением библиотеки .MQH

 
Alekseu Fedotov:

Охх,,,,, извините.

Очень не хочется стучать по клавишам.

Изучайте что такое включаемый файл и что библиотека.

Если не хочется стучать (если, конечно есть что выстучать) не лезь в диалог

 
Alexey Viktorov:

А что не получается??? Затирает первые строки? Так надо после открытия файла переместить указатель в конец SEEK_END

Огромное вам спасибо! Тупанул! Я почему-то подумал, что позиция должна выставляться в функции FileOpen. Но сейчас все работает!
 
Sergey Maksiutenko:

Файлы лежат в соответствующих папках.

Проблема то в чём?

Проблема в том что функцию calc в библиотеке my_func.mq4 необходимо объявить экспортируемой из других приложений (export).  Читайте доку там про это всё очень хорошо написано! 
 
Vitaly Gorbunov:
Проблема в том что функцию calc в библиотеке my_func.mq4 необходимо объявить экспортируемой из других приложений (export).  Читайте доку там про это всё очень хорошо написано! 

Опишите, плз, примером , дайте конкретную ссылку, что-нибудь.

Об экспортируемых(импортируемые знаю) функциях слышу впервые

ССылка " объявить экспортируемой " идёт вообще на 

Объем экспорта Японии г/г (Japan Exports y/y)

Здесь человек делает всё просто https://www.youtube.com/watch?v=EPQmtsu5SwU

Я всё копирую  - у него работает - у меня нет

В чём проблема ?

 
Sergey Maksiutenko:

Опишите, плз, примером , дайте конкретную ссылку, что-нибудь.

Об экспортируемых(импортируемые знаю) функциях слышу впервые

ССылка " объявить экспортируемой " идёт вообще на 

Объем экспорта Японии г/г (Japan Exports y/y)

Здесь человек делает всё просто https://www.youtube.com/watch?v=EPQmtsu5SwU

Я всё копирую  - у него работает - у меня нет

В чём проблема ?

https://www.mql5.com/ru/docs/basis/function/export Вот так понятно?

Если нет то прочтите здесь поиском найдите export https://docs.mql4.com/ru/mql4changes

Заодно здесь https://docs.mql4.com/ru/basis/function/export

Документация по MQL5: Основы языка / Функции / Экспортирование функций
Документация по MQL5: Основы языка / Функции / Экспортирование функций
  • www.mql5.com
Данный модификатор указывает компилятору внести функцию в таблицу EX5-функций, экспортируемых данным исполняемым ex5-файлом. Только функции с таким модификатором становятся доступными ("видимыми") из других mql5-программ.
 
Vitaly Gorbunov:
https://www.mql5.com/ru/docs/basis/function/export Вот так понятно?
Vitaly Gorbunov:
https://www.mql5.com/ru/docs/basis/function/export Вот так понятно?

Речь идёт о программах на MQL4

 
Sergey Maksiutenko:

Речь идёт о программах на MQL4

Выше дал ссылки на mql4  разницы ни какой нет! Если и так не поймёте то я даже не знаю как вам объяснять!
 
Sergey Maksiutenko:

В чём проблема ?

Проблема в понимании что такое включаемый файл и что такое библиотека.

Из включаемого файла .mqh компилятор "выхватывает" используемые части и компилирует исполняемый файл который будет работать при отсутствии этого самого .mqh файла.

Библиотека-же обязательно должна присутствовать на всех компьютерах где будет использоваться программа обращающаяся к библиотеке. Это крайне неудобно и мало кто этим пользуется, я таких не знаю.

Рекомендую забыть о библиотеках и разобраться с включаемыми файлами.

Причина обращения: