Как организовать обращение к библиотеке функций, находящейся в отдельной папке ?

 

.


TheXpert 11.08.2008 12:42

#import  "SomeLibrary.ex4"
  double StopValue(int i);
  bool IsBuy(int i);
  bool IsSell(int i);
  bool IsStopBuy(int i);
  bool IsStopSell(int i);
#import

все понятно. просто важный вопрос хотел чтобы легче искали другие и перенес из другой темы https://forum.mql4.com/ru/14634. почему удалили - вот что непонятно. ссылка же на Вас.

 
OZ0 писал (а) >>

Эта директива импортирует функции из билиотеки по описанию.

Допустим, в либке есть функция:

double Pi()
{
   return (3.1415);
}

И есть код (советник допустим) где мы хотим эту функцию использовать.

// Some expert....
 
#import  "SomeLibrary.ex4"
  double Pi();
#import
 
int init()
{
}
 
int start()
{
   Print("Pi = ", Pi());
}

 
TheXpert писал (а) >>

Что непонятно?

Эта директива импортирует функции из билиотеки по описанию.

Допустим, в либке есть функция:

И есть код (советник допустим) где мы хотим эту функцию использовать.

а так еще понятнее. Спасибо.

 
OZ0 писал (а) >>

а так еще понятнее. Спасибо.

нп