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

 
Yulia :

Merhaba sevgili programcılar!

Lütfen göstergeleri anlamama yardım edin. Bir çizgiyi nasıl çizeceğimi öğrendim, ama onu bir mumdan nasıl çizeceğimi ve iki tamponun çalışmasını nasıl organize edeceğimi çözemiyorum.

Senden ikna edici bir ricam var. Lütfen bana en basit iki kodu örnek olarak gönderin.

İlk kod: dönüşümlü olarak yüksek[i]'den yüksek[i-1]'e kırmızı , ardından yeşil vb. İkinci kod: tek renkte, ancak bir mum aracılığıyla.

Durum, sizin takdirinize bağlı olarak başka biri olabilir. Ana şey, onu anlayabilmem için mümkün olduğunca basit tutmaktır.

Şimdiden teşekkürler.


Daha kolay çalışmayacak. bu, gösterge çizgilerinin çizilmesinin özelliklerinden kaynaklanmaktadır. Tek renk ile tek bir gösterge çizgisi çizilebilir.İlk koşul için nesneler oluşturmanız gerekir. ikincisi için DRAW_SECTION çizim stilini veya iki arabellek ve DRAW_ZIGZAG çizim stilini kullanabilirsiniz.
 
rigonich :

Daha kolay çalışmayacak. bu, gösterge çizgilerinin çizilmesinin özelliklerinden kaynaklanmaktadır. Tek bir renk ile tek bir gösterge çizgisi çizilebilir.

Kodun basit olmadığını anlıyorum, çizim için basit bir DURUM demek istedim.

 
lottamer :
ancak Switch operatörü ile nasıl uygulanacağını hiç anlamıyorum. Açıkla, kim yapabilir? mantık açık. Yürütme - hiç net değil!
Bir ders kitabında okudun mu? - https://book.mql4.com/ru/operators/switch
 
rigonich :

genel olarak, büyük olasılıkla sizin için ortaya çıkmayacak, çünkü kene yoksa, program başlamaz (komut dosyaları hariç) ve satır silinmez. Ancak genel olarak, bir program var - danışmanlar ve göstergeler için bir onay emülatörü (kod tabanında bir yerde) Sadece alıntıların olmadığı durumlarda grafiği güncellemek ve İnternet yokluğunda çevrimdışı grafiklerle çalışmak için kullanılır.

Teşekkür ederim. Bir öykünücü arayacağım (ne tür bir şey göreceğim - aniden işe yarayacak).


Bir sorum daha var:

Metni + 3*Puan satırının fiyatına bağlıyorum (yani biraz daha yükseğe ayarladım), ancak her neyse, grafiğin (pencerenin) boyutunu değiştirdiğimde, metin satırın üstünde veya altında, veya çizgi seviyesinde (atlar) ... Bu neden oluyor? - Fiyat için tam koordinatı veriyorum. Nasıl çözülür?

 
Roger :
Bir ders kitabında okudun mu? - https://book.mql4.com/ru/operators/switch


Okuyorum...

ve işte ifade int Delta = NormalizeDouble (( Teklif - Seviye ) Nokta , 0 ) ;


ikiye eşittir

int Delta;

Delta= NormalizeÇift (( Teklif - Seviye ) Nokta , 0 ) ;

???

 
Merhaba, belki birisi bir QIWI terminali aracılığıyla bir QIWI cüzdanını doldururken bir komisyon olup olmadığını denedi veya biliyor mu? eğer öyleyse, ne kadar?
 
Roger :
Bir ders kitabında okudun mu? - https://book.mql4.com/ru/operators/switch


Öyle görünüyor   Switch , else'e benzer, ancak bir, birçok seçenek için değil mi?
 
rigonich :

Daha kolay çalışmayacak. bu, gösterge çizgilerinin çizilmesinin özelliklerinden kaynaklanmaktadır. Tek renk ile tek bir gösterge çizgisi çizilebilir.İlk koşul için nesneler oluşturmanız gerekir. ikincisi için DRAW_SECTION çizim stilini veya iki arabellek ve DRAW_ZIGZAG çizim stilini kullanabilirsiniz.

Örneğin, denediğim gibi if (değişken X == 0) { red Buf_0[i]=Yüksek[i]; Buf_0[i-1]=Yüksek[i-1]; X=1}

sonra i'de dolaşırız if (X==1) { yeşil çiz Buf_1[i]=lou[i]; Buf_1[i-1]=lou[i-1]; X=0}

segmentler değil, düz çizgiler çizilmiş, bir şeyi yanlış anladığımı anlıyorum, bu yüzden anlamak istiyorum. Diğer göstergelerin kodlarına sahibim, anlamaya çalıştım, ancak hepsinin birçok koşulu, döngüsü, değişkeni vb. Var ve sadece bu tür göstergeleri oluşturmanın temel ilkelerine odaklanmak istiyorum.

 
Merhaba, belki birisi burada Finansal işlem yasağının ne kadar sürdüğünü biliyordur (karşılaştı).
 

test cihazım, var olmayan fiyatlarla bazı saçma (ayrıca, oldukça yakın zamanda ...) yürütme göstermeye başladı. Bu ne anlama geliyor? güncellenmiş alıntılar, yeniden yüklendi ... indirildi ..

Fiyat:% s

Neden: