![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Bir şeyi kanıtlamak veya çürütmek için kodunuzu göndermelisiniz!
Komşu OnTick olayları arasında daha sonra CopyTicks geçmişine giren ve OnBookEvent aracılığıyla gerçek zamanlı olarak yakalanabilen kayıtlar olduğunu kanıtlamayı taahhüt ettiniz.
Ne yazık ki, bu verilen günlüklerden görünmez.
Komşu OnTick olayları arasında daha sonra CopyTicks geçmişine giren ve OnBookEvent aracılığıyla gerçek zamanlı olarak yakalanabilen kayıtlar olduğunu kanıtlamayı taahhüt ettiniz.
Ne yazık ki, bu verilen günlüklerden görünmez.
Çalışma kodunu göndererek ve neden daha hızlı ve gerçek zamanlı çalıştığını açıklayarak bunu kanıtladım,
MQL5 işlevlerine ve kişisel deneyime dayalıdır.
Kendiniz kontrol etmek istiyorsunuz. Veya çalışma koduyla bunun tersini kanıtlayın.
Çalışan kodu göndererek ve neden daha hızlı ve gerçek zamanlı çalıştığını açıklayarak bunu kanıtladım.
Ne yazık ki, CopyTicks geçmişinin eksik OnTick kayıtları şeklindeki ana kanıt eksik olduğunda, kabul edilemez.
Ne yazık ki, CopyTicks geçmişinin eksik OnTick kayıtları şeklindeki ana kanıt eksik olduğunda, kabul edilemez.
Ee n'aber?
Kendiniz kontrol edin.
Ee n'aber?
Kendiniz kontrol edin.
Yalnızca, kanıtınızın yalnızca mantıksal değerlendirmelerle kabul edilemeyeceğine ve başka bir bakış açısıyla çelişmediğine dikkat çekti.
Yalnızca, kanıtınızın yalnızca mantıksal değerlendirmelerle kabul edilemeyeceğine ve başka bir bakış açısıyla çelişmediğine dikkat çekti.
Tamam, anlıyorum, ancak yine de OnBookEvent () üzerindeki yardımı okumanızı tavsiye ederim.
Hiçbir şey kanıtlamayacaktım, sadece konu başlığına çalışan bir kod yazdım ve açıkladım (forum üyelerinin isteği üzerine)
neden bu yöntem OnTick()'ten daha iyi, eğer biri inanmıyorsa , o zaman kendisi kontrol etsin!
Veya açıklamalarımı reddeden bir çalışma kodu düzenleyin.
Katma
Burada, forumda OnBookEvent() ile hiç çalışmamış binlerce FOREX insanı var.
ve bir bardakla.
Bu konuya yazacak herkes için ne yapmalıyım?
İlk OnTick() 'in zamanı 2020.01'dir . otuz 19 : 31 : 11.112
ikinci OnTick() 'in zamanı 2020.01'dir . otuz 19 : 31 : 11.802
Yani bu 690 ms için OnTick() arasında 690 ms geçmiştir.
OnBookEvent() 15 kez ateşlendi
Bu tetikleyicilerin kenelerle ilgili olmadığını düşünüyor musunuz?
Son bandı (teklif / talep) etkilemeyen veya devam eden sipariş defterindeki bir değişikliği tik olarak adlandırmazsanız, evet, bu tetikleyiciler tiklerle ilgili değildir.
Birçok kişinin unuttuğu önemli bir nokta daha var.
Bu, bir danışmanın girdi verilerini analiz ederek karar verme hızıdır.
OnTick() yerine OnBookEvent() kullanarak EA'm sizinkinden daha hızlı olacaktır.
Yanılıyorsun ve bunu sana bininci kez söylüyorum.
Bu EA'yı iki grafikte bir terminalde çalıştırın: biri "OnBookEvent Kullan" modunda, ikincisi "OnTick Kullan" modunda (bu bir giriş parametresidir). Olay işleyicilerinin içindeki kod aynıdır (bunu ayrı bir işleve koyabilir ve oradan çağırabilirsiniz, ancak mesele bu değil):
Ardından, Uzman Danışmanlar günlüğüne bir göz atın ve onay alma zamanını analiz edin:
İlginç bir şey bulursanız (örneğin, OnTick'ten bir tik alma zamanı ( GetTickCount64 ) OnBook'taki benzer tik için (aynı tik için) daha uzunsa), buraya gönderin.
Son bandı (teklif / talep) etkilemeyen veya devam eden sipariş defterindeki bir değişikliği tik olarak adlandırmazsanız, evet, bu tetikleyiciler tiklerle ilgili değildir.
Yanılıyorsun ve bunu sana bininci kez söylüyorum.
Bu EA'yı iki grafikte bir terminalde çalıştırın: biri "OnBookEvent Kullan" modunda, ikincisi "OnTick Kullan" modunda (bu bir giriş parametresidir). Olay işleyicilerinin içindeki kod aynıdır (bunu ayrı bir işleve koyabilir ve oradan çağırabilirsiniz, ancak mesele bu değil):
Ardından, Uzman Danışmanlar günlüğüne bir göz atın ve onay alma zamanını analiz edin:
İlginç bir şey bulursanız (örneğin, OnTick'ten bir onay (GetTickCount64) alma süresi, OnBook'taki benzer süreden (aynı onay için) daha uzunsa), buraya gönderin.
Hepsi dediğim gibi!
Günlüğün ilk satırında (işbirliği) açıklamalarımın doğrudan doğrulanması
OnTick() daha sonra tetiklenir ve eski verilerle sonuçlanır
Hepsi dediğim gibi!
Günlüğün ilk satırında (işbirliği) açıklamalarımın doğrudan doğrulanması
OnTick() daha sonra tetiklenir ve eski verilerle sonuçlanır
Bu günlük parçasından önce bazı bilgileri göster.
Lansmandan hemen sonra mıydı (ilk kayıtlar)? Danışmanlar hangi sırayla göreve başladı?
ps: Ekli günlüğü gördüm, şimdi bir göz atacağım
Bu günlük parçasından önce bazı bilgileri göster.
Lansmandan hemen sonra mıydı (ilk kayıtlar)? Danışmanlar hangi sırayla göreve başladı?
Önce onbook, sonra ontic, log yukarıda ekli