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

ID Numbers of bars

Бесплатный индикатор для определения номеров баров на графике или выделения заданного количества баров с помощью гистограммы номеров. Кроме того, он автоматически выводит на график информацию о дате, времени, Open, High, Low и Close по бару с нужным вам статическим или динамическим номером и выделяет его вертикальной линией.

В ID Numbers of bars предусмотрено несколько способов выделения требуемых баров и их комбинирование: автоматическое изменение цвета гистограммы после заданного номера, ограничение столбцов гистограммы по количеству, вертикальная линия по требуемому бару.

Такой же анализатор есть и для MetaTrader 5: https://www.mql5.com/ru/market/product/5111


Полезен, когда требуется:

  • Определить номер бара и/или получить информацию по определенному бару. В том числе, обозначив его на графике под статическим или динамическим номером. Например, для торгового анализа, работы индикатора, советника или скрипта.
  • Выделить визуально необходимое количество баров. Например, при стратегиях и тактиках, учитывающих те промежутки времени, что возможно задать количеством баров.
  • Проверка или отладка корректности работы индикаторов, скриптов и советников, если в их функциях заложены расчеты на основе конкретных баров.

При выводе информации о ценах открытия, максимума, минимума и закрытия индикатор автоматически подстраивается под количество знаков после запятой, отображаемое в окне графика торгового терминала.


Как пользоваться ID Numbers of bars

Пользоваться индикатором очень легко. Опробовав его работу, вы в этом убедитесь. А нижеследующие инструкции помогут использовать его свойства наиболее эффективно для вас.

Если при установке индикатора на график не менять параметры в его свойствах, то вы увидите:

  • Появившееся на графике дополнительное окно со столбцами гистограммы. При наведении на них "перекрестия" или курсора показываются номера находящихся над ними баров.
  • Вертикальную линию, проходящую через нулевой (текущий) бар.
  • В правом верхнем углу окна с гистограммой информацию по нулевому бару.

Для экономии места на графике, можно устанавливать его в подокнах других индикаторов.


Способы задать вывод строк с информацией по нужному бару

  1. Выделите вертикальную линию индикатора двойным щелчком и просто передвиньте на требуемый бар.
  2. Или поменяйте в свойствах вертикальной линии дату и/или время на искомые.
  3. Или напишите номер искомого бара в параметре "Линия на баре" свойств индикатора.
Если задать перемещение вертикальной линии на несуществующий на графике бар, то вместо строк с данными появится надпись об отсутствии бара.


Настройка различных вариантов выделения групп баров

Воспользуйтесь параметрами "Смена цвета гистограммы после #" и/или "Столбцов гистограммы" и/или "Линия на баре":

  • В "Смена цвета гистограммы после #" ставится номер бара, после которого гистограмма поменяет цвет;
  • В "Столбцов гистограммы" задается номер бара, после которого гистограмма не будет рисовать свои столбцы на графике. Поэтому в "Смена цвета гистограммы после #" ставьте число меньше, чем в "Столбцов гистограммы";
  • В "Линия на баре" ставится номер бара, по которому будет проходить вертикальная линия. Вместо изменения значения этого параметра в свойствах можно просто переместить вертикальную линию в нужное место на графике. Этот параметр не связан с "Столбцов гистограммы" и на него не распространяется совет для "Смена цвета гистограммы после #" по ограничению в зависимости от указанного в "Столбцов гистограммы".

При необходимости вы можете добавлять горизонтальные уровни к гистограмме через закладку свойств индикатора "Уровни". Например, когда хотите с помощью уровней дополнительно выделить бары с номерами больше и/или меньше каких-либо.

Когда задаете номера баров помните, что текущий бар (самый первый на графике справа) имеет в торговом терминале нулевой номер.


Если от индикатора вам достаточно гистограммы и не нужны вертикальная линия и вывод значений

Выберите "Нет" в параметре "Показывать вертикальную линию" свойств индикатора. По умолчанию стоит "Да" - показывать вертикальную линию и информацию о выделяемом ею баре.

Выбрать более подходящий вам цвет столбцов гистограммы поможет закладка "Цвета" свойств индикатора.

Примечание: Устанавливая индикатор на график, следует учитывать, что изначально указанные в его параметрах цвета предназначены для светлого фона, поскольку проводя много времени за компьютером предпочитаю мягкие оттенки. Для меньшей усталости глаз.
При необходимости замените цвета по своему усмотрению.


Выбор отображения статического или динамического номера бара

Если в параметре "Динамический номер бара" свойств индикатора оставить "Да", то, по мере появления на графике новых баров, вертикальная линия на выбранном вами баре будет вместе с ним уходить влево. В информационных строках индикатора будет изменяться (увеличиваться) только номер нужного вам бара. Остальные данные по нему, естественно, меняться не будут.

Если в параметре "Динамический номер бара" свойств индикатора выбрать "Нет", то вертикальная линия поменяет цвет и будет оставаться на месте выбранного вами номера бара, не уходя влево. В строках индикатора постепенно станут меняться дата, время и ценовые отметки, в зависимости от баров, проходящих под заданным вами номером.


