Hatalar, hatalar, sorular - sayfa 1637
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
1. Beş mi dört mü? Sanırım dört. Sadece test penceresini büyütün.
2. Alın ve test edin
Haha çok teşekkür ederim (mt4)
1366 x 768 ((ekranın üçte birine genişletilmelidir.
Durugörü yeteneği senin seviyende.
Daha basit bir örnek verelim
Soruya resmi olarak yaklaşırsak - A( A& ) biçiminde kaç çağrı? 1. En azından C++ herhangi bir ara nesne oluşturmaz
1. Kopya oluşturucunun çift çağrısı
2. "Hafıza sızıntısı" mesajı yok (silme olmadan yeni)
Basitleştirilmiş örnek
Sonuç:
2016.08.15 14:17:39.093 Script1 (GBPUSD,M15) A::A
Sonuç: Yıkıcı çağrılmaz ve aynı zamanda bellek sızıntısı mesajı yoktur (aşağıdaki örnekte olduğu gibi)
Sonuç:
2016.08.15 14:26:27.993 Script2 (GBPUSD,M15) 16 bayt sızdırılmış bellek
2016.08.15 14:26:27.993 Script2 (GBPUSD,M15) A türünden 1 nesne kaldı
2016.08.15 14:26:27.993 Script2 (GBPUSD,M15) 1 silinmemiş nesne kaldı
2016.08.15 14:26:27.992 Script2 (GBPUSD,M15) A::A
Burada optimize edici aşırıya kaçtı, çünkü new operatöründe oluşturulmuş bellek veya işaretçi işlemi yoktur, ardından bu belleğin tahsisi kaldırılmıştır.
Optimize edicinin bu "özelliğini" düzeltmeye veya kullanılmayan bir değişkene bir işaretçi kaydetmenin yeni işlemin silinmesini engellememesi için iyileştirmeye değip değmeyeceğini değerlendireceğiz.
Geliştiriciler, MQL4 ve MQL5'te neden bir Uzman Danışmandan bir gösterge alt penceresini silmek için bir işlev olduğunu söyleyin, ancak bir gösterge penceresi oluşturmak için bir işlev yok.
Şablonları kullanmanız veya pencere göstergesini manuel olarak çalıştırmanız gerekir ki bu uygun değildir. grafikte çizilen bilgiler kaybolur.
Evet ve bir kaynak dosyasından göstergeleri çalıştırıp görüntüleyebilmek istiyorum.
Ya da nasıl organize edeceğimi söyle.
Ve "görselleştirme ile hayat hack" düzenleyen sen değil miydin?
Bunun bir bug olduğuna nasıl karar verdiniz? Klasörün adı, bağlantının gerçekleştiği bağlantı noktası numarasına karşılık gelir.
Küçük bir keşif yaptı
Tamsayı * Puan (normalizasyon olmadan) fiyatından bir emir açar ve ardından açılış fiyatını talep ederseniz, normalleştirilmemiş Tamsayı * Puanından farklı olacaktır.
Tamsayı * Noktası formunun normalleştirilmemiş fiyatları neden OrderSEnd'de HER ZAMAN yuvarlanır?
Makro gövdesinden tırnakları kaldırın
Bir makro parametresini bir dizgeye dönüştürmek için # kullanın:
#define MACROS(A) #A
## jetonları yapıştırmak için kullanılır