У MT4 да и у МТ5 есть проблема с открытием файлов. Если у вас в системе установлено несколько терминалов, без наличия сноровки открытие файла нужным терминалом превращается в увлекательный квест, который, кстати, не всегда завершается хеппи эндом. На самом деле проблему не так сложно решить. Что я и сделал, написав MTSelector.
Сразу оговорюсь, это внешнее приложение, к МТ никакого отношения не имеющее, поэтому радикальным параноикам, сторонникам теорий заговора и прочим недоверчивым личностям здесь делать нечего. Приложение поставляется AS IS, исполняемым файлом, без исходников. Более доверчивым -- обязательно прогоните файл где-нибудь на VirusTotal, доверять мне не надо, пусть у меня нет ни причин, ни желания, ни смысла красть что-то с вашего компа. Вы качаете и используете программу на свой страх и риск. Кроме того, я не несу ответственности за любые последствия, причиненные приложением, скачанным не с моего блога (trend-lab). Будьте осторожны. Основная причина отсутствия исходников как раз в том, чтобы не появилось клонов с троянами.
MTSelector поддерживает все типы файлов для МТ4 и МТ5. Причем для типа .mqh список будет включать в себя все установленные терминалы -- и МТ4 и МТ5. Есть возможность запускать с ключом /portable, что несомненно облегчит жизнь тем пользователям, которые принципиально не дружат с UAC. Для каждого типа файла запоминается терминал, которым этот тип файла открывался, а также наличие ключа /portable.
Всегда актуальную версию приложения можно скачать на моем блоге.
Скачка это zip архив с exe файлом внутри, так что скорее всего браузеры будут ругаться. Ругаться не на что.
http://www.trend-lab.ru/2016/01/mtselector-open-mt4-mt5-files.html
Там же более полное описание.