Свойства ID Numbers of bars в закладке Входные параметры

Наименование Описание
Показывать вертикальную линию да - показывать вертикальную линию и информацию о выделяемом ею баре;
нет - не показывать.
Линия на баре Для ввода номера искомого бара. По умолчанию стоит 0 - номер текущего (нулевого) бара.
Динамический номер бара да - по мере появления на графике новых баров, вертикальная линия на выбранном вами баре будет вместе с ним уходить влево. В информационных строках индикатора будет изменяться (увеличиваться) только номер нужного вам бара. Остальные данные по нему меняться не будут;
нет - вертикальная линия поменяет цвет и будет оставаться на месте выбранного вами номера бара, не уходя влево. В информационных строках индикатора станут меняться дата, время и ценовые отметки, в зависимости от баров, проходящих под заданным вами номером.
Смена цвета гистограммы после # Ставится номер бара, после которого гистограмма поменяет цвет.
Столбцов гистограммы Задается номер бара, после которого гистограмма не будет рисовать свои столбцы на графике.
The color of the information lines of the indicator Цвет информационных строк индикатора
The color of the vertical line when dynamic number of bar = Yes Цвет вертикальной линии, когда параметр "Динамический номер бара"="Да"
The color of the vertical line when dynamic number of bar = No Цвет вертикальной линии, когда параметр "Динамический номер бара"="Нет"
The width of the vertical line Ширина вертикальной линии.
The style of the vertical line Стиль вертикальной линии, где:
  • Solid - сплошная линия;
  • Dash - штриховая;
  • Dot - пунктирная;
  • Dashdot - штрих-пунктирная;
  • Dashdotdot - штрих-пунктирная с двойными точками.
Vertical line in the background true - фоновое отображение вертикальной линии;
false - обычное.
Izzatilla Ikramov
13057
2015.09.21 05:43 
 

Пользователь не оставил комментарий к оценке

Vadim Strelkov
7889
2014.05.13 12:20 
 

Пользователь не оставил комментарий к оценке

Версия 1.80 - 2015.08.11
1. Если вертикальную линию индикатора переместить в правую часть чарта, где ещё нет баров, то индикатор будет показывать количество баров от этой линии до нулевого (текущего) бара.
2. В целях повышения корректности работы индикатора, в код добавлены дополнительные проверки на корректность работы многих функций этого анализатора.
3. При перемещении вертикальной линии индикатора с помощью изменения даты в её свойствах, добавлено звуковое оповещение, появляющееся, если в указанную вами в свойствах дату (время) нет баров. Такое может быть, например, если в свойствах вертикальной линии индикатора вы укажите дату выходного дня. В звуковом оповещении, в таких случаях, так же отображается и дата ближайшего бара, стоящего перед отсутствующим в искомое время, на который линия установится автоматически в связи с отсутствием искомого.
Версия 1.55 - 2014.10.10
В свойствах индикатора исправлены слова "dinamic" на "dynamic".

Кроме того, исправлено слово "number" в строке свойств: "The color of the vertical line when dynamic number of bar = No".
Версия 1.53 - 2014.10.03
Проведена модернизация индикатора:

1. Управление основными его параметрами — теперь через панель прямо на графике. Управление цветами индикатора и внешним видом его вертикальной линии — по прежнему через вызов входных параметров.

2. Если язык терминала русский, то тексты индикатора отображаются на русском языке. Если язык терминала — не русский, то тексты индикатора — на английском языке.
Входные параметры в свойствах по прежнему только на английском языке.

3. Свойства индикатора переименованы в более понятные.

4. Улучшена работа функций индикатора.

5. В панель управления добавлен актуальный показ общего количества баров на графике.
Версия 1.5 - 2014.02.13
Исправлено отображение даты и времени бара при ручном перемещении вертикальной линии анализатора, когда DinamicNumberOfBar = true.

Если DinamicNumberOfBar = false, то при перемещении вертикальной линии вручную, она, как и прежде, будет возвращаться на номер бара, указанный в DefineBar.
Версия 1.2 - 2014.02.10
1. В индикатор добавлен параметр "Decimal digits of price". Он актуален, когда требуется округлять показ значений Open, High, Low и Close. Например, при торговле через терминал с 5-тизначными котировками.

Если оставить "Decimal digits of price" равным нулю, то индикатор автоматически подстраивается под количество знаков после точки, соответствующее котировкам на графике.

Для изменения показа значений вводите в этот параметр целое число.

То есть, например, если "ID Numbers of bars" находится на графике с котировками в пять знаков после точки, то поставив в параметре "Decimal digits of price" цифру 4, вы дадите команду индикатору показывать в своей таблице значения интересующих баров, округленные до четырех знаков после точки.

2. Добавлено краткое описание индикатора в закладке его свойств "О программе".

3. Исправлена ошибка, которая могла проявляться в 604-м билде на периодах графиков больше M1.