Hatalar, hatalar, sorular - sayfa 3047
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Print(SymbolSelect( "EURUSD" ,doğru)); Bir yanıt alıyorum - doğru
Belgeleri dikkatlice okuyun: SymbolExist
İşte kodda nasıl göründüğü:
Belgeleri dikkatlice okuyun: SymbolExist
İşte kodda nasıl göründüğü:
teşekkürler Vladimir
Görsel modda test ederken bir uzman tarafından göstergelerin başlatılması hakkında bir soru.
Expert Advisor'ın OnInit() { } öğesinde göstergeleri başlatırsam, gösterge genellikle görsel test cihazında görünmez veya çizim yapmaz.
Aynı zamanda, başlatma günlükte geçti, tanıtıcı alındı. Görsel modda, test cihazının bir şeyler yapmak için zamanı olmadığı ve göstergenin grafiğe yapışmadığı görülüyor.
Expert Advisor'ın OnTick() { } içindeki göstergeleri başlatırsam, sorun ortadan kalkar, ancak bu gereksiz yazma, kontroller vb. üretir.
OnTick'te IndicatorInitialization() işlevini kaldırırsanız ve OnInit'te yorum yaparsanız, çalışmaya başlar.
Sihirli dosyaların tarihinin devamı:
MetaEditor donduktan ve ardından yeniden başlatıldıktan sonra - bu dosya bir dizi hata olarak görüntülenmeye başladı, ancak aynı not defteri onu normal şekilde açıyor (fazlalık kaldırıldı)![](https://c.mql5.com/3/359/main.png)
Tünaydın,
Android MT5/MT4: Sipariş yerleştirme penceresinde onay çizgisi renkleri karışıyor. Ayrıca çizelgelerin renk şemalarında.
Merhaba!
Bekleyen bir emir verirken [Geçersiz fiyat] hatasının üstesinden gelemiyorum. Bütün sorun, bu tür hataların bir danışmanın yayınlanması için standart kontroller sırasında ortaya çıkmasıdır. Buna göre, sebebinin ne olduğunu anlamak için günlüklere bakamıyorum. Testlerde bir kez bile üremedi. Tabii zorluk şu ki standart kontrollerde hangi sembol parametrelerinin olduğunu bilmiyorum. MetaQuotes terminalinde yeniden oluşturmaya çalıştım. Emir aynı yerde, hatta aynı fiyattan açılıyor ve hata yok. Fiyatlar CSymbolinfo::NormilizePrice() tarafından normalleştirilir, StopsLevel, dondurma seviyesi için kontroller var, bekleyen fiyatın doğruluğu için fiyat verilerini her kontrolde güncelliyorum.
Belki birisi gecikmeler sırasında böyle bir hatanın meydana gelebileceği tüm durumları bilir? Sadece aklıma geliyor:
Günaydın.
Test cihazındaki parametrelere göre testleri kesmek mümkün mü?
Örneğin, testte %40'lık bir düşüşe ulaşılırsa, durur ve kaynaklar sonraki testler lehine gider.
Merhaba!
Bekleyen bir emir verirken [Geçersiz fiyat] hatasının üstesinden gelemiyorum. Bütün sorun, bu tür hataların bir danışmanın yayınlanması için standart kontroller sırasında ortaya çıkmasıdır. Buna göre, sebebinin ne olduğunu anlamak için günlüklere bakamıyorum. Testlerde bir kez bile üremedi. Tabii zorluk şu ki standart kontrollerde hangi sembol parametrelerinin olduğunu bilmiyorum. MetaQuotes terminalinde yeniden oluşturmaya çalıştım. Emir aynı yerde, hatta aynı fiyattan açılıyor ve hata yok. Fiyatlar CSymbolinfo::NormilizePrice() tarafından normalleştirilir, StopsLevel, dondurma seviyesi için kontroller var, bekleyen fiyatın doğruluğu için fiyat verilerini her kontrolde güncelliyorum.
Belki birisi gecikmeler sırasında böyle bir hatanın meydana gelebileceği tüm durumları bilir? Sadece aklıma geliyor:
Makale: Bir ticaret robotu Market'te yayınlanmadan önce hangi kontrollerden geçmelidir?
Test cihazındaki parametrelere göre testleri kesmek mümkün mü?
Örneğin, testte %40'lık bir düşüşe ulaşılırsa, durur ve kaynaklar sonraki testler lehine gider.
Uzman Danışmanlarınız için mümkündür: İçerideki çıkış kriterinin (ağır ise - OnTimer'da) eşik değerine ulaştığını düşünüyorsunuz - TesterStop()/ExpertRemove().
Ekstra bir şey.