ZigZag Global
- Индикаторы
- Igor Semyonov
- Версия: 1.25
- Обновлено: 23 июля 2024
- Активации: 7
Описание
Цветной универсальный мультивалютный/мультиинструментальный индикатор ZigZag для построения в отдельном окне под основным финансовым инструментом.
Индикатор может быть использован у любого брокера, независимо от того, как называется финансовый инструмент, так как его наименование необходимо ввести вручную в качестве входного параметра. В случае ввода несуществующего или некорректного названия финансового инструмента будет выдано сообщение об ошибке, что данный финансовый инструмент неизвестен (не существует).
Индикатор может быть рассчитан на основе одного из тринадцати базовых индикаторов, входящих в стандартный пакет терминала МetaТrader 4:
- AD - индикатор накопления и распределения объема.
- OBV - индикатор балансового объема.
- Volume - индикатор тикового объема.
- Force - индикатор индекса силы.
- MFI - индикатор индекса облегчения рынка.
- ATR - индикатор среднего истинного диапазона.
- Momentum - индикатор темпа.
- Moving Average - индикатор скользящей средней.
- CCI - индикатор индекса торгового канала.
- RSI - индикатор относительной силы.
- ADX - индикатор индекса среднего направления движения.
- DeMarker - индикатор Демарка.
- Standard Deviation - индикатор стандартного отклонения.
- WPR - осциллятор Билла Вильямса.
По умолчанию используется индикатор AD (накопление/распределение).
Имеется возможность выбора цвета раскраски линии ZigZag, а также повышающейся и понижающейся линии базового индикатора.
Назначение
Индикатор может быть использован для ручной или автоматической торговли в составе советника. Для автоматической торговли могут быть использованы показания индикаторного буфера типа double:
- Линия индикатора ZigZag - буфер 0.
- Бычья линия базового индикатора - буфер 1, не должен быть равен нулю.
- Медвежья линия базового индикатора - буфер 2, не должен быть равен нулю.
- Основная линия базового индикатора - буфер 3.
Для более глубокого анализа может быть использован совместно с индикатором ZigZag основного графика.
Входные параметры
- Currency_Name - наименование финансового инструмента.
- Calc_Method - код индикатора, из которого будут вычислен индикатор ZigZag (от 0 до 13). По умолчанию, т.е. больше 13 - на основе индикатора AD (накопление/распределение).
- Periods - период для расчета базового индикатора, из которого будет вычислен индикатор ZigZag.
- MA_Method - метод усреднения средней для базового индикатора:
- MODE_SMA - 0.
- MODE_EMA - 1.
- MODE_SMMA - 2.
- MODE_LWMA - 3.
- Applied_Price - используемая цена базового индикатора:
- PRICE_CLOSE - 0.
- PRICE_OPEN - 1.
- PRICE_HIGH - 2.
- PRICE_LOW - 3.
- PRICE_MEDIAN - 4.
- PRICE_TYPICAL - 5.
- PRICE_WEIGHTED - 6.
- Mode - индекс линии (MAIN - 0 или SIGNAL - 1) базового индикатора, из которого будут вычислен индикатор ZigZag.
- Shift - сдвиг базового и расчетного индикатора относительно ценового графика.
- ExtDepth - тот минимум баров, на котором не будет строиться второй минимум или максимум, если последний больше или меньше предыдущего на величину ExtDeviation.
- ExtDeviation - минимальное количество пунктов в процентах между максимумами или минимумами двух соседних баров для формирования локальной вершины или впадины.
- ExtBackstep - минимальное число баров между локальными максимумами, минимумами.
Построения
Для некоторых базовых индикаторов автоматически строятся внутренние между максимумом и минимумом горизонтальные линии. Линии максимумов и минимумов необходимо выставлять вручную. Например, для индикаторов RSI - 0 и 100, для DeMark - 0 и 1.
При смене, т.е. перестроении индикаторов, линии максимумов и минимумов от прежнего индикатора необходимо менять или отключать, внутренние линии следует удалять.
Простая процедура показана на видео. Для упразднения процедуры необходимо прежний индикатор удалить из окна и загрузить новый.