Пожелания к MQL5 - страница 40

 

to Rosh

Посты удаляю. У меня был вызов функции со значением локальной переменной.
Спасибо за учебу.
Приношу извинения за отвлечение от работы..

 

Оболочка окна "инструментарий" выполнена нестандартно, т.е. непривычно для простого юзера, значит непонятно.


Для приведения к стандарту необходимо выполнить так, как это принято в среде Windows.:

-в окне поиск прописать "все файлы" (сейчас окно пустое)
-кнопку с изображдением "бинокль" заменить на стандартную кнопку с надписью действия: "Найти" .


По существу требуется одно единственное изменение: к значку бинокль добавить надпись "Найти".

 
Еще раз, хотя это пожелание уже было (кажется, от Integer): не открывать файл отчета тестера в браузере при сохранении отчета. Вместо того чтобы заниматься дальнейшей обработкой htm-файла отчета, приходится долго ждать, когда он откроется в браузере (если сделок очень много, это жуткие тормоза).
 

Имеется пожелание к oформлению окна Тестера Стратегий.


Если окно Тестер немного уходит вниз, то пропадают кнопки управления визуализацией.


Сейчас установочные окна:: советник, инструмент, модель - расположены выше, а управление ниже. Это очень неудобно, так как площадь экрана монитора используется неэффективно.

Особенно в ноутбуках. До 196 сборки, это было безразлично, а теперь в график визуал можно устанавливать индикаторы.


Предложение:

1. управление визуализацией расположить вверху (можно не ждать 5-й версии)

2. съэкономить площадь окна упавления Тестера стратегий.

3. Выполнить окно Тестер перемещаемым в вертикальный вид.

 

Причесать едитор на тему подсветки кавычек внутри кавычек...

Например это первично выглядит как с ошибкой судя по цвету,

однако компиляция проходит без ошибок, и код пишется как надо...

Правда лишь с одинарными, с двойными будет ругаться что:

'http' - variable not defined


WriteString("\xAE >A href="http://kombates.net/"<kombates.NET>/A<"+">BR<");

ЗЫ: а вот на форуме этого нет в случае с одинарными... ;)


WriteString("\xAE <A href='http://kombates.net/'&gt;kombates.NET</A>"+"<BR>");

ЗЫ2: и глючит форумный...

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

 
WriteString("\xAE <A href=\"http://kombates.net/\">kombates.NET</A>"+"<BR>");

С экранировкой обратным слешем, точнее по едиторскому: \"

проходит нормально...

 

Пожелание к МТ5: сделать более гуманную защиту паролей демо-счетов (если это технически не очень сложно).

Не думаю чтобы кто-то воровал пароли к демкам :)

А юзерам - меньше проблем.

 

'if' - too complex expression D:\...\SymbolInfo29.mq4 (404, 1)


Полное бы описание того, что выдаёт на гора едитор...

1. Поиск по сайту "too complex expression" - 0

2. Поиск в справке проигнорирован по наглому... едитором... ;)


Ну и главное... может это только у мене такое.

Если кликнуть по строке ошибки, то попаду куда угодно, акромя места в коде.

Наверх, вниз...

 

Много здесь хороших полезных пожеланий.


Хочу прибавить к ним следующее (уже писал раньше).
Хотелось бы иметь центральную папку (folder) для всех скриптов, индюков, ехпертов, темплатов, профайлов у прочих животных из породы MQL4 так чтобы их можно было бы применять к нескольким брокерам одновременно не копируя файлы из одного места в другое постоянно.

 
Да, тут кто-то упоминал С#.
Было-бы неплохо улучшить intellisense MQL то есть чтобы можно было заканчивать функции, variables etc. (не знаю русских слов для этих терминов).
Причина обращения: