![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Geliştiricilere bir önerim var - tüm yerleşik türler için varsayılan değerler yapın. C++ bu anlamda bir rol model değildir.
Ne de olsa, yukarıdan soruların yokluğunda kendinizi ve cevap verenleri kurtarmak gerçekten çok zaman ve sinir.
while((a/b)<1 && !IsStopped())//---------
eşittir nedir?
Varsayılan (yukarıdaki örnekte) a=2.652664430987377e-314 şeklindedir, ancak while döngüsü a+b=30 ile biter.
Elbette, hemen double a=1;
Ama benim durumum değişmiyor.
Çıktı her zaman a+b=30'dur
Ve return 0 değerini döndürür, hepsini hata ayıklayıcıda görebilirsiniz.
Ne tür aksaklıklar var ya da bir şeyi yanlış mı anlıyorum ???
Değişken başlatma :
Tanımlandığında herhangi bir değişken başlatılabilir. Bir değişken açıkça başlatılmamışsa, bu değişkende depolanan değer herhangi bir şey olabilir . Örtük bir başlatma yoktur.
Fia :
Çıktı her zaman a+b=30'dur
Ve return 0 değerini döndürür, hepsini hata ayıklayıcıda görebilirsiniz.
inanması zor.
Almayı ve kontrol etmeyi ne engeller?
Bu amaç için özel olarak ortaya çıkan kod iddiasız.
İki derlememde 687 (farklı brokerlerde) bunu her ikisinde de derlemeye çalıştım, sonuç aynı (ama bazen 30'u doğru verdiğim ortaya çıktı), aptal mıyım yoksa kayaklar mı anlamıyorum gitme!?
Bak, artık ne düşüneceğimi bilmiyorum.
Henüz çoğaltılamıyor. Ve en baştan başlayalım.
Ne bitliği, işletim sistemi?
Henüz çoğaltılamıyor.
Ne bitliği, işletim sistemi?
Win7 64bit
Bilmiyorum bile, şimdi indirdim yüklü MT5'i derlenmiş, her şey aynı.
chtol videosunu kaldırabilirim (aksi takdirde şaka yaptığımı düşünürler).
PS Şimdi dürttüm, 30 kez pes ettiğinde tekrar çalıştı, derlendi ve zaten birkaç kez daha sıfır veriyor (tasavvuf)
Tünaydın.
MQL5'i anlamaya çalışıyorum. exp_tema.mq5 ayrıştırıldı ve kodu yeniden düzenledi. Şimdi her mumun MA günlüğüne yazdırılmalıdır (son 20 ). Ancak günlüğün neden bazı girişleri eksik olduğunu anlamıyorum. fark edildi , günlükte ma[3] yoksa, o zaman ma[13] olmayacaktır. Bu neden oluyor? Hata nerede?
Win7 64bit
Bilmiyorum bile, şimdi indirdim yüklü MT5'i derlenmiş, her şey aynı.
chtol videosunu kaldırabilirim (aksi takdirde şaka yaptığımı düşünürler).
bir vizyoner olmanıza gerek yok.
Günlükte ara değişkenlerin neye eşit olduğunu görebilmemiz için kodda ayrıntılı bir Print yapın.