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

 
Будет ли возможность экспорта-импорта котировок в текстовые файлы, а то есть собственная мультивалютная история без пробелов и без глючных свечей на МТ4, хотелось бы ее запихать в МТ5 для тестирования мультивалютных индикаторов?
 
zhurs >>:

Здравствуйте, при переносе MT5 с одной системы на другую (т е без установки) - не запускается.

С МТ4 таких проболем никогда не было.

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

Переносить придётся на системы Windows Vista и Windows 7.

Подскажите что можно сделать в таком случае.

Да, есть такая беда. На работе ставил путем копирования домашней папки - не работает. А точнее терминал и эдитор запускаются,

но программы не компилируются. Эдитор делает вид, что что то компилирует, ведет логи, сообщает об ошибках, в общем все как

положено, за исключением того, что скомпилированный код не появляется в терминале. Он не появляется НИГДЕ. Искал по

всему компу - нету скомпилированных .ex5 файлов. Учетная запись с правами администратора.

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

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

Система windows xp sp3 и хостовая и гостевая.

 
joo >>:

Да, есть такая беда. На работе ставил путем копирования домашней папки - не работает. А точнее терминал и эдитор запускаются,

но программы не компилируются. Эдитор делает вид, что что то компилирует, ведет логи, сообщает об ошибках, в общем все как

положено, за исключением того, что скомпилированный код не появляется в терминале. Он не появляется НИГДЕ. Искал по

всему компу - нету скомпилированных .ex5 файлов. Учетная запись с правами администратора.

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

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

Система windows xp sp3 и хостовая и гостевая.

Здесь обсуждаются проблемы с МТ5: https://www.mql5.com/ru/forum/121010

Сообщите им, может решат эту проблему.

 
Henry_White >>:

Прошу дополнить функии ObjectFind и ObjectDelete возможностью работать с масками типа : *,?

В принципе можно обойтись конечно только ObjectFind. Если необходимо сохранить обратную совместимость то прежнюю функцию оставить неизменной, а дополнить набор, например, ObjectFindM (множественный поиск).

Пример: нужно найти текстовые метки, которые начинаются с "Signal". 

Реализация: возвращает имя первого найденного объекта (или хэндл, но для этого нужны остальные функции, которые умели бы с ним работать соотв-но)

Нотация: ObjectFindM("Signal*");

Пример: нужно удалить с "0"-го окна только те текстовые метки, которые начинаются с "Signal"

Нотация: ObjectDelete(0,"Signal*");


Дополнение:

еще было бы неплохо добавить еще и тип граф. объекта (OBJ_LABEL и пр.).

 

На форуме звучит много вопросов по доступу к таймсериям.
Основная сложность при работе с таймсериями заключается в следующем.
При запросе данных выбранного таймфрейма неизвестно время, когда будут "готовы" данные после запроса.
Из всех разъяснений и обсуждений так и не осталось четкого понимания по работе с таймсериями.

Есть предложение по данному вопросу.

Предлагаю создать событие, которое будет происходить в момент возникновения доступности данных.
То есть. Мы делаем запрос к какому-либо таймфрейму. Внутренний обработчик метатрейдера начинает обработку данных.
В тот момент, когда обработчик завершает обработку данных, включается событие: Данные доступны к использованию.

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

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

 
nen >>:

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

Поддерживаю. Но это ведь уже предлагалось, кажется.

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

Не совсем по адресу ... У меня пожелания к MT5, а не к MQL5. Деления на сетке должны быть кратны круглым числам и тем более пунктам. Это не сложно сделать. Заранее благодарен. Да и в MT4 можно в рамках багфиксинга это сделать.

 

Два дня крутил-вертел и так и этак, и снова внесу предложение о "мастер(админ)-пароле"

и вводе трёх(с половиной)-ступенчатой системы доступа к аккаунту...

1. мастер, пароль известный только владельцу, может ВСЁ!

2. трейдер, пароль позволяющий полноценно торговать и не более

3. инвестор, пароль допускающий к просмотру аккаунта, задаётся мастером,

причём в двух вариациях, обычно как сейчас, либо с сокрытием реальных ФИО.

(обычная птичка, при назначении инвест-пароля, вместо ФИО выводится цифровой код указаный мастером)


Помимо этого, при назначении пароля трейдера можно внести и установки ограничений...

 
kombat >>:

Два дня крутил-вертел и так и этак, и снова внесу предложение о "мастер(админ)-пароле"

и вводе трёх(с половиной)-ступенчатой системы доступа к аккаунту...

1. мастер, пароль известный только владельцу, может ВСЁ!

2. трейдер, пароль позволяющий полноценно торговать и не более

3. инвестор, пароль допускающий к просмотру аккаунта, задаётся мастером,

причём в двух вариациях, обычно как сейчас, либо с сокрытием реальных ФИО.

(обычная птичка, при назначении инвест-пароля, вместо ФИО выводится цифровой код указаный мастером)


Помимо этого, при назначении пароля трейдера можно внести и установки ограничений...

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

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