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

 
Полностью поддерживаю brici. Удобство данного способа управления программами в полной мере может оценить только человек, хотя бы раз им воспользовавшийся. Тем не менее это не умаляет его достоинства. Переключаясь десятки раз в течении дня с окна браузера на окно терминала, ощущаю определённый дискомфорт от невозможности использовать привычные жесты и быстро переключать различные режимы работы и окна в терминале. Присоединяюсь к просьбе о добавлении данного функционала в следующую версию программы.
 
Не забываем, что тема называется "Пожелания к MQL5". Причём здесь клиентский терминал?
 

Логические операции в MQL-4 можно проводить только над integer, а хотелось бы и над bollean, они меньше места занимают,

да и проц. их быстрее работает.

  int a=0,b=0;
  bool res = !(a^b);
  Alert("Bulev исключ. или-не(",a,"^",b,")! = ",res);

  /******************************** пожелания к MQL-5

  bool a=0,b=0;
  bool res = !(a^b);
  Alert("Bulev исключ. или-не(",a,"^",b,")! = ",res);

  **************************************************/  
 
stringo писал(а) >>
Не забываем, что тема называется "Пожелания к MQL5". Причём здесь клиентский терминал?

Давайте оформим в виде пожелания: Вместе с реквот-ошибкой возвращать цену реквота.

Это по следам незавершенного диалога 'ДЦ знает deviation'

Если обобщить, то: по результатам ЛЮБОЙ торговой операции вместе с ошибкой возвращать и цену, по которой она была осуществлена (или завернута по реквоту, например). Это избавит от необходимости обращаться к ордеру или палиативно использовать текущие котировки.

 
SK. писал(а) >>

Поддерживаю.
Смещение 1) локального времени и 2) времени сервера ДЦ относительно GMT необходимо в MQL 5 в виде переменных окружения. Это позволит реализовать универсальный алгоритм обработки исторических данных, в том числе, обеспечит возможность безболезненного переноса советников между терминалами разных ДЦ.

+1

 

Пожалуйста, сделайте возможным сохранять различные файлы (текстовые, снимки с экрана и т.п.) в папках, имя которых пользователь

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

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

 
chief2000 >>:

Пожалуйста, сделайте возможным сохранять различные файлы (текстовые, снимки с экрана и т.п.) в папках, имя которых пользователь

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

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

Ничто не мешает создавать в папке "файлы" свои под\папки и указывать в пути ="files\mypapka"

;)

 
chief2000 писал(а) >>

Пожалуйста, сделайте возможным сохранять различные файлы (текстовые, снимки с экрана и т.п.) в папках, имя которых пользователь

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

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

В целом поддерживаю.

Принудительное навязывание "песочницы", на мой взгляд, - малоэффективный перебор. По-моему, достаточно ограничиться общими рекомендациями и упоминанием об ответственности. А право решения (принципиально) должно оставаться за разработчиком прикладной программы. Тем более, что DLL использовать можно, и ж напишут там всё, что угодно..

Многих раздражает или настораживает подразумеваемая фраза "ради Вашей же пользы".

 
Babay писал(а) >>

Давайте оформим в виде пожелания: Вместе с реквот-ошибкой возвращать цену реквота.

Это по следам незавершенного диалога 'ДЦ знает deviation'

Если обобщить, то: по результатам ЛЮБОЙ торговой операции вместе с ошибкой возвращать и цену, по которой она была осуществлена (или завернута по реквоту, например). Это избавит от необходимости обращаться к ордеру или палиативно использовать текущие котировки.

Почему паллиативно? Самый прямой способ. Дц с клиентом работает по текущим котировкам. Цена реквота всегда совпадает с текущей котировкой.

 
kombat >>:

Ничто не мешает создавать в папке "файлы" свои под\папки и указывать в пути ="files\mypapka"

;)

У меня Индикатор на протяжении трех месяцев собирал статистику по спредам некоторых брокеров.

Все папки experts МТ-ов различных брокеров обьединены в одну, при помощи Windows Shell (еще одно непонятное ограничение -

можно же было бы Индикаторы, ЕА, шаблоны, профили и т.д. хранить вне МТ, а в МТ-ах лишь задавать полный путь

к единой папке). При переустановке МТ одного брокера, по ошибке удалил линк на experts и оригинальная папка experts

была удалена (нужно было вначале разлинковать). Работа нескольких месяцев ушла коту под хвост.. Благо еще копия experts была не так стара. На мой взгляд это глупо - создали же классную платформу и при этом сэкономили на продумывании нескольких важных, примитивных в реализации, "мелочей".