Можно ли установить два MT4 на один компьютер? - страница 2

 
Большая просьба: сделать возможным запуск нескольких терминалов из одной папки.

К сожалению, этого не будет. Мы специально не даем запускаться терминалу с одного каталога, так как программы будут портить друг другу базы данных.
 
Как насчет побочных эффектов? Зачем мне тогда в разных каталогах иметь одни и те же копии индикаторов и советников, часто не синхронизированные между собой? Давайте тогда уж подумаем и вынесем папку с экспертами в отдельное место.
 
По грамотному структуру каталогов надо бы сделать такой или подобной такой:

Root
  Общая часть (индикаторы, советники и т.д)
  Folder1
  ..
  FolderN



Вот пусть папка FolderX и содержит сам терминал с его настройками и базами.

 
Большая просьба: сделать возможным запуск нескольких терминалов из одной папки.
Запарился уже после внесения изменений в советника лазить по всем папкам и копировать руками.

Чтобы это сделать, нужно закоментировать несколько строчек в коде МТ :)
Которые разработчикам пришлось добавить в код, чтобы запретить запуск второго экземпляра.

К сожалению, этого не будет. Мы специально не даем запускаться терминалу с одного каталога, так как программы будут портить друг другу базы данных.

Какие базы?
Иторию?
Настройки?

На самом деле это было бы очень удобно.
Особенно если бы можно было указать конфигурационный файл или папку с настройками напр. в строке запуска.
 
Заметки на полях...
--------------------------------------------------------------------------
Некоторые программы создают в своей папке ini-файлы с таким же именем что и программа, например:
программа.ехе - программа.ini
стоит сделать копию и переименовать файл программы, скажем прогрмма2.ехе, то при запуске создаст файл программа2.ini
Конкретный пример:
(программа Light Alloy)
LA.exe
LA.ini
LA.lap
LA2.exe
LA2.ini
LA2.lap

Может это будет выходом. Хотя бы счёта одного ДЦ обьеденить в одной папке, что-бы базы (историю) не плодить.
Только вот насколько помню ini-файл ограничен размером 64 кб., но как тема может пригодится.

Скажите - Да, но можно просто переключатся со счёта на счёт в "Навигаторе"...
Можно, но так как например в моём ДЦ переключается... в общем быстрей монитор за левый угол покусаеш.
Но при двух запущеных одновременно терминалах это делается простым переключением окон.
А менять ДЦ из-за этой мелочи ну очень не хочется.
-------------------------------------------------------------------------------

Пишу сей топик, и как-то неловко себя ощущаю...
Иногда почему то программисты опускают очевидные вещи. Это я к тому, что сейчас просматриваю ещё два терминала которые ДЦ так-же стараются развивать, но "старые" ошибки (в основном в эргономике) так и остаются..., пока на форуме дружно все не скажут: "Да сделайте наконец то вот так"
И только потом начинаются изменения... :)
 
Все. Я пока выпутался. Создал папку MT4 на отдельном диске. Создал в ней 5 папок. Пока 5. В каждую из них скопировал MT4 с потрохами. Сами эксперты и индикаторы скопировал в папку 1. В других папках будет только exp4 во избежание путаницы.
Написал 3 батника для синхронизации этих файлов.
 
RE Renat 04.05.05 21:02

Большая просьба: сделать возможным запуск нескольких терминалов из одной папки.

К сожалению, этого не будет. Мы специально не даем запускаться терминалу с одного каталога, так как программы будут портить друг другу базы данных.


Может дать возможность пользователям самим задавать в настройках пути к экспертам, шаблонам, куда ложить базы котировок и т.д.?
 
Проблем одновременной работы несколко копия MetaTrader-а присуствуеть в МТ3, присуствует и в MT4.
Проблем проявляется не только при настройки окнах, но и при LiveUpdate и последующего рестарта (Update делается по одну инсталяцию, а рестартируются все ????).
Проблем проявляется и при деинсталяция одной из инсталяции (Все остальные уже невозможно деинсталировать коректно).
Проблем является и с одновременной работы несколько DDE сервера (Все идентифицируется под имя MT).
Проблем является и с иконках на Desktop-a (новая уничтожает старая) и так далее и так далее .......

Дело в том, что в коде MetaTrader-a не предусмотрена логика, которая разрешает все возможные противоречия и интерференции одновременно работающих инсталяциях.

Надеемся, что в MT5 или MT6 Ренат можеть быт исправит.

Проблема состоит в том, что в Registry есть только один комплект ключей для всеь инсталяциях MetaTrader-a.
Проблем будеть разрешен только если Ренат решить, что каждая инсталация будет иметь свой собствений набор ключей в Registry или вообще отказатся от Registry и держать все настройки данной инсталации в локалные конфигурационые файлы.
 
Уверен, что скоро в ближайших билдах остатки ключей вынесем в ини-файлы.
 
Уверен, что скоро в ближайших билдах остатки ключей вынесем в ини-файлы.

УРА!!
(с редактором тогда проблем тоже не будет?)

Кстати, было бы хорошо,
если бы появилась возможность пользователю задавать пути к основным папкам, как тут уже писали.

Вся ответственность за последствия на пользователе.
(мы согласны :))