Başta döngüler olmak üzere farklı şekillerde denedim, slipli ve slipsiz matryoshka objeleri üstteki parçalar 20 (ve 100 istiyorum) ~ 30000/obj miktarında dahili olanların çıkarılmasına neden oluyor (kısacası bir dizi (her birinde) 10 adet nesne bulunan nesneler).
Urain : Başta döngüler olmak üzere farklı şekillerde denedim, slipli ve slipsiz matryoshka objeleri üstteki parçalar 20 (ve 100 istiyorum) ~ 30000/obj miktarında dahili olanların çıkarılmasına neden oluyor (kısacası bir dizi (her birinde) 10 adet nesne bulunan nesneler).
hayır hayır.
Silme sırasında hangi işlevleri kullandığınızdan bahsediyorum?
Her zaman eşzamanlı bir işlevle Anormal Sonlandırma yaptım - bir grafik nesnesi veya ada göre global bir değişken arıyorum.
Evet, buldum, fikri önerdiği için sergeev sayesinde, grafik varlığı bayrağı gerçekten ayarlanmadı ve sonuç olarak var olmayan bir grafiğin silinmesi için girişimde bulunuldu. nesne. Genel olarak az sayıda nesne ile terminal onu yuttu, ancak milyonlarca yanlış ObjectDelete isteği göründüğünde, Anormal Sonlandırma ortaya çıktı.
1. OnTester() işlevi için zaman sınırları var mı? Bu işlevde yeterince büyük hesaplamalar çalıştırırken, günlüğe "Bağlantı Kesildi" yazıldığı (çekirdek değiştirmeye çalışıldı - aynı mesaj) ve testin durduğu bir durumum var.
Çok teşekkürler. Ama yine de bir şekilde zanaatkar ve sınırlı görünüyor.
Ne yazık ki, metakotaların, sanal siparişlerin hem manuel olarak hem de bir danışman aracılığıyla yönetimiyle ilgili olarak, tek bir piyasa emri kavramı içinde kalarak MT5 terminalinde MT4 işlevselliğini uygulamakla neden ilgilenmediğini hala anlamıyorum. Sonuçta, her taraftan sadece artılar var ve bu her şeyle mükemmel bir şekilde tutarlı!
Daha önce para birimlerinde sabitlenmiş olan geçmişin sürekli indirilmesi ve if(prev_calculated==0)'nin sürekli tetiklenmesi ile ilgili hata CFD grafiklerinde mevcut.
Kodunuzu hata ayıklayıcıda çalıştırmamız bizim için harika olurdu - kaynak verebilir misiniz? Kontrol ettikten sonra kaldıracağız.
PS, programı normal olarak çok sayıda sınıf nesnesiyle nasıl sonlandırabilirim?
böyle bir sorun var.
nasıl silersin
böyle bir sorun var.
nasıl silersin
Başta döngüler olmak üzere farklı şekillerde denedim, slipli ve slipsiz matryoshka objeleri üstteki parçalar 20 (ve 100 istiyorum) ~ 30000/obj miktarında dahili olanların çıkarılmasına neden oluyor (kısacası bir dizi (her birinde) 10 adet nesne bulunan nesneler).
hayır hayır.
Silme sırasında hangi işlevleri kullandığınızdan bahsediyorum?
ObjectGetString veya doğrudan ObjectDelete'e.
silinecek nesnenin adını nasıl biliyor ve belirliyorsunuz?
Burada asıl mesele senkron fonksiyonları kullanmamak (zaman açısından kritik).
hayır hayır.
Silme sırasında hangi işlevleri kullandığınızdan bahsediyorum?
ObjectGetString veya doğrudan ObjectDelete'e.
silinecek nesnenin adını nasıl biliyor ve belirliyorsunuz?
Burada asıl mesele senkron fonksiyonları kullanmamak (zaman açısından kritik).
Bu, grafiklerle değil, sınıf nesneleri ile ilgilidir. nesneler.
Tabii ki nesnelerde grafikler olmasına rağmen, elbette hepsi değil, isteğe bağlı olarak 30.000'den fazla grafik yok. grafikteki nesneler.
Grafik nesnesinin adını sarma nesnesinin özel alanında saklarım.
Silerken, delete nesnesini kullanıyorum; gerekirse ObjectDelete'i çağırır.
anladım.
Her zaman eşzamanlı bir işlevle Anormal Sonlandırma yaptım - bir grafik nesnesi veya ada göre global bir değişken arıyorum.
anladım.
Her zaman eşzamanlı bir işlevle Anormal Sonlandırma yaptım - bir grafik nesnesi veya ada göre global bir değişken arıyorum.
MetaTrader 5 terminalindeki pozisyonlarda siparişleri yönetmek için Sanal Sipariş Yöneticisi makalesine bakın
Çok teşekkürler. Ama yine de bir şekilde zanaatkar ve sınırlı görünüyor.
Ne yazık ki, metakotaların, sanal siparişlerin hem manuel olarak hem de bir danışman aracılığıyla yönetimiyle ilgili olarak, tek bir piyasa emri kavramı içinde kalarak MT5 terminalinde MT4 işlevselliğini uygulamakla neden ilgilenmediğini hala anlamıyorum. Sonuçta, her taraftan sadece artılar var ve bu her şeyle mükemmel bir şekilde tutarlı!