
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
Bir çubuğun tik hacminin , bu çubuktaki COPY_TICKS_ALL tik sayısına eşit olması gerektiğini doğru anlıyor muyum?
MQL'de yazmadım, sormanın daha hızlı olacağını düşündüm. Borsadaki hangi enstrüman geleneksel olarak en yüksek işlem hacmine sahiptir ve hangisi en yüksek tik hacmine sahiptir?
Numara.
Tik hacmi, çubuğu değiştiren tik sayısını yansıtır. Çubuk paletler üzerine inşa edilmişse, teklifler ve talepler bir çubuk oluşturmaz ve buna göre kene hacminde dikkate alınmaz.
Bir zamanlayıcı (50ms) kullanarak düzinelerce enstrüman için yeni keneler indirirsem CopyTicks dahili önbelleklerine, hafızasına, performansına ne olur?
Büyük olasılıkla, önbelleklere hiçbir şey olmayacak. Her sembolün, 65k'ye kadar en son onay işaretini içeren kendi onay önbelleği vardır.
Her 50 ms'de bir son keneleri talep ederseniz, diskteki kene veritabanına ek istekler olmaksızın kesinlikle önbellekten döndürülürler.
Performansı kendiniz izleyin. CPU maliyetlerini takip edin
Tik hacmi, çubuğu değiştiren tik sayısını yansıtır. Çubuk paletler üzerine inşa edilmişse, teklifler ve talepler bir çubuk oluşturmaz ve buna göre kene hacminde dikkate alınmaz.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Metatrader 5'teki işlemlerin kaseti
fxsaber , 2016.09.13 09:39
Bu bir bant parçası. Söyleyin bana, ekrandaki yeşil çerçevede vurgulanan durumu anladım mı?
Birisi tam olarak 10 lot için pazar talebinde bulundu. Şu anda karşılık gelen en iyi çete kronolojik sıraya göre 1, 1, 1, 1, 3, 2, 1 lotları ile verilen limit emirlerden oluşuyordu. Piyasa zamanında bu çetede (98340) başka emirler de olabilir. , ancak kronolojik olarak belirtilenlerden daha sonra sergilendiler.
Pekala?
Büyük olasılıkla, önbelleklere hiçbir şey olmayacak. Her sembolün, 65k'ye kadar en son onay işaretini içeren kendi onay önbelleği vardır.
Her 50 ms'de bir son keneleri talep ederseniz, diskteki kene veritabanına ek istekler olmaksızın kesinlikle önbellekten döndürülürler.
Performansı kendiniz izleyin. CPU maliyetlerini takip edin
From = 0 olarak ayarladıysam, önbellekten kopyalama devam ediyor. Ve From harikaysa, orada nasıl uygulanır?
CopyTicks hataları sonraki beta sürümlerinde düzeltilecek mi?
From = 0 olarak ayarladıysam, önbellekten kopyalama devam ediyor. Ve From harikaysa, orada nasıl uygulanır?
CopyTicks hataları sonraki beta sürümlerinde düzeltilecek mi?
Önbelleğe isabet ederse, tüm keneler önbellekten alınacaktır.
Şimdi sadece CopyTicks yapıyoruz. İşaretlerin sayısı OnCalculate çağrılarının sayısıyla eşleşmediğinde (bir işaret, çubuk sınırında ileri geri "yürür")
Şimdi sadece CopyTicks yapıyoruz. İşaretlerin sayısı OnCalculate çağrılarının sayısıyla eşleşmediğinde ( bir işaret , çubuk sınırında ileri geri "yürür")
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Göstergeler Borsadaki keneleri kaçırıyor
fxsaber , 2016.09.16 16:31
Sadece göstergelerin keneleri atlamaması gereken konumu görüyorum, belirsiz görünüyor.
Örneğin, tikler büyük bir frekansla oynar. Her 10 ms'de bir diyelim. Ve OnCalculate 15ms sürer.
Gösterge keneleri atlamazsa, sistem donacaktır.
Birden fazla tik farkım var. Ve bu
Bir kene varsa, iki veya daha fazla olabilir. Sorunu bulduk, şimdi araştırıyoruz.
Gösterge az yazılırsa, performans sorunu olmaz.
Gösterge az yazılırsa, performans sorunu olmaz.
Bu yüzden ekonomik bir örnek verdi - 15ms.
15 ms - GetTickCount ölçüm hatası
Öncelikle CopyTicks ile sonuna kadar ilgilenelim ki soru kalmasın. Her tikte OnCalculate'i çağırmak şimdilik vazgeçilmezdir.
Ve sonra düşüneceğiz. OnCalculate'i yalnızca MqlRates'te bir şey değiştiğinde - fiyat, spread veya hacimler - aramak mümkündür. Kene değişikliklere neden olmadıysa, yeniden hesaplamayı aramayın. Düşünmek gerek.