MT5 ve iş başında hız - sayfa 84

 
20 çift için Uzman Danışmanlara sahip olmanın, her birinde 1 adet olmak üzere 20 terminali çalıştırmanın en karlı olacağını doğru anlıyor muyum?
 
traveller00 :
20 çift için Uzman Danışmanlara sahip olmanın, her birinde 1 adet olmak üzere 20 terminali çalıştırmanın en karlı olacağını doğru anlıyor muyum?

Evet.

 
traveller00 :
20 çift için Uzman Danışmanlara sahip olmanın, her birinde 1 adet olmak üzere 20 terminali çalıştırmanın en karlı olacağını doğru anlıyor muyum?

Kuyruklar farklıdır, Windows'ta ağır yüklü olmayan 20 terminalden gelen eylemler, yüklü bir terminaldeki sıradan daha hızlı olacaktır.

 

Sunucu günlükleri ile karşılaştırıldığında, OrderSend'in Terminalden Sunucuya gecikmeden ulaştığını gösterdi. Onlar. likiditeyi hızlı bir şekilde elde etmeniz gerekiyorsa, muhtemelen onu alın.

Ancak burada, Terminal'de, el konup konulmadığını, yalnızca büyük bir gecikmeyle öğrenebilirsiniz. Onlar. Terminalde ticaret ortamının gecikmesi karşısında.

 
fxsaber :

Bir hesapta, tüm işlemleri beş Terminale böldüm. Öte yandan - her şeyi bir arada bıraktı.


Günlüklerden, Terminallere bölmenin OnTradeTransaction işlem süresini azalttığı sonucu çıkar.

Ayrıca, gönderilen siparişlerin sayısının OnTradeTransaction süresini etkilediğini kesin olarak söyleyebiliriz: daha fazla - ortalama olarak daha uzun.


Genel olarak, her şey sessiz kalacak, öyle görünüyor.

Hadi kontrol edelim. Ancak bir kod örneğini hemen uygulamak daha iyidir. Günlüğünüze bakılırsa, gecikmeleriniz yaklaşık 1 ms'lik bir frekansla işlem yaparken başlar, yani. ya her onayda bir sipariş gönderilir ya da her 1 ms'de bir zamanlayıcı tarafından.

 
Anton :

Hadi kontrol edelim. Ancak hemen bir kod örneği uygulamak daha iyidir. Günlüğünüze bakılırsa, gecikmeleriniz yaklaşık 1 ms'lik bir frekansla işlem yaparken başlar, yani. ya her onayda bir sipariş gönderilir ya da her 1 ms'de bir zamanlayıcı tarafından.

Değişiklikler sık sık gidebilir. Bir savaş danışmanı ekleyemem. Muhtemelen, bir otomatik mermi yazmanız gerekiyor.

 
fxsaber :

Değişiklikler sık sık gidebilir. Bir savaş danışmanı ekleyemem. Muhtemelen, bir otomatik mermi yazmanız gerekiyor.

IMHO mümkün olduğunca az değişiklik yapmak gerekiyor, sunucuya yapılan istek sayısına göre bir tür sıralama olduğunu düşünüyorum ve sunucuda çok fazla "gürültü" varsa, kuyruğa girebilirsiniz. .

 
Mikhail Mishanin :

IMHO mümkün olduğunca az değişiklik yapmak gerekiyor, sunucuya yapılan istek sayısına göre bir tür sıralama olduğunu düşünüyorum ve sunucuda çok fazla "gürültü" varsa, kuyruğa girebilirsiniz. .

Öyle bir şey yok.

 
fxsaber :

bir otomatik mermi yazmanız gerekiyor.

Bir karavanda. Sıfıra yakın ping'li bir makinede çalışmak, GUI terminalinin sıkıca donmasına neden olur, hiçbir şeye tepki vermez (RDP aracılığıyla), ancak oluşturur.

Görünüşe göre gereksiz yüzlerce FPS etkiliyor. Bu bir hata.


Ancak aynı anda üç kopya çalıştırmak, buna aynı anda neden olur.

DH      0       14:52:25.817    Trades  '88756': order #2229679 sell 0.01 / 0.01 EURUSD at market done in 31.402 ms (OrderSendTest_Position)
Bu, ~0.5 ms ping'li bir demodur.
Dosyalar:
 

Sıfır pingli bir makinede, Terminal tarafından 1,5 ms'den daha hızlı bir ticaret talebinin (2/20 Uzman Danışmanlar başlatıldı) yürütülmesinin sonucunu hiç görmedim (günlüğü gözlerimle inceledim). Çok ~ 2-3 ms.

Bu sefer hangi aktivitelerden oluşuyor? İşletim sistemine özel mi?


MQ-Demo sunucusu artık b2789'dur. Sunucu b2755 ile karşılaştırıldığında hız açısından bir şey değişti mi?