Tuval harika! - sayfa 21

 
Nikolai Semko :

Evet, küçük bir eklem vardı. Düzeltildi.

Teşekkür ederim.

Lütfen, son dosyayı yeniden yüklediniz mi?

Ve görüyorum ki, evet, şimdi her şey yolunda!
 
Nikolai Semko :

Hızı göstermek için...

Fare işaretçisi aracılığıyla iki parametreyi değiştirme

X - MA değişikliklerinin maksimum süresi

Y - MA dönem değişim adımı


Nikolai, sadece eğlence için: Bu tür göstergelerin anlamı nedir? Bunun bir örnek olduğunu anlıyorum, ticaret için olmadığını anlıyorum, ama... Gösterge, iyi bir şekilde, verilerini dışarıdan almayı mümkün kılmalıdır. Aksi takdirde, sadece güzel bir resim. Ve verilerini döndürmeden göstergelerin kapsamı büyük ölçüde daraltılmıştır.

Bu tür göstergelerden veri döndürme yöntemleri oluşturma konusunda bir ipucu - bu daha ilginç olacaktır.

 
Artyom Trishkin :

Nikolai, sadece eğlence için: Bu tür göstergelerin anlamı nedir? Bunun bir örnek olduğunu anlıyorum, ticaret için olmadığını anlıyorum, ama... Gösterge, iyi bir şekilde, verilerini dışarıdan almayı mümkün kılmalıdır. Aksi takdirde, sadece güzel bir resim. Ve verilerini döndürmeden göstergelerin kapsamı büyük ölçüde daraltılmıştır.

Bu tür göstergelerden veri döndürme yöntemleri oluşturma konusunda bir ipucu - bu daha ilginç olacaktır.

"Tuval" göstergelerinden veri döndürmenin yollarını ayarlamak büyük bir sorun değildir. Birçok seçenek görüyorum.

Ayrıca, vakaların yüzde 99,9'unda gerçek ticaret için yalnızca sıfır ve ilk çubukların değerlerine ihtiyaç vardır. Bu değerleri aktarmak gerçekten sorun olur mu? Gösterge verilerini bir diziye veya arabelleğe koymanın sorunu nedir? Kaynaklar da orada.

Bu örneği tek bir amaçla gösterdim: - göstergeleri tuval üzerinden uygulamanın hızlı ve klasik yöntemlerden çok daha hızlı olduğunu göstermek. Ve bu mutlak esnekliktir.

Dahası, büyük bir soru var: "Göstergeden hiç veri almak gerekli mi?"

Kendi benzersiz göstergem varsa, göstergeye yalnızca görselleştirme için ihtiyacım var. Ve pencerenin dışındaki çubuklar için gösterge değerlerini hesaplamanın amacı nedir? Tamamen gereksiz görüyorum. Algoritmik ticaret için gösterge değerlerine ihtiyacım varsa , gösterge hesaplamasını bir sınıf örneği aracılığıyla bir baykuşun gövdesine yerleştirmek daha kolay değil mi?

 
Nikolai Semko :

"Tuval" göstergelerinden veri döndürmenin yollarını ayarlamak büyük bir sorun değildir. Birçok seçenek görüyorum.

Ayrıca, vakaların yüzde 99,9'unda gerçek ticaret için yalnızca sıfır ve ilk çubukların değerlerine ihtiyaç vardır. Bu değerleri aktarmak gerçekten sorun olur mu? Gösterge verilerini bir diziye veya arabelleğe koymanın sorunu nedir? Kaynaklar da orada.

Bu örneği tek bir amaçla gösterdim: - göstergeleri tuval üzerinden uygulamanın hızlı ve klasik yöntemlerden çok daha hızlı olduğunu göstermek. Ve bu mutlak esnekliktir.

Dahası, büyük bir soru var: "Göstergeden hiç veri almak gerekli mi?"

Kendi benzersiz göstergem varsa, göstergeye yalnızca görselleştirme için ihtiyacım var. Ve pencerenin dışındaki çubuklar için gösterge değerlerini hesaplamanın amacı nedir? Bunu tamamen gereksiz görüyorum. Algo ticareti için gösterge değerlerine ihtiyacım varsa , gösterge hesaplamasını bir baykuşun gövdesine yerleştirmek daha kolay olmaz mıydı?

Kabul ediyorum. Ancak başka türlü ihtiyaç duyan bir kullanıcı kategorisi var.

Ve tuval göstergesinin döndürülen verileri 512'den fazlaysa? Tamponlar burada yardımcı olmaz. Ve kullanıcılar sadece programlarındaki göstergelerden veri almak isterler. Ve onları bir danışmanın gövdesine inşa etmek istemiyorlar (baykuşa pişman olacağım - çıngıraklar olmadan uçmasına izin verin ...). Ve sadece görünür olanlardan değil, istenen herhangi bir çubuktan veri almak istiyorlar. Ve haklı. Ve sadece tembellik ve her şeyi kolay ve basit bir şekilde alma arzusuyla değil, aynı zamanda aracın gereksinimleriyle de haklı.

 
Artyom Trishkin :

