"CopyTicks"in Test Edilmesi - sayfa 15

 
fxsaber :
İşte esnemelerden biri... Sonuç Aşırı keneler alıyoruz ve en son kenenin bir öncekinden daha az bir süreye sahip olduğu ortaya çıkıyor.
Her iki onay işaretini de tam olarak yazdırın - tik zamanı, time_msc, time_msc'den elde edilen tik süresi, teklif, sor, son ve bayraklar
 
Slawa :
Her iki onay işaretini de tam olarak yazdırın - tik zamanı, time_msc, time_msc'den elde edilen tik süresi, teklif, sor, son ve bayraklar
 2016.09 . 15 16 : 51 : 02.336 Test4 (RTS- 12.16 ,M1)    ПредпоследнийTick4: time = 2016.09 . 15 16 : 50 : 44.946 bid = 95940.0 ask = 95960.0 last = 95950.0 volume = 1 TICK_FLAG_ASK
2016.09 . 15 16 : 51 : 02.336 Test4 (RTS- 12.16 ,M1)    Последний: Tick3: time = 2016.09 . 15 16 : 50 : 44.939 bid = 95940.0 ask = 95960.0 last = 95950.0 volume = 1 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_BUY
2016.09 . 15 16 : 51 : 01.229 Test4 (RTS- 12.16 ,M1)    
2016.09 . 15 16 : 51 : 01.229 Test4 (RTS- 12.16 ,M1)    ПредпоследнийTick2: time = 2016.09 . 15 16 : 50 : 43.880 bid = 95940.0 ask = 95950.0 last = 95950.0 volume = 3 TICK_FLAG_BID TICK_FLAG_ASK
2016.09 . 15 16 : 51 : 01.229 Test4 (RTS- 12.16 ,M1)    Последний: Tick1: time = 2016.09 . 15 16 : 50 : 43.865 bid = 95940.0 ask = 95950.0 last = 95950.0 volume = 1 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
Herkes çoğalmalı. Ya da değil?
 
Alexey Kozitsyn :
Daha iyi yaz. Fazlalık olmayacak.
Zaten bir günde sekiz uygulamayı karaladım - çoğaltılan her kaynak kodu için. Testçiler nerede?
 
fxsaber :
Zaten bir günde sekiz uygulamayı karaladım - çoğaltılan her kaynak kodu için. Testçiler nerede?
Sonuncusunu yaklaşık 2 haftadır yaşıyorum. Başvurunun sırada olduğunu söylediler...
 
fxsaber :
Herkes çoğalmalı. Ya da değil?
Sondan bir önceki keneyi de sorabilir miyim? Son 3 tik serisini izleyin
 
Slawa :
Sondan bir önceki keneyi de sorabilir miyim? Son 3 tik serisini izleyin
 2016.09 . 15 19 : 40 : 18.612 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 5 ] =  time = 2016.09 . 15 19 : 40 : 00.496 bid = 96650.0 ask = 96670.0 last = 96670.0 volume = 1 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_BUY
2016.09 . 15 19 : 40 : 18.612 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 4 ] =  time = 2016.09 . 15 19 : 40 : 00.539 bid = 96660.0 ask = 96670.0 last = 96670.0 volume = 1 TICK_FLAG_BID
2016.09 . 15 19 : 40 : 18.612 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 3 ] =  time = 2016.09 . 15 19 : 40 : 00.920 bid = 96660.0 ask = 96670.0 last = 96660.0 volume = 4 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 15 19 : 40 : 18.612 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 2 ] =  time = 2016.09 . 15 19 : 40 : 01.383 bid = 96650.0 ask = 96660.0 last = 96660.0 volume = 4 TICK_FLAG_BID TICK_FLAG_ASK
2016.09 . 15 19 : 40 : 18.612 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 1 ] =  time = 2016.09 . 15 19 : 40 : 01. 378 bid = 96650.0 ask = 96660.0 last = 96660.0 volume = 4 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 15 19 : 39 : 49.482 Test4 (RTS- 12.16 ,M1)    
2016.09 . 15 19 : 39 : 49.482 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 5 ] =  time = 2016.09 . 15 19 : 39 : 32.223 bid = 96650.0 ask = 96660.0 last = 96650.0 volume = 6 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 15 19 : 39 : 49.482 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 4 ] =  time = 2016.09 . 15 19 : 39 : 32.223 bid = 96650.0 ask = 96660.0 last = 96650.0 volume = 2 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 15 19 : 39 : 49.482 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 3 ] =  time = 2016.09 . 15 19 : 39 : 32.231 bid = 96650.0 ask = 96660.0 last = 96650.0 volume = 2 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 15 19 : 39 : 49.482 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 2 ] =  time = 2016.09 . 15 19 : 39 : 32.251 bid = 96650.0 ask = 96670.0 last = 96650.0 volume = 2 TICK_FLAG_ASK
2016.09 . 15 19 : 39 : 49.482 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 1 ] =  time = 2016.09 . 15 19 : 39 : 32. 249 bid = 96650.0 ask = 96670.0 last = 96650.0 volume = 1 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 15 19 : 38 : 02.713 Test4 (RTS- 12.16 ,M1)    
2016.09 . 15 19 : 38 : 02.713 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 5 ] =  time = 2016.09 . 15 19 : 37 : 45.472 bid = 96660.0 ask = 96670.0 last = 96670.0 volume = 2 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_BUY
2016.09 . 15 19 : 38 : 02.713 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 4 ] =  time = 2016.09 . 15 19 : 37 : 45.478 bid = 96660.0 ask = 96670.0 last = 96670.0 volume = 2 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_BUY
2016.09 . 15 19 : 38 : 02.713 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 3 ] =  time = 2016.09 . 15 19 : 37 : 45.478 bid = 96660.0 ask = 96670.0 last = 96670.0 volume = 9 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_BUY
2016.09 . 15 19 : 38 : 02.713 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 2 ] =  time = 2016.09 . 15 19 : 37 : 45.478 bid = 96660.0 ask = 96670.0 last = 96670.0 volume = 1 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_BUY
2016.09 . 15 19 : 38 : 02.713 Test4 (RTS- 12.16 ,M1)    Ticks[Amount - 1 ] =  time = 2016.09 . 15 19 : 37 : 45. 477 bid = 96660.0 ask = 96680.0 last = 96670.0 volume = 1 TICK_FLAG_ASK
 
