Ошибки, баги, вопросы - страница 2806

 
Roman:

Ну я думал, что да, в каждый портабл свои файлы. Теперь понял, что AppData оставили для всей этой общей требухи.  
Не пойму просто, теперь смысл ключа /portable. Его нужно в ярлыке указывать или нет?
Смысл его назначения мне теперь не понятен ))

Ещё такой вариант: я с незапамятных времён борюсь с проблемами винды переустановкой. Так вот если что-то держать на диске С: то при переустановке обязательно что-то забудешь сохранить и отформатируешь диск. А если на диске С: ничего кроме системы, то и сохранять ничего не надо. Чик и диск чистый. Развернул на него образ и вот уже, чистая как девственница, винда. Только иногда надо на рабочий стол поставить ярлыки и прописать /portable запустить и общие папки будут созданы. А история лично мне не всегда и далеко не всех ДЦ нужна. Ну подожду если надо чуток, загрузится.…

 
Mihail Matkovskij:

Это позволяет сделать портативную версию терминала и MetaEditor-а и носить их с собой, например, на флешке. Все программы, которые вы напишите или скачаете будут лежать в каталоге терминала, в папке MQL5. Это очень удобно.

Все программы итак находятся в корневом каталоге терминала, без ключа /portable
Вот я и не вдуплю, зачем теперь использовать этот ключ, если все рабочие папки мт5, находятся в корне.
Тупо копируем корневую папку и всё. Переносим куда угодно. При запуске всё равно подтянутся требуха в AppData, хоть с установленным ключом, хоть без него.
Смысл тогда в нём, если он не каких изменений не приносит.

 
Roman:

Все программы итак находятся в корневом каталоге терминала, без ключа /portable
Вот я и не вдуплю, зачем теперь использовать этот ключ, если все рабочие папки мт5, находятся в корне.
Тупо копируем корневую папку и всё. Переносим куда угодно. При запуске всё равно подтянутся требуха в AppData, хоть с установленным ключом, хоть без него.
Смысл тогда в нём, если он не каких изменений не приносит.

Для этого вам следует понять, чем отличается портативная версия программы от установленной.

 
Mihail Matkovskij:

Для этого вам следует понять, чем отличается портативная версия программы от установленной.

А чего тут понимать? Портабл работает без установки. Сколько копий корневого каталога, столько и независимых программ.
Вопрос был в ключе /portable, нафига  он теперь нужен?
Раньше он применялся, потому что все конфиги, исходники, бинарники и т.д. находились в AppData. И их нужно было копировать в корень терминала.
Теперь все они находятся по умолчанию в корне терминала! А в AppData только сопутствующие файлы, обнова, хелп, картинки маркета и т.д.
Объясните, просто, нужно в ярлыке указывать этот ключ или нет. И что он даёт в данном случае, если всё рабочие файлы и так по умолчанию находятся в корне!   
Копируешь корень и переносишь куда угодно. AppData всё равно подтянется после запуска. 

 
Roman:

А чего тут понимать? Портабл работает без установки. Сколько копий корневого каталога, столько и независимых программ.
Вопрос был в ключе /portable, нафига  он теперь нужен?
Раньше он применялся, потому что все конфиги, исходники, бинарники и т.д. находились в AppData. И их нужно было копировать в корень терминала.
Теперь все они находятся по умолчанию в корне терминала! А в AppData только сопутствующие файлы, обнова, хелп, картинки маркета и т.д.
Объясните, просто, нужно в ярлыке указывать этот ключ или нет. И что он даёт в данном случае, если всё рабочие файлы и так по умолчанию находятся в корне!   
Копируешь корень и переносишь куда угодно. AppData всё равно подтянется после запуска. 

Ключ /portable нужен для того, чтобы терминал и редактор работали как портативные версии. То есть, все настройки редактора и прочие настройки, всё будет храниться в корне данной копии терминала. А если убрать /portable, то всё это будет подгружаться из AppData. У меня, к примеру, если убрать /portable из свойств ярлыка редактора, то пропадает моя тема подсветки кода, то есть, меняется на дефолтную. Корень MQL5 меняется на корень из AppData ('AppData\Roaming\MetaQuotes\Terminal\0DD..E4C\MQL5'). Для установленной версии терминала он у меня до сих пор в AppData. Не знаю, почему у вас он в корне терминала...

 
Roman:

А чего тут понимать? Портабл работает без установки. Сколько копий корневого каталога, столько и независимых программ.
Вопрос был в ключе /portable, нафига  он теперь нужен?
Раньше он применялся, потому что все конфиги, исходники, бинарники и т.д. находились в AppData. И их нужно было копировать в корень терминала.
Теперь все они находятся по умолчанию в корне терминала! А в AppData только сопутствующие файлы, обнова, хелп, картинки маркета и т.д.
Объясните, просто, нужно в ярлыке указывать этот ключ или нет. И что он даёт в данном случае, если всё рабочие файлы и так по умолчанию находятся в корне!   
Копируешь корень и переносишь куда угодно. AppData всё равно подтянется после запуска. 

Вы путаете.

Данные и сейчас находятся в AppData кроме редких случаев доступности прав.

Чтобы принудительно писать в свой каталог, нужен /portable.

 
Mihail Matkovskij:

Ключ /portable нужен для того, чтобы терминал и редактор работали как портативные версии. То есть, все настройки редактора и прочие настройки, всё будет храниться в корне данной копии терминала. А если убрать /portable, то всё это будет подгружаться из AppData. У меня, к примеру, если убрать /portable из свойств ярлыка редактора, то пропадает моя тема подсветки кода, то есть, меняется на дефолтную. Корень MQL5 меняется на корень из AppData ('AppData\Roaming\MetaQuotes\Terminal\0DD..E4C\MQL5'). Для установленной версии терминала он у меня до сих пор в AppData. Не знаю, почему у вас он в корне терминала...

Renat Fatkhullin:

Вы путаете.

Данные и сейчас находятся в AppData кроме редких случаев доступности прав.

Чтобы принудительно писать в свой каталог, нужен /portable.

Благодарю за пояснение.
Но в том и дело, что во всех четырёх установленных AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B
находятся только origin.txt и portable.txt.
В  5D31798C5161164D6BBD3AED4F6BE10B не каких других папок и сохранений нет. По умолчанию всё находится в каждом своём корне терминала.
Хотя в ярлыках ключ я не устанавливал. Как отработал инсталлятор, в ярлыки и AppData я не лез. 
По этому, это меня и вводит в заблуждение. Винда установлена на VirtualBox, учётка под стандартным юзером, UAC отключён.

p.s.
Так же, у меня отключены все не нужные службы, логи и т.д. виндовс, специальным настроечным bat-ником.
Возможно из-за этого такое поведение. 

 
Roman:

Благодарю за пояснение.
Но в том и дело, что во всех четырёх установленных AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B
находятся только origin.txt и portable.txt.
В  5D31798C5161164D6BBD3AED4F6BE10B не каких других папок и сохранений нет. По умолчанию всё находится в каждом своём корне терминала.
Хотя в ярлыках ключ я не устанавливал. Как отработал инсталлятор, в ярлыки и AppData я не лез. 
По этому, это меня и вводит в заблуждение. Винда установлена на VirtualBox, учётка под стандартным юзером, UAC отключён.

p.s.
Так же, у меня отключены все не нужные службы, логи и т.д. виндовс, специальным настроечным bat-ником.
Возможно из-за этого такое поведение. 

Отключенный UAC + свой каталог с полными правами как раз являются редким случаем «доступности полных прав».

Поэтому в таком состоянии терминал работает локально, явным образом перепроверяя права записи в локальный каталог.

Общие для всех терминалов временные файлы все равно хранятся в AppData.

 
Кто знает почему график стоит на месте и под другим числом? Что сделать для того, что бы были показаны актуальные значения котировок, даты и график "ожил"?
 
Никита Федоров:
Кто знает почему график стоит на месте и под другим числом? Что сделать для того, что бы были показаны актуальные значения котировок, даты и график "ожил"?

Наверное, переждать выходные когда рынок закрыт и нет котировок.