Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Kene analizi deneylerinin bazı özeti.
1. OnTick işleyicisi önemli sayıda onay işaretini kaçırır.
Bu nedenle, gelen kene üzerinden anlaşmalar kasetini analiz etmek istiyorsanız, bunun bir anlamı yoktur.
Bu yaklaşımla, test cihazındaki algoritmanın sonuçları ile gerçek ticaret sonuçları farklı olacaktır.
Alternatif olarak, CopyTicks() veya CopyTicksRange() işlevlerini kullanarak geçmiş işaretler elde ederek, seçili bir dönem veya belirli sayıda son anlaşma için anlaşmalar bandını analiz edebilirsiniz.
Bu durumda, test cihazında algoritmayı test etmenin sonuçları ile gerçek ticaret sonuçları aynıdır.
Eksilerden, algoritmanın performansında bir azalma.
Evet, tiki EA atlayabilir. Bu nedenle, bir gösterge veya CopyTicks.
Performans düşüşü ne olacak? Yalnızca gerekli segmenti (son başarılı veri alımından bu yana görünen) kopyalayın.
CopyTicks hala kullanılıyorsa neden onları "gerçek zamanlı olarak" toplasınlar?
İstediğiniz zaman keneleri istediğiniz derinliğe kopyalayabilirsiniz.
Andrew, lütfen konu başlığını oku.
Katma
CopyTicks() ile gerekli derinliğe ulaşamazsınız, ancak sadece 2000 tik!
Andrew, lütfen konu başlığını oku.
Ya görev başlangıçta yanlış ayarlanmışsa?
Gerçek zamanlı kene analizi mümkündür, ancak boşlukları önlemek için bir gösterge veya CopyTicks kullanmanız gerekir.
CopyTicks() ile gerekli derinliğe ulaşamazsınız, ancak sadece 2000 tik!
Böyle bir sınırlama yoktur, belgelerden bir örneğe bakın:
Ya görev başlangıçta yanlış ayarlanmışsa?
Gerçek zamanlı tik analizi mümkündür, ancak boşlukları önlemek için bir gösterge veya CopyTicks kullanmanız gerekir.
Böyle bir sınırlama yoktur, belgelerden bir örneğe bakın:
1. Mutlaka bir gösterge değil!
Sertifikayı kastediyorsanız, nerede yazıldığı
Uzman Danışmanlarda ve komut dosyalarında, CopyTicks() işlevi bir sonuç için 45 saniyeye kadar bekleyebilir....
Sonra sonuna kadar okursanız, diyor ki:
Düzenleme hızı : terminal, hızlı erişim için önbellekte her sembol için son 4096 tik'i saklar ( çalışan camlı semboller için - 65536 tik), bu veri talepleri en hızlı şekilde tamamlanır.
OnBookEvent() olayı, terminale yeni bir onay paketi geldiğinde tetiklenir, bu nedenle
ve EA'dan keneler toplayabilirsiniz. Bir örnek alın ve kontrol edin.
2. Böyle bir sınırlama var, kendiniz kontrol edin ( CopyTicksRange() 'ın herhangi bir sınırlaması yoktur)
1. Mutlaka bir gösterge değil!
OnBookEvent() olayı, terminale yeni bir onay paketi geldiğinde tetiklenir, bu nedenle
ve EA'dan keneler toplayabilirsiniz. Bir örnek alın ve kontrol edin.
OnBookEvent, kenelerin kaçırılmayacağını garanti etmez. Ağır hesaplamalar olacaksa, OnTick'tekiyle aynı atlama olacaktır.
Ayrıca CopyTicks aracılığıyla gerekli tik derinliğini nereye kopyalayacağınız önemli değildir.
2. Böyle bir sınırlama var, kendiniz kontrol edin
Sadece yardımda doğrudan belirtilen 0, 0 parametreleri içindir:
Если параметры from и count не указаны, то в массив ticks_array[] будут записаны все доступные последние тики, но не более 2000 .
OnBookEvent, kenelerin kaçırılmayacağını garanti etmez.
tekrarlıyorum
OnBookEvent(), yeni bir onay paketinin geldiğinin garantisini verir!
Yardımdan:
Düzenleme hızı : terminal, hızlı erişim için önbellekte her sembol için son 4096 tik'i saklar ( çalışan camlı semboller için - 65536 tik), bu veri talepleri en hızlı şekilde tamamlanır .
Teklifi sonlandır ----
OnBookEvent işe yaramadıysa, MT5'teki tüm ticaret (değişim) çöp kutusuna atılabilir!
Yeni bir onay paketi geldi - OnBookEvent %100 çalıştı ve kaç onayın geldiği CopyTicks() tarafından gösterilecek,
veriler zaten önbellekte saklanıyor ve bunlara erişim en hızlısı !
Bu nedenle, hem göstergede hem de danışmanda ( sipariş defteri çalışırken ) gerçek zamanlı bir onay toplayıcı uygulamak mümkündür.
Katma
Yukarıdaki kodu alın ve tartışmak yerine kontrol edin ...
Kene toplayıcı kodunda prensip doğru ama uygulama hataları var düzelteceğim
ve biraz sonra yayınlayın.
Katma
Danışmandan gerçek zamanlı olarak tüm kenelerin toplayıcısı
eğlence
Kene toplayıcının nasıl çalıştığını karşılaştırmak için, onu aynı anda tüm işlemlerin bir Bandına dönüştürebilirsiniz.
(iki yerde COPY_TICKS_ALL yerine COPY_TICKS_TRADE ile) ve ticaret akışıyla karşılaştırın,
aletin camına yerleştirilmiştir.
Enstrüman çok sıvıysa, baskılar uzun bir gecikmeyle gelebilir
Kenelerin aynı anda birden fazla bayrağı olamaz mı?
tekrarlıyorum
OnBookEvent(), yeni bir onay paketinin geldiğinin garantisini verir !
Ancak bu, TÜM OnBookEvent olaylarını işleme alacağınızın garantisi olduğu anlamına mı geliyor?