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

 

При тестировании не выводятся Alert()'ы.Хотя в коде советника вывод обязателен.На команду Sleep()

тестер вообще не реагирует.Если у всех так,то пожелание к разработчикам подумать об этом.

 

Хотелось бы увидеть более вразумительную работу с многомерными массивами.


Примеры:

1. в MQL4 много неудобств доставляет то, что нельзя адресовать как одномерный массив строку двумерного, т.е. если, например, есть функция с прототипом 

void function(double &a[]);

то попытка передать ей что-то вроде

double b[10][10];
...
function(b[0]);

вызывает бурные возражения компилятора, хотя с точки зрения здравого смысла ничего сверхъестественного от него не потребовали;)


2. ArrayResize почему-то работает только с первым измерением, что в корне непонятно - программа же "знает" размеры всех измерений, эти данные доступны через ArrayRange, значит и возможность изменить размер должна быть.

 
vvavva писал(а) >>

ещё одно пожелание(ко всем MQL)!

при смене счёта, когда советник работает в цикле и включена кнопка советник, происходит нестыковка счетов!

пущай сначала закончит работу советник, а потом уже меняется счёт, а ща старт(цикл) ещё работает а счёт уже поменялся

и приходится делать лишние проверки!

Поддерживаю.

Я в своё время так и не смог разобраться в чём дело, но такая неприятность действительно есть. Такое впечатление, что переменные окружения приходят не единым пакетом, а "размазаны" по трафику; и между этими пакетами нет чёткого водораздела. Также нет механизма спросить у переменной: "Ты чья? Старого счёта или нового?".

Это особенно критично в случае, когда новый счёт в другом ДЦ. Получается винигрет.

 

Необходима функция для получения информации о поступающих запросах на покупку / продажу - "глубина рынка", объёма продаж.

 
Хотелось бы увидеть в 5 версии языка тернарный оператор
 
TheXpert >>:
Хотелось бы увидеть в 5 версии языка тернарный оператор

Есть уже.

 
Rosh >>:

Есть уже.

Гут :) .

Насчет объявлений -- хорошо бы отделить объявление от определения. Это актуально, т.к. пусть не сразу, но появятся классы с циклическими ссылками друг на друга. Разделение этих понятий позволило бы решить ряд проблем, и эту в частности.

 
В первую очередь хочется видеть отладчик,  и конечно API
 

Фильтр закрытых ордеров в терминале желательно сделать по времени закрытия ордеров (а не по времени открытия).

 
и еще чтобы временные ряды настраивались по пикселям... если все сделали что до этого просили другие :)
Причина обращения: