This forum is in read-only mode now. You may discuss your questions on forums of MQL4.community and MQL5.community

Новый клиентский терминал MetaTrader 4 build 203


Back to topics list  | 1 2 3
avatar
4464
Slawa 2007.03.09 14:13 
На нашем сайте для скачивания выложен новый клиентский терминал MetaTrader 4 build 203 от 9 марта 2007 года.

Список изменений:

1. В объекте FiboFan поправлена отрисовка с учётом близких друг к другу точек привязки.

2. Tester: вставлена проверка на переполнение счётчика прогонов оптимизатора.

3. Tester: более экономное использование памяти при генерации тестирующей последовательности.

4. Tester: более экономное использование памяти при доступе к данным других символов и/или таймфреймов.

5. Tester: устранена ошибка повторного доступа к "чужим" данным, графики которых предварительно не открыты, что приводило к значительному замедлению тестирования.

6. MQL4: устранена ошибка правильного определения состояния конца файла при чтении csv-файлов.

7. MQL4: устранена ошибка утечки памяти при сравнении строк.

8. MetaEditor: внесены поправки в словарь.

Терминал можно скачать по ссылке "торговый терминал MetaTrader 4"
На следующей неделе новый билд будет выпущен официально и доступен через систему LiveUpdate.
avatar
179
QuodLicet 2007.03.10 00:21 
Радость моя была преждевременной. Как текло, господа, так и течет. Седьмой пункт, хоть и не "пятый" - но подкачал.

Живо напоминаю себе сантехника из известного советского анекдота, который после обследования обкомовского крана заявил: "Течет? Это еще ерунда, у вас тут всю систему менять надо!". За что и был посажен, впрочем.

Анекдот с длинной бородой, возможно, борода пригодится вместо пакли - заткнуть там чего.

Надежды не теряю.
avatar
179
QuodLicet 2007.03.10 00:32 
Точнее, тестовый усеченный вариант заработал, но теперь течет в другом месте.

void foo(string symbol = "") {
symbol = StringSubstr("again?",2);
}

// start
for (int i=0; i<100; i++)
foo();

И я, кажется, догадываюсь о причинах ))) - это, видимо, все тот же случай, о котором я писал в свое время касательно DLL. Присвоение неинициализированной строке.
avatar
21
Jack_Parrot 2007.03.10 12:06 
При использовании коррекции БД котировок (F2) в выборочном режиме подсвеченные записи удаляются не все, а по непонятному алгоритму.
Пару билдов назад работало корректно.
avatar
378
Jhonny 2007.03.10 23:18 
Решил потестировать одного из экспертов. Вылетает краш, но краш предоставить не могу так как терминал виснет на столько, что скопировать содержимое окна краш лога не возможно. Пытался найти ошибку... вот такой вот эксперт получился путем отсечения всех возможных функций и вычислений

//+------------------------------------------------------------------+
//|                                                                    fibo2.mq4 |
//|                                                                        Jhonny |
//|                                               mailto:jhonnyfx@mail.ru |
//+------------------------------------------------------------------+
#property copyright "Jhonny"
#property link      "mailto:jhonnyfx@mail.ru"
int bar=0;
int start()
  {
   if(bar!=Bars)
      {
         bar=Bars;
         NewBar();
      }
   return(0);
  }


void NewBar()
   { 
     OrderSend(Symbol(),OP_BUYLIMIT,0.1,Ask-25*Point,3,0,0,NULL,0,0,Blue);
   }
  



Краш вылетает при срабатывании первого попавшегося лимита (хорошо видно в режиме визуализации)

Быть может разгадка близко, но посмотреть конец краш лога опять же не могу. билд 203, ни каких длл.

Вот только фото могу приложить




avatar
44
nowindows 2007.03.12 00:19 
Да, что-то не то с dll.
Использовал раньше 198й, тут черт дернул поставить 202, и 203 не исправил положение.
перестал работать в индикаторе (в скриптах все нормально) первый вызов DLL.
Иомогает снять этот индикатор и установить заново.

Все это конечно спорно, причин может быть миллион.
Главное - Где можно скачать старые версии mt4?
avatar
853
Profi_R 2007.03.12 08:30 
спешиал фор ю, от 19 октября 2006г. билд 198
http://fxpro.liteforex.net/files/mt4setup_b198_061019.exe
avatar
4464
Slawa 2007.03.12 11:22 
Радость моя была преждевременной. Как текло, господа, так и течет. Седьмой пункт, хоть и не "пятый" - но подкачал.

А Вы перекомпилировали советника?
avatar
378
Jhonny 2007.03.12 14:28 
Slawa а как насчет моей проблеммы?
avatar
4464
Slawa 2007.03.12 15:05 
Slawa а как насчет моей проблеммы?

Нашли и исправили. Скоро выложим обновлённый билд
avatar
179
QuodLicet 2007.03.12 15:08 

"Как текло, господа, так и течет. "
А Вы перекомпилировали советника?


Да (посмотрите на второе сообщение, там более подробно). Т.е. со сравнением строк все нормально, спасибо, но выясняется, что текло в двух местах, и теперь стало видно второе место.
Back to topics list   | 1 2 3  
Download MetaTrader 5 (450 Kb, web installer) — a new terminal for financial markets