Hatalar, hatalar, sorular - sayfa 2560
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
Bu, elbette işe yarar, ancak tek bir yerden.
Son zamanlardaki bir başka KB sorunu, derlemeyen mqh'yi barındıramayacağınızdır.
Onlar. ME'de mqh derlenmez, ancak bu mqh'yi içeren mq5 derlenir. Bu tür kütüphaneler artık yasaklandı.
Örneğin bu kitaplık yeni kurallara göre barındırılamaz.
Makalede önerilenleri gördüm. Bu, elbette işe yarar, ancak tek bir yerden. Soruna bir çözüm değil, yenilerinin yaratılması (kaynakları hazırlarken dönüştürme, kaynağı şişirme, orijinal kaynakla eşit düzeyde güncel tutma ve kütüphaneye iddia edilen bağımlılığı perde arkasında bırakma, korkunç. her anlamda).
MQL araçlarının standart kullanımı "tek bir yerden" mi?
Ancak zip'leri kod tabanına itmek, kullanıcıdan kaynak kodunu düzenlemesini istemek - aynı yerden değil mi?
Makalede, kaynakları düzenlemek ve ek arşivler indirmek için kullanıcı istekleri ile dans etmeden uygulanan standart bir desteklenen yöntem önerdim ve ardından onları doğru yerlere ittim. Aynı yerden geçmiyor mu?
Ve önerilen yöntemde bir sınıfın kütüphaneye bağımlılığını nerede gördünüz? O onun bir parçası. Ve başlangıçtakilerden biraz daha fazla bilgiye sahip olarak, onu alıp burnunuzu çevirmeden yapabilirsiniz. Ancak, daha az aptalca şeyler yapmamak için korkunç ve korkunç kodlar fikrine bağlı kalmak daha iyi ve daha değerlidir - kibirli bir şekilde birden fazla yerden bahsederken kullanıcıları bir sürü gereksiz jest yapmaya zorlamak.
Son zamanlardaki bir başka KB sorunu, derlemeyen mqh'yi barındıramayacağınızdır.
Onlar. ME'de mqh derlenmez, ancak bu mqh'yi içeren mq5 derlenir. Bu tür kütüphaneler artık yasaklandı.
Örneğin bu kitaplık yeni kurallara göre barındırılamaz.
mq5 olmadan derlenmeyen mqh neden yapılır?
Zaten MT5'in son birkaç derlemesinde aşağıdaki sorunla karşılaşıldı.
Expert Advisor'ın bir sonraki testinden sonra, aniden hesabın netleştirildiğini bildirmeye başlar, ancak aslında hesap riskten korunmaktadır.
Özellikle, Expert Advisor'daki bu kod parçası şu şekilde çalışır:
Hatanın düzenliliğini hala bulamıyorum, belki de komisyoncu ile işlem seansının başında ortaya çıkıyor.
Terminali yeniden başlatmak yardımcı olur.
Şimdi MT5, hafta sonu zaten güncellenmiş olmasına rağmen tekrar 2143'e güncellendi. Bunlar önemsiz şeyler, ancak MQ'dan yeni bir demo hesabı açamıyorum - bu ciddi bir durum. MetaQuotes Yazılımını seçiyorum, sonraki düğmeye basıp sessize alıyorum. Diğer MQ sunucusuyla aynı şey.
geçen hafta sonu aynı durum, görünüşe göre iş
Zaten MT5'in son birkaç derlemesinde aşağıdaki sorunla karşılaşıldı.
Expert Advisor'ın bir sonraki testinden sonra, aniden hesabın netleştirildiğini bildirmeye başlar, ancak aslında hesap riskten korunmaktadır.
Özellikle, Expert Advisor'daki bu kod parçası şu şekilde çalışır:
Hatanın düzenliliğini hala bulamıyorum, belki de komisyoncu ile işlem seansının başında ortaya çıkıyor.
Terminali yeniden başlatmak yardımcı olur.
onaylıyorum. Pazar günü, ticaretin açılışından çok önce bununla karşı karşıya kaldı.
Basit işlemlerin/operatörlerin test edildiği bir konu bulamadım, test en son efsane #1'i bozdu https://www.mql5.com/ru/forum/160683/page933#comment_12780905
Bugün kodu taradım ve kendime bir stilist seçemiyorum, if yerine case kullanmak istedim, ancak bilgisayar çağının başlangıcında davanın if'e karşı uzun süredir olduğuna dair bir inanç vardı,
test edildi, bire bir çalışıyorlar, kod metninin okunabilirliği için durumu kullanabilirsiniz:
2019.09.16 08:13:42.157 HızTst (EURUSD,H1) #1: eğer
2019.09.16 08:15:30.640 HızTst (EURUSD,H1) if: döngüler=1215752192 ms=108469
2019.09.16 08:15:30.640 HızTst (EURUSD,H1) #2: vaka
2019.09.16 08:17:19.134 HızTst (EURUSD,H1) if: döngüler=1215752192 ms=108515
2019.09.16 08:17:19.134 HızTst (EURUSD,H1) #3: eğer
2019.09.16 08:19:07.662 HızTst (EURUSD,H1) if: döngüler=1215752192 ms=108516
2019.09.16 08:19:07.662 HızTst (EURUSD,H1) #4: vaka
2019.09.16 08:20:56.122 HızTst (EURUSD,H1) if: döngüler=1215752192 ms=18453
2019.09.16 08:20:56.122 HızTst (EURUSD,H1) #5: eğer
2019.09.16 08:22:44.570 HızTst (EURUSD,H1) if: döngüler=1215752192 ms=108469
2019.09.16 08:22:44.570 HızTst (EURUSD,H1) #6: vaka
2019.09.16 08:24:33.023 HızTst (EURUSD,H1) if: döngüler=1215752192 ms=108437
MQL araçlarının standart kullanımı "tek bir yerden" mi?
Çözümünüzün kendi yapınızla basit bir zip ekleme yeteneği karşısında ne kadar kaybettiğini cidden anlamıyor musunuz?
Elbette anlar. Ama şu anda çözümü işe yarıyor ama zip yok. Ve neden bu rendeler?