Новая версия MetaTrader 4 Client Terminal 392 - страница 11

 
zhuki:

Уважаемые господа разработчики с 5- страницы имел вопрос с сообщением

Нашёл выход из положения таким образом. Заархивировал все исходные тексты и ех4 в папках советников и скриптов. Всего 330 файлов.

После этого терминал стал запускаться как ему положено. Исходя из этого делаю вывод,что отладчик о котором идёт речь в сообщении это компилятор МТ4.

Точнее выяснять нет смысла. Хотелось бы услышать ваши комментарии.

Попробуйте поставить себе предварительную версию 393, скачав два файла и положив их в каталог терминала:

В этих версиях пофиксен ряд ошибок, включая проблему со срабатыванием защиты в Windows 2000.

Сообщите, пожалуйста, если проблема с защитой больше не проявляется.

 
Renat:

Это в каком билде происходит?

В последнем билде мы исправили ряд ошибок с падениями на редактировании текста.


Билд 392
 
dimonsky:

Билд 392
Попробуйте редактор из пребилда 393 из моего комментария выше. Будет ли с ним вылетать?
 

Баг в тестере: если на счету 0 то в тестере сколько бы не выставил начальный капитал, "не хватает денег". Если на счете есть хотябы 1$ то нормально.

Почему баланс счета влияет на работу тестера?

И с реквотами задолбал, тестер. Ни один советник не могу протестировать

 
MarkTrade:

Баг в тестере: если на счету 0 то в тестере сколько бы не выставил начальный капитал, "не хватает денег". Если на счете есть хотябы 1$ то нормально.

Почему баланс счета влияет на работу тестера?

Это проверим.

И с реквотами задолбал, тестер. Ни один советник не могу протестировать

Вы про Мт4 говорите? На штатном эксперте Moving Average тоже выдает реквоты?

Если тестер выдает реквоты, значит в эксперте идет неправильная работа с ценами.

 
Renat:
Это исправлено, будет в следующем билде.
Классно! Спасибо! Уже пользуюсь.
 
Renat:


баг в релизе 392 и 393

запускаю в побарном тестировании в тестере стратегий

на м5 вот такой код


// запускаю на тф M5
void start()
{   
   
   Comment( 

    TimeToStr( iTime( Symbol(), PERIOD_D1,0), TIME_DATE|TIME_MINUTES)

    );

    Print(    TimeToStr( iTime( Symbol(), PERIOD_D1,0), TIME_DATE|TIME_MINUTES) );

}

в логе получаю

2011.03.31 23:12:21 2010.01.04 00:40 aaa EURUSD,M5: 2010.01.04 00:30
2011.03.31 23:12:21 2010.01.04 00:35 aaa EURUSD,M5: 2010.01.04 00:30
2011.03.31 23:12:21 2010.01.04 00:30 aaa EURUSD,M5: 2010.01.04 00:30
2011.03.31 23:12:20 2010.01.04 00:25 aaa EURUSD,M5: 2010.01.04 00:15
2011.03.31 23:12:20 2010.01.04 00:20 aaa EURUSD,M5: 2010.01.04 00:15
2011.03.31 23:12:20 2010.01.04 00:15 aaa EURUSD,M5: 2010.01.04 00:15
2011.03.31 23:12:20 2010.01.04 00:10 aaa EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:12:20 2010.01.04 00:05 aaa EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:12:20 2010.01.04 00:00 aaa EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:12:17 aaa started for testing
2011.03.31 23:12:15 aaa: loaded successfully


но читаю я ведь тф д1 ! хотя гоню по барам в м5


в старых релизах такой код выдавал всегда aaa значение = 2010.01.04 00:00

и это логически было правильно!


225-Й ОЧЕНЬ СТАБИЛЬНЫЙ РЕЛИЗ - ДО СИХ ПОР СИЖУ НА НЕМ


2011.03.31 23:21:29 2010.01.04 00:07 AAA EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:21:28 2010.01.04 00:06 AAA EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:21:28 2010.01.04 00:05 AAA EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:21:28 2010.01.04 00:04 AAA EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:21:28 2010.01.04 00:03 AAA EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:21:28 2010.01.04 00:02 AAA EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:21:28 2010.01.04 00:01 AAA EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:21:28 2010.01.04 00:00 AAA EURUSD,M5: 2010.01.04 00:00
2011.03.31 23:21:25 AAA started for testing
2011.03.31 23:21:20 AAA: loaded successfully




ибо время на нулевом баре д1 должно быть всегда равно началу суток

 
YuraZ:

баг в релизе 392 и 393

запускаю в побарном тестировании в тестере стратегий

...


ибо время на нулевом баре д1 должно быть всегда равно началу суток




Проверим.

PS В тестере с 225 билда ничего не меняли

 
YuraZ:

баг в релизе 392 и 393


    Проверил у себя на 392, работает правильно

13:16:24 2011.03.17 03:40 проверка EURUSD,M5: 2011.03.17 00:00
13:16:24 2011.03.17 03:45 проверка EURUSD,M5: 2011.03.17 00:00
13:16:24 2011.03.17 03:50 проверка EURUSD,M5: 2011.03.17 00:00
13:16:24 2011.03.17 03:55 проверка EURUSD,M5: 2011.03.17 00:00
13:16:24 2011.03.17 04:00 проверка EURUSD,M5: 2011.03.17 00:00
13:16:24 2011.03.17 04:05 проверка EURUSD,M5: 2011.03.17 00:00
13:16:24 2011.03.17 04:10 проверка EURUSD,M5: 2011.03.17 00:00
13:16:24 2011.03.17 04:15 проверка EURUSD,M5: 2011.03.17 00:00
13:16:25 2011.03.17 04:20 проверка EURUSD,M5: 2011.03.17 00:00
 

 
stringo:


Проверим.

PS В тестере с 225 билда ничего не меняли

Опс... посмотрел пост storm

сегодня запустил! 393 релиз, все нормально...

с чем был связана проблема - не могу локализовать

проблема не повторяется

Причина обращения: