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
Hangi Terminalin daha fazla CPU tükettiğini düşünüyorsunuz?
2. ve işte neden
CPU'yu azaltmak için, Terminal'in tüm alt pencerelerini (Market Watch, Navigator, Tools, vb.) kapatmanızı, tüm çizelgeleri en aza indirmenizi ve Terminal'in kendisini en aza indirmenizi öneririm.
Kullanılmayan tüm sembolleri Market Watch'tan kaldırın. Özellikle VPS'leriyle alakalı.
Bu eylemleri bir şekilde otomatikleştirmeyi öneriyorum. VPS'den çıkmadan önce basıp çıktım. Girdiğinizde - tıkladığınızda her şeyi görürsünüz.
Algoritmik tüccarların tüm bu ayarlamalar olmadan terminalin farklı bir versiyonuna ihtiyacı olduğunu uzun zamandır söylüyorum!
Yukarıdakilerin tümüne ek olarak, her danışmana şunları ekledim:
Hala fren :(
2. ve işte neden
Evet, ikinci.
b2560, b2592 ile karşılaştırıldığında performansta büyük kayıp. Hata düzeltmesini bekliyorum.
Konu faydalı oldu.
b2560, b2592 ile karşılaştırıldığında performansta çok büyük kayıp. Hata düzeltmesini bekliyorum.
b2593 - düzeltildi. Teşekkür ederim!
Sonuç.
Neden önemli? Bir HFT robotunun çalıştığını hayal edin. Aynı hesapta, elle bir işlem yapılır. İşte bu kadar, HistorySelect önbelleği HFT robotunda ilgili sonuçlarla sıfırlandı. Tabii ki, HFT robotunun tarihi sefil bir 10K sipariş/işlem değil, çok daha fazlası. Böyle bir geçmiş için tüm önbelleği yeniden oluşturmak pahalıdır. Bu nedenle, eklemek mantıklıdır.
Manuel ticaretin robotları yavaşlatmaması gerektiği açıktır. Saf algoritmik ticaret için sorun, gecikmeler tetiklendiğinde ortaya çıkar.
Mevcut ticaret ortamının (pozisyonlar ve emirler) tam (yapı dizileri) anlık görüntülerini almaya izin veren çok az işlev vardır.
Pozisyon* ve Emir* işlevleri aracılığıyla seçenek, bu iki listeyi bir döngüde geçirirken çarpışmalara (aktif ticaret) neden olur. Bir şey eksik veya dikkate alınmadı.
Anında tam anlık görüntüler bu tür sorunları önleyecektir.
Tehdit Piyasa İncelemesi için tam anlık görüntüler - henüz talebi değerlendirmeyin. MT5'i HFT'ye (HFT) daha yakın hale getirmek.
Terminali (ve hiçbirini) CPU'nun %100 olduğu ve OrderSend zaman aşımının bir saniyeden fazla olduğu bir duruma sürmek (bilerek değil) mümkündü.
Muhtemelen nedenini bulmak kolay değil.
ZY Böyle bir frenin benzer bir tasarımdan kaynaklandığı görülüyor.
Çoğaltmak için kodu oluşturamadım.
Aslında, Terminal'i ticaret emirlerinin saniyeler içinde (Terminal günlüğü) 50 ms'lik bir ping ile yürütüleceği bir duruma getirmek için Uzman Danışmanları kullanmak mümkündür. Alım satım emirleri 100 ms içinde yürütülmeye başladığından, yalnızca danışmanları kaldırmanız gerekir.
Mevcut ticaret ortamının (pozisyonlar ve emirler) tam (yapı dizileri) anlık görüntülerini almaya izin veren çok az işlev vardır.
Pozisyon* ve Emir* işlevleri aracılığıyla seçenek, bu iki listeyi bir döngüde geçirirken çarpışmalara (aktif ticaret) neden olur. Bir şey eksik veya dikkate alınmadı.
Anında tam anlık görüntüler bu tür sorunları önleyecektir.
Tehdit Piyasa İncelemesi için tam anlık görüntüler - henüz talebi değerlendirmeyin. MT5'i HFT'ye (HFT) daha yakın hale getirmek.
Ve ne tür bir sipariş olduğunu ve işlem şartlarını anlamak için sipariş-anlaşma-pozisyonunu bilete ve pozisyon biletine göre ters yönde izlemenin düzenli işlevleri. Tarihin durumunu izlemek şeytani bir gerçektir.
Tıklandığında tam surround iyidir, ancak görünüşe göre pahalıdır ve çoğu zaman gerekli değildir. piyasa çökse bile
Kendim için emri ve emri bölüyorum. Bir emri yerine getirme emri , bir ertelemedir. Piyasa düzeni kafa karıştırıcı.
Profesyonel olmayan görüşleri kesinlikle yargılamayın.