poruchik

 
Уровень 8

  Торгую в компаниях:


Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Индикатор Батон





test buttons.mq4 (20 Kb)

Доработать индикатор test button — при нажатии на кнопку — на графике появляется картинка.
каждой кнопке соответствует 1 картинка.
Сделать возможным пользователю устанавливать количество кнопок и возможность изменять название кнопок.

На кнопки уже можно нажимать, но действия им не приписаны. Код писался на mql5, компильнул его в mql4
  • 0
  • Просмотров: 3070
  • 14 мая 2015, 19:20
  • poruchik
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Добавить советнику мартин
Следующая запись в группе  
доработка №2 к советнику МА
14 мая 2015
15 мая 2015

Брокер для ваших роботов, 15 лет на рынке

Комментарии (19)

+
0
Изменять название кнопок можно, стоит только в настройки вынести. Количество как менять уже завтра смотреть буду. Как компильнули на мкл4?

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 14 мая 2015, 19:39
+
0
в метаэдиторе МТ4(он же общий) (но не для любого кода 5 прокатывает)
можно сделать 40 кнопок (4 колонки Х 10 строк)
Редактирован: 14 мая 2015, 19:46
avatar

  8  poruchik Автор Сообщений: 139

  • 14 мая 2015, 19:42
+
0
Значит нужно в настройки вынести количество рядов и строк с названиями кнопок? Сколько максимум кнопок делать?
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 14 мая 2015, 19:48
+
0
40 кнопок
да, наверное вынести в настройки 10 строк. В каждой строке название через запятую
avatar

  8  poruchik Автор Сообщений: 139

  • 14 мая 2015, 19:50
+
0
avatar

  8  poruchik Автор Сообщений: 139

  • 14 мая 2015, 21:09
+
0
заготовку тут брал

там есть описание кода
avatar

  8  poruchik Автор Сообщений: 139

  • 14 мая 2015, 21:10
+
0
У меня получилось только в коде настраивать текст, строки и ряды: www.opentraders.ru/downloads/728/

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 15 мая 2015, 09:46
+
0
не страшно, доработаю под себя в коде.

а картинки еще не подключает?
Редактирован: 15 мая 2015, 09:55
avatar

  8  poruchik Автор Сообщений: 139

  • 15 мая 2015, 09:53
+
+1
Какие картинки?
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 15 мая 2015, 10:08
+
0
Сделал. Теперь подключает картинки: www.opentraders.ru/downloads/728/

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 17 мая 2015, 15:29
+
0
при нажатие на кнопку должно появляться картинка (изображение) на графике

кнопка №1 — картинка № 1, кнопка № 2 — картинка № 2
Редактирован: 15 мая 2015, 10:11
avatar

  8  poruchik Автор Сообщений: 139

  • 15 мая 2015, 10:10
+
0
В коде прописано только изменение цвета при наведении и нажатии кнопки.
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 15 мая 2015, 10:14
+
0
код же полуфабрикат, я и просил его доработать для вывода изображений
avatar

  8  poruchik Автор Сообщений: 139

  • 15 мая 2015, 10:15
+
0
Нужно знать какая картинка, куда именно вставляется и др. опишите подробнее
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 15 мая 2015, 11:18
+
0


картинки формата .bmp, другой вроде нельзя
в папке MQL4\Images или MQL4\Files

по размеру примерно такие
размещать по центру графика
сейчас доброшу пару скриптов как образцов
Редактирован: 15 мая 2015, 11:30
avatar

  8  poruchik Автор Сообщений: 139

  • 15 мая 2015, 11:29
+
0


Индикатор, картинки в папку images

avatar

  8  poruchik Автор Сообщений: 139

  • 15 мая 2015, 11:51
+
0


2 скрипта
картинки в ту же папку
Редактирован: 15 мая 2015, 11:57
avatar

  8  poruchik Автор Сообщений: 139

  • 15 мая 2015, 11:56
+
0
За создание картинок по событию мыши я не возьмусь.
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 15 мая 2015, 12:10
+
0
это все как образцы
=======
надо по нажатию кнопки (индикатор buttons)
avatar

  8  poruchik Автор Сообщений: 139

  • 15 мая 2015, 12:12

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий