FORTS. Yürütme soruları - sayfa 77

 
fxsaber :

Günlüğü incelerken ben de aynı izlenimi edindim. 50 ms'ye kadar artar, ardından keskin bir şekilde 10 ms'ye düşer. İkinci gecikmeler - ayrı.

Keşke tüm günlükleri gecikme sorunlarını incelemek için bu şekilde verilseydi.

Burada gerçek Vadeli İşlemler Piyasasında işlem yaptıklarından daha fazla su basıyorlar, bu nedenle karar hızlı olmayacak (eğer varsa)....

Katma

En can sıkıcı olan şey, bu gecikmelerin işlem anında ortaya çıkması, bu da işlemleri karlıdan kârsıza çevirmektedir.

Katma

Eh, değişim, elbette, "dişleri" gösterir.

«Напоминаю также, что торговая система не является системой точного времени,
детальные исследования по latency мы проводим только в случае обоснованных подозрений
в наличии проблемы на нашей стороне, при этом обязательным условием (не наша прихоть,
просто без этих данных реальный аудит маловозможен) является предоставление детальных логов софта,
снятого дампа трафика на момент проблемы и детального описания методики замеров latency на стороне клиента.»
 



Merhaba, bir sorunum var. Strateji testçisi için, durum böyle olmasa da süresi dolmuş emrin tamamen doldurulduğu yazılır.

Ayrıca, "HistoryOrderGetDouble(ticket, ORDER_VOLUME_CURRENT);" komutunu çağırarak 0 alıyorum.

Örneğin, bilet=37 olan bir sipariş, şekle bakın. Bir yerde yanılıyor muyum?

 
Sergey Kudryavtsev :

Merhaba, bir sorunum var. Strateji testçisi için, durum böyle olmasa da süresi dolmuş emrin tamamen doldurulduğu yazılır.

Ayrıca, "HistoryOrderGetDouble(ticket, ORDER_VOLUME_CURRENT);" komutunu çağırarak 0 alıyorum.

Örneğin, bilet=37 olan bir sipariş, şekle bakın. Bir yerde yanılıyor muyum?

Order.Lots = HistoryOrderGetDouble (Ticket, ORDER_VOLUME_CURRENT );

if (Order.Lots == 0 )
  Order.Lots = HistoryOrderGetDouble (Ticket, ORDER_VOLUME_INITIAL );
 
Sergey Kudryavtsev :



Merhaba, bir sorunum var. Strateji testçisi için, durum böyle olmasa da süresi dolmuş emrin tamamen doldurulduğu yazılır.

Ayrıca, "HistoryOrderGetDouble(ticket, ORDER_VOLUME_CURRENT);" komutunu çağırarak 0 alıyorum.

Örneğin, bilet=37 olan bir sipariş, şekle bakın. Bir yerde yanılıyor muyum?

HistoryOrderGetDouble'ı çağırmadan önce HistorySelect yapıyor musunuz?

 
prostotrader :

HistoryOrderGetDouble'ı çağırmadan önce HistorySelect yapıyor musunuz?

Evet ediyorum. Bir döngüde tüm hikayeyi gözden geçiriyorum. Otkritie'den demo terminali. Evet ve şekil her şeyin yapıldığını gösteriyor (10 üzerinden 10).
 
Sergey Kudryavtsev :
Evet ediyorum. Bir döngüde tüm hikayeyi gözden geçiriyorum. Otkritie'den demo terminali. Evet ve şekil her şeyin yapıldığını gösteriyor (10 üzerinden 10).

HistoryOrderSelect (bilet) yapmayı deneyin


Mermi tarihte sadece 37. sırayı aldı

 
prostotrader :

HistoryOrderSelect(ticket) yapmayı deneyin


Mermi tarihte sadece 37. sırayı aldı

Aynı anda başka bir siparişle benzer ve başka bir zamanda başka bir benzer sipariş gördüm.

if (HistoryOrderSelect(37))
Print(HistoryOrderGetDouble(37, ORDER_VOLUME_INITIAL )," ",HistoryOrderGetDouble(37, ORDER_VOLUME_CURRENT));

10 0 yazıyor.

Ayrıca HistorySelect() ve onunla ilgili her şeyi dikkatlice kontrol ettim, her şey güvenilir bir şekilde çalışıyor.

Şimdi tekrar baktığımda süresi dolmuş seçenek bir yerde iptal edilmiş :). Bu, üzerinde çalıştığımız sunucuyla ilgili bir soru mu?

 

1430'u inşa et

 2016.10 . 06 10 : 00 : 05.991 Trades   'xxxxx' : sell limit 1.00 Eu- 3.17 at 76743 placed for execution in 748.113 ms
