Hatalar, hatalar, sorular - sayfa 2394
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
Verilen: MT5 terminalinde iki çizelge, örneğin, EURUSD H1 , EURUSD H1. Grafiklerin sırasıyla soldan sağa doğru numaralandırılarak 1 ve 2 sayıları olmasına izin verin.
1 numaralı bir çizelgeye bir "panel" (neredeyse herhangi biri) yerleştirirken, çizelge 2'ye geçilip çizelge 1'e döndükten sonra panel küçültülür - sol üst köşeye daraltılır.
Aynı zamanda, "panel", doğal olarak mevcut olan tablo 1 ile birlikte tablo 2'ye yerleştirilirse, tablo 1'e geçildiğinde ve tablo 2'ye geri dönüldüğünde, minimizasyon - "paneli" sol üst köşeye katlama gerçekleşmez. :).
Özün ne olduğunu ve bununla nasıl başa çıkılacağını kim açıklayabilir?
Merhaba!
En son sürümde ( build 2007, 25 Şubat 2019) iki hata var:
1) 1) Programı açarken (veya profili değiştirirken), birçok çizelge (toplam 41 numara) sonsuz "Güncelleme bekleniyor" ifadesini gösterir.
2) 2) Program kapatıldığında tamamen kapanmıyor, görev yöneticisi artık görsel olarak görüntülenmemesine rağmen programın kapanmadığını gösteriyor.
3) Tartışmalı bir hata (Aralık 2018 sürümünde her şey yolunda gitti, hata yoktu), program başlatılırken veya profili değiştirirken göstergede bir hata olabilir, gösterge, oluşturulan verilere göre yanlış hesaplanır, Verilerin bir kısmının yanlış hesaplandığı görülebilir. Şablonu yeniden uyguladığınızda veya gösterge özelliklerini açıp kapattığınızda, veriler doğru şekilde hesaplanır.
4) Bazı nedenlerden dolayı, aracılar güncellemeden sonra bulutta çalışmayı durdurdu (hesap belirtildi). 586 testi geçti, geçen süre 0 saat 0 dakika.
Standart göstergelerde çizim çizelgelerinde de bir hata meydana gelir, yalnızca terminali yeniden başlatmak ve görev yöneticisi aracılığıyla zorla kapatma yardımcı olur.
Ne yanlış olabilir? Sembol geçmişi yüklendi.
Standart göstergelerde çizim çizelgelerinde de bir hata meydana gelir, yalnızca terminali yeniden başlatmak ve görev yöneticisi aracılığıyla zorla kapatma yardımcı olur.
Ne yanlış olabilir? Sembol geçmişi yüklendi.
da karşılaşıldı. Bunu en son sürümde söylemeyeceğim, ancak önceki sürümlerde - kesinlikle. esas olarak nesnelerle çalıştığım göstergelerde (etiketler vb.). belki de bu, çok sayıda gösterge dizisinden kaynaklanmaktadır. ortalama olarak, yaklaşık 40, hem "INDICATOR_DATA" hem de "INDICATOR_HESAPLAMALAR". çözüm de aynıydı - terminalin görev yöneticisindeki programlar listesinden zorla kaldırılması. göstergeler, bu arada, eğer bellek hizmet veriyorsa, bu gibi durumlarda, terminalde başarılı bir derlemeden sonra bile güncellenmediler. ama burada emin değilim. Görevi dağıtıcıdan kaldırmak daha kolaydı.
a. nasıl çıktı. aynı sayıda veya daha fazla diziyle, kodu optimize ederek bu dizilerin mümkün olan en az sayıdaki verisi birim zaman başına işlenir.
Daha önce MT5'te TS'min yoğun gelişimine dahil olmadığım için bu tür inceliklerin farkında değilim. Alımlar nasıl piyasalar, haberler neler? Alımlar aynı limit emirleridir, eğer bir boşluğa düşerlerse, ilk teklifte uygulanmaları gerekir, yani limitler söz konusu olduğunda artıya kaydırılır. Kaliteli bir komisyoncu buna gerçek hayatta izin verebilir. Tabii ki bu bir kural olmasa da. Ancak çubuk başına yayılma her yerde maksimuma alınırsa, sınırlardaki bu kazanç tamamen telafi edilecektir.
Take Tester ve daha fazlasında kaymayı görmenin muhtemelen en hızlı yolu
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Kitaplıklar: TradePanel_Csharp
fxsaber , 2019.03.05 10:10
Gösteri
SlipPage sütunu, açılıştaki (limitle) ve kapanıştaki (alışla) kaymayı pip olarak gösterir. Test Cihazının gerçek tıklama modunda karı nasıl olduğundan fazla tahmin ettiğini açıkça görebilirsiniz.
ve yayınlamak istiyorum
'OnInit2' - function not defined Test3.mq5 3 3 Пропишите внизу OnInit 1 error(s), 0 warning(s) 2 1
Diğer derleyicilerde bu seçenek var mı?Şimdi derleyici sorunları
ve yayınlamak istiyorum
derleyicilerde olası değildir, yorumlayıcılarda büyük olasılıkla mümkündür, derleyicilerde işaretçilerin işlev veya değişken çağrılarına statik bağlanması genellikle kullanılır (bunun gibi görünmesi gerekir mi?), yani. derleme zamanında, tüm işaretçi ofsetleri hesaplanacak
Örneğinizde, her şey eski usuldür, #define ve #ifndef ( _DEBUG ? )
derleyicilerde olası değildir, yorumlayıcılarda büyük olasılıkla mümkündür, derleyicilerde işaretçilerin işlev veya değişken çağrılarına statik bağlanması genellikle kullanılır (bunun gibi görünmesi gerekir mi?), yani. derleme zamanında, tüm işaretçi ofsetleri hesaplanacak
Örneğinizde, her şey eski usuldür, #define ve #ifndef ( _DEBUG ? )
Derleyicinin yalnızca hata mesajını bir satır yorumuyla tamamlamasını istedim.
da karşılaşıldı. Bunu en son sürümde söylemeyeceğim, ancak önceki sürümlerde - kesinlikle. esas olarak nesnelerle çalıştığım göstergelerde (etiketler vb.). belki de bu, çok sayıda gösterge dizisinden kaynaklanmaktadır. ortalama olarak, yaklaşık 40, hem "INDICATOR_DATA" hem de "INDICATOR_HESAPLAMALAR". çözüm de aynıydı - terminalin görev yöneticisindeki programlar listesinden zorla kaldırılması. göstergeler, bu arada, eğer bellek hizmet veriyorsa, bu gibi durumlarda, terminalde başarılı bir derlemeden sonra bile güncellenmediler. ama burada emin değilim. Görevi dağıtıcıdan kaldırmak daha kolaydı.
a. nasıl çıktı. aynı sayıda veya daha fazla diziyle, kodu optimize ederek bu dizilerin mümkün olan en az sayıdaki verisi birim zaman başına işlenir.
Sunulan kodu araştırmadım, tahmin etmeye çalışacağım - sorun şu ki her iki EA da aynı grafik kaynağıyla çalışıyor.
bu, standart kitaplık sınıfı CAppDialog'u kullanan bir örnektir
bu sınıfı kullanırsanız, panelde çizelgeleri değiştirirken, Minimize() yöntemi her zaman çağrılır.
Çözmek istemedim, sadece kendi OnClickButtonMinMax()'imi yazdım, çok çarpık, ama sorunsuz çalıştı, kaynağımdan kopyaladım
CAppDialog sınıfında, Minimize() ve Maximize()'den sonra CCheckBox sınıfının OBJPROP_BACK özelliği değişir ve onay kutuları "kare" bir kenarlıkla olur, bu yüzden ObjectSet(TS1.Name()) öğesini hızla ortadan kaldırdım +"Label",OBJPROP_BACK) bu kodda ,true); ...
Hey!
Verilen: MT5 terminalinde iki çizelge, örneğin EURUSD H1, EURUSD H1. Grafiklerin sırasıyla soldan sağa doğru numaralandırılarak 1 ve 2 sayıları olmasına izin verin.
1 numaralı bir çizelgeye bir "panel" (neredeyse herhangi biri) yerleştirirken, çizelge 2'ye geçilip çizelge 1'e döndükten sonra panel küçültülür - sol üst köşeye daraltılır.
Aynı zamanda, "panel", doğal olarak mevcut olan tablo 1 ile birlikte tablo 2'ye yerleştirilirse, tablo 1'e geçildiğinde ve tablo 2'ye geri dönüldüğünde, minimizasyon - "paneli" sol üst köşeye katlama gerçekleşmez. :).
Özün ne olduğunu ve bununla nasıl başa çıkılacağını kim açıklayabilir?
önceki cevabımı sildim
Pencere simge durumuna küçültülmüş çünkü grafiğe sığmıyor.
"Tüm terminal penceresi için çizelge" modundan çıkın, çizelgelerin gerçek boyutunu göreceksiniz.
Tablodaki panelin çökmesini önlemek için tabloların boyutunu büyütmeniz gerekir.
Bundan sonra, grafiği tüm terminale genişletebilir ve aralarında geçiş yapmayı deneyebilirsiniz.