Обсуждение статьи "Разработка интерактивного графического пользовательского интерфейса на MQL5 (Часть 2): Добавление элементов управления и адаптивности"
Отличная работа, спасибо!
Clemence Benjamin #:
Отличная работа, спасибо!
Отличная работа, спасибо!
@Clemence Benjamin спасибо за отзыв и признание. Это очень мило с вашей стороны. Добро пожаловать.
Отличная работа, спасибо, что поделились.
Спассибо, классная штука, можно делать частичное закрытие на неттингово счете ?
А то открывается противоложный ордер...
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Разработка интерактивного графического пользовательского интерфейса на MQL5 (Часть 2): Добавление элементов управления и адаптивности:
Расширение панели графического интерфейса на MQL5 с помощью динамических функций может существенно улучшить торговый опыт пользователей. Благодаря включению интерактивных элементов, эффектов наведения и обновлению данных в реальном времени эта панель становится мощным инструментом современного трейдера.
Необходимо автоматизировать семь компонентов. Первый компонент _ закрытие панели при нажатии соответствующей кнопки. Мы намерены удалить все элементы панели при нажатии этой кнопки. В-вторых, при нажатии кнопок управления позициями соответствующие позиции и ордера будут закрыты в соответствии с инструкциями. Например, когда мы нажимаем на кнопку или метку «Прибыль», мы закрываем только все те позиции, которые находятся в прибыли. Третий автоматизируемый компонент — объем торговли. После нажатия на собственные средства будет создан раскрывающийся список опций, позволяющий пользователю выбрать способ торговли.
Четвертую автоматизацию реализуем на кнопках увеличения или уменьшения рядом с соответствующими кнопками торговли для увеличения или уменьшения значений в полях редактирования вместо того, чтобы просто вводить их. Если пользователь захочет ввести нужные значения напрямую, поле редактирования должно будет фиксировать введенные значения, и это будет наш пятый шаг автоматизации. Шестым будет создание эффекта наведения на выбранную кнопку. То есть, когда курсор мыши находится в области кнопки наведения, кнопка увеличится, указывая, что курсор приблизился к ней, а отодвинутый от этой области курсор сбросит состояние кнопки до значений по умолчанию. Наконец, будем обновлять котировки до текущих значений в реальном времени на каждом ценовом тике.
Автор: Allan Munene Mutiiria