Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Продавай время процессора и заработай!
Evgeny Potapov
1628
Evgeny Potapov 2012.06.28 03:45 

На пятиминутном графике за баром с датой: 2012-06-26 23:15:00 сразу идёт бар с датой: 2012-06-26 23:25:00

Хотелось бы это исправить...

Подскажите способ!

Vadim Zhunko
5221
Vadim Zhunko 2012.06.28 11:23  

Возможно так и должно быть. Нет такого бара на сервере - нет в МТ4. Даже, если дополнить базу, то сервер исправит это, удалив лишний бар после синхронизации.

Если после обновления графика бар не появляется, то не надо дёргаться.

Evgeny Potapov
1628
Evgeny Potapov 2012.06.28 14:37  
Если после обновления графика бар не появляется, то не надо дёргаться

А как обновить график?

Vadim Zhunko
5221
Vadim Zhunko 2012.06.28 15:07  
Eugene1:
А как обновить график?
Через контекстное меню (правая кнопка мышки) на графике.
Evgeny Potapov
1628
Evgeny Potapov 2012.06.29 08:48  
А из эксперта возможно обновить график?
o_O
Модератор
23321
o_O 2012.06.29 09:17  
Eugene1:
А из эксперта возможно обновить график?

windowredraw ?
Vadim Zhunko
5221
Vadim Zhunko 2012.06.29 11:14  
sergeev:

windowredraw ?

Это графику обновляет.

Это копию исторических данных эксперта обновляет.

График обновить из MQL4-программы можно функцией из этой библиотеки. Там есть раздел функций для обновления графика.

Evgeny Potapov
1628
Evgeny Potapov 2012.06.29 11:38  
WindowRedraw( ) - вроде только перерисовывает окно, но не перезагружает бары. Если я ошибаюсь, то скажите!
Evgeny Potapov
1628
Evgeny Potapov 2012.07.05 15:44  
Zhunko:

Это копию исторических данных эксперта обновляет.


Речь идёт о другом обновлении, не о том, которое связано с приходом новых тиков, а о том, как быть, если в истории нет одного или нескольких баров.

Надо:

1) выяснить есть ли недостающий бар на сервере

2) загрузить его, если он там есть

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий