Перейти к содержимому

Загрузка Custom Indicator

Если вы хотите использовать Custom Indicator вместо стандартного Indicator, вы можете загрузить его. Есть 2 способа загрузки Custom Indicator:

  • При добавлении Indicator в ваш EA.
  • На странице «My Indicators», которую можно найти в меню.

Мы поддерживаем Custom Indicator в форматах mq4/mq5 (mql) и ex4/ex5 (ex). Mql — это файл исходного кода и является предпочтительным форматом, поскольку он быстрее и точнее анализируется. Если у вас нет файла mql, можно загрузить файл ex, для которого наша система приложит максимум усилий для анализа Indicator. Чтобы загрузить Custom Indicator, нажмите кнопку Upload Custom Indicator и выберите файл вашего Indicator. Когда наш веб-инструмент анализирует файл Indicator, он определяет параметры и режимы Indicator (о которых вы узнаете подробнее через минуту). Этот процесс может занять до 15 минут, прежде чем ваш Indicator будет проанализирован и готов к использованию.

После загрузки Indicator и завершения обработки вы можете продолжить, выбрав «Next» в списке Indicator.

Загрузите ваш Custom Indicator
Загрузите ваш Custom Indicator

Когда загрузка Custom Indicator приводит к ошибке

Заголовок раздела «Когда загрузка Custom Indicator приводит к ошибке»

Если анализ Indicator не удался, пожалуйста, проверьте, что вы загрузили правильный файл. Если проблема сохраняется, не стесняйтесь связаться с нами. Обратите внимание, что для загрузки Indicator из Market Place требуется подписка. Это связано с тем, что мы вручную обрабатываем эти Indicator для вас после получения вашего запроса.

Ошибка загрузки Custom Indicator
Свяжитесь с нами, если вы пытаетесь загрузить Indicator из Market Place.

Если всё прошло успешно, вы загрузили свой Custom Indicator. Скорее всего, вы уже использовали его в MetaTrader. Если нет, уделите время для ознакомления с вашим Indicator. Обратите особое внимание на важный параметр Mode, который показывает почти каждый Indicator после загрузки.

Если ваш Custom Indicator имеет одно или несколько значений (линии/стрелки и т.д.), крайне важно использовать нужное(ые) значение(я) в вашем EA. Для этого необходимо выбрать правильный Mode. Чтобы найти правильный Mode, мы создали полный и подробный план, которому рекомендуем следовать. Обратите внимание, что в этом примере мы используем Indicator со стрелками. Тот же план необходимо выполнять для любого типа Indicator (гистограмма, линия, цвет и т.д.), так как процесс абсолютно одинаковый.

Сначала мы проверим, были ли режимы автоматически определены нашим инструментом при загрузке Indicator. Нажмите на свой Indicator и выберите вкладку «Modes» на правой панели инструментов. Если определение режимов прошло успешно, вы увидите нечто похожее на изображение ниже. Если изображение ниже совпадает с тем, что вы видите, рассмотрите План A для нахождения ваших режимов. Если план A не работает, вы будете направлены к плану B. Возможно, режимы уже были названы за вас, так как наша система могла распознать Indicator. В этом случае убедитесь, что названия режимов соответствуют значениям, которые вы используете на своих графиках. Если это так, нет необходимости следовать конкретному плану для определения режимов; вы можете перейти непосредственно к настройке сигнала.

Успешная загрузка Indicator с режимами
При анализе Indicator были найдены 2 режима. Следуйте Плану A.

Когда автоматическое определение режимов не удалось, вы увидите нечто похожее на изображение ниже. Если изображение ниже совпадает с тем, что вы видите, рассмотрите План C для нахождения ваших режимов.

Загрузка Indicator без режимов
При анализе Indicator режимы не были найдены. Следуйте Плану C.

Если наш инструмент успешно определил режимы вашего Indicator, следующий шаг — найти, какой из режимов является тем, что вы хотите использовать. С некоторой долей удачи это очень просто. В противном случае нам придётся проделать немного больше работы. Итак, при «удаче» количество режимов в MetaTrader совпадает с количеством режимов, проанализированных нашим инструментом. Чтобы увидеть режимы в MetaTrader, откройте Data Window (CTRL + D). Вот пример Indicator с 2 режимами, видимыми в MetaTrader, и 2 режимами, найденными нашим инструментом.

Indicator с равным количеством режимов
Наша система нашла 2 режима, и 2 режима видны в Data Window.

На изображении выше у нас 2 режима. Один режим содержит значения стрелок вверх, а другой — значения стрелок вниз. Мы можем определить, какой из 2 режимов является стрелкой вверх или вниз, наведя мышь на стрелку вверх или вниз на графике и наблюдая, какой из 2 режимов в Data Window MetaTrader показывает значение. Если первый режим показывает значение при наведении мыши на стрелку вверх, мы знаем, что первый режим (Mode 0) — это стрелки вверх. Теперь наведите мышь на стрелку вниз, чтобы убедиться, что 2-й режим содержит стрелки вниз. Если это так, значит 2-й режим (Mode 1) — это стрелки вниз.

