• Обзор
  • Отзывы (1)
  • Обсуждение (3)
  • Что нового

ZigZag Lines MTF for MT5

Мультитаймфреймовый индикатор ZigZag. Отображает линии поддержки/сопротивления и их пробитие, а также рисует текущие цели рынка. Также могут быть отображены линии индикатора Фракталы, и свечи с других таймфреймов (до Квартала включительно).

Индикатор перерисовывает последнюю (текущую) точку, а в некоторых случаях может изменить последние 2-3 точки.

Эта версия только для МТ5.

Все линии рисуются объектами (не индикаторными буферами). 
При использовании в советнике, вы можете прочитать точки ЗигЗага с помощью iCustom. Для этого нужно указать количество точек в самом первом параметре.Текущая (последняя) точка будет иметь индекс 0, предыдущая индекс 1, и т.д.

Например :

//Рассчитать последние "10" точек, и узнать цену-время текущей.
handle_ZZ=iCustom(_Symbol,_Period,"ZigZagLines","10",0,Depth,Deviation,Backstep);

   double price=iZZ(0,0);
   datetime start_time=(datetime)iZZ(1,0);
   datetime end_time=(datetime)iZZ(2,0);

double iZZ (int buff, int index)
{double ArrDouble[1];if(index<0)return(0);if(CopyBuffer(handle_ZZ,buff,index,1,ArrDouble)>0)return(ArrDouble[0]);else return(0);}


Параметры

  • Mode — рисовать уровни поддержки и сопротивления по:
    • Zig Zag — индикатору ЗигЗаг;
    • Fractals — индикатору Фракталы;
    • Candles only — рисовать только Свечи;
  • Depth — минимум свечей, на котором индикатор ZigZag не будет строить второй максимум (или минимум), если тот меньше (или больше) на Deviation предыдущего соответственно;
  • Deviation — минимальное количество пунктов между максимумами/минимумами двух соседних свечей, для того чтобы индикатор ZigZag сформировал локальную вершину/впадину;
  • Backstep — минимальное число свечей между локальными максимумами/минимумами;
  • Period — период расчета ЗигЗага или Фракталов;
  • Max bars to calculate (bars) — максимальное количество баров для расчета. Это ограничение сделано для ускорения расчетов;
  • Show Zigzag — показывать ZigZag;
  • Show current ZZ-point (redrawing point) — показывать текущую (последнюю) точку;
  • Show Price — показывать цену уровней;
  • Show Targets — показывать текущие цели (куда стремится рынок);
  • Show broken lines — показывать пробитые уровни;
  • Extend broken lines (bars) — продлевать пробитые линии вправо на заданное количество баров;
  • Show Dot at the start of the line — показывать точки на переломах индикатора;
  • Pop up alerts — всплывающее сообщение при касании уровня;
  • Push notifications — Push-уведомление;
  • E-mail notifications — уведомление на е-майл;
  • Sound alert — звуковое оповещение при касании уровня;
  • Add an alert when changing the ZigZag direction — дополнительный алерт при изменении направления ЗигЗага;
  • Upper line color — цвет верхних линий;
  • Lower line color — цвет нижних линий;
  • Main line width — толщина основной линии;
  • Main line style — стиль основной линии;
  • Used line width — толщина использованной линии;
  • Used line style — стиль использованной линии;
  • Font size price — размер шрифта для Цен;
  • Font size dot — размер шрифта для Точек;
  • ZigZag color — цвет ZigZagа;
  • ZigZag width — толщина линий ZigZagа;
  • ZigZag style — стиль линий ZigZagа;
  • Display candles — включить отображение свечей с других периодов;
  • Candles period — период для свечей, все стандартные плюс Квартал;
  • Number of Candles in the past — количество свечей на графике;
  • Shadow color — цвет тени свечи;
  • Body color (bullish) — цвет тела бычьей свечи;
  • Body color (bearish) — цвет тела медвежьей свечи;
  • Save points to global variables — сохранять точки в Глобальные Переменные терминала;
  • Number of points to be stored — количество сохраняемых точек (текущая точка - ноль);
  • Prefix global variables — префикс для имен Глобальных Переменных.
Tarun Chaudhry
3694
Tarun Chaudhry 2018.07.06 01:06 
 

The product does what it says.

It does it very well. Happy with it.

The options are satisfactory.

The author is very helpful.

I can happily recommend.

Версия 3.3 2018.10.28
1) Исправлена ошибка в расчете времени конца линии.
Версия 3.2 2018.10.14
1) Добавлена возможность чтения точек с помощью iCustom. Точки сохраняются последовательно в индикаторном буфере.
Версия 2.31 2018.08.28
1) К префиксу глобальных переменных добавлено имя пары.
Версия 2.30 2018.08.25
1) Добавлено отображение текущей точки - "Current ZZ-point (Redrawing point)".
2) Добавлены параметры для сохранения точек в Глобальные Переменные. Теперь вы можете читать координаты точек с помощью ЕА.
3) Оптимизация кода.
4) Исправлена ошибка двойного фрактала.
Версия 2.20 2018.06.01
1) Теперь индикатор может рисовать уровни используя фракталы. Параметр "Draw Support & Resistance on the Fractals".
2) Добавлена опция для отключения точек в начале линий "Dot at the start of line". И опция размера этих точек "Font size dot".
3) Теперь можно запускать несколько индикаторов в одном окне.
4) Оптимизация кода.
Версия 2.10 2017.08.16
1) Добавлена опция "Дополнительный алерт при изменении направления ЗигЗага".
2) Небольшие исправления.
Версия 2.0 2017.06.08
1) Добавлены Свечи других периодов (до Квартала).
2) Небольшие исправления.