пятница, 20 марта 2015 г.

Библиотека MQL.Xlib

Библиотека функций и классов для MetaTrader (MQL4 и MQL5).

Скачать

Документация

Все функции библиотеки задокументированы прямо в коде. Вы в любой момент можете перейти к определению функции (в MetaEditor через контекстное меню, либо по клавишам Alt+G ) и прочитать всю информацию на месте.

Mercurial

hg clone https://bitbucket.org/FXcoder/mql.xlib

Обновление

RSS-лента изменений

Предупреждение о рисках

Данная библиотека находится на стадии разработки. Любые функции (особенно новые) могут быть недостаточно протестированы.

Обратная связь

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

Условия использования и распространения

Библиотека распространяется под модифицированной лицензией BSD.

Способы установки библиотеки MQL.XLib

В зависимости от версии операционной системы, а также способа установки и запуска терминала, папки со скриптами могут располагаться либо в папке самого терминала, либо в папке профиля пользователя. Подробности можно узнать здесь.

Быстрый способ

  1. Скачать всю библиотеку одним архивом.
  2. Извлечь из архива папку xlib в папку MQL\Include\fxcoder каждого терминала. При обновлении предварительно удалить старые файлы.
Этот способ годится в случае использования только одной копии терминала. Обновление библиотеки требует повторения всех этих действий.

Для нескольких терминалов

  1. Скачать всю библиотеку одним архивом.
  2. Распаковать в отдельную папку. При обновлении удалить старые файлы и распаковать в то же место новые.
  3. Создать симлинки от папки xlib к папкам MQL\Include\fxcoder\xlib каждого терминала.
Этим способом можно пользоваться, если нет желания разбираться с Mercurial даже минимально. Обновление уже не такое сложное, достаточно повторить пункты 1 и 2, но, в отличие от быстрого способа установки, теперь придётся их выполнить только один раз.

Для нескольких терминалов и Mercurial/TortoiseHg

  1. Клонировать репозиторий в отдельную папку. С помощью меню TortoiseHg или командой:
    hg clone https://bitbucket.org/FXcoder/mql.xlib
    
  2. Создать симлинки от папки xlib клона к папкам MQL\Include\fxcoder\xlib каждого терминала.
Наиболее автоматизированный способ при обновлении, достаточно будет лишь обновить репозиторий, все изменения сразу будут доступны во всех терминалах.

Комментариев нет:

Отправить комментарий