Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 495
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Terminal 509'dan 600'e güncellendi ve EA, derleme sırasında aşağıdaki uyarıyı veriyor:
'ErrNum' bildirimi, 81. satırdaki genel bildirimi gizler
ve kodun bir parçası:
Lütfen bana sorunun ne olduğunu söyle?
Terminal 509'dan 600'e güncellendi ve EA, derleme sırasında aşağıdaki uyarıyı veriyor:
'ErrNum' bildirimi, 81. satırdaki genel bildirimi gizler
ve kodun bir parçası:
Lütfen bana sorunun ne olduğunu söyle?
Teşekkürler, yani ErrNum'u ErrNumber olarak değiştirdim ve hepsi bu mu? Uyarı gitti, her şey düzgün çalışacak mı?
Ve koddaki son uyarı:
tüm kontrol yolları bir değer döndürmez
Bana burada neyin yanlış olduğunu söyle lütfen.
Ve koddaki son uyarı:
tüm kontrol yolları bir değer döndürmez
Bana burada neyin yanlış olduğunu söyle lütfen.
Koşul doğruysa, işlevden bir dönüş değeri vardır.
Aksi takdirde, fonksiyondan geri dönüş yoktur. İşlevden bazı varsayılan değerler döndür
bunu yaptı ve uyarı kayboldu:
Umarım güzeldir, mt 4'te hayat devam ediyor :), tekrar teşekkürler!.
bunu yaptı ve uyarı kayboldu:
Umarım güzeldir, mt 4'te hayat devam ediyor :), tekrar teşekkürler!.
Beyler kendi üretimimiz olan 4 basit fonksiyon var, görünüşe göre bir bugları var. Lütfen yeni başlayan birine yardım edin!
(her işlevin adı, bu işlevin ne yapması gerektiğini kendisi söyler)
anlamama yardım et
double b=NormalizeDouble(ObjectGet("b",OBJPROP_TIME1),Rakamlar);
int shiftb=iBarShift(NULL,0, b );
seçilen b'ye atıfta bulunan tür dönüşümü nedeniyle olası veri kaybı için bir uyarı yazar, evet, bu bir tarih saat değildir, ancak bunu yaparsanız:
tarihsaat b =ObjectGet("b",OBJPROP_TIME1);
int shiftb=iBarShift(NULL,0,b);
o zaman uyarı herhangi bir nedenle datetime b'de olacaktır, her şey doğru görünüyor ve hiçbir uyarı olmamalıdır .
anlamama yardım et
double b=NormalizeDouble(ObjectGet("b",OBJPROP_TIME1),Rakamlar);
int shiftb=iBarShift(NULL,0, b );
seçilen b'ye atıfta bulunan tür dönüşümü nedeniyle olası veri kaybı için bir uyarı yazar, evet, bu bir tarih saat değildir, ancak bunu yaparsanız:
tarihsaat b =ObjectGet("b",OBJPROP_TIME1);
int shiftb=iBarShift(NULL,0,b);
o zaman uyarı herhangi bir nedenle datetime b'de olacaktır, her şey doğru görünüyor ve hiçbir uyarı olmamalıdır .