Hatalar, hatalar, sorular - sayfa 1950
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
Merhaba! 2017.08.03_18:45 GMT+3. OOP dosyasını SignalIchimoku.mqh yazdı. Fakat ayrı bir fonksiyonda LongCondition() ve ShortCondition() öncesinde basit hesaplamalar yapmanız gerektiğinde fonksiyon yazılır, derleyici 0 hata, 0 uyarı verir. Ve bu fonksiyon çalışmaz, hesaplamalar yapılmaz. Program ticaret açmaz. Kontrol ediyorum: Print() değişken değerlerini fonksiyona ekledim. Bu işlev, standart kitaplıktan standart bir dosya olan SignalStoch.mqh içindeki StateStoch(int ind), ExtStateStoch(int ind) ve CompareMaps() işlevlerine benzer. Standart dosyada her şey çalışıyor, ama benim için çalışmıyor. Niye ya? Yine mi bu "basit kurallar"? Kim bilir - söyle bana. Daha fazla ayrıntıya ihtiyacınız varsa veya herhangi bir sorunuz varsa, lütfen yazın. 18:59 GMT+3.
Bence bir "hasta" olmadan kimse senin problemini düşünmek bile istemez.
başlamak için kodu ekleyin.
Sevgili uzmanlar veya geliştiriciler, bana MT-4'teki test sonuçlarını bir dosyaya nasıl çıkaracağımı söyleyin
burada açıklandığı gibi daha fazla işlem için https://www.mql5.com/en/articles/1467?https://www.mql5.com/en/code/18801
Tünaydın!
Lütfen böyle bir uzmanın örneğini bana özel mesaj veya SD olarak gönderin.
sonra gönderirim. şimdi eklemek istiyorum
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Hatalar, hatalar, sorular
fxsaber , 2017.07.25 23:56
Danışmanın derlemesi uzun sürerse (birkaç saniye), aşağıdaki %100 böyle bir hatayı yeniden üretir
Ve böylece siz Durdur'u tıklayana kadar veya Optimize Edici geçişleri bitene kadar devam edecektir.
sonraki açıklama.
Editörde F7'ye basıyorum ve derlemenin devam ettiğini görmüyorum. Sonra birkaç saniye sonra görünür
Lütfen derleme yaptığınızı bana bildirin. Ve anlamıyorsunuz, zayıf basılmış F7 ve tekrar basmanız veya hala basmanız gerekiyor.
Birkaç onlarca mqh olduğunda ve "Araçlar" alt penceresinde Otomatik Kaydırma(S) devre dışı bırakıldığında özellikle önemlidir. O zaman, derlemenin sonunda bile, tamamlanmasıyla ilgili satır görünmez.
Güncelleme indiriliyor mu? Durum çubuğunda trafik sayacı çalışıyor mu? Günlüklerde bir şeyin yüklendiği yazıyor mu? Terminal yeniden başlatma istemi görünüyor mu?
Terminal günlükleri gereklidir.
Hayır, yukarıdakilerden bahsedilmiyor.
Editörde F7'ye basıyorum ve derlemenin devam ettiğini görmüyorum. Sonra birkaç saniye sonra görünür
Lütfen derleme yaptığınızı bana bildirin. Ve anlamıyorsunuz, zayıf basılmış F7 ve tekrar basmanız veya hala basmanız gerekiyor.
"Derle" düğmesi "İptal" olarak değişir.
"Derle" düğmesi "İptal" olarak değişir.
Teşekkürler, "Tam Ekran" modunu kullanıyorum.
Bir işlevden adsız bir nesne örneği döndürmenin bir yolu var mı? Örneğin, bir kod var:
Class function() { int param = 0; Class obj(param); return obj; }
Fazladan bir dahili kopya oluşturması dışında çalışır ve dönüş ifadesi sınıfta bir kopya oluşturucu gerektirir. İşlev çıktığında kopya çivilenmiş olsa da, kopyalamanın kendisini hariç tutmak istiyorum. Yani:
Class function() { int param = 0; return Class(param); }
Şimdi bu, Sınıf türüne param atma girişimi olarak kabul edilir.