2016.10 . 06 10 : 00 : 05.992 Trades   'xxxxx' : accepted sell limit 1.00 UCAD- 3.17 at 1.3362
2016.10 . 06 10 : 00 : 05.996 Trades   'xxxxx' : accepted buy limit 1.00 ED- 3.17 at 1.1216
2016.10 . 06 10 : 00 : 05.996 Trades   'xxxxx' : sell limit 4.00 GBPU- 3.17 at 1.3483 placed for execution in 753.768 ms
2016.10 . 06 10 : 00 : 05.997 Trades   'xxxxx' : accepted sell limit 1.00 ED- 3.17 at 1.1348
2016.10 . 06 10 : 00 : 05.999 Trades   'xxxxx' : buy limit 5.00 SNGR- 3.17 at 28296 placed for execution in 747.056 ms
2016.10 . 06 10 : 00 : 06.001 Trades   'xxxxx' : accepted buy limit 1.00 AUDU- 3.17 at 0.7176
2016.10 . 06 10 : 00 : 06.003 Trades   'xxxxx' : sell limit 1.00 SNGR- 3.17 at 32289 placed for execution in 750.656 ms
2016.10 . 06 10 : 00 : 06.005 Trades   'xxxxx' : buy limit 1.00 UCAD- 3.17 at 1.2838 placed for execution in 681.971 ms
2016.10 . 06 10 : 00 : 06.007 Trades   'xxxxx' : accepted sell limit 12.00 MXI- 3.17 at 2122.90
2016.10 . 06 10 : 00 : 06.008 Trades   'xxxxx' : sell limit 1.00 UCAD- 3.17 at 1.3362 placed for execution in 685.597 ms
2016.10 . 06 10 : 00 : 06.009 Trades   'xxxxx' : accepted sell limit 5.00 AUDU- 3.17 at 0.7864
2016.10 . 06 10 : 00 : 06.010 Trades   'xxxxx' : buy limit 1.00 ED- 3.17 at 1.1216 placed for execution in 662.516 ms
2016.10 . 06 10 : 00 : 06.011 Trades   'xxxxx' : accepted buy limit 10.00 GOLD- 6.17 at 1257.2
2016.10 . 06 10 : 00 : 06.012 Trades   'xxxxx' : sell limit 1.00 ED- 3.17 at 1.1348 placed for execution in 664.390 ms
2016.10 . 06 10 : 00 : 06.014 Trades   'xxxxx' : accepted sell limit 5.00 PLT- 3.17 at 1007.9
2016.10 . 06 10 : 00 : 06.014 Trades   'xxxxx' : buy limit 1.00 AUDU- 3.17 at 0.7176 placed for execution in 645.797 ms
2016.10 . 06 10 : 00 : 06.016 Trades   'xxxxx' : accepted sell limit 1.00 PLD- 3.17 at 727.18
2016.10 . 06 10 : 00 : 06.016 Trades   'xxxxx' : accepted buy limit 2.00 GMKR- 3.17 at 91896
2016.10 . 06 10 : 00 : 06.018 Trades   'xxxxx' : sell limit 12.00 MXI- 3.17 at 2122.90 placed for execution in 649.955 ms
2016.10 . 06 10 : 00 : 06.018 Trades   'xxxxx' : accepted sell limit 1.00 GMKR- 3.17 at 105730
2016.10 . 06 10 : 00 : 06.019 Trades   'xxxxx' : sell limit 5.00 AUDU- 3.17 at 0.7864 placed for execution in 651.493 ms
2016.10 . 06 10 : 00 : 06.021 Trades   'xxxxx' : accepted buy limit 3.00 UJPY- 3.17 at 100.11
2016.10 . 06 10 : 00 : 06.021 Trades   'xxxxx' : accepted sell limit 1.00 UJPY- 3.17 at 104.89
2016.10 . 06 10 : 00 : 06.025 Trades   'xxxxx' : accepted buy limit 1.00 SBPR- 3.17 at 10877
2016.10 . 06 10 : 00 : 06.025 Trades   'xxxxx' : buy limit 10.00 GOLD- 6.17 at 1257.2 placed for execution in 645.466 ms
2016.10 . 06 10 : 00 : 06.027 Trades   'xxxxx' : accepted buy limit 1.00 CHMF- 3.17 at 73251
2016.10 . 06 10 : 00 : 06.030 Trades   'xxxxx' : sell limit 5.00 PLT- 3.17 at 1007.9 placed for execution in 650.009 ms
2016.10 . 06 10 : 00 : 06.032 Trades   'xxxxx' : accepted sell limit 5.00 TATN- 3.17 at 35717
2016.10 . 06 10 : 00 : 06.034 Trades   'xxxxx' : sell limit 1.00 PLD- 3.17 at 727.18 placed for execution in 635.219 ms
2016.10 . 06 10 : 00 : 06.036 Trades   'xxxxx' : buy limit 2.00 GMKR- 3.17 at 91896 placed for execution in 598.261 ms
2016.10 . 06 10 : 00 : 06.036 Trades   'xxxxx' : accepted buy limit 5.00 FEES- 3.17 at 15356
2016.10 . 06 10 : 00 : 06.038 Trades   'xxxxx' : sell limit 1.00 GMKR- 3.17 at 105730 placed for execution in 600.955 ms
2016.10 . 06 10 : 00 : 06.039 Trades   'xxxxx' : accepted sell limit 1.00 CHMF- 3.17 at 87732
2016.10 . 06 10 : 00 : 06.040 Trades   'xxxxx' : buy limit 3.00 UJPY- 3.17 at 100.11 placed for execution in 531.058 ms
2016.10 . 06 10 : 00 : 06.042 Trades   'xxxxx' : sell limit 1.00 UJPY- 3.17 at 104.89 placed for execution in 532.619 ms
2016.10 . 06 10 : 00 : 06.042 Trades   'xxxxx' : accepted sell limit 5.00 FEES- 3.17 at 19740
2016.10 . 06 10 : 00 : 06.044 Trades   'xxxxx' : buy limit 1.00 SBPR- 3.17 at 10877 placed for execution in 515.874 ms
2016.10 . 06 10 : 00 : 06.045 Trades   'xxxxx' : accepted sell limit 3.00 MTSI- 3.17 at 24526
2016.10 . 06 10 : 00 : 06.046 Trades   'xxxxx' : buy limit 1.00 CHMF- 3.17 at 73251 placed for execution in 506.778 ms
2016.10 . 06 10 : 00 : 06.048 Trades   'xxxxx' : accepted buy limit 5.00 NLMK- 3.17 at 7687
2016.10 . 06 10 : 00 : 06.049 Trades   'xxxxx' : sell limit 5.00 TATN- 3.17 at 35717 placed for execution in 509.264 ms
2016.10 . 06 10 : 00 : 06.050 Trades   'xxxxx' : buy limit 5.00 FEES- 3.17 at 15356 placed for execution in 511.085 ms
2016.10 . 06 10 : 00 : 06.056 Trades   'xxxxx' : accepted sell limit 5.00 NLMK- 3.17 at 9687
2016.10 . 06 10 : 00 : 06.056 Trades   'xxxxx' : sell limit 1.00 CHMF- 3.17 at 87732 placed for execution in 516.459 ms
2016.10 . 06 10 : 00 : 06.060 Trades   'xxxxx' : sell limit 5.00 FEES- 3.17 at 19740 placed for execution in 520.391 ms
2016.10 . 06 10 : 00 : 06.060 Trades   'xxxxx' : accepted buy limit 3.00 VTBR- 3.17 at 7169
2016.10 . 06 10 : 00 : 06.062 Trades   'xxxxx' : sell limit 3.00 MTSI- 3.17 at 24526 placed for execution in 448.534 ms
2016.10 . 06 10 : 00 : 06.064 Trades   'xxxxx' : buy limit 5.00 NLMK- 3.17 at 7687 placed for execution in 398.030 ms
2016.10 . 06 10 : 00 : 06.066 Trades   'xxxxx' : accepted buy limit 4.00 Eu- 9.17 at 72411
2016.10 . 06 10 : 00 : 06.066 Trades   'xxxxx' : sell limit 5.00 NLMK- 3.17 at 9687 placed for execution in 399.808 ms
2016.10 . 06 10 : 00 : 06.067 Trades   'xxxxx' : buy limit 3.00 VTBR- 3.17 at 7169 placed for execution in 387.274 ms
2016.10 . 06 10 : 00 : 06.068 Trades   'xxxxx' : accepted buy limit 4.00 UCHF- 3.17 at 0.9506
2016.10 . 06 10 : 00 : 06.069 Trades   'xxxxx' : accepted sell limit 1.00 UCHF- 3.17 at 0.9894
2016.10 . 06 10 : 00 : 06.072 Trades   'xxxxx' : buy limit 4.00 Eu- 9.17 at 72411 placed for execution in 368.757 ms
2016.10 . 06 10 : 00 : 06.075 Trades   'xxxxx' : buy limit 4.00 UCHF- 3.17 at 0.9506 placed for execution in 334.362 ms
2016.10 . 06 10 : 00 : 06.077 Trades   'xxxxx' : sell limit 1.00 UCHF- 3.17 at 0.9894 placed for execution in 336.248 ms

 
prostotrader :

1430'u inşa et

Kayıp
Network 'xxx': authorized on BCS-MetaTrader5 through Access Server #1 (ping: 50.43 ms)
 
fxsaber :
Kayıp
2016.10.03 09:07:57.066 Network 'ххххх': authorized on Open-Broker through Access Server IV (ping: 4.85 ms)