
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
koddaki limit int'dir, eğer 1/2=0.5 ise, görünüşe göre şimdi yuvarlama 1 değil, 0?
Hipotezi test etmek için kodu değiştirdim
Çöpü tamamlayın - yine sıfıra bölme hatası aldı
Kodu ME'den resim olarak gönderiyorum - belki körüm ama neler olduğunu anlamıyorum
Hepsi aynı satırda hata veriyor
Dosya aynıdır, çünkü baskı kodunun eklenmesi nedeniyle hatalı satır kaymıştır.Şekillendiriciyi kullanmanız gerekir - sorunlu satırınızın if(limit==0) kontrol bölgesine DAHİL OLMADIĞINI hemen görürsünüz.
Şekillendiriciyi kullanmanız gerekir - sorunlu satırınızın if(limit==0) kontrol bölgesine DAHİL OLMADIĞINI hemen görürsünüz.
Yani içeri girmesi gerekmiyor, neden?
Bu tür kod
Terminali kapatın.
koddaki limit int'dir, eğer 1/2=0.5 ise, görünüşe göre şimdi yuvarlama 1 değil, 0?
Hipotezi test etmek için kodu değiştirdim
kod:
Sonuç:
kod:
Sonuç:
Bu sadece nokta ve daha önce görünüşe göre 1/2, sıfır değil, 1 verdi.
Bu sadece nokta ve daha önce görünüşe göre 1/2, sıfır değil, 1 verdi.
Hayır. Her zaman çok yuvarlak olmuştur.
Hayır. Her zaman çok yuvarlak olmuştur.
Yani yine de başka bir şey...
Baskı kodunu değiştirdi
ve şimdi anladım
Nasıl yani?
Baskı kodunu değiştirdi
ve şimdi anladım
Nasıl yani?
Pekala. Eğer limit limit=( int )(stop_time-start_time)/ PeriodSeconds ( _Period ) formülü kullanılarak hesaplanırsa;
o zaman sonuç = 0 olacaktır.
Şimdi durma ve başlama zamanının nasıl oluştuğunu izlemeniz gerekiyor.