[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 106

 

Hepinize iyi günler!

Lütfen bana grafikte nasıl bir segment çizileceğini söyle. Mümkünse bir örnekle.

 
drknn :

bakmak

not

Örneğin, grafikteki son düşüş trendine bakıyorsunuz ve grafiğin kenarına doğru pencerenin dışında daha da aşağıya kaydığını görüyorsunuz. Grafiği geleceğe kaydırırsınız ve grafiğin otomatik olarak yukarı doğru hareket etmesini izleyerek alttaki grafikteki mum çubuklarını görüntülemek için yer açarsınız. Pekala, daha önce grafik penceresinin en üstünde görünen şey, şimdi grafik penceresinin dışında daha da yükseğe kaydırıldı. Bu, grafikte logaritmik fiyat ölçeğinin uygulanmasıdır. Eğer yoksa, grafiği yalnızca sağa ve sola değil, aynı zamanda yukarı ve aşağı kaydırmanız gerekirdi. Bu nedenle, verileri grafik penceresinde görüntüleme kolaylığı için zaman ölçeği doğrusaldır ve fiyat ölçeği logaritmiktir.

Daha önce, bilgisayar yokken, tüccarlar grafik kağıdı kullanıyor ve trendleri ve dönüm noktalarını tahmin etmek için hisse senedi fiyatlarını koyuyorlardı. Kağıt üzerinde bu şekilde oluşturulan çizelgelerin 2 ölçeği vardı - bir fiyat ölçeği ve bir zaman ölçeği. Bunlar iki doğrusal ölçekti. Diyelim ki geçen yıl boyunca on beş dakikalık tüm mumları içerebilecek bir milimetre kağıdının hangi boyutlara sahip olması gerektiğini hayal edebiliyor musunuz? Elbette odanın duvarı büyüklüğünde olurdu (daha fazla değilse). Bu nedenle, ekranda grafiği kaydırırken böyle bir model hayal edebilirsiniz: duvara bir şamdan fiyat tablosu çizilir. Ayrıca dikdörtgen (örneğin kırmızı) bir çerçeve var - bu sizin monitörünüz. Grafiğin etrafında hareket etmek, bu kırmızı dikdörtgeni trend boyunca hareket ettirmekten başka bir şey değildir. Ama sonra monitördeki her iki ölçeğin de doğrusal olduğunu söyleyeceksiniz. Bu doğrudur, ancak yalnızca kısmen - grafiği kaydırırken, küçük bir kaymadan sonra büyük olan (görsel olarak büyük olarak algılanan) bir mumun boyutunun küçüldüğünü, ancak uç noktaları arasındaki mesafeyi ölçerseniz, noktaların sayısının artacağını unutmayın. aynı kalır.

Bakın, işte aynı grafiğin 2 ekran görüntüsü. İlk ekran görüntüsü sadece bir ekran görüntüsüdür. İkincisi, aynı ekranın anlık görüntüsüdür, ancak fare tekerleğini 1 bölüm çevirdikten sonra, grafik birkaç mum ile geçmişe kayar. Bir sayfa kağıt alın, ilk ekran görüntüsüne ekleyin ve kırmızı ile işaretlenmiş mumun yüksek ve düşük fiyatlarını sayfanın kenarı boyunca bir kalemle işaretleyin. Ardından, işaretli riskleri ikinci ekran görüntüsünün aynı mumuna taşıyın. Neyin tehlikede olduğunu ve logaritmik ölçekte bir kaymanın ne olduğunu anlayacaksınız (burada ölçeklerin düzensiz kullanımının özü nedir).

Ve neden logaritmik ölçeklerin nüanslarını araştırmanız gerekti? Onlarda ne bulmayı umuyordun?

 

Cevap için teşekkürler. Logaritmik bir ölçekte fiyat 2'den 4'e değiştiğinde dikey mesafe 20'den 40'a değiştiğinde aynıdır, çünkü fiyat değerinin iki katına çıktığını yansıtır (Kahn'ın "Teknik Analiz" kitabından) Apple'a baktım meta tüccardaki grafik - resimdeki sonuç:

.

Uzun vadeli çizelgeleri analiz etmek için logaritmik bir ölçeğe ihtiyacım var

 
FelixFX :

Hepinize iyi günler!

Lütfen bana grafikte nasıl bir segment çizileceğini söyle. Mümkünse bir örnekle.



Bir şekilde böyle)))
 
Allis :

Bir şekilde böyle)))


ilk olarak, bu bir ışın, segment değil ... Muhtemelen soruyu doğru formüle etmedim ... Program kodunu kullanarak yatay bir segmentin nasıl çizileceğiyle ilgileniyorum
 
FelixFX :


ilk olarak, bu bir ışın, segment değil ... Muhtemelen soruyu doğru formüle etmedim ... Program kodunu kullanarak yatay bir segmentin nasıl çizileceğiyle ilgileniyorum


 ObjectCreate (label, OBJ_TREND , 0 , Time[x1], y1, Time[x2], y2);

satırın etiket adı ne istersen

zaman x1 zaman 1 koordinatları

zaman x2 zaman 2 koordinatları

y 1, y 2 bu koordinatların fiyatı

https://www.mql4.com/files/MQl4BookRussian.chm Kovalev'den yardım

 
FelixFX :


ilk olarak, bu bir ışın, segment değil ... Muhtemelen soruyu doğru formüle etmedim ... Program kodunu kullanarak yatay bir segmentin nasıl çizileceğiyle ilgileniyorum

Bu bir segment)))) Onay kutusunda bir onay işareti olsaydı, bir ışın olurdu ... Peki, ifadeye gelince, ne soru, böyle bir cevap. Örnek ;-)
 
ruslanchik :


satırın etiket adı ne istersen

zaman x1 zaman 1 koordinatları

zaman x2 zaman 2 koordinatları

y 1, y 2 bu koordinatların fiyatı

https://www.mql4.com/files/MQl4BookRussian.chm Kovalev'den yardım


bir ışın çıkıyor
 
FelixFX :

bir ışın çıkıyor

koddaki son iki sıfırı kaldırın

........ oh evet, sonra şöyle bir satır varsa


ObjectSet(label, OBJPROP_RAY , 0 );

sonra bu simgeyle kapatın //

 
FelixFX :

bir ışın çıkıyor

OBJPROP_RAY özelliğini ObjectSet() aracılığıyla false olarak ayarlayın.