![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А в ответ тишинаааа :)
Надо ставить семерку, ждать обновлений и фиксировать ошибку. Долго слишком
Шёл 2012 год... Проблема по прежнему проявлялась. Лицензированный Windows 7 Ultimate. Новый терминал поставил сегодня на чистую машину и тут такая фигня.
Народ, скажите лучше звонить в техподдержку MetaQuotes или в ДЦ?
Нет - все сносить не нужно. Сейчас объясню логику и вопросы отпадут сами-собой.
Пусть мы установили в системе несколько терминалов. Теперь нам нужно сделать какой-то код. Открываем первый попавшийся терминал и из него запускаем метаэдитор. Кодим, сохраняемся, компилируем, отлаживаем, словом, работаем с метаэдитором этого терминала. Поскольку метаэдитор был в работе, то какие-то ключи в реестр он внесёт - ему же нужно где-то хранить свои промежуточные значения. Хотя, тут возможен (что маловероятно) вариант, что метаэдитор вообще не пользуется системным реестром, а хранит свои промежуточные данные в каких-то файлах - например в ини-файлах. Если это правда, то возникает сложность - мы не знаем где именно располагаются эти ини-файлы. Тогда придётся запрашивать метаквотесов. Если это не так (а проверить сие легко - достаточно перед первым запуском метаэдитора сделать снимок реестра, далее запустить метаэдитор, открыть советника, поставить пробел в любом месте и нажать компиляцию. Затем закрыть метаэдитор и снова сделать снимок реестра. Далее в коммандере сравниваем оба снимка по содержимому и если отличия есть, то метаэдитор изменения в реестр внёс), то достаточно грохнуть именно этот терминал и почистить реестр так, как я рассказал в видеозахвате. Если при этом окажется, что ранее мы использовали в работе метаэдитор другого терминала, то ни чего страшного - убив в реестре на автопилоте и его настройки тоже, мы этим самым ему ни как не повредим - ну создаст он свои настройки впоследствии заново - делов-то... Но при такой "поисковой чистке" могут слететь настройки другого терминала. Чтоб этого не произошло, не вводим в поиск утилитки JV-16 слово terminal - ограничимся лишь поиском слова MetaEditor.
Таким образом получается, что нам достаточно грохнуть только тот терминал, в котором метаэдитор глючит. Хотя, честно говоря, я и не думаю, что его нужно грохать - скорее всего будет вполне достаточно позакрывать все терминалы, запустить JV-16, провети общую чистку и затем "поисковую чистку" по слову MetaEditor - думаю, что этого окажется вполне достаточно.
МЕ реестром не пользуется, последние изменения фиксируются в файле terminal\config\metaeditor.ini при каждой компиляции.
Вопрос : вы не пытались вынести терминал за пределы защищаемых папок ? ну например на другой диск...
Вот потому до сих пор на XP.
===
И - да! Возможно, это возрастное, и сертификат сисадмина у майкрософт получал на Win2000 server, но их самая удачная ОС - это таки XP (после 2000). Хоть что со мной делайте.
Есть проблемы с копированием при наличии всплывающей подсказки. Локализовал баг давно, не доходили руки тему создать.
Пишу, вероятно, не для того, чтобы просить поправить, но для того, "чтобы знать"...
Действительно, не работает. Действительно, трудно было выявить.
Не работает в тот момент, когда подсказка синтаксиса зарезервированного слова активна.
В этот момент не получается воспользоваться операцией копирования текста и его вставки.
Т.е. копирование не производится, а вставка текста производится того, который был
запомнен ДО вывода подсказки зарезерв. слова.
Пример.
- копируем любой текст, проверяем работает ли "вставить" - проверили - работает
- теперь выведем "подсказку"
- наберём часть зарезервированного слова "iHig"и нажмём Ентер.
- нажмём на скобочки - появилась "всплывающая подсказка"
Всё. До тех пор, пока "висит подсказка" - Ctrl-C - не работает.
Сколько бы не было попыток запомнить по Ctrl-C, "вставляться" ( по Ctrl-V ) будет то, что было
запомнено последнее, до "всплывающей подсказки".
Перезалил адаптированную под MQL4 программу Notepad++ (заодно и обновил версию). Отписываю здесь так как указанная выше в этой ветке ссылка уже мертва, а в личку народ время от времени стучит и просит программу. Качать отсюда http://depositfiles.com/files/ki3b8p8hr