fxsaber :

Başkaları CopyTicks'i nasıl kullanır - asla bilemeyeceğim. Güven yok maalesef Çok nemli.

danışman

Sonuç

Tarihte olan kene, bir sonraki Tick etkinliğinde artık tarihte değil!

Sevgili geliştiriciler, CopyTicks'i çalışır duruma getirin. Basit testler bile başarısız oluyor.

1430 - çalışmıyor. Görünüşe göre Service Desk'te bir uygulama oluşturmak gerekliydi.
 
fxsaber :

Hala daha ilginç

Sonuç

CopyTicks hem geride kalabilir hem de Event tick'e öncülük edebilir. Olay işareti genellikle boş bir bayrağa sahiptir.

PS Yardımda s'yi işaretlemek için MqlTick bayrağını düzeltin.

1430 - çalışmıyor. İlerledikçe geride kalıyor.
 2016.09 . 16 23 : 45 : 35.831 Test7 (Si- 12.16 ,M1)     From CopyTicks : Tick464: time = 2016.09 . 16 23 : 45 : 19.783 bid = 66504.0 ask = 66509.0 last = 66505.0 volume = 2 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 16 23 : 45 : 35.831 Test7 (Si- 12.16 ,M1)     From Event: Tick463: time = 2016.09 . 16 23 : 45 : 19.784 bid = 66504.0 ask = 66509.0 last = 66505.0 volume = 2 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 16 23 : 45 : 35.831 Test7 (Si- 12.16 ,M1)     Indicator: EventTime > CopyTicks_Time
2016.09 . 16 23 : 45 : 35.831 Test7 (Si- 12.16 ,M1)     
2016.09 . 16 23 : 45 : 35.831 Test7 (Si- 12.16 ,M1)     From CopyTicks : Tick462: time = 2016.09 . 16 23 : 45 : 19.783 bid = 66504.0 ask = 66509.0 last = 66505.0 volume = 2 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 16 23 : 45 : 35.831 Test7 (Si- 12.16 ,M1)     From Event: Tick461: time = 2016.09 . 16 23 : 45 : 19.784 bid = 66504.0 ask = 66509.0 last = 66505.0 volume = 2 TICK_FLAG_LAST TICK_FLAG_VOLUME TICK_FLAG_SELL
2016.09 . 16 23 : 45 : 35.831 Test7 (Si- 12.16 ,M1)     Indicator: EventTime > CopyTicks_Time
 

Bir çubuğun tik hacminin , bu çubuktaki COPY_TICKS_ALL tik sayısına eşit olması gerektiğini doğru anlıyor muyum?

MQL'de yazmadım, sormanın daha hızlı olacağını düşündüm. Borsadaki hangi enstrüman geleneksel olarak en yüksek işlem hacmine sahiptir ve hangisi en yüksek tik hacmine sahiptir?

 
Bir zamanlayıcı (50ms) aracılığıyla düzinelerce enstrüman için yeni keneler indirirsem CopyTicks dahili önbelleklerine, hafızasına, performansına ne olur?