Как определить время правого края окна графика.

 

Можно без волшебного АПИ - при помощи простецкого mql4. Даже стыдно рассказывать.

 
zhuki >>:
Есть ли какой нибудь способ . API слишком сложно, но если есть готовое покажите как?

WindowFirstVisibleBar + WindowBarsPerChart

 
sergeev >>:

WindowFirstVisibleBar + WindowBarsPerChart


Благодарю как то не внимательно хелп читал,там даже пример есть. Тема закрыта.
 
sergeev >>:

WindowFirstVisibleBar + WindowBarsPerChart


iTime(NULL, timeframe,  0); 
iTime(NULL, 1,  0);
 
Чтобы больше не возникало подобных вопросов думаю надо до конца раскрыть тему
//Кол- во баров до правого края
int N_Bar=WindowBarsPerChart()-WindowFirstVisibleBar();
// Дата правого края
datetime T_Fut=TimeCurrent()+60*Period()*N_Bar;
// Просто коментарии
Comment (TimeToStr(T_Fut,TIME_DATE|TIME_MINUTES)); 
Спасибо ещё раз. А то меня явно понесло далеко.
 
"//Кол- во баров до правого края
...
// Дата правого края"

Почему "правого края", а не левого? Справа вроде как нулевой бар.
 
yuripk писал(а) >>
"//Кол- во баров до правого края
...
// Дата правого края"

Почему "правого края", а не левого? Справа вроде как нулевой бар.


включите "смещение графика" - все сразу станет понятно. тема задана корректно, и двойного толкования - нет.