Билд 190 от 21 февраля

 
Выложен предварительный билд 190 со следующими исправлениями и дополнениями:

1. Исправлена ошибка увеличения исходящего трафика при непрерывной работе компьютера более месяца.

2. Добавлена проверка на максимальное положительное целое число баров истории в настроках "Сервис - Настройки - Графики".

3. При переносе сделки из истории на график с нажатым SHIFT выставляется трендовая линия, соединяющая точки открытия и закрытия ордера.

4. Добавлено сохранение настроек датацентра для каждого счета. Теперь разные счета в одном терминале могут быть настроены на работу через разные дата-центры.

5. Исправлено открытие окна нового графика при большом количестве (более 100) доступных инструментов.

6. Добавлена возможность работы через прокси-серверы с NTLM авторизацией. Имя пользователя указывается как DOMAIN/Username.

7. На автономных графиках показываются уровни последней цены.

8. В журнал экспертов не выводятся ошибки о неинициализированных строках.

9. Добавлена нормализация значений лотов, возвращаемых функциями OrderLots() и MarketInfo().

10. Исправлена работа функций ObjectGetFiboDescription() и ObjectSetFiboDescription(), также исправлено описание этих функций в Словаре MetaEditor.

11. Свойство "#property library" в исходном коде не отменяет функцию start(), то есть библиотеку можно запустить как скрипт или эксперт при наличии в ней функции start().

12. Отсутствие функции start() исключает запуск MQL4 программы, то есть теперь отсутствующая функция start() не заменяется первой функцией MQL4 программы.

13. Функция StringSetText() позволяет добавлять символ к строке, если позиция указывает на конец строки.

14. Tester: исправлен расчет свопов для CFD инструментов.

Эта версия терминала доступна только для скачивания с нашего вебсайта:
"торговый терминал MetaTrader 4"

После окончания тестового периода, мы выпустим официальный 191 билд.
 
3. При переносе сделки из истории на график с нажатым SHIFT выставляется трендовая линия, соединяющая точки открытия и закрытия ордера.

!!))
 
3. При переносе сделки из истории на график с нажатым SHIFT выставляется трендовая линия, соединяющая точки открытия и закрытия ордера.

!!))

Все хорошо, но зачем еще и масштабировать график ?
 
проверьте еще такой баг в метаэдиторе (190 билд от 6.02.06):
- есть индикатор с большим количеством параметров (58);
- при вызове его в эксперте в iCustom при компилляции выдает ошибку "wrong parameters count".
по моему вы не рассчитывали на такое количество параметров :) и ввели какое-то ограничение.
надо бы исправить.
 
Глядишь, трассировка все-таки появится.
 
Глядишь, трассировка все-таки появится.


Это ты про пошаговую отладку?
 
проверьте еще такой баг в метаэдиторе (190 билд от 6.02.06):
- есть индикатор с большим количеством параметров (58);
- при вызове его в эксперте в iCustom при компилляции выдает ошибку "wrong parameters count".
по моему вы не рассчитывали на такое количество параметров :) и ввели какое-то ограничение.
надо бы исправить.


опытным путем установил, что эта ошибка возникает при числе параметров более 32.
увеличьте его до 256 хотя-бы :)
 
проверьте еще такой баг в метаэдиторе (190 билд от 6.02.06):
- есть индикатор с большим количеством параметров (58);
- при вызове его в эксперте в iCustom при компилляции выдает ошибку "wrong parameters count".
по моему вы не рассчитывали на такое количество параметров :) и ввели какое-то ограничение.
надо бы исправить.


опытным путем установил, что эта ошибка возникает при числе параметров более 32.
увеличьте его до 256 хотя-бы :)

Исправили - теперь максимум 64 параметра, включая 5 стартовых.
Причина обращения: