Hatalar, hatalar, sorular - sayfa 3174
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
CGraphic ve CCurve sınıflarını kullanıyorum ve garip bir şey oluyor. Aynı EA'nın iki örneğini farklı döviz çiftlerinde çalıştırıyorum. Bir grafiği kaydırdığımda diğer grafik bir an için görünüyor. İki tablo arasında hafıza karışmış görünüyor. Terminali yeniden başlatmak hiçbir fark yaratmaz. (Resim hareketli bir giftir)
Minimal bir örnek gönderebilir misiniz? Ve lütfen terminal ve işletim sistemi verilerini aşağıdaki gibi belirtin:
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Çok Glitchy MetaTrader
Vladimir Karputov , 2021.03.16 04:20
Bir sorunuz varsa, öncelikle 'Günlük' sekmesinden ilk üç satırı göstermelisiniz.
(bu satırları seçin, panoya kopyalayın ve butonunu kullanarak mesaja yapıştırın. ). Şöyle görünmelidir:
CGraphic ve CCurve sınıflarını kullanıyorum ve garip bir şey oluyor. Aynı EA'nın iki örneğini farklı döviz çiftlerinde çalıştırıyorum. Bir grafiği kaydırdığımda diğer grafik bir an için görünüyor. İki tablo arasında hafıza karışmış görünüyor. Terminali yeniden başlatmak hiçbir fark yaratmaz. (Resim hareketli bir giftir)
Tamam, hala bir hata olmasına rağmen sorunu çözdüm !!!
CGraphic sınıfını kullanırken, bir grafik kaynağı oluştururken benzersiz bir ad kullanmak zorundadır .
Kaynaklar olması gerektiği gibi izole değildir. Bir grafikten bir EA, başka bir grafiğin kaynağına erişebilir.
#include <Graphics\Graphic.mqh> CGraphic graphic; graphic.Create( 0 , "test" , 0 , 0 , 0 , 1200 , 400 );
Bu örnekler başarısız olur.
graphic.Create( 0 , ( string ) MathRand (), 0 , 0 , 0 , 1200 , 400 );
Bu örnek tamam.Zaten bunun hakkında yazdı . Ama gerçekten yeterli.
Bu sitenin sevgili arka uç geliştiricileri, lütfen şunu düzeltin:
Hiç satın almadığım ücretli ürünlerin yeni sürümleriyle ilgili sürekli olarak, bazen günde birkaç kez bildirimler geliyor:
Bu bağlantıyı takip ediyorum:
CGraphic ve CCurve sınıflarını kullanıyorum ve garip bir şey oluyor. Aynı EA'nın iki örneğini farklı döviz çiftlerinde çalıştırıyorum. Bir grafiği kaydırdığımda diğer grafik bir an için görünür hale geliyor. Görünüşe göre hafıza iki grafik arasında karışıyor. Terminali yeniden başlatmak hiçbir şeyi değiştirmez. (Resim hareketli bir giftir)
Bir grafiğin grafik nesnesini oluştururken, ada örneğin çizileceği grafiğin kimliğini eklemeniz gerekir:
Aksi takdirde, her iki çizelgedeki grafik kaynağının adı aynı olacaktır ve grafik kaynakları terminal için global olduğundan, her iki program da aynı kaynakla çalışacaktır (yani aynı tuval üzerine çizim yapın).
Hata: OrderCalcMargin yanlış değer döndürüyor
OrderCalcMargin() bazen gerekli marjın yanlış değerini döndürür.
Örneğin, birçok büyük forex çiftinde ve diğer birçok CFD'de vb. düzgün çalışır, doğru değeri döndürür.
Ancak, USDPLN veya PLATINUM'da veya başka bir değerde, gerekli marjın kesinlikle yanlış değerini döndürür.
EURUSD ve USDPLN için istenen ENUM_SYMBOL_CALC_MODE aynıdır ( SYMBOL_CALC_MODE_FOREX ), ancak EURUSD için işlev gerekli marjın doğru değerini döndürürse USDPLN için yanlıştır.
Neden öyle?
Merhaba! Umarım adrese yazıyorumdur (ama bir şey olursa bana daha alakalı bir yer söyleyin).
MT5'teki uyarıların kaybolmasından bahsediyoruz (sürüm 5.00 build 3260, Just2Trade).
Alt satır: uyarı eklerseniz (veya değiştirirseniz) ve pencereyi kapatmadan bilgisayarı yeniden başlatmanız yeterlidir (Başlat-Kapat-Yeniden Başlat),
sonra uyarılardaki tüm değişiklikler kaybolur . Ve korunmak için terminal penceresini bir çarpı işaretiyle kapatmayı unutmamanız gerektiği ortaya çıktı.
KMK, düzeltilmesi gereken oldukça zor bir hatadır.
Brokeriniz berbattı. Onlarla konuş.
Bir grafiğin grafik nesnesini oluştururken, ada örneğin çizileceği grafiğin kimliğini eklemeniz gerekir:
Aksi takdirde, her iki çizelgedeki grafik kaynağının adı aynı olacaktır ve grafik kaynakları terminal için global olduğundan, her iki program da aynı kaynakla çalışacaktır (yani aynı tuval üzerine çizim yapın).
Bir grafik nesnesinin kaynak adı 63 karakteri aşamaz. Eğer isme grafik tanımlayıcıyı eklersek, ne yazık ki aklı başında okunabilir bir isim için çok az yer kalır.
Merhaba! Umarım adrese yazıyorumdur (ama bir şey olursa bana daha alakalı bir yer söyleyin).
MT5'teki uyarıların kaybolmasından bahsediyoruz (sürüm 5.00 build 3260, Just2Trade).
Alt satır: uyarı eklerseniz (veya değiştirirseniz) ve pencereyi kapatmadan bilgisayarı yeniden başlatmanız yeterlidir (Başlat-Kapat-Yeniden Başlat),
sonra uyarılardaki tüm değişiklikler kaybolur . Ve korunmak için terminal penceresini bir çarpı işaretiyle kapatmayı unutmamanız gerektiği ortaya çıktı.
KMK, düzeltilmesi gereken oldukça zor bir hatadır.
Düzeltildi, beta olacak.