Пожелания для МТ5 - страница 73

 
marketeer:
Меня в первую очередь интересовали строки.

А меня наоборот.

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

 
MetaDriver:

А меня наоботрот.

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

Вот именно, что кривовато. Хотелось попрямее. ;-).
 
stringo:

"Излишне усложнять" в данном контексте означает добавление нового медленного функционала для небольшого количества пользователей. Сейчас реализован очень эффективный механизм хранения и доступа, и мы не хотим его разрушать.

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

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

Слава, тогда очень убедительная просьба : сделайте, пожалуйста, mql-функцию для определения времени последней модификации файла (datetime FileLastModify(string FName)).

Очень надо. Иначе без обращения к файлу или использования DLL невозможно определить изменились ли данные с момента последнего обращения.

Для глобальных переменных аналог есть, а для файлов нету. Крайне несправедливо и негуманно!

 
MetaDriver:

Слава, тогда очень убедительная просьба : сделайте, пожалуйста, mql-функцию для определения времени последней модификации файла (datetime FileLastModify(string FName)).

Очень надо. Иначе без обращения к файлу или использования DLL невозможно определить изменились ли данные с момента последнего обращения.

Для глобальных переменных аналог есть, а для файлов нету. Крайне несправедливо и негуманно!

 

Сервисдеск
 
stringo:

Я же сказал. Имеющимся.

Например, заголовочные файлы у нас включаются однократно. Нет необходимости в #ifdef

Вместо макроподстановок констант в зависимости от условия можно использовать переменные, инициализирующиеся по-разному в разных условиях.

Условия можно задавать опять же не дефайнами, а константными переменными

Наличие константы IS_DEBUG_MODE

Возможность на лету определять в каком окружении работает программа (тестирование, отладка, визуальное тестирование, оптимизация, разрешение использовать dll) 

Видимо пропустил то обсуждение. А можно ли поподробней выделенное расшифровать?

Мне то как раз требуется возможность выборочного включения частей большого заголовочного файла, в зависимости от заданного набора ключей #define. Для этого кроме как использования #ifdef вроде бы другого способа не нашли.

 
Dima_S:

Мне то как раз требуется возможность выборочного включения частей большого заголовочного файла, в зависимости от заданного набора ключей #define. 

Кстати, тоже нужно.
 
Dima_S:

Видимо пропустил то обсуждение.

Опрос от моего лица. Окончившийся ничем -- тут

А можно ли поподробней выделенное расшифровать?

Три наверное самых распространенных использования #ifdef

1. флаги компиляции

2. учет версий

3. исключение включения дважды одного хедера конструкцией #ifndef #define , в качестве альтернативы #pragma once

Мне то как раз требуется возможность выборочного включения частей большого заголовочного файла, в зависимости от заданного набора ключей #define. Для этого кроме как использования #ifdef вроде бы другого способа не нашли.

То-то и оно.
 

Нельзя ли сделать возможность проводить фарвард-анализ при "Все символы". Сейчас терминал выдаёт:

2011.07.16 09:51:10 Tester forward testing disabled due to testing on all MarketWatch symbols
 

 Это очень быстрый и удобный способ подбора корзины валют на очередной период, нежели прогонять их поочерёдно. 

 

Как на счет чата между пользователями ?

Есть в transaq (на мамбе) функция отправить сообщение, я могу переписываться с другим клиентом компании зная его логин. Мне бы очень хотелось обмениваться сообщениями не прибегая к другим программам.


 

Разработчикам

Можно сделать так чтобы при смене типа ордера с "Немедленное выполнение" на "Отложенный ордер" не исчезало содержимое комментария и не обнулялся профит?

Насколько помню в МТ4 комментарий оставался прежним...

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
Причина обращения: