OBJ_TEXT nesnesinde metni birden çok satırda görüntülemek mümkün mü? - sayfa 4

 
Alexey Viktorov :

Hepsi anlaşıldı.

OBJ_BITMAP_LABEL nesnesi sağa hizalıdır, yatay ve dikey olarak bazı girintilerle mümkündür, OBJPROP_ANCHOR, ANCHOR_RIGHT_UPPER öğesine atanır. Kaynak oluşturulduğunda görüntünün genişliği ayarlanır. Ve bu değer ikinci parametre olarak TextOut'a yerleştirilmelidir ve ardından metin "tuval" in sağ kenarına hizalanacaktır.

:) orijinal.

 

Yeni soru: Kanvastaki kaynaktaki metni okumak mümkün müdür?

Örneğin bu satırlar veya bunlardan herhangi biri.

OBJ_BITMAP_LABEL nesnesi sağa hizalıdır, yatay ve dikey olarak bazı girintilerle mümkündür, OBJPROP_ANCHOR, ANCHOR_RIGHT_UPPER öğesine atanır. Kaynak oluşturulduğunda görüntünün genişliği ayarlanır. Ve bu değer ikinci parametre olarak TextOut'a yerleştirilmelidir ve ardından metin "tuval" in sağ kenarına hizalanacaktır.

Amaç: Kanvas yardımı ile tarih içeren bir dize var. İşte tarih ve okunması arzu edilir.

Veya eski kanıtlanmış yöntemlerden birini, GV, dosya, grafik veya başka bir şey uygulayın.

 
Alexey Viktorov :

Yeni soru: Kanvastaki kaynaktaki metni okumak mümkün müdür?

Tuvalden ise, okumayın, ancak tanıyın. Aynı resim.

Ancak bu tuvalin oluşturduğu koda erişiminiz varsa, tarihi Ch'e kaydetmeyi ekleyebilirsiniz. değişken.

 
Andrey Khatimlianskii :

Tuvalden ise, okumayın, ancak tanıyın. Aynı resim.

Ancak bu tuvalin oluşturduğu koda erişiminiz varsa, tarihi Ch'e kaydetmeyi ekleyebilirsiniz. değişken.

Evet, GV'de çok kolay.))) O kadar akıllı olmak istedim ki kendim daha sonra çözemezdim.

Ama bu resim nedir, hiç düşünmedim bile. Gerçekten hiçbir seçenek yok. Metin tanıyıcıyı bağlamayın.))

 
Alexey Viktorov :

Evet, GV'de çok kolay.))) O kadar akıllı olmak istedim ki kendim daha sonra çözemezdim.

Ama bu resim nedir, hiç düşünmedim bile. Gerçekten hiçbir seçenek yok. Metin tanıyıcıyı bağlamayın.))

işte başka bir sorun.
Tuvali oluşturan koda erişiminiz yoksa tuval kaynağına erişiminiz yoktur. Bitmap nesnelerinin listesini görebilirsiniz, ancak kaynakların listesini göremezsiniz. Kaynağın adını bilmiyorsanız, onu yalnızca seçim veya numaralandırma yoluyla öğrenebilirsiniz ve bu, pratik uygulamanın kapsamı dışındadır.
Tanımak için bir dizi nokta nasıl elde edilir? Sadece bir ekran görüntüsü aracılığıyla, bu da saçmalık.
Yoksa yanılıyor muyum?

 
Nikolai Semko :

işte başka bir sorun.
Tuvali oluşturan koda erişiminiz yoksa tuval kaynağına erişiminiz yoktur. Bitmap nesnelerinin listesini görebilirsiniz, ancak kaynakların listesini göremezsiniz. Kaynağın adını bilmiyorsanız, onu yalnızca seçim veya numaralandırma yoluyla öğrenebilirsiniz ve bu, pratik uygulamanın kapsamı dışındadır.
Tanımak için bir dizi nokta nasıl elde edilir? Sadece bir ekran görüntüsü aracılığıyla, bu da saçma.
Yoksa yanılıyor muyum?

PixelGet(), bir piksel elde etmek için tanınabilir bir görüntünün parçalarını bir araç olarak kullanabilir mi?

Документация по MQL5: Стандартная библиотека / Пользовательская графика / CCanvas / PixelGet
Документация по MQL5: Стандартная библиотека / Пользовательская графика / CCanvas / PixelGet
  • www.mql5.com
Стандартная библиотека / Пользовательская графика / CCanvas / PixelGet - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Artyom Trishkin :

PixelGet(), bir piksel elde etmek için tanınabilir bir görüntünün parçalarını bir araç olarak kullanabilir mi?

Anladığım kadarıyla kendi programım tarafından oluşturulmamış bir tuvale erişimden bahsediyoruz. Bu bir serseri anlamına gelir.
 
Nikolai Semko :

işte başka bir sorun.
Tuvali oluşturan koda erişiminiz yoksa tuval kaynağına erişiminiz yoktur. Bitmap nesnelerinin listesini görebilirsiniz, ancak kaynakların listesini göremezsiniz. Kaynağın adını bilmiyorsanız, onu yalnızca seçim veya numaralandırma yoluyla öğrenebilirsiniz ve bu, pratik uygulamanın kapsamı dışındadır.
Tanımak için bir dizi nokta nasıl elde edilir? Sadece bir ekran görüntüsü aracılığıyla, bu da saçma.
Yoksa yanılıyor muyum?

Bitmap özelliği, kaynağa giden yolu içerir. Programlı olarak yapılabilir mi bilmiyorum.

kaynak

 
Andrey Barinov :

Bitmap özelliği, kaynağa giden yolu içerir. Programlı olarak yapılabilir mi bilmiyorum.

Ah, bunu bilmiyordum. Teşekkür ederim!
Ama programlı olarak onun adına ulaşamıyor musunuz?
 
Nikolai Semko :
Ah, bunu bilmiyordum. Teşekkür ederim!
Ama programlı olarak onun adına ulaşamıyor musunuz?

Sanırım şunları yapabilirsiniz: https://www.mql5.com/en/docs/constants/objectconstants/enum_object_property#enum_object_property_string


OBJPROP_BMPFILE

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Свойства объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Свойства объектов
  • www.mql5.com
Все объекты, используемые в техническом анализе, имеют привязку на графиках по координатам цены и времени – трендовая линия, каналы, инструменты Фибоначчи и т.д.  Но есть ряд вспомогательных объектов, предназначенных для улучшения интерфейса, которые имеют привязку к видимой всегда части графика (основное окно графика или подокна индикаторов...
Neden: