MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 682
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
Benzer nesnelere sahip büyük bir programım var. Birçok türü kastediyorum. Ancak programın çeşitli modüllerinde tekrarlanırlar. Ve loglarda örneğin test tamamlandıktan sonra bana silinmemiş xxx nesne yazıyor. Ve böylece birkaç tür için.
Nesneleri silmediğim yeri nasıl bulabilirim? Bunun için herhangi bir araç var mı?
Benzer nesnelere sahip büyük bir programım var. Birçok türü kastediyorum. Ancak programın çeşitli modüllerinde tekrarlanırlar. Ve loglarda örneğin test tamamlandıktan sonra bana silinmemiş xxx nesne yazıyor. Ve böylece birkaç tür için.
Nesneleri silmediğim yeri nasıl bulabilirim? Bunun için herhangi bir araç var mı?
1930 yapı hatası .
MQl5'in OpenCL'yi desteklediğini öğrenince şaşırdım.
Gerçekten bu süre zarfında hiç kimse robotlar için bir optimize edici yazmadı, böylece milyonlarca çalıştırma yüzyıllarca değil, en azından yıllarca sürecek mi? :)
bu, sunduğunuz kodun her bir işaretine güvendiğiniz ve SredRazmax ve SredRazmin değişkenlerini başlatmadığınız anlamına gelir.
değişkenlerin kullanımdan önce başlatılması iyi bir alışkanlıktır, üniversiteler böyle öğretir, hata arama süresini kısaltır ;)
Onları başlangıçta başlattım ve yorumda, bir eleman-eleman dizisi de görüntüleniyor (0'ın değişip değişmediğini kontrol etmek için formülün çalışması gerekir,) İşte tam kod:
1930 yapı hatası .
Bu ne? MT4'üm var. 1090 oluşturun.
Bu ne? MT4'üm var. 1090 oluşturun.
Bunları başlangıçta başlattım ve yorumda tek tek bir dizi görüntüleniyor (0'ın değişip değişmediğini kontrol etmek için formülün çalışması gerekir) İşte tam kod:
Onları ne başlangıçta ne de başka bir yerde başlatmadın, sadece ilan ettin
Kullanmadan önce yazdım, yani. SredRazmax, SredRazmin, Sredn değişkenleriniz dizi değerlerinin toplamıysa, toplamı doğru bir şekilde hesaplamak için değişkeni sıfırlamanız ve ardından dizi öğelerini eklemeniz ve bunları bu değişkende saklamanız gerekir.
onlar.
Peki, hakkında bir sorunuz olacak ikinci şey, göstergede, OnCalculate() her tik olarak adlandırılacaktır , bu da her tikte ZigZag köşelerini sürekli olarak sayacağınız anlamına gelir, yani. saniyede yaklaşık 40-60 kez
new ile oluşturulan bir nesne, bir dizi nesneye eklenmeli veya OnDeinit() içinde bağımsız olarak kaldırılmalıdır.
Aydınlanma için teşekkürler. Ama en azından sorumu okumalısın.
Aydınlanma için teşekkürler. Ama en azından sorumu okumalısın.