Kabul ediyorum. Ancak başka türlü ihtiyaç duyan bir kullanıcı kategorisi var.

Ve tuval göstergesinin döndürülen verileri 512'den fazlaysa? Tamponlar burada yardımcı olmaz. Ve kullanıcılar sadece programlarındaki göstergelerden veri almak isterler. Ve onları bir danışmanın gövdesine inşa etmek istemiyorlar (baykuşa pişman olacağım - çıngıraklar olmadan uçmasına izin verin ...). Ve sadece görünür olanlardan değil, istenen herhangi bir çubuktan veri almak istiyorlar. Ve haklı. Ve sadece tembellik ve her şeyi kolay ve basit bir şekilde alma arzusuyla değil, aynı zamanda aracın gereksinimleriyle de haklı.

Programcı olmayan kullanıcıların büyük çoğunluğundan bahsediyorsak, kullanıcıların ya bir baykuşa ya da bir göstergeye ihtiyacı vardır. Bir baykuş için göstergeye ihtiyaçları yoktur.

Ben sadece fikir vermesi için bilgi verdim, empoze etmeden. Neyin comme il faut olduğuna ve neyin comme il faut olmadığına programcıların kendileri karar vermelerine izin verin. Ancak kişisel olarak, bazı noktaların farkına vardıktan sonra, Uzman Danışmanlarımda iCustom işlevini pek kullanmayacağım.

 
Nikolai Semko :

"Tuval" göstergelerinden veri döndürmenin yollarını ayarlamak büyük bir sorun değildir. Birçok seçenek görüyorum.

Ayrıca, vakaların yüzde 99,9'unda gerçek ticaret için yalnızca sıfır ve ilk çubukların değerlerine ihtiyaç vardır. Bu değerleri aktarmak gerçekten sorun olur mu? Gösterge verilerini bir diziye veya arabelleğe koymanın sorunu nedir? Kaynaklar da orada.

Bu örneği tek bir amaçla gösterdim: - göstergeleri tuval üzerinden uygulamanın hızlı ve klasik yöntemlerden çok daha hızlı olduğunu göstermek. Ve bu mutlak esnekliktir.

Dahası, büyük bir soru var: "Göstergeden hiç veri almak gerekli mi?"

Kendi benzersiz göstergem varsa, göstergeye yalnızca görselleştirme için ihtiyacım var. Ve pencerenin dışındaki çubuklar için gösterge değerlerini hesaplamanın amacı nedir? Bunu tamamen gereksiz olarak görüyorum. Algo ticareti için gösterge değerlerine ihtiyacım varsa , gösterge hesaplamasını bir baykuşun gövdesine .

Benim düşünceme göre, göstergeler de bir sınıf örneği aracılığıyla yazılmalıdır. O zaman bu sınıfa atıfta bulunarak en az bir gösterge, en az bir danışman yapmak mümkün olacaktır. Koleksiyonumda bunlardan biri var. Gerçekten beğendim.

 
Nikolai Semko :

Hızı göstermek için...

Fare işaretçisi aracılığıyla iki parametreyi değiştirme

X - MA değişikliklerinin maksimum süresi

Y - MA dönem değişim adımı


Aferin Nikolay. Aynen böyle devam.

 
Alexey Viktorov :

Benim düşünceme göre, göstergeler de bir sınıf örneği aracılığıyla yazılmalıdır. O zaman bu sınıfa atıfta bulunarak en az bir gösterge, en az bir danışman yapmak mümkün olacaktır. Koleksiyonumda bunlardan biri var. Gerçekten beğendim.

Kabul ediyorum.
 
Bu arada, tuval göstergelerini kullanırken bir başka güzel bonus, kodun neredeyse platformlar arası olmasıdır.
 
Реter Konow :

Aferin Nikolay. Aynen böyle devam.

Dikkat et Peter, 6 renkten oluşan bir çoklu gradyanı nasıl uyguladığıma.

 uint Grad( double p)
  {
   static uint Col[ 6 ]={ 0xFFFF0000 , 0xFFFF00FF , 0xFF0000FF , 0xFF00FFFF , 0xFF00FF00 , 0xFFFFFF00 };
   p=p* 5 ;
   int n=( int )p;
   if (n== 5 ) return Col[ 5 ];
   double k= 1 -p+( int )p;
   argb c1,c2;
   c1.clr=Col[n];
   c2.clr=Col[n+ 1 ];
   return ARGB( 255 ,c2.c[ 0 ]+ uchar (k*(( int )c1.c[ 0 ]-( int )c2.c[ 0 ])+ 0.5 ),
               c2.c[ 1 ]+ uchar (k*(( int )c1.c[ 1 ]-( int )c2.c[ 1 ])+ 0.5 ),
               c2.c[ 2 ]+ uchar (k*(( int )c1.c[ 2 ]-( int )c2.c[ 2 ])+ 0.5 ));
  }

p 0'dan 1'e değiştiğinde

Tehdit, aşırı renkte bir kusur olmasına rağmen, henüz düzeltmek için ellere ulaşmadı.