Написать индикатор для Meta Trader возможно на языке MQL. что похож на C. Но для чего тратить на это время? Значительно несложнее забрать готовый индикатор и переделать его по собственному усмотрению.
В торговый терминал включены все лучшие индикаторы, написанные опытными программистами. Вам потребуется лишь поменять пара строчек и добавить собственные пользовательские особенности.
В первую очередь продумайте: каким будет индикатор
Для начала необходимо определиться, к какому типу относится ваш индикатор. Осцилляторы в большинстве случаев отображаются в отдельном окне, а трендовые индикаторы значительно чаще выводятся прямо на графике стоимостей.
Продумайте принцип работы. Несложнее всего, написать индикатор, что вычисляется по одной (пускай кроме того сложной) формуле. Принципиальный момент – исходная цена.
К примеру: в случае если индикатор для вычислений будет применять цену открытия, то он будет запаздывать ровно на 1 бар, но не начнёт врать при тестировании на истории.
Сейчас пора поразмыслить о внешнем виде. Индикатор может строиться как гистограмма – чередующиеся столбики различной длины. Кроме этого он может складываться из одной либо пара линий.
Линии индикатора смогут быть цветными для облегчения восприятия и большей информативности.
Если вы все это проделали – вычисляйте, что работа на 90% выполнена. Осталось выбрать самый похожий индикатор из торгового терминала (либо загруженный из Интернет) и мало усовершенствовать.
Сейчас сам процесс. По порядку:
Мои исходные условия для пользовательского индикатора:
Осциллятор в виде цветной гистограммы, что отображает увеличение цены зеленым баром, понижение – красным. Смогут настраиваться периоды для вычисления и задаваться тип цены. Помимо этого, должна быть возможность выбирать исходную валютную несколько, т.е. дабы возможно было поместить индикатор одной валюты
на график второй. ( к примеру индикаторы USDJPY и GBPUSD на график GBPJPY )
Чтобы показать, как это делается, я забрал в терминале Meta Trader подходящий индикатор AO разобрал его на запчасти, переделал и добавил комментарии к каждой строке кода.
Вот что оказалось:
В архиве 3 файла
. mq 4 – исходный код
. ex 4 – откомпилированный код
. doc – исходный код в формате Word
Вы имеете возможность легко поменять одну лишь строке, которая помечена как Основная СТРОКА и взять собственный индикатор по вашей собственной формуле. Вот и все программирование.
Как программировать индикаторы?
Писать собственные индикаторы и модернизировать готовые возможно в редакторе Meta Editor. Он встроен в терминал. Дабы запустить его необходимо:
В меню терминала СЕВИС выбрать Редактор также Language либо направляться 4.
Помните сохранять отредактированный код под другим именем и по окончании завершения, компилировать индикатор, надавив вверху кнопку Compile. Время от времени, Windows запрещает это делать. При таких условиях нужно будет перезапустить редактор и терминал от имени Администратора.
Как установить индикатор в терминал MetaTrader?
Добавить пользовательский индикатор в терминал возможно в директории:
ПАПКА ТЕРМИНАЛА/ experts / indicators
Файлы с расширением mq 4 – исходные коды, с расширением ex 4 – откомпилированный код.
Как видите: написать индикатор значительно несложнее, чем думается на первый взгляд. Тем более, что все уже давно написали за Вас.
Надеюсь, мои комментарии окажут помощь вам стремительнее разобраться в коде MQL. изобрести собственный персональный Грааль и обыграть умный рынок Форекс.
Источник: govorun.ucoz.com
Алексей Сурков. Как написать пользовательский индикатор для МТ4
Важное на сайте:
- Как написать индикатор в mql5
- Как написать претензию официальному дилеру
- Как нарисовать фрактал
- Как нас обманывают при обмене валюты?
- Как научиться делать прогноз форекс на завтра?
Самые интересные результаты статей, подобранные именно по Вашим интересам:
-
В статье отправится обращение о том, как добавить индикатор на график из перечня уже имеющихся в метатрейдере, как его возможно поменять или удалить, и…
-
Как использовать индикатор аллигатор в системе билла вильямса
Содержание Индикаторы Билла Вильямса, описание которых постоянно является частью обучения всех трейдеров мира, являются инструментами теханализа, каковые…
-
Содержание Вот так возможно размещена и издана уже Ваша первая книга через 4 месяца работы на этом курсе. будет продаваться (имеете возможность купить…
-
Как написать советник форекс — пошаговая инструкция
Для тех кто в далеком прошлом желал написать советник форекс но не знал как это сделать. сейчас хороший сутки. Так как прочтя эту статью, Вы узна е т е…
-
Индикаторы форекс которые не перерисовываются
Не перерисовывающиеся индикаторы – как отличить «честные» методы Подробности Создатель: Тарас Матвеев Категория: Индикаторы форекс Опубликовано: 23 Июль…
-
Как работать с индикатором ишимоку
Рассылка Новостей Сигналы трёх линий. При происхождении обстановки, в то время, когда на мониторе мы видим картину в виде трёх линий, каковые…