'CopyTicks' 테스트 - 페이지 15

 
fxsaber :
다음은 스트레치 중 하나입니다. 결과 극단적인 틱을 수행한 결과 가장 최근 틱의 시간이 이전 틱보다 짧은 것으로 나타났습니다.
두 틱 모두 전체 인쇄 - 틱 시간, time_msc, time_msc에서 얻은 틱 시간, bid, ask, last 및 flags
 
Slawa :
두 틱 모두 전체 인쇄 - 틱 시간, time_msc, time_msc에서 얻은 틱 시간, bid, ask, last 및 flags
 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
모두 재생산해야 합니다. 아님?
 
Alexey Kozitsyn :
더 나은 쓰기. 중복되지 않습니다.
나는 이미 하루에 8개의 애플리케이션을 작성했습니다. 각각의 재생산된 소스 코드에 대해 말이죠. 테스터는 어디에 있습니까?
 
fxsaber :
나는 이미 하루에 8개의 애플리케이션을 작성했습니다. 각각의 재생산된 소스 코드에 대해 말이죠. 테스터는 어디에 있습니까?
나는 약 2 주 동안 마지막 하나를 가지고 있습니다. 그들은 응용 프로그램이 대기열에 있다고 말했습니다 ...
 
fxsaber :
모두 재생산해야 합니다. 아님?
끝에서 두 번째 진드기에 대해서도 물어봐도 될까요? 3개의 마지막 틱 시리즈 보기
 
Slawa :
끝에서 두 번째 진드기에 대해서도 물어봐도 될까요? 3개의 마지막 틱 시리즈 보기
 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 :

다른 사람들이 CopyTicks를 사용하는 방법 - 저는 절대 모릅니다. 불행히도 신뢰가 없습니다. 매우 습합니다.

조언자

결과

히스토리에 있던 틱은 다음 틱 이벤트에서 더 이상 히스토리에 없습니다!

개발자 여러분, CopyTicks를 작동 상태로 만드십시오. 간단한 테스트도 실패합니다.

1430 - 작동하지 않습니다. 분명히 Service Desk에서 응용 프로그램 을 만드는 것이 필요했습니다.
 
fxsaber :

여전히 더 흥미로운

결과

CopyTicks는 이벤트 틱보다 뒤처지고 앞서갈 수 있습니다. 이벤트 틱에는 종종 null 플래그가 있습니다.

PS 도움말에서 MqlTick 플래그를 플래그 s 로 수정합니다.

1430 - 작동하지 않습니다. 발전할수록 뒤쳐집니다.
 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
 

막대의 눈금 볼륨 이 이 막대의 COPY_TICKS_ALL 눈금 수와 같아야 한다는 것을 올바르게 이해하고 있습니까?

MQL로 쓴게 아니라 물어보는게 빠를줄 알았는데 증권 거래소에서 전통적으로 거래량이 가장 많은 상품과 틱 거래량이 가장 높은 상품은 무엇입니까?

 
타이머(50ms)를 사용하여 수십 개의 기기에 대한 새로운 틱을 다운로드하면 CopyTicks 내부 캐시, 메모리, 성능은 어떻게 됩니까?