[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 992

 
MikeZTN :
Ve şunu elde etmek istiyorum: yatay bir ışın seviyesi var, değerinin (fiyatının) ekranın sağ kenarında bir metin etiketi olarak görüntülenmesini istiyorum.

bir seçenek olarak, en sağdaki görünen çubuğun koordinatını hesaplayıp bu değere bir metin etiketi ayarlayarak, Y değeri kirişin özelliklerinden hesaplanır, hiç döngü yapmadan yapamazsınız

işte bu koordinatı hesaplamanın bir örneği

doğru sıfır koordinatını bulmaktan sorumlu bir kod parçası

   datetime ZeroX=Time[ 0 ]+ 60 * Period ()*(WindowBarsPerChart()-WindowFirstVisibleBar()- 1 );
   /*if(WindowBarsPerChart()==WindowFirstVisibleBar())Comment(" 1 ");
   if(WindowBarsPerChart()>WindowFirstVisibleBar())Comment(WindowBarsPerChart()-WindowFirstVisibleBar());
   if(WindowBarsPerChart()<WindowFirstVisibleBar())Comment(" 3 ");*/
   double ZeroY=WindowPriceMax()-(WindowPriceMax()-WindowPriceMin())/ 4 ;
   double _ZeroY=WindowPriceMin()+(WindowPriceMax()-WindowPriceMin())/ 4 ;
 
MikeZTN :
Ve şunu elde etmek istiyorum: yatay bir ışın seviyesi var, değerinin (fiyatının) ekranın sağ kenarında bir metin etiketi olarak görüntülenmesini istiyorum.
Ancak, ifadede bir yanlışlık vardı.
 
sanyooooook :

bir seçenek olarak, en sağdaki görünen çubuğun koordinatını hesaplayıp bu değere bir metin etiketi ayarlayarak, Y değeri kirişin özelliklerinden hesaplanır, hiç döngü yapmadan yapamazsınız

işte bu koordinatı hesaplamanın bir örneği

burada sağ çubuğun sola kaydırılması hala mümkündür, yani. Görünmez çubukları -1, -2, vb. kullanmanız gerektiği ortaya çıktı.
 
MikeZTN :
burada sağ çubuğun sola kaydırılması hala mümkündür, yani. Görünmez çubukları -1, -2, vb. kullanmanız gerektiği ortaya çıktı.
orada pencere sınırlarına göre
 
Techno :
Ancak, ifadede bir yanlışlık vardı.
Ama ne içinde?
 
MikeZTN :
Ve şunu elde etmek istiyorum: yatay bir ışın seviyesi var, değerinin (fiyatının) ekranın sağ kenarında bir metin etiketi olarak görüntülenmesini istiyorum.

dinle :) daragoy :) - Luch'a neden ihtiyacın var - sadece yap -

OBJ_HLINE 1 Yatay çizgi. İlk koordinat olarak fiyatı kullanır, zaman yok sayılır


bir Çizginiz olacak - yatay - evet değeri - Fiyat - ekranın sağ tarafında görüntülenecek :)

 
Aleksander :

dinle :) daragoy :) - Luch'a neden ihtiyacın var - sadece yap -

OBJ_HLINE 1 Yatay çizgi. İlk koordinat olarak fiyatı kullanır, zaman yok sayılır


bir Çizginiz olacak - yatay - evet değeri - Fiyat - ekranın sağ tarafında görüntülenecek :)


1) Burada sadece fiyat gösterilmez, ek metinsel bilgiler de görüntülenir.

2) Yatay çizgiye gerek yok, daha fazla bilgi için OBJPROP_RAY özelliği ile OBJ_TREND ışınını kullanıyorum

 
MikeZTN :
Ama ne içinde?
Seviyelerden birinin fiyatını gösterecek bir etikete ihtiyacımız olduğunu söylemeliydim.
 
Techno :
Seviyelerden birinin fiyatını gösterecek bir etikete ihtiyacımız olduğunu söylemeliydim.
evet, bunu söyleyebilirsin. Yatay eksen boyunca piksellere bağlama ile.
 

Peki, ördek, ekranın solunda göster - temel fark nedir? - Satırın sağ tarafında bir fiyat olacak - Soldaki mesajın metni..

veya bir ışın - ama sonra soldaki her şeyi göster ...