Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 916

 

Lütfen çözmeme yardım et.

Expert Advisor'daki göstergeden farklı satırlar nasıl kaydedilir?

Bir gösterge var - MACD 2 Hattı. Expert Advisor'da bu göstergeden satırlar nasıl yazılır?

 

StringAdd() IntegerToString() - sorun ne?

gibi bir satırda

x=StringAdd(x,IntegerToString(y));

sarı uyarı verir

'dize'den 'sayıya' örtük dönüştürme

Sorun nedir?
 

Tünaydın.

Görev: Kanalın ortasını ( bekleyen emir olarak kullanılacak) bir nokta doğruluğu ile hesaplamak. Kanal sınırlarını ellerimle belirliyorum.

 double up_level, down_level, stop_size;

int init()
{
   up_level= 1.55974 ;
   down_level= 1.55596 ;
   stop_size = NormalizeDouble ((up_level - down_level)/ 2 , 5 );
   Alert ( "Ширина канала = " , NormalizeDouble (up_level - down_level, 5 ));
   Alert ( "Середина канала = " , NormalizeDouble (stop_size, 5 ));
   return ( 0 );
}

hesap makinesine güveniyorum

1.55974 - 1.55596 = 0.00378

Uyarı genişlik verir = 0.0038

0.00378/2 = 0.00189

Uyarı orta verir = 0,0019

Soru: Program neden 5. karakteri saymıyor?

 
GygaByte :
   Alert ( "Ширина канала = " , DoubleToString (up_level - down_level, 5 ));
   Alert ( "Середина канала = " , DoubleToString (stop_size, 5 ));

Bir uyarıda, yorumda, yazdırmada vb. görüntülendiğinde. (yani, "ekranda net görebilmek için") metne dönüştürmeniz gerekir.

Almak:

P./S.: Ve dahili hesaplamalar için - evet, NormalizeDouble(...) .

 
 
Hobu :

StringAdd() IntegerToString() - sorun ne?

gibi bir satırda

x=StringAdd(x,IntegerToString(y));

sarı uyarı verir

'dize'den 'sayıya' örtük dönüştürme

Sorun nedir?

StringAdd bool türündedir.

Bunun gibi dizenin sonuna eklemeyi belirtmeniz yeterlidir (tabii ki x , string türündeyse ):

 StringAdd (x, IntegerToString (y));
 
Hobu :

P./S.: Bu yazıda satır satır güzel örnekler var , örneğin: https://www.mql5.com/ru/articles/585

(ve sayfadaki aramaya yazmanız veya kopyalayıp yapıştırmanız yeterlidir: StringAdd)

 
varyar84 :

Lütfen çözmeme yardım et.

Expert Advisor'daki göstergeden farklı satırlar nasıl kaydedilir?

Bir gösterge var - MACD 2 Hattı. Expert Advisor'da bu göstergeden satırlar nasıl yazılır?

Dönüş değerleri:

 
varyar84 :

P./S.: Bunun pratikte nasıl uygulanacağı, sorular ortaya çıkarsa, sitede ve / veya ders kitabında arama yaparak çeşitli şekillerde bulunabilir.

İyi şanlar.

 
Merhaba! Yinelenen siparişler için en iyi nasıl yapılacağına dair bir soru var - bir döngü, tüm amaçlar için veya birkaç döngü blok blok yapılabilir, soru danışmanın performansı açısından mı yoksa yok mu? fark?