Как запустить мт4 на windows xp
Запуск и структура данных
По завершении установки в меню "Пуск" создается группа программ клиентского терминала, а на рабочем столе дополнительно помещается ярлык программы . С их помощью можно запускать клиентский терминал.
Внимание: нельзя запускать одновременно две копии клиентского терминала из одной директории. Чтобы одновременно запустить несколько терминалов, необходимо установить соответствующее количество программ в разные директории.
Начиная с 600 билда клиентского терминала, изменилась структура, а также место хранения файлов клиентского терминала. Теперь MQL4-программы разнесены по отдельным каталогам в зависимости от типа программы (эксперты, индикаторы, скрипты). Данные терминала в большинстве случаев теперь хранятся в специальном каталоге данных отдельно от места установки терминала. В данной статье мы подробно опишем, каким образом осуществляется перенос данных, а также причины введения такой системы хранения.
Почему была введена новая система хранения данных
Система Microsoft Windows XP, выпущенная 13 лет назад, разрешает программам записывать собственные данные по месту установки, даже если она была произведена в системную папку Program Files. Для записи в любую папку пользователю достаточно иметь администраторские права на компьютере.
При работе в 64-битных системах для 32 и 64-битных приложений предусмотрены отдельные каталоги установки: Program Files и Program Files (x86). Особенности работы, описанные в статье, относятся к обоим каталогам.
Начиная с Windows Vista, компания Microsoft ввела ограничение на запись в каталог Program Files. Так, при включенной системе User Account Control (UAC) программам запрещается хранить собственные данные в каталоге Program Files. Все данные должны сохраняться в отдельном каталоге пользователя. Такое ограничение было введено с целью защиты от вредоносных программ, а также для того чтобы работа с программой под одной учетной записью никак не могла изменить или испортить данные этой же программы, необходимые для другой учетной записи. В дальнейшем требования безопасности в операционных системах Microsoft только усиливались, в частности, начиная с Windows 8, система UAC не отключается никогда, даже если в ее настройках установлена опция "Никогда не уведомлять".
Для обеспечения совместимости старых программ при использовании UAC Microsoft ввела систему виртуализации. Если программа пытается сохранить свои данные в каталог Program Files, то фактически (физически) эти данные сохраняются в отдельном каталоге вида C:\Users\<имя-пользователя>\AppData\Local\VirtualStore\Program Files. При этом проводник Windows показывает файлы так, как будто они сохраняются в каталоге установки. Компания Microsoft заявляет, что данный режим предусмотрен только для совместимости и в последующем может быть убран.
Для соответствия рекомендациям Microsoft, начиная с 600 билда, в клиентском терминале изменена структура хранения данных. Терминал теперь также будет сохранять свои данные в каталоге пользователя.
В новой версии все данные конкретного пользователя, работающего с определенной копией терминала MetaTrader 4, хранятся в специальном месте, называемом каталог данных терминала. Находится этот каталог на системном диске (диске, на котором установлена операционная система Windows) по пути следующего вида
- С: — имя системного диска;
- Имя_учетной_записи — учетная запись пользователя, под которой он работает в Windows;
- Instance_id — уникальное имя папки, в которой хранятся данные этого пользователя для работы с конкретной копией терминала. Уникальное имя состоит из 16 символов. Имя генерируется на основе пути к каталогу установки терминала, поскольку путь к каталогу установки терминала в явном виде не может быть использован в качестве имени папки. Достаточно большая длина уникального имени обусловлена тем, что на одном компьютере может быть установлено множество копий терминала.
В меню терминала "Файл" доступна команда " Открыть каталог данных" для поиска и открытия каталога данных.
В корне каждого каталога данных терминала также находится файл origin.txt, который содержит путь к папке установки терминала, к которой относятся эти данные. Это позволяет сопоставить каждый каталог данных терминала с конкретным каталогом установки терминала, например, если у пользователя установлено несколько копий терминала. Такой способ работы с терминалом, когда каталог данных находится отдельно от каталога установки, является основным режимом.
Для дополнительного удобства при каждом запуске терминала в его журнал выводится запись, в которой указывается путь к каталогу данных. Например:
2014.02.10 12:48:28.477 Data Folder: C:\Users\JohnSmith\AppData\Roaming\MetaQuotes\Terminal\9F86138A4E27C7218E9EC98A5F8D8CA1
Перенос файлов MQL4-программ при обновлении на терминал версии 600 и выше
При запуске после обновления терминал проверяет, и если его нет, то создает каталог данных. Если этот каталог отличается от каталога установки, в него производится копирование штатных данных терминала - стандартные MQL4-программы, исторические данных, конфигурационные файлы, шаблоны и т.д. В каталоге установки остаются только те файлы, которые терминал не изменяет в процессе работы (исполняемые файлы, компилятор mql.dll, звуковые файлы и т.д.). Каталог данных терминала будет отличаться от каталога установки в следующих случаях:
- Если включена система UAC. Исключением является случай, когда терминал установлен на переносном устройстве (внешний жесткий диск, usb флеш-накопитель и т.д.).
- Если у текущего пользователя компьютера ограничены права на запись в каталог установки.
- Если пользователь работает через удаленное соединение (RDP).
Только в тех случаях, когда не подходит ни одно из вышеуказанных описаний, данные терминала будут храниться в каталоге установки.
После копирования штатных данных терминала осуществляется миграция пользовательских файлов в каталог данных. На этом этапе определяется, в каком каталоге хранились пользовательские данные терминала. Если данные хранились в каталоге установки терминала, происходит их копирование по следующей схеме:
Исходная папка в каталоге установки
Конечная папка в каталоге данных терминала
Эксперты (торговые роботы)
Примечание: переносятся только файлы из корневого каталога \experts. Никакие подкаталоги не переносятся, поскольку невозможно достоверно определить их содержимое.
Скрипты (программы на MQL4 для однократного выполнения на графике)
Включаемые в другие программы файлы исходного кода с расширением MQH и MQ4
Библиотеки в виде исходного кода MQ4 и скомпилированные из них исполняемые файлы EX4 для динамического вызова собранных в них функций другими MQL4-программами
Специальная "файловая песочница", только в пределах этой папки MQL4-программам разрешается выполнять файловые операции
Файлы журналов работы MQL4-программ
Файлы наборов настроек для MQL4-программ
Файлы картинок для использования в ресурсах
Далее проверяется, хранил ли клиентский терминал данные в каталоге виртуализации (виртуальное хранилище операционной системы, описанное выше). В большинстве случаев, когда терминал установлен в каталоге Program Files и операционной системой является Windows Vista и выше, данные терминала хранятся именно в этом каталоге. Если данные обнаружены, осуществляется их копирование по вышеописанной схеме.
При миграции осуществляется копирование файлов, а не перенос. Скопированные файлы не удаляются из исходных каталогов.
При копировании в процессе миграции в журнал терминала выводятся записи о том, откуда были скопированы файлы и куда. Для просмотра журналов целиком откройте вкладку "Журнал" в окне "Терминал" и выполните команду "Открыть" в контекстном меню. Будет открыт каталог, в котором хранятся файлы журнала терминала.
Если процесс миграции успешно выполнен для данной копии терминала, то при последующих обновлениях терминала миграция уже не производится. Если каталог данных отличается от каталога установки и при миграции были перенесены не только стандартные файлы, но и пользовательские MQL4-программы, показывается информационный диалог:
Режим Portable
Для работы терминала на съемных носителях, в несистемных каталогах, а также для работы в Windows XP в терминале предусмотрен режим запуска Portable. При запуске в данном режиме терминал будет пытаться сохранять свои данные в каталоге установки. В то же время запуск в режиме Portable не гарантирует того, что операционная система разрешит хранение данных в каталоге установки (например, если терминал установлен в каталог Program Files и включена система UAC).
Для возможности работы в режиме Portable необходимо соблюдение следующих требований:
Program Files или другой системный каталог (например, Windows)
Наличие прав на запись в каталог установки
Другой несистемный каталог
Наличие прав на запись в каталог установки
Внешний жесткий диск, usb флеш-накопитель и т.д.
Терминал всегда будет запускаться в режиме Portable
Program Files или другой системный каталог (например, Windows)
Windows Vista\Windows 7
Запуск терминала от имени администратора и отключенная система UAC
Другой несистемный каталог
Windows Vista\Windows 7
Наличие прав на запись в каталог установки
Внешний жесткий диск, usb флеш-накопитель и т.д.
Windows Vista\Windows 7
Терминал всегда будет запускаться в режиме Portable
Program Files или другой системный каталог (например, Windows)
Windows 8 и выше
Запуск в режиме Portable невозможен, поскольку система UAC не отключается
Другой несистемный каталог
Windows 8 и выше
Наличие прав на запись в каталог установки
Внешний жесткий диск, usb флеш-накопитель и т.д.
Windows 8 и выше
Терминал всегда будет запускаться в режиме Portable
- Если вы пользуетесь системой Windows Vista или выше и терминал установлен в Program Files, использование режима Portable не рекомендуется. Данный режим фактически предусмотрен для работы терминала на съемных носителях, а также для работы в Windows XP.
- Если вы осуществили обновление терминала и все данные были скопированы в отдельный каталог данных пользователя, не рекомендуется пытаться перейти на использование режима Portable.
- Для использования режима Portable после переноса данных в каталоге данных пользователя необходимо самостоятельно скопировать данные в каталог установки. Запуск терминала в режиме Portable не выполняет копирование данных из каталога данных в каталог установки.
Чтобы запустить терминал в режиме Portable, необходимо использовать ключ "/portable". Для удобства на Рабочем столе можно создать дополнительный ярлык запуска терминала с нужным именем и добавить ключ прямо в ярлык:
Проблема, конечно, эта громко сказано, скажем так, определенные новшества терминала MetaTrader 4 начиная с 600 билда. Суть заключается в следующем: при установке терминала на 64 битные windows 7, 8, 8.1, 10, его папка MQL4 записывается в другую директорию.
В папке MQL4 хранятся все данные об индикаторах, советников, скриптах, библиотеках, то есть для установки, например нового индикатора, его файлы нужно поместить в каталог Indicators, которая как раз находится в папке MQL4.
В 32-битных операционных системах папка MQL4 со всеми профилями записывается в системную папку Program Files, но в 64-битных в папку Пользователи, полный адрес MQL4 – C:\Users\Пользователи\Имя_учетной_записи\AppData\Roaming\MetaQuotes\ Terminal\КОД_терминала (для каждого терминала он уникален).
С чем это связано?
В первую очередь это никак не связано с терминалом mt4, это политика компании Майкрософт. Которая, начиная с Windows Vista ввела ограничение на запись данных в каталог Program Files, теперь все данные сохраняются в отдельном каталоге «Пользователи».
Причина состоит в защите данных пользователя от вредоносных программ, а также в случае работы с программой под одной учетной записью никак не могла бы изменить (испортить) данные этой же программы, требующиеся для другой учетной записи.
Изменение метода хранения данных терминала MetaTrader 4 обусловлено требованиями операционных систем Windows.
Теперь рассмотрим, как в данном случае устанавливать файлы индикаторов, советников и т.д. в терминал mt4.
Установка системных файлов в терминал mt4
Вариантов установки как всегда два:
Первый вариант : в открытом терминале нажмите в верхнем меню на «Файл», далее на папку «Открыть каталог данных»:
Откроется каталог данных, затем в нем открываем папку MQL4, дальше открываем нужный Вам каталог и вставляем туда скопированные ранее файлы (индикаторов, скриптов и т.д.).
Второй вариант: также в открытом терминале открываем папку «Открыть каталог данных». Далее создаем ярлык папки MQL4, копируем его и вставляем в удобную для Вас директорию, я вставлю туда, где она была до введения новшества, т.е. c :\ Program Files (86)\ MetaTrader \ (папка MetaTrader обычно имеет название брокера). И работаем с ней как обычно, копируем, вставляем нужные Вам файлы:
Я на данную проблему вообще не обращал внимание. Во-первых, на стационарном компьютере у меня установлена windows 7 (32 битная), а там эта проблема не наблюдается, во-вторых, я устанавливаю индикаторы, советники, и скрипты по первому варианту (через «Открыть каталог данных») и в-третьих, восьмерка 64-х битная у меня стоит на буке, а его я использую только для закрытий позиций или переноса тейка и стопа, анализирую рынок на стационарном.
На сегодня, собственно всё. Надеюсь, статья Вам помогла. Если у кого возникнут дополнительные вопросы, задавайте в комментариях. На этом я откланиваюсь, до свидания.
С уважением, Евгений Бохач
MetaTrader - информационно-торговая платформа, разработанная MetaQuotes Software Corp., предназначенная для организации дилингового обслуживания на рынках Forex, CFD и Futures. Это комплекс полного цикла, то есть для организации дилингового обслуживания при наличии MetaTrader 4 не требуется дополнительного программного обеспечения. Серверная часть работает только на платформе семейства Microsoft Windows. Клиентская часть есть в версиях для Microsoft Windows, Android и iOS (iPhone).
MetaTrader позволяет как совершать сделки на рынке, так и проводить качественный технический анализ и при этом обладает удобным, интуитивно понятным интерфейсом. Кроме этого важнейшим достоинством программы является возможность разрабатывать и программировать собственные торговые стратегии, которые можно легко и быстро протестировать на исторических данных, а также включить на реальную, полностью автоматическую торговлю. MetaTrader является оптимальным решением для торговли на рынке Forex.
Недостатки MetaTrader
MetaTrader содержит технические возможности, которые могут использоваться для обмана клиентов брокерских компаний.
По состоянию на сентябрь 2015 года активно используется четвёртая версия платформы и выпущена пятая. Первая, вторая и третья версии платформы не используются и не поддерживаются.
Платформа MetaTrader 4 от Metaquotes – лидер среди торговых платформ Форекс. Разработчики внедрили в нее множество функций и инструментов, но при этом ею легко пользоваться. Кроме того, программа постоянно обновляется и усовершенствуется. Если вы хотите торговать на MetaTrader 4, установите ее на компьютер, ноутбук или “подручные” устройства: смартфон, планшет.
А перед этим давайте разберемся, каким системным требованиям должны соответствовать ваши девайсы, чтобы установка MT4 прошла гладко.
Установка MT4 на ПК и ноутбук
Установка МТ4 на Windows
MetaTrader 4 была разработана специально под ОС Windows. Системные требования для установки:
- версия Windows XP и выше.
- ОЗУ: терминал МТ4 не является ресурсоемкой программой и может обслуживать множество трейдеров с одного компьютера одновременно.
Посмотрим, сколько оперативной памяти занимают несколько терминалов. Допустим, вы запустили три терминала, открыли и закрыли несколько ордеров. Через 30 минут откройте диспетчер задач Windows, кликнув ctrl+shift+esc, и посмотрите, сколько оперативной памяти занимает работа терминала:
Сложите вместе значения памяти для трех терминалов. Результат – ОЗУ, необходимая для работы платформ МТ4. Как видно из примера, даже несколько терминалов занимают немного памяти.
Как установить МТ4 на компьютер читайте .
МТ4 и Windows 10
Ранее на многих форумах подымалась проблема несовместимости платформы МТ4 и десятой версии Windows. Разработчики устранили проблему и начиная с 840 билда программа работает.
Установка МТ4 на Linux
Metaquotes не создали версий платформы специально для Linux и Mac OS. Чтобы установить MetaTrader 4 на Linux потребуется версия операционной системы Ubuntu и установщик программ Windows Wine. Эта программа представлена в открытом доступе и ее можно скачать бесплатно. Минус в том, что Wine недостаточно стабильный продукт, и установленные программы иногда работают с багами.
Пошаговое руководство по установке МТ4 на Linux Ubuntu OS можно найти на сайте разработчиков .
Установка МТ4 на Mac OS
Для Mac OS также потребуется специальный установщик программ PlayOnMac. Его можно скачать бесплатно на одноименном сайте . Как и в случае с Linux, он не гарантирует идеальную работу всех функций метатрейдера.
Установка МТ4 на смартфонах и планшетах
МТ4 на Android
Как установить МТ4 на Android описано в нашей .
МТ4 на iOS
Как установить МТ4 на iOS читайте .
Т.к. мобильные платформы iOS и Android контролируют основную часть рынка (98,4% в IV квартале 2015 года по данным исследований компании Gartner), Metaquotes отказались от разработки MetaTrader под другие мобильные ОС. Поэтому владельцы телефонов с ОС Windows или Blackberry не смогут поработать в терминале со своих устройств.
Что делать, если установить метатрейдер никак не получается?
Веб-платформа МТ4
Если по каким-то причинам установка MT4 не удается, воспользуйтесь веб-версией платформы. Веб-платформа – это платформа, которая работает через любой браузер в любой операционной системе. То есть вы ничего не устанавливаете, а просто открываете браузер, вставляете нужную ссылку и входите в свою учетную запись. позволяет осуществлять полноценные операции на Форекс. Веб и десктопная платформы полностью синхронизируются, так что все сделки можно контролировать и из браузера, и в программе.
Не забывайте, что самое главное при работе с любого устройства – это стабильное подключение к интернету и электросети! Чтобы не случалось перебоев, установите источник бесперебойного питания для ПК, контролируйте заряд гаджета и выберите надежного интернет-провайдера. Это сохранит вам нервы и принесет удовольствие в торговле.
Торговый терминал MetaTrader4 является наиболее популярной торговой площадкой у трейдеров во всем мире. Он сочетает в себе возможности технического и фундаментального анализов рынка. Прост и неприхотлив в использовании, и довольно надежен. Торговый терминал MetaTrader4 подойдет, как опытным трейдерам, так и профессионалам.
Данная статья будет полезна начинающим трейдерам и поможет правильно установить торговый терминал MetaTrader4, как на компьютер, так и на мобильные устройства.
Установка на Windows XP, Windows Vista, Windows 7, Windows 8:
1. Первое и самое главное Вам надо определиться с брокером, через которого будете торговать. Несмотря на то, что многие брокеры используют торговый терминал MetaTrader4 и сама программа одинакова, некоторые настройки отличаются (например, адрес торгового сервера). Таким образом если вы вставите логин и пароль от торгового счета, открытого у брокера №1, а торговый терминал скачаете у брокера №2, вы не сможете в нем авторизоваться.
2. Зайдите на сайт выбранного брокера, и скачайте дистрибутив (установочный файл). Главное правильно выбирайте, должно быть написано скачать MetaTrader4 для WINDOWS!
Установка торгового терминала MetaTrader4 на iOS.
Помните, торговать через телефон не очень удобно, все плюсы и минусы торговли через телефон подробно описаны в этой статье
Установка MetaTrader4 на устройство с оперционной системой Android:
Процесс установки очень схож с процессом установки на операционную систему iOs, но с некоторыми нюансами:
При установке MetaTrader4 на Андроид, могут возникнуть некоторые трудности, в частности, в некоторых телефонах (обычно не дорогие) нет установленного GooglePlay Market, а есть только сервисы от Яндекса, но обойти такую защиту можно.
1. Создайте аккаунт в GooglePlay Market как описано выше
2. Вытащите зарядное устройство и с помощью него подключитесь к компьютеру.
3. Установите GooglePlay Market на свой телефон ( наберите установить GooglePlay Market в поисковике google)
3. скачайте через аккаунт GooglePlay Market установочный файл, и установите его на компьютер
4. Зайдите в папку с файлом и нажмите на него.
Все готово, теперь можете приступать к работе, но не забывайте, торговля через телефон не удобна и вредит Вашему зрению!)
Проблема в следующем. При запуске установочного файла MT4 и ярлыка уже установленной программы MT4 ничего не происходит. (В диспетчере задач процесс отображается ровно 1 сек и пропадает. ) Комп конечно не новый. Специально откопал сервер на базе Пентиума 3. Операционная система на нём Windows XP SP3. Причём точно такая же как и на компьютере где всё работает исправно. :facepalm: Главное даже ошибок вообще нет. Как и программы. Попробовал покопать ответы в интернете. Нашёл уже установленную версию MT4. Но она относится к другому брокеру. Не тот который у меня. Зато MT4 у этого брокера MT4 работает. Как вообще такое может быть. Что то не очень хочется менять БРОКЕРА. Кто нибудь помогите. lease:
NSerega
Администратор
Проблема в следующем. При запуске установочного файла MT4 и ярлыка уже установленной программы MT4 ничего не происходит. (В диспетчере задач процесс отображается ровно 1 сек и пропадает. ) Комп конечно не новый. Специально откопал сервер на базе Пентиума 3. Операционная система на нём Windows XP SP3. Причём точно такая же как и на компьютере где всё работает исправно. :facepalm: Главное даже ошибок вообще нет. Как и программы. Попробовал покопать ответы в интернете. Нашёл уже установленную версию MT4. Но она относится к другому брокеру. Не тот который у меня. Зато MT4 у этого брокера MT4 работает. Как вообще такое может быть. Что то не очень хочется менять БРОКЕРА. Кто нибудь помогите. lease:
Зачем менять брокера? Попробуйте переустановить терминал или вбейте в терминал, который запускается, данные (логин, пароль, сервер) вашего счета. В одном терминале может быть несколько счетов от разных брокеров.
qqmber
Почетный гражданин
Проблема в следующем. При запуске установочного файла MT4 и ярлыка уже установленной программы MT4 ничего не происходит. (В диспетчере задач процесс отображается ровно 1 сек и пропадает. ) Комп конечно не новый. Специально откопал сервер на базе Пентиума 3. Операционная система на нём Windows XP SP3. Причём точно такая же как и на компьютере где всё работает исправно. :facepalm: Главное даже ошибок вообще нет. Как и программы. Попробовал покопать ответы в интернете. Нашёл уже установленную версию MT4. Но она относится к другому брокеру. Не тот который у меня. Зато MT4 у этого брокера MT4 работает. Как вообще такое может быть. Что то не очень хочется менять БРОКЕРА. Кто нибудь помогите. lease:
Современные МТ4 не будут работать на Пентиум 3. Им нужна поддержка SSE2.
В чем был резон откапывать сервер пятнадцатилетней давности?
Читайте также: