Код индикатора или скрипта состоит из основного файла (с расширением .mq5), и папки с
включаемыми файлами (
Для установки достаточно скопировать папку, содержащую эти файл и папку в одно место, для индикаторов это
Папка с включаемыми файлами не будет мешать в MetaTrader, т.к. в ней нет основного кода индикатора, и в структуре папок в Навигаторе она не появится.
...-include
).Для установки достаточно скопировать папку, содержащую эти файл и папку в одно место, для индикаторов это
MQL5/Indicators
. Не нужно выносить папку ...-include
в папку MQL5/Includes
, т.к. в коде используются относительные пути, и такой способ не будет работать.Папка с включаемыми файлами не будет мешать в MetaTrader, т.к. в ней нет основного кода индикатора, и в структуре папок в Навигаторе она не появится.
Например, чтобы установить индикатор VP достаточно скопировать папку
VP
из хранилища проекта VP в папку MQL5/Indicators
. Повторюсь, файл VP.mq5 и папка VP-include
должны находится в одной папке. Чтобы не было лишней папки-уровня в Навигаторе, можно копировать содержимое MQL5/Indicators/VP
непосредственно в MQL5/Indicators
.Ниже показаны варианты корректного расположения файлов и папок после установки двух индикаторов - VP и Index.
Как есть (в хранилище):
[MQL5]
[Indicators]
[VP]
[VP-include]
VP.mq5
[Index]
[Index-include]
Index.mq5
Без лишней папки в Навигаторе:
[MQL5]
[Indicators]
[Index-include]
[VP-include]
Index.mq5
VP.mq5
Чтобы узнать, где находится папка
MQL5
в MetaTrader или MetaEditor можно вызвать меню Файл/Открыть каталог данных
.