Ошибки, баги, вопросы - страница 2989

 
С чем связано, что с некоторых MT5-серверов тики закачиваются с огромной скоростью, а с других - очень медленно?
[Удален]  
fxsaber:

На этой неделе в Chrome стало такое поведение.

  1. Захожу в Избранное MQL5.com и вижу непрочитанную тему.
  2. Жму на нее и потом Back - в Избранное.
  3. В Избранном показывает, будто тема не прочитана. Лечится только через F5 в браузере.
У всех так?

Это далеко не на этой неделе. Плюс, через back в яндексе всегда такое было. А вот то, что после того, как прочитал тему, нажал на "избранное", а там опять эта же тема помечена как непрочитанная (если зайти то ничего нового там нет!), и так несколько раз кряду, это да, это очень давно наблюдается. 

Только у "главного" по сайту "волосатая лапа" и ему пофиг, что нас не устраивает. Он толкает то, что сам считает нужным (для себя любимого)! Я об это говорю уже очень давно...

[Удален]  

Помогите пож-та разобраться.

В предыдущей версии MT5 тестирование на истории работало корректно, в последней версии MT5 (2842 от 23.03.21)наблюдаю проблему со StartIndex() в Стандартной библиотеке при тестировании на исторических данных, при этом на реальных данных нормально.

Работаю с закрытым баром ( m_every_tick=false)


SignalMACD.mqh:

int CSignalMACD::ShortCondition(void)
  {
   int result=0;
   int idx   =StartIndex();
   //---
   double main_idx  = Main(idx);
   double main_1    = Main(1);

При отладке на истории захожу именно в эту строку и из "m_every_tick?0:1" получаю различные многозначные цифры вместо 1.

ExpertBase.mqh:
   virtual int       StartIndex(void) { return((m_every_tick?0:1)); }

Пока не перезагружу редактор с терминалом, получаю стабильно одно число, после перезагрузки уже новое число, также стабильно до следующей перезагрузки: 552894800, 655556464, 480217696.


На реальных данных:


На исторических данных:

 

Выбираемый советник (стандартный / пользовательский); таймфрейм; макс.баров в окне терминала на проблему влияния не оказывают, всё также.
[Удален]  
inwinterborn:

Помогите пож-та разобраться.

В предыдущей версии MT5 тестирование на истории работало корректно, в последней версии MT5 (2842 от 23.03.21)наблюдаю проблему со StartIndex() в Стандартной библиотеке при тестировании на исторических данных, при этом на реальных данных нормально.

Работаю с закрытым баром ( m_every_tick=false)


SignalMACD.mqh:

При отладке на истории захожу именно в эту строку и из "m_every_tick?0:1" получаю различные многозначные цифры вместо 1.

ExpertBase.mqh:

Пока не перезагружу редактор с терминалом получаю стабильно одно число, после перезагрузки уже новое число, также стабильно до следующей перезагрузки: 552894800, 655556464, 480217696.


На реальных данных:


На исторических данных:

 

Выбираемый советник (стандартный / пользовательский); таймфрейм; макс.баров в окне терминала на проблему влияния не оказывают, всё также.


Потерялись вставленные в текст скриншоты.

Прикладываю их вложениями.

[Удален]  
inwinterborn:

Помогите пож-та разобраться.


Предположил, что может изменилось направление таймсерий, но корректное значение линии Main индикатора не возвращается ни на 1м индексе, ни на индексе, полученном от функции StartIndex().

Т.е. кроме странного значения StartIndex(), у меня почему-то нет и корректных данных от индикатора.

 

Здравствуйте. В редакторе стали некорректно создаваться классы. Выбираю, Создать класс, ввожу название, нажимаю "Готово" и он завершает работу.

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

#property copyright "Copyright 2021, © Cyberdev"
#property link      "https://www.mql5.com/en/users/cyberdev/seller"
#property version   "1.00"

и файл стал открываться. Билд: 2842.


 
Mihail Matkovskij:

Здравствуйте. В редакторе стали некорректно создаваться классы. Выбираю, Создать класс, ввожу название, нажимаю "Готово" и он завершает работу.

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

и файл стал открываться. Билд: 2842.


[Удален]  
Vladimir Karputov:


Здравствуйте, Владимир! Подскажите пож-та, что я не так делаю в моём примере выше со StartIndex() на исторических данных

 

Доброго дня. В тестере на реальных тиках по всем парам выходят такие ошибки. Т.е. вместо отсутствующих тиков используются рандомные?  Как это пофиксить? Это у брокера отсутствуют тики?


 

Что то с кодировкой русского в терминале МТ4 на сообщениях / каналах. Не настраивается никак, ни системные, ни другие кириллицы не хотят, кракозябры выдают. Раньше работало. 

На МТ5 все корректно.