Hatalar, hatalar, sorular - sayfa 3147
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
Hepinize iyi günler. Söyleyin lütfen, Sleep() işlevi Expert Advisor test modunda mı yürütülüyor (elbette gerçek keneler üzerinde test ediliyor)?
Koşu - Testçinin zamanı uygun miktarda değiştirilir.
Koşu - Test Cihazının zamanı uygun değere göre değiştirilir.
Çok teşekkürler!
Pozisyon açıldıktan sonra (hangisinde) mql5'te aynı kene boyutunu bir şekilde bulmak mümkün müdür?
Bunun mümkün olduğu ortaya çıkıyor. for döngüsü ayrı bir işleve, OnTick() işlevine veya sizin takdirinize bağlı olarak eklenir. Başkalarının ilginç görüşü. Örneğin, ultra hassas bir sistem oluşturmak için bir şeye ihtiyacım var. Bu nedenle, pozisyonları açma ve kapama fonksiyonları da dahil olmak üzere kütüphaneler olmadan yazıyorum. Kim ne derse desin mqh kütüphaneleri işi yavaşlatır, örneğin derleme 1.5 kat daha uzun sürer. Her şeyi tek bir dosyaya yazmak daha iyidir. Ve stil, OOP veya prosedürel, burada bir rol oynamaz. MQL5 asla C++ düzeyinde bir dil olmayacak, hiçbir şekilde sınırlı değil. Kütüphanelerin anlamı...
Bu hatayı nasıl aldım - bir gösterge var, ondan çalışan bir uzman var. Gösterge değişir. yeniden derlenir. Göstergedeki değişiklikler grafikte açıkça görülebilir.Uzman Danışman test cihazında çalıştırılır, ancak hiçbir şeyi değiştirmemiş gibi. Aynı sonuç.
Şimdi, terminali yeniden başlatır ve bundan sonra test cihazını çalıştırırsanız, yeni kodu zaten görecektir.
Ne tür bir şamanizm açık değil
Ex5 göstergesi kaldırıldı. Test cihazı hiçbir şey olmamış gibi çalışmaya devam eder. Peki, infaz için dosyayı nereden alıyor????
3184
Göstergede garip davranış.
for döngüsü vücuda girer, her tikte değil, yeni bir mumda yalnızca bir kez.
Ama i == 0 ve verilen koşul i> = 0'a izin verir
aynı çubuk limitini işaretlerken = 0
ilk i = -1 değeri ve i>=0 koşulu anlamına gelir
bu yüzden döngüye girmez.
aynı çubuk limitini işaretlerken = 0
ilk i = -1 değeri ve i>=0 koşulu anlamına gelir
bu yüzden döngüye girmez.
Teşekkürler, birine baktım.
Ama şimdi gösterge arabelleği IndBuff[i] aralık dışında bir dizi yapıyor.
Onun neye ihtiyacı var? Neden ilk i=limit altında tahsis edilmiyor?
Teşekkürler, birine baktım.
Ama şimdi gösterge arabelleği IndBuff[i] aralık dışında bir dizi yapıyor.
Onun neye ihtiyacı var? Neden ilk i=limit altında tahsis edilmiyor?
Böylece her çubukta döngüye girer, ancak her kene için gereklidir.
Eskiden böyle çalışırdı
keneler için i>=0,
çubuklar için i>0
Şimdi incir, tamponla nasıl çalışacağınızı anlayacaksınız.
Ve hepsi, IndBuff arabelleğinin Rate_total + 1'e kadar ayrılmadığı için
Ve ArrayResize bunun için geçerli değil.
Yapıyı kırdı. Şimdi, if-s yoluyla, her şeyi çitlemek için mi?