Читатель, приветствую тебя в блоге. Сегодня ты узнаешь о таком полезном программном модуле, как библиотека функций, для чего она нужна и как используется.
Если ты будешь программировать довольно много, то наверняка у тебя появится желание выделить в функции некоторые универсальные действия, которые тебе приходится выполнять в каждом советнике. Ну, к примеру, - считать ордера, чтобы выяснить в каком состоянии выполнения торгового алгоритма находится советник. Есть ещё масса других универсальных действий, это просто пример.
Если ты будешь программировать довольно много, то наверняка у тебя появится желание выделить в функции некоторые универсальные действия, которые тебе приходится выполнять в каждом советнике. Ну, к примеру, - считать ордера, чтобы выяснить в каком состоянии выполнения торгового алгоритма находится советник. Есть ещё масса других универсальных действий, это просто пример.
Естественно, у тебя таким образом выработается некоторое количество этих самых функций, которые неплохо было бы собрать в одном месте, например в одном файле, который можно будет подключать к каждому советнику и обращаться сразу ко всему изобилию написанных функций разом в только что созданном, пока ещё пустом советнике.
Заманчивая перспектива, неправда ли? Вот мы и подошли к такому понятию, как библиотека функций. Она-то и является этим прекрасным хранилищем твоего безупречно написанного и отлаженного кода, который можно многократно использовать, стоит её лишь подключить.
В этом уроке ты узнаешь как её создать, наполнить функциями, подключить к советнику и уже из него обращаться к описанным в библиотеке функциям. Она не только очень удобна, потому что содержит в себе все универсальные наработки, но и позволяет избежать копирования одних и тех же функций во все свои советники. Это уменьшает размер файла советника, что когда-то считалось плюсом, но в современных реалиях, когда хранить терабайтные объёмы данных может себе позволить каждый, это не так актуально.
А вот все функции в одном месте - это очень удобно и актуально до сих пор. Так что смотри урок, учись и применяй на практике!
Приятного просмотра.
Комментариев нет :
Отправить комментарий