Обсуждение статьи "Создание графических интерфейсов для экспертов и индикаторов на базе .Net Framework и C#" - страница 11
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
отличная работа!
Иногда MT5 падает, когда я закрываю форму, конечно, есть необработанное исключение, но я не знаю, где находится код и не могу его поймать. у вас есть идеи?
У вас есть какие-нибудь идеи?
Код в примере специфичен для WinForms, но вы можете легко изменить его для использования в WPF. Вам просто нужно привязаться к другим событиям на стороне оболочки WPF. Код будет немного отличаться, но принципы останутся теми же.
Вы также можете использовать код как есть, если вы просто используете окно WinForms в качестве хоста для элементов управления XAML. Это можно сделать с помощью новых XAML Islands. Таким образом, вы сможете использовать все современные элементы управления UWP внутри WinForm.
Добрый день! Почему-то не компилируется, что не правильно делаю? файл MtGuiController.dll положил в папку Libraries
А я б, запускал космические корабли в космос. Идей куча, вот только руки тоже не доходят.
А вообще это конгениально: студию сложно скачать, зато самому запилить XAML интерпритатор - ерунда, вот только руки не доходят.
))
Добрый день! Почему-то не компилируется, что не правильно делаю? файл MtGuiController.dll положил в папку Libraries
Rafil, разобрались в чем была проблема?
@Vasiliy Sokolov , вы не могли бы помочь разобраться?
Берем GuiMtController.mq5, кладем библиотеку в Libraries, .exe в c:\\MT\\ , соответственно определяем assembly
Компилируем и получаем сообщение о неопределенной переменной ClickOnElement. Допустим, заменим на любое целое -> компилируем нормально, но сама форма не запускается. Конечно, dll разрешены, сборка Metaeditor 2361
может кто еще споткнется
вот это место в статье
"Как видите, компилятор понимает внешние перечисления определенные в Net-библиотеках и умеет с ними работать."
Не знаю пока по какой причине, но компилятор упорно отказывается понимать C# перечисления, поэтому тащим enum из C# в Mql5 и все работает.
Только, Василий, вы в торговой панельке кнопки Buy и Sell расположили наоборот ))
А вообще, крутейшая штука получилась. Спасибо вам за труд! )
может кто еще споткнется
вот это место в статье
"Как видите, компилятор понимает внешние перечисления определенные в Net-библиотеках и умеет с ними работать."
Не знаю пока по какой причине, но компилятор упорно отказывается понимать C# перечисления, поэтому тащим enum из C# в Mql5 и все работает.
Только, Василий, вы в торговой панельке кнопки Buy и Sell расположили наоборот ))
А вообще, крутейшая штука получилась. Спасибо вам за труд! )
Подождите радоваться. Проверьте, работают ли таблицы. Этот вопрос остался не ясным. Были огромные задержки при выводе данных на высокой частоте.
День добрый! )
Петр, что значит "были" и что значит "высокой"? Где-то дискуссия на эту тему была, что-ли