Внимание, конкурс! - страница 8

 

Отношусь неодназначно к данной затее.

С одной стороны, обозначенная задача мало связана с трейдингом и смыслом самого MQL4\5 - создавать торговые стратегии.

С другой стороны, никто кроме TheXpert'a не стал создавать конкурсную задачу с бонусом. За что автору респект и уважуха.

Сам не участвую, ибо в графике слаб в коленках...


 
C-4:

Долго ждали задания от эксперта. В итоге - полное разочарование. Задача не интересна как с точки зрения программирования, так и с практической точки зрения. "Конкурс" бессмыслен и лишь изучает конкретные возможности МТ5 по работе с прозрачными bmp.

Задача вполне конкретная - сделать полноценную не-прямоугольную кнопку.
И вполне практичная - торговые панели под МТ становятся достаточно популярными.

Если по результатам конкурса еще и стандартную библиотеку допилят - вообще супер будет.

Ну, а прийти о обхаять - в любом случае не вариант. Предложить альтернативу - да. Решить задачу супер-эффективно и выиграть конкурс - тоже можно. Но просто выразить свое "фи" - не конструктивно. 

 

В конкурсе не участвую. Но сам по себе конкурс интересен. 

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

 

 Да какая разница относится это к трейдингу или нет. 

Я например в C# не разбираюсь. Может не было нужды? я то и mql4\mql5 изучил на "коленке" пока нужда есть.

А насчет нажатий на прозрачные нестандартные фоны - для меня лично очень полезно. я занимаюсь торговыми панелями, которые ОХ КАК в спросе для профи.

Идея темы хорошая. каждый решил попробовать.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

почему то некоторые пиксели в моих картинках - не являются прозрачными. 

а те которые явно не прозрачны - считаются прозрачными.


 

я думаю способ загрузки и проверки пикселей у всех одинаков.

вот пример картинок. 

как должно быть:

 

 

но вот почему то не всегда отрабатывается прозрачность.

или криво порезал?  

Файлы:
PUZZLE.zip  1341 kb
 
C-4:

Спасибо, но задачи по графике мне не интересны. Придерживаюсь мнения:

такое ощущение что тут все клоуны собрались, чтоб вас потешить... :-)
 
IvanIvanov:
такое ощущение что тут все клоуны собрались, чтоб вас потешить... :-)
Нет, клоуны только подтягиваются
 
sanyooooook:

ЗЫ: дай формат файла с лентой или сам файл, попробую )

На входе массив -- (тикет цена объем направление) Тикет нужен для дозаписи, т.е. он должен фигурировать в хранимых данных.

Да шо ты сам не знаешь где ленту взять? ) это для крипты

 
C-4:
А что имеем здесь? Чему учимся? Создавать картинки произвольной формы на чарте? Хорошо, нарисуем какую-нибудь мозайку-пазл на графике. - Для кого это будет нужно? Что получат программисты от этого? Кроме создания игр для МТ5 (очень спорное направление) задача больше никакого практического интереса не имеет. С точки зрения программирования в ней тоже отсутствует потенциал. Т.к. для ее реализации не требуется знаний алгоритмов и программирования, а требуются знания в конкретной технологии фичи в рамках МТ5.

Работать с ресурсами, событиями, картинками. Никакой генерации картинок на лету и канваса нет, картинки заранее нарисованы.

И вообще-то я до начала конкурса не знал как это все сделать и возможно ли. Поэтому перед тем как начать конкурс, сам все реализовал и проверил. И это для меня было так же ново как и для всех других участников.

 
TheXpert:

На входе массив -- (тикет цена объем направление) Тикет нужен для дозаписи, т.е. он должен фигурировать в хранимых данных.

Да шо ты сам не знаешь где ленту взять? ) это для крипты

ну так и понял, распарсил уже ленту до массива(скрины выкладывал), но после что-то лень стало, чарты с ласт ценой появились в терминале(без объёмов, остаётся только индикатор написать для правильной отрисовки объёмов), да и висдом нормально работает.

на объёмы в торговле на крипте не опираюсь.

но если на конкурс, то могу вспомнить(но ведь понимаешь в маркет выложу )) ).

 
sanyooooook:

но если на конкурс, то могу вспомнить(но ведь понимаешь в маркет выложу )) ).

Не, это задача не на 100 баксов.
Причина обращения: