Новая версия платформы MetaTrader 5 build 5830: общие улучшения - страница 27

 

Как установить или убедиться, что пакет установлен! Если у вас такое сообщение, но справка не видна, а окно «Справка» и окно «Что нового» в редакторе открываются или не открываются, но они пустые!

Причина этого сообщения — это значит у вас есть программа, которая использует WebView2 в одном экземпляре, но она не установлена!

Описание:

Элемент управления Microsoft Edge WebView2 позволяет внедрять веб-технологии (HTML, CSS и JavaScript) в собственные приложения. Элемент управления WebView2 использует Microsoft Edge в качестве подсистемы рендеринга для отображения веб-контента в собственных приложениях.

С помощью WebView2 вы можете встраивать веб-код в различные части собственного приложения или создать целиком собственное приложение в одном экземпляре WebView2.

Как установить на систему Windows 10:

1. Обязательно включаем: Контроль учетных записей (UAC)  это встроенная функция безопасности Windows, которая уведомляет пользователя о действиях, требующих прав администратора, и предотвращает несанкционированные изменения системы.
2. Скачиваем установщик MicrosoftEdgeSetup.exe
3.
Устанавливаем Microsoft Edge перезагрузка компьютера на ваше усмотрение я перегружал, потом поймете почему!
4. Если у вас был отключен или удален Microsoft Edge, то вам после перезагрузки еще раз нужно запустить установщик MicrosoftEdgeSetup.exe. Он исправит реестр и докачает обновление.!
5. Скачиваете 
Evergreen Bootstrapper MicrosoftEdgeWebview2Setup.exe 
6. Если только у вас Microsoft Edge восстановил все связи и обновился правильно и у вас был включен "Контроль учетных записей (UAC)" установщик увидит, что у вас не установлен WebView2. В остальных случаях вы получите опять сообщение на снимке выше.
Все!) Удачи!

В итоге "справка" и "что нового" в редакторе открываются не пустыми!)

Введение в Microsoft Edge WebView2 - Microsoft Edge Developer documentation
Введение в Microsoft Edge WebView2 - Microsoft Edge Developer documentation
  • MSEdgeTeam
  • learn.microsoft.com
Размещайте веб-контент в приложениях Win32, .NET, UWP с помощью элемента управления Microsoft Edge WebView2.
 
Nikolay Kuznetsov #:
у меня ctrl-c работает, а ctrl-v это куда? в строку поиска?
Не работает в справке, если я то то копирую из справки, так же не работает в открепленных окнах с кодом.
 
Alexander Puzanov #:

В справке по ADX опечатка

Поправили
 
Alexey Viktorov #:

Как можно понять причину отсутствия текста справки?

Тем что вы скачали CHM файл из интернета и не разблокировали его.


Как это исправить:
  1. Закройте файл, если он сейчас открыт.
  2. Найдите нужный CHM-файл в Проводнике (через «Мой компьютер» или «Загрузки»).
  3. Кликните по нему правой кнопкой мыши и выберите пункт «Свойства» в самом низу меню.
  4. На вкладке «Общие» найдите блок «Безопасность» в нижней части окна.
  5. Поставьте галочку напротив пункта «Разблокировать» (или нажмите кнопку «Разблокировать»).
  6. Нажмите «Применить» , затем «ОК» . [1, 2, 3, 4, 5]
После этого файл должен открыться без проблем. Если кнопка разблокировки отсутствует, убедитесь, что файл находится на вашем локальном диске (например, на рабочем столе), а не на сетевом диске или в облачной папке, так как это тоже может вызывать подобные ограничения. [1]
How to Unblock a Downloaded File in Windows
How to Unblock a Downloaded File in Windows
  • 2022.06.08
  • amaghelp.zendesk.com
When you download a file from the Internet or receive one by email. Microsoft Windows classifies certain files as unsafe downloads and attachments by identifying the files type and the security settings for each file. For doing this, it uses the Attachment Manager in Windows, which is a service that gets activated whenever you tried to download...
 
Все сообщения о проблемах с новой системой справки были отправлены в MetaQuotes.
 
Aleksey Vyazmikin #:
Пример:

time_msc откуда брать?

 
Botan626 #:

time_msc откуда брать?

Тут, к примеру, есть возможность получать тики в миллисекундах.

struct MqlTick 
  { 
   datetime     time;          // Время последнего обновления цен 
   double       bid;           // Текущая цена Bid 
   double       ask;           // Текущая цена Ask 
   double       last;          // Текущая цена последней сделки (Last) 
   ulong        volume;        // Объем для текущей цены Last 
   long         time_msc;      // Время последнего обновления цен в миллисекундах 
   uint         flags;         // Флаги тиков 
   double       volume_real;   // Объем для текущей цены Last c повышенной точностью 
  };
 
Botan626 #:

time_msc откуда брать?

от сервера - из MqlTick или SymbolInfoInteger(x,SYMBOL_TIME_MSC), локальное - только через WinAPI/DLL.

Для сравнений надо учитывать GMT offset,можно просто откинуть модуль 30 минут; и время должно быть синхронизовано и (если не серверная ОС) не штатными средствами и не по ntp.microsoft.com. От них странные результаты

 
Nikolay Kuznetsov #:
билдер chm файлов хорошо "жмёт" контент, мне не удалось повторить подобный коэффициент сжатия в попытках перейти на другой формат хранения, видимо метаквотамсам также не удалось.

допускаю.. LZW со своим словарём (в chm всё-таки по формату обычный zip). Но 20 против 8..простое тупое сжатие тех-же файлов zip`ом без опций и заморочек дало 13

и как вишенка на торте, этих файлов там теперь ДВА : 


файло-помойка (а две версии одного и того-же это помойка) размножена на всех потребителей.

 
Maxim Kuznetsov #:
файло-помойка (а две версии одного и того-же это помойка) размножена на всех потребителей.

Это не помойка - у вас на экране 4 файла. Старые файлы будут удалены и заменены на новые при попытке воспользоваться справкой.

*_new.help - это новая версия справки, которая выкачалась в фоне и будет доступна после перезапуска редактора и первого вызова справки.