Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 326
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Этот код демонстрирует, как можно изменять объекты в индикаторе, не имея исходного кода. Есть некоторые индикаторы, которые не используют буферы, а только объекты. Было бы просто, если бы входы можно было изменять с помощью iCustom, но это возможно только в том случае, если индикатор использует буферы для отрисовки элементов. А если индикатор использует только объекты?
Для демонстрации используется индикатор свободного рынка для MT5 под названием "PZ Multidiagonals MT5". Вам необходимо установить этот индикатор с рынка, прежде чем пытаться протестировать этот код в его нынешнем виде.
Для того чтобы начать манипулировать объектами, нам необходимо имя префикса объекта. Функция LogChartObjectNames() создана для записи в журнал всех имен объектов, которые существуют в индикаторе.
Затем объектами можно манипулировать с помощью функции ModifyChartObjects(), которая передает два параметра. Префиксное имя (которое должно быть начальной частью описательного имени объекта) и целое число, которое служит для передачи того, сколько объектов должно быть немодифицировано или "пощажено" для данного конкретного объекта.
Индикатор PZ Multidiagonals - это трендовый индикатор, который автоматически рисует линии тренда, но немного перебарщивает. Вот как выглядит предустановка по умолчанию:
Из окна данных видно, что в этом индикаторе не используются буферы. Все строится с помощью объектов.
Теперь, начав с чистого графика и загрузив этот индикатор "Hacking Objects.mq5", вы увидите, как я удалил множество трендовых линий и оставил наиболее актуальные, на мой взгляд, не с помощью доступа к входам, а с помощью взлома объектов:
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/50895
Decision Colored Candles - MT5
больше уверенности в том, что вы сможете заняться торговлей
Find Swing Highs Swing Lows
Swing High/Low Identifier для MetaTrader 5 отмечает значимые максимумы и минимумы свингов прямо на вашем графике с помощью цветных стрелок. Этот инструмент помогает трейдерам быстро определить ключевые ценовые уровни, которые могут служить сопротивлением и поддержкой, и идеально подходит для анализа разворота тренда, составления карты поддержки и сопротивления, а также для совершенствования стратегий ценового действия. Выделяя эти важнейшие точки колебаний, он предоставляет ценные сведения для принятия обоснованных торговых решений и оптимизации торговых стратегий.
Raymond Cloudy Day For EA
Raymond Cloudy Day For EA - революционный торговый инструмент, созданный компанией Raymond и разработанный для платформы MT5. Этот инновационный индикатор объединяет в себе передовой метод расчета с усовершенствованными алгоритмами, превосходящими традиционные точки разворота, чтобы улучшить торговые стратегии с непревзойденной точностью.
DPO - MA modified
Основным моментом является изменение кривой MA на горизонтальную линию, а кривая DPO представляет собой расстояние от цены закрытия до нулевого уровня или кривой MA

