Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 661
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
Güzel gün! Lütfen bana bu sorunu nasıl çözeceğimi söyleyin:
baykuşta kullanıyorum:
Baykuş her kene üzerinde çalışır, aksi takdirde ana koşullar karşılanmayacaktır. iMAOnArray için sadece 20 çubuk kullanıyorum, ancak test cihazında baykuş çok uzun süre düşünüyor. Başlangıç bloğunda ayarlayıp çağırırım.
Bu pribluda'nın kullanımı nasıl optimize edilir, böylece ana durum her bir işarette kontrol edilir ve test cihazı yavaşlamaz. Sonra 4 saatlik bir grafikte bir yıl boyunca 2 saat süren bir baykuş testim var. Ne kadar optimizasyon yapılması gerektiğini hayal etmekten korkuyorum)))
Kod olmadan kimse sana yardım edemez
İşte temelde tüm kod:
Center_errey başıboşluğu kaldırırsanız, test bir dakikadan daha kısa sürede geçer. Bu koşulu koda eklerseniz, test 2 saat sürer.
Temelde tüm kod burada:
Center_errey başıboşluğu kaldırırsanız, test bir dakikadan daha kısa sürede geçer. Bu koşulu koda eklerseniz, test 2 saat sürer.
İndikatör yapmayı denediniz mi?
0,1,2 değerlerini alabilen bir A değişkenimiz var.
Bu karşılaştırmalar eşdeğer olacak mı?
if(A=0 || A=1){do} ve if(A != 2){do}
0,1,2 değerlerini alabilen bir A değişkenimiz var.
Bu karşılaştırmalar eşdeğer olacak mı?
if(A=0 || A=1){do} ve if(A != 2){do}
0,1,2 değerlerini alabilen bir A değişkenimiz var.
Bu karşılaştırmalar eşdeğer olacak mı?
if(A=0 || A=1){do} ve if(A != 2){do}
Hayır, çünkü ne "A=0" ne de "A=1" bir karşılaştırma değildir.
Ancak karşılaştırma "A == 0" ve "A == 1" şeklindedir.
Hayır, çünkü ne "A=0" ne de "A=1" bir karşılaştırma değildir.
Ancak karşılaştırma "A == 0" ve "A == 1" şeklindedir.
İşte temelde tüm kod:
Center_errey başıboşluğu kaldırırsanız, test bir dakikadan daha kısa sürede geçer. Bu koşulu koda eklerseniz, test 2 saat sürer.
Bu nedenle, aşağıdaki gibi uygun işlevin uygulanması tavsiye edilir:
ve Center_errey'i yalnızca biri görünürse çalıştırın.
Ayrıca herhangi bir "çöp" de atabilirsiniz. Ama prensipte hızı etkilemez.
Ayrıca kodunuzda büyük bir hata var - bir marjın olmaması durumunda tüm kodu iptal ediyorsunuz. Ama trol ne olacak? ... Her ne kadar ... belki de bu, yorumlardan anladığım kadarıyla bunun sadece kodun bir parçası olduğu gerçeğinden kaynaklanıyor.
Hayır, çünkü ne "A=0" ne de "A=1" bir karşılaştırma değildir.
Ancak karşılaştırma "A == 0" ve "A == 1" şeklindedir.
Zachot)))
Sadece MQL'de yazmadım, ama resmi olarak bu bir aksaklık (:
Zachot)))
Sadece MQL'de yazmadım, ama resmi olarak bu bir aksaklık (: