![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
проехали. щас еще попробовал: trash ttt; - всё ок, а вот trash ttt=15; - фига. компилятор начинает материться сразу со знака "=". ))
выше правка, там ответ. может это просто случайно попало МЕ для МКЛ4, из-за того что теперь МЕ универсален и работает как с МКЛ4, так и с МКЛ5.
нда, невнимательно прочитал, прошу прощения. остаётся ждать очередной правки справки )))
подозреваю что это тот же "мусорный тип" что и в МЕ5 и применяется с той же целью.
точно, спасибо. сакральный смысл стал понятен ))
Метаквоты говорят о "безопасности" ?
Это Майкрософт не просто говорит, а загоняет всех в определенные места. Не мы.
Нужно внимательнее читать объяснения.
Ну так поясните пользователям ЗАЧЕМ метаэдитор (а также и инсталлер-апдейтер) релизной 600-й версии пытаются получить прямой доступ к системному диску?
Уверен, вы не знаете, что такое "прямой доступ к диску". Иначе бы не делали категорически ошибочных и дилетантских заявлений.
Любая программа имеет полное права (и делает это) в рамках своих разрешенных прав (выше не прыгнешь) обращаться к диску. Причем мы никаких хитрых операций с дисками не проводим - нам это не нужно и в принципе даже функциональной потребности нет.
Перед включением режима параноика нужно иметь технические знания.
Это Майкрософт не просто говорит, а загоняет всех в определенные места. Не мы.
Нужно внимательнее читать объяснения.
Уверен, вы не знаете, что такое "прямой доступ к диску". Иначе бы не делали категорически ошибочных и дилетантских заявлений.
Любая программа имеет полное права (и делает это) в рамках своих разрешенных прав (выше не прыгнешь) обращаться к диску. Причем мы никаких хитрых операций с дисками не проводим - нам это не нужно и в принципе даже функциональной потребности нет.
Перед включением режима параноика нужно иметь технические знания.
Ага, то есть низкоуровневое чтение и запись на диск ЕСТЬ, но "оно надо Метаквотам", "верьте нам", "так надо" и так далее....
Пояснения ЗАЧЕМ Метаэдитору прямой доступ с системному диску Вы не дали.
Ренат, мой программистско-сисадминский стаж больше, чем Ваш программистский. И это включает опыт старшего сисадмина в 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 и в папке данных программы, нигде ничего. Вернее в папке данных программы они появляются но формат странный какой то - программа не понимает их. Прям беда какая то с этими новыми билдами. Зачем надо было менять место хранения данных, ума не приложу
знаете ?
Формат HST изменился
Хранятся {папка терминала\history}
Это Майкрософт не просто говорит, а загоняет всех в определенные места. Не мы.
Они, как и вы, просто формируют архитектуру программы (системы) и имеют на это право, как и вы со сменой структуры папок.
Они никого никуда не загоняют - на тех же "вистовских" системах (виста, 7 и 8), в отличие от МТ, почти все программы предоставляют право выбора языка, расположения программы, места хранения настроек, какие части программ НЕ устанавливать и т.п. И предоставляют этот выбор еще на стадии установки.
И принудительного обновления у Майкрософта тоже нет - можно выбрать и ЧТО обновить, и КОГДА это сделать.
Так что, Ренат, по очень многим вопросам вы перещеголяли саму наглую некогда компанию в мире. Они померкли на вашем фоне.
Билд 604. Установлен на диске Е, всё содержимое в папке МТ4 на диске Е. Запуск МТ4 с ключом /portable
В теле скрипта ставим точку останова, жмём F5. Скрипт останавливается на точке. Нажимаем shift+F5. МТ4 вываливает окно
Жмём ОК, окно закрывается. Жмём на "крестик" у МТ4 (закрываем МТ4), выскакивает это окно, МТ4 закрывается, окно остается. Жмём ОК, окно закрывается. В процессах остается процесс terminal.exe *32. Далее МТ4 не запускается, пока не убит процесс terminal.exe *32.
Если убрать ключ /portable, это окно не выскакивает, МТ4 работает нормально, закрывается/открывается нормально/