"Açılış"ta MetaTrader 5 ile Deneyimler - sayfa 59

 
ottenand :
Her iki hesapta da Açılışta benim için her şey yolunda, ortalama pingime uyuyor. Farklı kaynaklara pingi kontrol edin, internet sağlayıcı tarafında sorunlar olabilir.

Ping'i iyi.

Demo zaten uçuyor, ancak gerçek olan gecikiyor ve sorunun hem demoda hem de gerçek olanda hemen olması garip. Bunlar farklı sunucular... Müzayede sırasında deneyler yapıldığı için geliştiricilerin genel olarak vahşice davrandığını düşünmüştüm.)

Belki kişisel olarak benim için aksaklıklar yarattılar?...))

siparişi iptal #38968458 satış limiti 1.00 Si-9.16, 65888'de 65606 ms'de uygulanmak üzere yerleştirildi

Cevap için teşekkürler. Garip.

Bunu halledeceğim.


 
Ром :

Ping'i iyi.

Demo zaten uçuyor, ancak gerçek olan gecikiyor ve sorunun hem demoda hem de gerçek olanda hemen olması garip. Bunlar farklı sunucular... Müzayede sırasında deneyler yapıldığı için geliştiricilerin genel olarak vahşice davrandığını düşünmüştüm.)

Belki kişisel olarak benim için aksaklıklar yarattılar?...))

siparişi iptal #38968458 satış limiti 1.00 Si-9.16, 65888'de 65606 ms'de uygulanmak üzere yerleştirildi

Cevap için teşekkürler. Garip.

Bunu halledeceğim.


Ping'i nasıl ölçersiniz? Sunucular farklı, bu yüzden garip. 65 saniye, daha çok bir böcek gibi bir boşluk gecikmesidir. Sıra 65 saniye sonra grafikte de görünüyor mu?

 
ottenand :

Ping'i nasıl ölçersiniz? Sunucular farklı, bu yüzden garip. 65 saniye, daha çok bir böcek gibi bir boşluk gecikmesidir. Sıra 65 saniye sonra grafikte de görünüyor mu?

Evet, ayrıca bir dakika içinde ve bazen daha hızlı - 20-30 saniye içinde.

Ama nedense netten otomatik olarak indirdikten sonra her şey yeniden "uçmaya" başladı, hangi hizmetin ne olduğu belli değil.. Ama görünüşe göre bunun bununla bir ilgisi yok.

Belki de geceleri Windows 10'u önceki derlemeye "geri aldığım" gerçeğinden dolayı. ..Ama olmamalı.. Bir şekilde çakıştı.

Ne olduğunu anlamadım.

durumu izleyeceğim. Umarım bir daha olmaz.

 

İşte gerçek bir hesaptan:

 2016.07 . 07 11 : 07 : 19.518 Trades   'xxxxx' : deal # 27055429 sell 1.00 RTS- 9.16 at 91800 done (based on order # 38972998 )
2016.07 . 07 11 : 07 : 19.508 Trades   'xxxxx' : exchange sell 1.00 RTS- 9.16 at market placed for execution in 5 ms
2016.07 . 07 11 : 07 : 19.502 Trades   'xxxxx' : exchange sell 1.00 RTS- 9.16 at market

2016.07 . 07 11 : 07 : 13.542 Trades   'xxxxx' : deal # 27055426 buy 1.00 RTS- 9.16 at 91820 done (based on order # 38972992 )
2016.07 . 07 11 : 07 : 13.532 Trades   'xxxxx' : exchange buy 1.00 RTS- 9.16 at market placed for execution in 5 ms
2016.07 . 07 11 : 07 : 13.527 Trades   'xxxxx' : exchange buy 1.00 RTS- 9.16 at market

2016.07 . 07 11 : 07 : 11.391 Trades   'xxxxx' : cancel order # 38972986 buy limit 1.00 RTS- 9.16 at 91740 placed for execution in 6 ms
2016.07 . 07 11 : 07 : 11.385 Trades   'xxxxx' : cancel order # 38972986 buy limit 1.00 RTS- 9.16 at 91740

2016.07 . 07 11 : 07 : 04.850 Trades   'xxxxx' : buy limit 1.00 RTS- 9.16 at 91740 placed for execution in 5 ms
2016.07 . 07 11 : 07 : 04.844 Trades   'xxxxx' : buy limit 1.00 RTS- 9.16 at 91740

2016.07 . 07 11 : 06 : 39.281 Network 'xxxxx' : trading has been enabled - netting mode
2016.07 . 07 11 : 06 : 39.281 Network 'xxxxx' : terminal synchronized with АО '' Открытие Брокер ''
2016.07 . 07 11 : 06 : 39.274 Network 'xxxxx' : previous successful authorization performed from xxxxxxxxxxxx
2016.07 . 07 11 : 06 : 39.274 Network 'xxxxx' : authorized on Open-Broker through Access Server V (ping: 1.98 ms)

Alış Limiti belirleme, kaldırma, piyasaya göre açma, 2 ms ping ile 5 ms içinde markete göre kapatma. Bu, Moskova'daki MetaTrader VPS Sunucusundan .
 
Renat Fatkhullin :

İşte gerçek bir hesaptan:


Alış Limiti belirleme, kaldırma, piyasaya göre açma, 2 ms ping ile 5 ms içinde markete göre kapatma. Bu, Moskova'daki MetaTrader VPS Sunucusundan .

Yani şimdi benim için her şey yolunda - her şey hızlı. Dolayısıyla benim bu gecikmelerimin sizin eseriniz olmadığı ve herhangi bir deney yapmadığınız ortaya çıktı.

Komisyoncu, bireysel olarak özel olarak "koltuk değneği" atmak için teknik yeteneğe sahip mi? (örneğin eğlence için).

Bu gecikmelerin Windows 10 ile yapılan deneylerden elde edilen "mucizeler" ile ilişkili olduğunu umuyorum.


satın alma limiti 1.00 RTS- 9.16 , 91740'ta yürütülmek üzere yerleştirildi   5 ms _

Evet, böyle bir gecikmeyle, sabit arbitraj ticareti yapmayı bile deneyebilirsiniz!!!

60 ms'lik bir pingim var - ve bu benim için yumuşak scalping stratejilerim için yeterli)

 
Ром :

Yani şimdi benim için her şey yolunda - her şey hızlı. Dolayısıyla benim bu gecikmelerimin sizin eseriniz olmadığı ve herhangi bir deney yapmadığınız ortaya çıktı.

Şimdi borsa altyapısını yükseltiyor ve yakın zamanda API'nin yeni sürümlerini kullanıma sundu. Farklı platformlardaki ve kendi bağlayıcılarındaki tüccarlardan, yürütme süresinin dalgalanmaya başladığı ve bariz yavaşlamalar olduğu konusunda bir dizi şikayet var.

Büyük olasılıkla bunlar geçici sorunlardır ve borsa bunları çözecektir. Bu tür gecikmeler onun çıkarına değildir.


Komisyoncu, bireysel olarak özel olarak "koltuk değneği" atmak için teknik yeteneğe sahip mi? (örneğin eğlence için).

Numara. Ağ geçidi kesinlikle borsaya doğrudandır ve komisyoncu buna müdahale edemez.


Bu gecikmelerin Windows 10 ile yapılan deneylerden elde edilen "mucizeler" ile ilişkili olduğunu umuyorum.

Belki senin tarafında. Onlarca saniyelik gecikme mutlak bir saçmalıktır.


Evet, böyle bir gecikmeyle, sabit arbitraj ticareti yapmayı bile deneyebilirsiniz!!!

60 ms'lik bir pingim var - ve bu benim için yumuşak scalping stratejilerim için yeterli)

Yeni sürümün yayınlanmasından ve aracılık sunucularının güncellenmesinden sonra, işlemlerin yürütme süresi ve alım satım işlemlerinin genel gecikmesi birkaç milisaniye daha iyileşecektir.

Tüm ticaret yerlerini ayarlamak ve süreç zincirinde her yüz mikrosaniyede bir kazanmak için çok çaba sarf ediyoruz.

 
Renat Fatkhullin :

Numara. Ağ geçidi kesinlikle borsaya doğrudandır ve komisyoncu buna müdahale edemez.

Öyle görünüyor ki, uygulama önce işlendiği sunucuya geliyor - doğruluğu kontrol ediliyor - ve ancak o zaman ağ geçidine gidiyor.

https://www.mql5.com/ru/docs/trading/ordersend

"Bir ticaret talebi, ticaret sunucusundaki birkaç kontrol aşamasından geçer. "

Yani, borsaya girmeden önce (doğruluk kontrolü sırasında), komisyoncu (teorik olarak, geliştiriciler tarafından sağlandıysa) onunla "oynama" fırsatına sahiptir. DMA kullanan tüccarlar için olduğu gibi ticaret sonrası kontrol yoktur.

Veya değişim sürümü için, isteğin doğruluğunu kontrol etme işlevi, sunucuya ek yük getirmemek için terminalin kendisi tarafından gerçekleştirilir (tüm işlemlerin kayıtlarını sunucu ile paralel olarak tutar ve onunla eşzamansız olarak etkileşime girer). hesaplamalar? Ama o zaman bu kadar çok eyalet olmazdı   ENUM_ORDER_STATE.

yoksa anlamadım?

Yeni sürümün yayınlanmasından ve aracılık sunucularının güncellenmesinden sonra, işlemlerin yürütme süresi ve alım satım işlemlerinin genel gecikmesi birkaç milisaniye daha iyileşecektir.

Tüm ticaret yerlerini ayarlamak ve süreç zincirinde her yüz mikrosaniyede bir kazanmak için çok çaba sarf ediyoruz.

Bu harika. Ancak, IMHO, yürütme hızı ile her şey mükemmel sırada. Neden daha da artsın? Hız açısından hangi rakip platform hala "cezalandırılıyor"? Bu konuda hızlı zaten fazlasıyla döşenmiştir.

Plazadaki belgelere baktım ve her şeyi vadeli işlemlerle ayarlayıp ayarlayamayacağınızı anlamadım, o zaman seçeneği seçeneklerle ilişkilendirmek kesinlikle zor ve zaman alıcı olmamalı.

Henüz seçenek yok

Документация по MQL5: Торговые функции / OrderSend
Документация по MQL5: Торговые функции / OrderSend
  • www.mql5.com
Торговые функции / OrderSend - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
ottenand :
Söyle bana, eğer bir sır değilse tabii.

Açılışta sunucuları güncelledikten sonra anlatacağım.

Çoğu zaman şöyle bir şeyim var:

2016.07.07 11:47:11.564 İşlemler '10644': satın alma limiti 1.00 Si-9.16, 65057'de (65057) tp: 65457 7 ms'de yürütme için yerleştirildi
2016.07.07 11:47:11.557 İşlemler '10644': satın alma limiti 1.00 Si-9.16 at 65057 (65057) tp: 65457

 
Ром :

Öyle görünüyor ki, uygulama önce işlendiği sunucuya geliyor - doğruluğu kontrol ediliyor - ve ancak o zaman ağ geçidine gidiyor.

https://www.mql5.com/ru/docs/trading/ordersend

"Bir ticaret talebi, ticaret sunucusundaki birkaç kontrol aşamasından geçer. "

Sunucu, isteğin genel doğruluğunu kontrol eder ve doğrudan ağ geçidine gönderir.
 
Renat Fatkhullin :
Sunucu, isteğin genel doğruluğunu kontrol eder ve doğrudan ağ geçidine gönderir.

Teşekkürler Her neyse, uygulama hızı (kayıtlara göre) Quick ile karşılaştırıldığında etkileyici.

Aynı derecede önemli bir soru daha var, cevabını senden başka kimsenin bana veremeyeceği. Cevaplarsanız çok minnettar olacağım.

1) MarketData'nın alınma oranıdır. Tekliflerin geçerliliği nasıl kontrol edilir?

Plazma yoluyla alınabilen mikrosaniye cinsinden değişim yayınları

bid_changed t Mevcut en iyi satın alma teklifinin zamanını değiştirin.

ask_changed t Mevcut en iyi teklifin zamanını değiştir.

Ve Metatrader - sadece saniye cinsinden sunucu süresi ve en iyi fiyatların değerleri.

Fiyat değişikliklerinin değişim zamanına ek olarak, MT, zamanı, değişim sunucusunun saatiyle periyodik olarak senkronize edilen ms cinsinden bağımsız olarak yayınlarsa

- sorun çözülecekti. Her şey yoluna girecek!

Alım satım kararları, cari olmayan fiyatlar üzerinden körü körüne alınıyorsa, yürütme hızı önemli değildir. Ve bazen (hangi nedenle olursa olsun) ciddi şekilde sarkıyorlar. Ve bu olduğunda, herhangi bir ticari işlem yapmamak istiyorum.

//---------------

2) CopyTicks tarafından tüm tick'ler istendiğinde, MqlTick yapısında tick.time_msc ( milisaniye cinsinden son fiyat güncelleme süresi ) sunucu saatine denk gelen saniyelere yuvarlanmış süreyi verir. Saatle aynı // Son fiyat güncelleme zamanı / . Neden ihtiyacınız olan şey değil - fiyat değişikliklerinin değişim zamanı ve işlemlerin kayıt zamanı ..? Bunu plazadan almak da mümkün. Ve MT5 oradan bilgi alıyor... Servis masasında bu soruya cevap vermediler ((