MetaTrader 4 Client Terminal build 604 - страница 9

 
Alexey_74:

проехали. щас еще попробовал: trash ttt; - всё ок, а вот trash ttt=15; - фига. компилятор начинает материться сразу со знака "=". ))

выше правка, там ответ. может это просто случайно попало МЕ для МКЛ4, из-за того что теперь МЕ универсален и работает как с МКЛ4, так и с МКЛ5.
 
evillive:

нда, невнимательно прочитал, прошу прощения. остаётся ждать очередной правки справки )))

подозреваю что это тот же "мусорный тип" что и в МЕ5 и применяется с той же целью.


точно, спасибо. сакральный смысл стал понятен ))
 
Да, теперь ответы искать надо и на пятом форуме, с тех пор как МЕ стал единым ;)
 
Возможно ли с помощью новых возможностей сгруппировать несколько объектов в один? Удаление одного инициировало бы удаление остальных (мышью на графике и без индюков).
 
AlexEro:

Метаквоты говорят о "безопасности" ?

Это Майкрософт не просто говорит, а загоняет всех в определенные места. Не мы.

Нужно внимательнее читать объяснения.

Ну так поясните пользователям ЗАЧЕМ метаэдитор (а также и инсталлер-апдейтер) релизной 600-й версии пытаются получить прямой доступ к системному диску?

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

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

Перед включением режима параноика нужно иметь технические знания.

 
Renat:

Это Майкрософт не просто говорит, а загоняет всех в определенные места. Не мы.

Нужно внимательнее читать объяснения.

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

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

Перед включением режима параноика нужно иметь технические знания.

Ага, то есть низкоуровневое чтение и запись на диск ЕСТЬ, но "оно надо Метаквотам", "верьте нам", "так надо" и так далее....

Пояснения ЗАЧЕМ Метаэдитору прямой доступ с системному диску Вы не дали.

Ренат, мой программистско-сисадминский стаж больше, чем Ваш программистский. И это включает опыт старшего сисадмина в world-top-100 компании, куда Метаквотам самостоятельно никогда не дойти. Разумеется, для генерации хешей, недо-программеры иногда используют инфу о серийнике системного диска, но это изврат. Это же самое можно получить другими, нормальными законными средствами.

Никакая нормальная программа НЕ ИМЕЕТ прямого доступа к диску, за исключением (список и ссылка с сайта Микрософт):

- Backup programs

- Partitioning program

- Recovery programs

- Block level encryption programs

- CD mastering programs

http://msdn.microsoft.com/en-us/library/windows/hardware/jj856974.aspx

Попробуйте назвать из этого списка к какому виду Метаквоты относят Метатрейдер и МетаЭдитор.

Прямой доступ к диску - это ненормально.

И разумеется именно поэтому защита антивируса и анти-шпиона срабатывает на Метаэдиторе и Метатрейдере.

 
Подскажите, где метатрейдер build 604 хранит файлы истории hst ? Столкнулся с большой проблемой. Нужно скормить сторонней программе историю, а ее нигде нет. На графике есть - а в папках нет. Проверил папки и в Virtualstore и в папке данных программы, нигде ничего. Вернее в папке данных программы они появляются но формат странный какой то - программа не понимает их. Прям беда какая то с этими новыми билдами. Зачем надо было менять место хранения данных, ума не приложу
 
Taxfreelt:
Подскажите, где метатрейдер build 604 хранит файлы истории hst ? Столкнулся с большой проблемой. Нужно скормить сторонней программе историю, а ее нигде нет. На графике есть - а в папках нет. Проверил папки и в Virtualstore и в папке данных программы, нигде ничего. Вернее в папке данных программы они появляются но формат странный какой то - программа не понимает их. Прям беда какая то с этими новыми билдами. Зачем надо было менять место хранения данных, ума не приложу


знаете ?

Формат HST изменился

Хранятся {папка терминала\history}

 
Renat:

Это Майкрософт не просто говорит, а загоняет всех в определенные места. Не мы.

Они, как и вы, просто формируют архитектуру программы (системы) и имеют на это право, как и вы со сменой структуры папок.
Они никого никуда не загоняют - на тех же "вистовских" системах (виста, 7 и 8), в отличие от МТ, почти все программы предоставляют право выбора языка, расположения программы, места хранения настроек, какие части программ НЕ устанавливать и т.п. И предоставляют этот выбор еще на стадии установки.

И принудительного обновления у Майкрософта тоже нет - можно выбрать и ЧТО обновить, и КОГДА это сделать.

Так что, Ренат, по очень многим вопросам вы перещеголяли саму наглую некогда компанию в мире. Они померкли на вашем фоне.

 
Alexey_74:

Билд 604. Установлен на диске Е, всё содержимое в папке МТ4 на диске Е. Запуск МТ4 с ключом /portable

В теле скрипта ставим точку останова, жмём F5. Скрипт останавливается на точке. Нажимаем shift+F5. МТ4 вываливает окно

Жмём ОК, окно закрывается. Жмём на "крестик" у МТ4 (закрываем МТ4), выскакивает это окно, МТ4 закрывается, окно остается. Жмём ОК, окно закрывается. В процессах остается процесс terminal.exe *32. Далее МТ4 не запускается, пока не убит процесс terminal.exe *32.

Если убрать ключ /portable, это окно не выскакивает, МТ4 работает нормально, закрывается/открывается нормально/

Можете приекрепить исходный код скрипта и отправить личным сообщением. Спасибо