Hatalar, hatalar, sorular - sayfa 2815
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
Yürütme sırasında hata:
Aslında bu örnek C++ kurallarına göre yürütülür.
aşağıdaki örnek MQL'de kendi (C++ dışında) kurallarına göre çalışırken
Değişken bildirilmiş olarak kabul edilir veya
C++'da tek bir (*) yaklaşım vardır, ancak MQL'de (2) durumunda (*) ve (3) durumunda (**) vardır. (2) ve (3) arasındaki temel fark nedir?
Bu, MQL'de neden bir durumda bir değişkenin meydana geldiği andan itibaren ve diğerinde - bildirimin tamamlandığı andan itibaren bildirildiği kabul edilir?
Derleme sırasında hata:
ve bunun gibi:
iyi. (*) ve (**) arasındaki fark nedir?
boş bir terminale veya daha önce kullanılmamış bir sembole geçmiş yüklenemiyor
M1'de çalıştırıyorum, her şey yükleniyor, H1'e ~ 720 çubuk yükleniyor ve bu kadar, göstergenin çalışması çok daha azına ihtiyaç duyuyor, ancak daha fazla çubuğun yüklenmesi duruyor ve gösterge doğru şekilde çizmiyor ( bir kontrol ayarlarsanız yaklaşık 900 bar, ardından gösterge genel olarak çalışmayı durdurur ),
.....
https://www.mql5.com/ru/docs/series/timeseries_access yardımından betiği ekledim, hacim nedeniyle uzun süre kullanmak istemedi. Inkludnik'e attı, birkaç satır ekledi ve her şey yolunda gitti,
senaryo iyi yapılmış ve robota kolayca entegre edilmiştir, çoklu para birimi + çoklu zaman çerçevelerinde basitçe gereklidir! Çünkü boşaltma ve dondurma çalışma göstergelerine bağlı değildir,
aynısı standart bir MA'da bile elde edilebilir, ancak özelliğinden dolayı vb. birçoğu fark etmeyecek ve programı veya dönemi değiştirmeyecek ve sonra tekrar yüklenecek ..
OnTesterInit'te Expert.mqh aracılığıyla edinilebilirler, çünkü EA, parametreleri ayarlamak için çerçeve modunda başlayacaktır.
Herhangi bir nedenle EXPERT::Parameters çağrısının bir sonucu olarak, tüm parametreler string türündedir . Bu bir hata mı yoksa sınırlama mı?
Herhangi bir nedenle EXPERT::Parameters çağrısının bir sonucu olarak, tüm parametreler string türündedir . Bu bir hata mı yoksa sınırlama mı?
Daha iyi bir örnek.
Tünaydın ! Android 4.4'teki MT5 güncellemeyi durdurdu. Uygulamayı bile açamıyor. Kim yüzleşirse, yardım için minnettar olacağım.
Minimum - Android 5, geliştiriciler son zamanlarda bunun hakkında yazdı.
Daha iyi bir örnek.
Örnek, bu yöntem için standarttır, örneğin:
Bu, Expert.mqh kitaplığının kendisinin kaynak kodundan görülebilir.
not. Tartışmayı kitaplık konusuna taşıdı.
ParameterGetRange/ParameterSetRange ile ilgili başka bir hata.
ParameterSetRange öğesinin çağrılması, sonraki bir ParameterGetRange çağrısı için parametrenin optimizasyona dahil edilmesine ilişkin bayrağı değiştirmez:
ParameterGetRange/ParameterSetRange ile ilgili başka bir hata.
ParameterSetRange öğesinin çağrılması, sonraki bir ParameterGetRange çağrısı için parametrenin optimizasyona dahil edilmesine ilişkin bayrağı değiştirmez:
Bu konuya düşkünken birçok nüans olduğunu hatırlıyorum. OnTester* işlevine bağlı olarak bir şey doğru veya yanlış gösterildi. Farklı Açık işlevlerde aramayı deneyin.