Справочник MQL4
Операции с графиками
WindowFirstVisibleBar
| int WindowFirstVisibleBar( |
) |
Функция возвращает номер первого видимого бара в окне текущего графика. Необходимо иметь в виду, что ценовые бары нумеруются задом наперед, от последнего к первому.
Текущий бар, самый последний в ценовом массиве, имеет индекс 0. Самый старый бар имеет индекс Bars-1.
Если номер первого видимого бара меньше, чем количество видимых баров на графике на 2 и более,
это значит, что окно графика заполнено не до конца и имеется поле справа.
Пример:
// обработка видимых баров.
int bars_count=WindowBarsPerChart();
int bar=WindowFirstVisibleBar();
for(int i=0; i<bars_count; i++,bar--)
{
// номера баров уменьшаются, так как нумерация идет в обратном порядке.
// ...
}
|
|
|