На изображении выше вы можете видеть, что при наведении на стрелку вниз Data Window показывает значение для 2-го режима из найденных (значение ‘2349.4000’). То же самое произойдёт для стрелок вверх, которые отобразят значение на первом режиме (Mode 0).

Чтобы упростить создание EA, обязательно переименуйте Mode 0 и Mode 1 в «Стрелка вверх» и «Стрелка вниз» соответственно.

Режимы Indicator переименованы
Мы переименовали 2 режима в «Стрелка вверх» и «Стрелка вниз». Нажмите Save.

Вы завершили добавление Indicator и можете перейти к настройке сигнала.

Если количество режимов, найденных нашим инструментом, не совпадает с количеством режимов, которые вы находите в Data Window в MetaTrader, то вам нужно использовать бесплатный инструмент для определения, какой режим содержит ваши стрелки вверх и вниз. Следуйте Плану B для этого.

План B: Поиск правильных режимов с помощью Buffer Reader

Заголовок раздела «План B: Поиск правильных режимов с помощью Buffer Reader»

Откройте Market Place в MetaTrader и найдите EA под названием «Buffer Reader» (MT4) или «Buffer Reader for MT5». Установите этот EA. Теперь примените EA к вашему графику. Введите имя вашего Indicator без расширения «ex4» или «ex5» и экспортируйте данные. Если вы получите ошибку, убедитесь, что вы не допустили опечатку и что ваш Indicator находится в папке «Indicators», а не в подпапке, такой как «Examples», «Market» или любой другой.

Buffer Reader MT4 MT5
EA «Buffer Reader For MT5» из MetaTrader Market Place. Установите этот EA.

Теперь откройте экспортированные данные в Excel, которые можно найти, перейдя в папку MetaTrader (Ctrl + Shift + D, «MQL4/5», «Files»). Вы увидите все значения вашего Indicator. Первые 2 столбца представляют номер строки и временную метку. Последующие столбцы соответствуют «буферам» вашего Indicator, которые представляют номер режима, который вы ищете. Изучая данные в Excel, вы можете определить, какая строка содержит значения для каждого бара, идентифицированного по временной метке. Это позволяет определить, какой столбец (режим) содержит значение вашей стрелки. Как только вы найдёте значение в таблице Excel, вы будете знать, какой Mode соответствует вашей стрелке.

Экспорт Buffer Reader для Indicator со стрелками
Mode 1 содержит значение в 17:07, что означает, что соответствующая стрелка (стрелка вниз) — это Mode 1. Длинное число '2147...', которое вы видите в других строках, означает 'пустое значение'.

Чтобы упростить создание EA, обязательно переименуйте Mode 0 и Mode 1 в «Стрелка вверх» и «Стрелка вниз».

Режимы Indicator переименованы
Мы переименовали 2 режима в «Стрелка вверх» и «Стрелка вниз». Нажмите Save.

Вы завершили добавление Indicator и можете перейти к настройке сигнала.

Если наш инструмент не смог успешно определить режимы вашего Indicator, следующий шаг — попробовать найти их вручную. Также возможно, что Indicator не содержит никаких режимов. В таких случаях Indicator нельзя использовать для автоматизации, и необходимо найти другой, аналогичный Indicator.

Откройте Market Place в MetaTrader и найдите EA под названием «Buffer Reader» (MT4) или «Buffer Reader for MT5». Установите этот EA. Теперь примените EA к вашему графику. Введите имя вашего Indicator без расширения «ex4» или «ex5» и экспортируйте данные.

Buffer Reader MT4 MT5
EA «Buffer Reader For MT5» из MetaTrader Market Place. Установите этот EA.

Теперь откройте экспортированные данные в Excel, которые можно найти, перейдя в папку MetaTrader (Ctrl + Shift + D, «MQL4/5», «Files»). Вы увидите все значения вашего Indicator. Первые 2 столбца представляют номер строки и временную метку. Последующие столбцы соответствуют «буферам» вашего Indicator, которые представляют номер режима, который вы ищете. Изучая данные в Excel, вы можете определить, какая строка содержит значения для каждого бара, идентифицированного по временной метке. Это позволяет определить, какой столбец (режим) содержит значение вашей стрелки. Как только вы найдёте значение в таблице Excel, вы будете знать, какой Mode соответствует вашей стрелке.

Экспорт Buffer Reader для Indicator со стрелками
Mode 1 содержит значение в 17:07, что означает, что соответствующая стрелка (стрелка вниз) — это Mode 1. Длинное число '2147...', которое вы видите в других строках, означает 'пустое значение'.

Теперь, когда мы знаем, какие режимы вы хотите использовать, добавьте свой Indicator в EA. Убедитесь, что вы переименовали Indicator так, чтобы знать, какое значение он содержит. Например, если файл Indicator называется «Haos», вы можете переименовать Indicator в «Haos Up» и установить Mode на значение 0. Затем добавьте тот же Indicator («Haos») в EA ещё раз и переименуйте Indicator в «Haos Down» и установите Mode на значение 1.

Экспорт Buffer Reader для Indicator со стрелками
Ручной ввод номера Mode.
Режимы Indicator переименованы
Indicator добавлен дважды: один раз с режимом стрелки вверх и один раз — стрелки вниз.

Вы завершили добавление Indicator и можете перейти к настройке сигнала.