Новая версия платформы MetaTrader 5 build 4620: исправления ошибок в MQL5 и новые методы OpenBLAS - страница 13

 
Ivan Butko #:

Скажите, пожалуйста, а в интерфес можно вывести кнопочку, которая бы запускала этот скрипт?

Этакая пользовательская кнопка, постаивть её радом с кнопкой масштаба


неее, только на график самодельную повесить

 

просто предложение : 

добавьте в чарты "слои". Чтобы можно было включать/выключать отображение разных слоёв, как в граф.редакторах

и граф.объектам и индикаторам пользователь может задавать на котором они "слое" и эти слои переключать.

Сугубо практическая цель - так можно разгрузить график. 

 
Maxim Kuznetsov #:

просто предложение : 

добавьте в чарты "слои". Чтобы можно было включать/выключать отображение разных слоёв, как в граф.редакторах

и граф.объектам и индикаторам пользователь может задавать на котором они "слое" и эти слои переключать.

Сугубо практическая цель - так можно разгрузить график. 

Чем больше слоев на все окно, тем ниже производительность графического вывода
 
Nikolai Semko #:
Чем больше слоев на все окно, тем ниже производительность графического вывода

к чёрту растровый канвас, тут не халф-лайф :-) А с векторами GPU влёт сработает

есть график, с которым надо работать. На графике масса данных, которые надо организовывать и анализировать.

типичное,привычное по прочему софту и понятное всем решение - делать слои. 

 
Ivan Butko #:

Скажите, пожалуйста, а в интерфес можно вывести кнопочку, которая бы запускала этот скрипт?

Этакая пользовательская кнопка, постаивть её радом с кнопкой масштаба


В MetaTrader 5 можно назначить горячие клавиши для быстрого запуска торговых роботов, индикаторов или скриптов. Для этого добавьте нужную программу в избранное через контекстное меню в окне "Навигатор" и установите сочетание клавиш. Теперь программа будет запускаться при нажатии заданных клавиш на активном графике.

Подробности на официальной странице MetaTrader 5.

Торговые советники и собственные индикаторы - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Среди программ для автоматического трейдинга можно выделить две большие категории: торговые роботы и индикаторы. Первые предназначены для...
 
Maxim Kuznetsov #:

к чёрту растровый канвас, тут не халф-лайф :-) А с векторами GPU влёт сработает

есть график, с которым надо работать. На графике масса данных, которые надо организовывать и анализировать.

типичное,привычное по прочему софту и понятное всем решение - делать слои. 

Очень  сильно сомневаюсь, что сейчас в отрисовки окон чартов используется GPU.
Если бы МТ5 был бы написан, например, на ImGui, тогда да. И проблем бы с тёмной темой не было. 
 
Nikolai Semko #:
Очень  сильно сомневаюсь, что сейчас в отрисовки окон чартов используется GPU.
Если бы МТ5 был бы написан, например, на ImGui, тогда да. И проблем бы с тёмной темой не было. 

Используется штатное ускорение 2D фукций GDI.

Темную схему мы уже внедрили в других компонентах, скоро и до терминала с редактором доберемся. После чего будем кардинально апгрейдить чартовый движок терминала.

 
Renat Fatkhullin #:

Используется штатное ускорение 2D фукций GDI.

Темную схему мы уже внедрили в других компонентах, скоро и до терминала с редактором доберемся. После чего будем кардинально апгрейдить чартовый движок терминала.

Хорошие новости
Спасибо!
 
Renat Fatkhullin #:

После чего будем кардинально апгрейдить чартовый движок терминала.

Из наболевшего.
Широкая граница окна занимает полезное пространство.
Заголовок тоже, если был бы уже, было бы лучше.

rr


Не хватает кнопки, линия по ценам открытия.
Сейчас приходится использовать индикатор SMA с периодом 1.
Который хоть какой-то, но кушает ресурс.

ll


Прошу внести в план апгрейда.

 
Renat Fatkhullin #:

Используется штатное ускорение 2D фукций GDI.

Темную схему мы уже внедрили в других компонентах, скоро и до терминала с редактором доберемся. После чего будем кардинально апгрейдить чартовый движок терминала.

Только пожалуйста не ставьте эту тему по умолчанию. Кому надо переключат. По моим наблюдениям без тёмной темы жить не могут всего несколько человек.