Tuval harika! - sayfa 46

 
Vlad Svetlov :

Merhaba canım! Herkese mutlu yıllar!!!

Programcı olmayan birinden bir sorum var)... Daha önce burada yayınlanan koda dayalı olarak bir gösterge oluşturuldu ve bu, Canvas kullanılarak grafiğin arka plan rengini değiştirilebilir, kesintisiz bir görüntüye dönüştürdü. Oluşturulan arka planı "üstteki grafik" eklemeden arka plana nasıl gönderebilirim?

Hâlâ bir uzman panelim var ve "grafik üstte" açıkken ortalık karışıyor)

Konuda bir cevap bulamadım, ancak bilginin kendisi kodu almak için yeterli değil) ... Şubeyi kirletmemek için kişisel olarak yapabilirsiniz.

iCanvas sınıfını kullanıyorsanız, bunun bir SetBack işlevi vardır.

 void    SetBack( const bool bck) { ObjectSetInteger (m_chart_id,m_objname, OBJPROP_BACK ,bck);} // Set canvas behind the chart or in front of the chart

CCanvas sınıfını kullanıyorsanız, canvas nesnesine başvurabilirsiniz.

 ObjectSetInteger (m_chart_id,m_objname, OBJPROP_BACK , true );
 
Nikolai Semko :

iCanvas sınıfını kullanıyorsanız, SetBack işlevi vardır.


Çok teşekkürler! Şimdi her şey güzel)

Bir kez daha, herkese Mutlu Yıllar! Ya da gelecekle! Tüm başarı ve arzuların yerine getirilmesi!)

 

Başka bir işe yaramaz zanaat, ama güzel))

https://www.mql5.com/en/code/27641


Price in polar coordinate system
Price in polar coordinate system
  • www.mql5.com
I want to remind you that for you to see the maximum data history on the screen, you need to set unlimited in the settings "Max bar in chart"(Tools ->Options->Charts). The position of the mouse changes the parameters of the polar coordinate system: Changes in the start date of data output are set using the mouse position on the X axis...
 
Nikolai Semko :

Başka bir işe yaramaz zanaat, ama güzel))

https://www.mql5.com/en/code/27641


Bu şey nedir - hipnoz mu? :)

 
Aleksey Vyazmikin :

Bu şey nedir - hipnoz mu? :)

aslında, bir işaret grafiğini görüntülemek için bir kutupsal koordinat sistemi oldukça uygun olacaktır.
Bir devir - kadranda olduğu gibi bir dakika. Ve böylece en azından son 10 dakika için.
Belki bir gün ben de...

 
İlginç bir şey. Nerelerde uygulanabilir?
 
Nikolai Semko :

aslında, bir işaret grafiğini görüntülemek için bir kutupsal koordinat sistemi oldukça uygun olacaktır.
Bir devir - kadranda olduğu gibi bir dakika. Ve böylece en azından son 10 dakika için.
Belki bir gün ben de...

Çember döngüsü uzun zamandır benzer bir şey yapmak istiyordu.

 
Alex potapenko :
İlginç bir şey. Nerelerde uygulanabilir?

Dürüst olmak gerekirse bilmiyorum. Evet ve bunun fayda ile gerçek bir kullanım bulunabileceğinden şüpheliyim. Belki birinin bazı fikirleri vardır...
Sadece uyguladım, çünkü nasıl göründüğünü görmek ilginçti ve forum katılımcılarından birinin isteği üzerine.
Şimdiye kadar tek bir şey görüyorum:
Örneğin, bir daire 24 saat olduğunda USDRUB grafiğini alın. En üstte 0 (24) saatte, en altta 12 saatte.

Bu çizelgeden, son 49 işlem seansının resmini, dairenin genellikle ne zaman olduğunu, bazı faaliyetlerin ne zaman başladığını hemen görebilirsiniz.
Bunu normal bir grafikten görmek zor.


 
Nikolai Semko :

Dürüst olmak gerekirse bilmiyorum. Evet ve bunun fayda ile gerçek bir kullanım bulunabileceğinden şüpheliyim.
Sadece uyguladım, çünkü nasıl göründüğünü görmek ilginçti ve forum katılımcılarından birinin isteği üzerine.
Şimdiye kadar tek bir şey görüyorum.
Örneğin, bir dairenin 24 saat olduğu USDRUB grafiğini alın. En üstte 0 (24) saatte, en altta 12 saatte.

Bu çizelgeden, son 49 işlem seansının resmini, perdenin genellikle ne zaman oluştuğunu, ne zaman bazı faaliyetlerin başladığını hemen görebilirsiniz.
Bunu normal bir grafikten görmek zor.


Her biri 24 saat olan üç daireyi bu şekilde alıp tek bir daire halinde birleştirmek, Pi'ye bölmek, bir çevrim elde etmek, sonra dereceleri eklemek, sonra 24 saatlik bir kadran ve bir daire içinde 360 derecelik işaretlemeler yapmak, ilk çevrimi baştan saymak değildir. iç çemberin en küçük noktası, daireyi 0.618 döngülere bölerek sonuç olarak, bir trend değişiminin veya artışının zamanını gerçek zamanlı olarak alırsınız ve döngülere göre derece tablosuna bakarsınız.

Bunu uygulamak bence zor.. Program var olmasına rağmen, gezegenlerin döngüleri ile çok karmaşık olmasına rağmen, bence her şey daha basit görünmeli ...

Ve çok güzel bir fotoğrafın var ;)
 
Nikolai Semko :

Dürüst olmak gerekirse bilmiyorum. Evet ve bunun fayda ile gerçek bir kullanım bulunabileceğinden şüpheliyim. Belki birinin bazı fikirleri vardır...
Sadece uyguladım, çünkü nasıl göründüğünü görmek ilginçti ve forum katılımcılarından birinin isteği üzerine.
Şimdiye kadar tek bir şey görüyorum:
Örneğin, bir daire 24 saat olduğunda USDRUB grafiğini alın. En üstte 0 (24) saatte, en altta 12 saatte.

Bu çizelgeden, son 49 işlem seansının resmini, dairenin genellikle ne zaman olduğunu, bazı faaliyetlerin ne zaman başladığını hemen görebilirsiniz.
Bunu normal bir grafikten görmek zor.


o zaman uçakta bir daire değil, 3d'de bir silindir :-) Rota spiral şeklinde gidecektir. Silindirik koordinatları başarıyla işaretlerseniz, oldukça mantıklı bir şey