Пришло время, друзья мои, автоматизировать то, что для этой самой автоматизации, не предназначено. Речь идет об индикаторах, не выдающих сигналы посредством буферов, а отображающих их графическими объектами на экране..
С какой целью делается, можно только догадываться, но, как говорится: "Не стреляйте в пианиста - он играет как умеет". Программист, вероятно, четко выполнил техническое задание и мы имеем то, что видим.
Но мы же помним слова мерзавца-кузнеца, который вместо работы латынь изучает: "То, что один человек сделал, другой завсегда разобрать сможет.
В качестве примера взят индикатор из маркета TruePoints PRO MT5. Здесь мы как раз и имеем красивое наполнение экрана графическими объектами, отображающими то, что должно происходить на экране. При ближайшем рассмотрении имеем следующее:
|
|
Далее мы загружаем конструктор советников TradeBuilderMT5, который, начиная с версии 1.24, имеет поддержку сигналов, отображаемых графическими объектами. Напомним, что TradeBuilderMT5 позволяет построить торговую систему на базе произвольного набора технических индикаторов (см. руководство пользователя). Set-файл прицеплен к статье. Мы рассмотрим небольшой фрагмент параметров, касающихся обработки графических объектов. Построчно опишем два шага сигнала OpenBuy.
|
|
Далее - видео того, как советник TradeBuilderMT5 обрабатывает сигналы индикатора TruePoints PRO MT5
И дополнительное видео по просьбе зрителей, демонстрирующее использование параметров GridDistance и GridFactor в советнике TradeBuilderMT5:
- GridDistance - ограничивает открытие новых ордеров по заданной минимальной дистанции;
- GridFactor - множитель объема последующих сделок.
set-файл прицеплен к статье.