Bu ismi başka bir yerde kullanıp kullanmadığımı kontrol ederdim.
Editörde, değişken adı değeri mavi olarak görüntülenmez (bu sadece forumda geçerlidir). Evet ve yalnızca MQL4 sürümünde mavi ve her zamanki gibi siyah olarak MQL5'te görüntülenir. Bunun neden böyle olduğunu bilmiyorum ve kodun doğruluğunu etkilemiyor gibi görünüyor, sonuçta kimse ekran görüntüleriyle şikayette bulunmadı)
int d( double x){
int n;
for (n= 0 ;n< 8 ;n++){
if (x== NormalizeDouble (x,n)){
return (n);
}
}
return (n- 1 );
}
Ayrıca bunun çalışan bir seçenek olduğunu düşünüyorum, ancak henüz hiçbir şeyi kontrol etmedim, ancak fikrin kendisini anladım ve hatalar (varsa) bu süreçte düzeltilebilir.
Ve hayaletin nesi var?
Bir nedenden dolayı burada forumda, ancak editörde her şey her zamanki gibi
Bu ismi başka bir yerde kullanıp kullanmadığımı kontrol ederdim.
Bu ismi başka bir yerde kullanıp kullanmadığımı kontrol ederdim.
Editörde, değişken adı değeri mavi olarak görüntülenmez (bu sadece forumda geçerlidir). Evet ve yalnızca MQL4 sürümünde mavi ve her zamanki gibi siyah olarak MQL5'te görüntülenir. Bunun neden böyle olduğunu bilmiyorum ve kodun doğruluğunu etkilemiyor gibi görünüyor, sonuçta kimse ekran görüntüleriyle şikayette bulunmadı)
Double arasında böyle bir sayı yoktur . Yaklaşık olarak buna eşittir 500000000. 00100016593933105 . Atanmıştır.
tahmin etti . Ve kaç ondalık basamak var? sekiz?
"8'iniz var" değil, ancak mql'de varsayılan değer 8'dir. Belgeleri nasıl okuyacağımızı bilmiyoruz?
MQL'de varsayılan 8 nedir? Belgelerin bağlantısı nerede? Ve bunun orijinal problemle ne ilgisi var?
diz çöküyorum.
Dmitry Fedoseev :