MetaTrader 4 Market запущен в бета-режиме! - страница 9

 
да много чего там не впорядке.... .(((((((
 
Vladon:
да много чего там не впорядке.... .(((((((
Мне оффлайн графики сейчас очень нужны, поэтому решил пожаловаться ;)
 
avoitenko:
Мне оффлайн графики сейчас очень нужны, поэтому решил пожаловаться ;)

вот такая проблема тоже очень срочная:

 

допустим есть код

      if(ObjectFind(window,NameEA+"pagebg")<0)ObjectCreate(window,NameEA+"pagebg",OBJ_BITMAP_LABEL,0,0,0);
      ObjectSetInteger(window,NameEA+"pagebg",OBJPROP_XDISTANCE,REALX+7);
      ObjectSetInteger(window,NameEA+"pagebg",OBJPROP_YDISTANCE,REALY+27);
      ObjectSetString(window,NameEA+"pagebg",OBJPROP_BMPFILE,"::Images\\VirtualTradePad\\pagebg.bmp");
      ObjectSetInteger(window,NameEA+"pagebg",OBJPROP_ZORDER,0); // иначе нажать на нее нельзя

      if(ObjectFind(window,NameEA+"pagepos")<0)ObjectCreate(window,NameEA+"pagepos",OBJ_LABEL,0,0,0);
      ObjectSetInteger(window,NameEA+"pagepos",OBJPROP_XDISTANCE,REALX+12);
      ObjectSetInteger(window,NameEA+"pagepos",OBJPROP_YDISTANCE,REALY+33);
      ObjectSetString(window,NameEA+"pagepos",OBJPROP_TEXT,"Position");
      ObjectSetInteger(window,NameEA+"pagepos",OBJPROP_COLOR,White); // иначе нажать на нее нельзя
      ObjectSetInteger(window,NameEA+"pagepos",OBJPROP_ZORDER,999); // иначе нажать на нее нельзя

почему при нажатии на лейбл Position я получаю ответ в принт:

   if(id==CHARTEVENT_OBJECT_CLICK)Print(sparam);

2014.02.01 15:23:59.256	Exp - VirtualTradePad EXTRA mt4 EURUSD,M1: VTPpagebg

 
вот такая проблема тоже очень срочная:
В MT5 твой код исправно работает. А в МТ4 не хочет. Видимо, что-то с приоритетами.
 
avoitenko:
В MT5 твой код исправно работает. А в МТ4 не хочет. Видимо, что-то с приоритетами.
да все верно. я об этом и говорю. 
 
avoitenko:
Мне оффлайн графики сейчас очень нужны, поэтому решил пожаловаться ;)
http://forum.mql4.com/ru/60074/page17#897161
Выпущена бета-версия MetaTrader 4 Build 582 с обновленным языком MQL4 и Маркетом приложений - MQL4 форум
  • www.mql5.com
Выпущена бета-версия MetaTrader 4 Build 582 с обновленным языком MQL4 и Маркетом приложений - MQL4 форум
 
avoitenko:

В 584 билде с оффлайн графиками не всё в порядке.

Копирую с 509 билда любой файл истории и получаю в новом билде некорректное отображение: начальная дата не та, количество отображаемой истории ограничено.

Кто хочет, попробуйте.

Какое ограничение на количество баров стоит в настройках графиков (Главное меню - Сервис - Настройки - Графики) Вашего нового терминала?

PS "Однако, есть ещё одно предположенье" (ц)

Новый терминал считает, что все hst-файлы - в новом формате, поэтому количество записей старого формата показывает неправильно и конечную дату показывает неправильно. Тем не менее файл открывается корректно и данные там - корректные

Посмотрим, что можно сделать для корректного отображения информации

 
Формат hst файла поменялся? Спасибо. Не знал.
 
stringo:
Какое ограничение на количество баров стоит в настройках графиков (Главное меню - Сервис - Настройки - Графики) Вашего нового терминала?

Стояло ограничение 1000 баров в окне. Мой баг. Спасибо за подсказку.

Но, тут же смущают вот такие нереальные данные при импорте старой истории:

Дата До явно искажена.

Впрочем вы об этом уже выше написали. Медленно я пишу.


 
avoitenko:

Стояло ограничение 1000 баров в окне. Мой баг. Спасибо за подсказку.

Но, тут же смущают вот такие нереальные данные при импорте старой истории:


Да.

Я уже по этому поводу PS написал выше

Новый терминал считает, что все hst-файлы - в новом формате, поэтому количество записей старого формата показывает неправильно и конечную дату показывает неправильно. Тем не менее файл открывается корректно и данные там - корректные

Посмотрим, что можно сделать для корректного отображения информации
Причина обращения: