![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
Renat daha önce, EA'nın yeni bir onay işareti göründüğünde hesaplamalar yaptığını ve yeni bir onay işaretinin görünmesini beklediğini, veri işleme süresi boyunca daha fazla onay işareti varsa, sıraya alınmadıklarını, yalnızca atlandığını, aksi takdirde terminalin donacağını yazmıştı.
İstemci terminali olaylarıYeniTick
NewTick olayı , yeni teklifler geldiğinde oluşturulur ve ekli Uzman Danışmanların OnTick() işlevi tarafından işlenir. Yeni bir fiyat teklifi alındığında, önceki teklifte başlatılan OnTick işlevi yürütülürse, ilgili olay Expert Advisor'ın olay kuyruğuna konmayacağından, gelen teklif Expert Advisor tarafından yok sayılır.
Programın yürütülmesi sırasında alınan tüm yeni alıntılar, OnTick() işlevinin bir sonraki yürütülmesi tamamlanana kadar program tarafından yok sayılır. Bundan sonra, işlev ancak bir sonraki yeni teklifin gelmesinden sonra başlatılacaktır.
NewTick olayı, otomatik ticaretin devre dışı bırakılmış veya etkinleştirilmiş olmasına bakılmaksızın oluşturulur ("Otomatik ticareti Etkinleştir/Devre Dışı Bırak" düğmesi). Otomatik alım satım yasağı, yalnızca Uzman Danışmandan alım satım taleplerinin gönderilmesinin yasaklanması anlamına gelir, Uzman Danışmanın işi durmaz.
Belirtilen düğmeye basarak otomatik ticaretin devre dışı bırakılması, OnTick() işlevinin mevcut yürütülmesini kesintiye uğratmaz.
Donanımın yeni bir kene işlemek için zamanı yoksa, bir sonraki atlanır, bu bilinir, soru geliştiriciler tarafından kasıtlı olarak kene atlama hakkındaydı, bu beni şaşırttı.
Her zaman böyle olmuştur, Expert Advisor'ın OnTick dönüşü iade edilmezse gelen tikler atlanır. EA, onları yalnızca kene bekleme modunda izler. Ama kasıtlı atlama kenelerinden bahsediyor gibisin? Benim için bu bir bug.
Dolayısıyla bu ihmal kasıtlıdır, aksi takdirde keneler işlem seansının kapanışından çok sonra sıraya alınabilir ve sayılabilir.
Donanımın yeni bir kene işlemek için zamanı yoksa, bir sonraki atlanır, bu bilinir, soru geliştiriciler tarafından kasıtlı olarak kene atlama hakkındaydı, bu beni şaşırttı.
Bu, herhangi bir demirin başa çıkabilmesi ve pazarın çok gerisinde kalmaması için yapılır, bu kadar şaşırtıcı olan ne?