MT5 서버와 Windows 현지 시간 동기화 - 페이지 9

 

COPY_TICKS_ALL을 COPY_TICKS_INFO 로 변경

그리고 여전히 일치하지 않습니다

2017.01 . 23 23 : 05 : 58.985 TestTicks (ALRS- 3.17 ,H1)        New test start.
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)        Total 2000 ticks.
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.109 last = 60497.0 flags = 2
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 01.110 last = 60496.0 flags = 6
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 01.113 last = 60496.0 flags = 4
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 01.700 last = 60498.0 flags = 2
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 02.675 last = 60498.0 flags = 6
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 13.854 last = 60495.0 flags = 6
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 14.210 last = 60495.0 flags = 4
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 16.726 last = 60494.0 flags = 4
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 17.109 last = 60495.0 flags = 4
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 17.543 last = 60494.0 flags = 4
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 17.543 last = 60494.0 flags = 2
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 18.272 last = 60496.0 flags = 4
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 19.144 last = 60493.0 flags = 2
2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 19.147 last = 60492.0 flags = 4
 

CopyTicks 로그에서 1초 동안 1틱

2017.01 . 23 23 : 05 : 59.077 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.109 last = 60497.0 flags = 2

그리고 교환 로그에서

replID            replRev     replAct     id_ord      sess_id   isin_id amount amount_rest id_deal xstatus status  price              moment           dir    action  deal_price
61121596561      61121596561      0        24657039482      5205      795262    5        5        0        5121      5121      60498.00000      2017 - 01 - 20 23 : 49 : 00.017 2        1        0.00000
61121596564      61121596564      0        24657039483      5205      795262    2        2        0        5121      5121      60497.00000      2017 - 01 - 20 23 : 49 : 00.020 1        1        0.00000
61121596784      61121596784      0        24653666035      5205      795262    1        0        0        2102273 2102273 60226.00000      2017 - 01 - 20 23 : 49 : 00.060 1        0        0.00000
61121596860      61121596860      0        24653666013      5205      795262    1        0        0        2102273 2102273 60898.00000      2017 - 01 - 20 23 : 49 : 00.060 2        0        0.00000
61121596863      61121596863      0        24657039505      5205      795262    5        5        0        5121      5121      60499.00000      2017 - 01 - 20 23 : 49 : 00.060 2        1        0.00000
61121596874      61121596874      0        24657011636      5205      795262    100      0        0        2102273 2102273 60421.00000      2017 - 01 - 20 23 : 49 : 00.063 1        0        0.00000
61121596881      61121596881      0        24656457983      5205      795262    1        0        0        2102273 2102273 60386.00000      2017 - 01 - 20 23 : 49 : 00.063 1        0        0.00000
61121596944      61121596944      0        24656457986      5205      795262    1        0        0        2102273 2102273 60596.00000      2017 - 01 - 20 23 : 49 : 00.067 2        0        0.00000
61121597008      61121597008      0        24657039527      5205      795262    100      100      0        5121      5121      60397.00000      2017 - 01 - 20 23 : 49 : 00.073 1        1        0.00000
61121597151      61121597151      0        24657039552      5205      795262    3        3        0        1025      1025      60497.00000      2017 - 01 - 20 23 : 49 : 00.087 2        1        0.00000
61121597221      61121597221      0        24657039555      5205      795262    22        22        0        1026      1026      60494.00000      2017 - 01 - 20 23 : 49 : 00.090 2        1        0.00000
61121597250      61121597250      0        24657039400      5205      795262    1000      0        0        2102273 2102273 60477.00000      2017 - 01 - 20 23 : 49 : 00.093 1        0        0.00000

2/3이 맞지 않음 :( 총 69틱
 

나는 isin_id(instrument)에 대한 재고 로그를 어디에서나 795262(Si-3.17)에서만 확인했습니다.

추가됨

COPY_TICKS_INFO를 COPY_TICKS_TRDAE변경 했습니다.

거래도 엉망 이고...

61121597156      61121597156      0        24657039552      5205      795262    3        0        1693721366        1                                 1        60497.00000      2017 - 01 - 20 23 : 49 : 00.087 2        2        60497.00000
61121597157      61121597157      0        24657038660      5205      795262    3        60        1693721366        9223372034707296257      - 2147479551      60497.00000      2017 - 01 - 20 23 : 49 : 00.087 1        2        60497.00000
61121597226      61121597226      0        24657039555      5205      795262    22        0        1693721376        9223372034707292162      - 2147483646      60494.00000      2017 - 01 - 20 23 : 49 : 00.090 2        2        60497.00000
61121597227      61121597227      0        24657038660      5205      795262    22        38        1693721376        9223372034707296257      - 2147479551      60497.00000      2017 - 01 - 20 23 : 49 : 00.090 1        2        60497.00000
61121597265      61121597265      0        24657039558      5205      795262    2        0        1693721380        1                                 1         60497.00000      2017 - 01 - 20 23 : 49 : 00.093 2        2        60497.00000
61121597266      61121597266      0        24657038660      5205      795262    2        36        1693721380        9223372034707296257      - 2147479551      60497.00000      2017 - 01 - 20 23 : 49 : 00.093 1        2        60497.00000
2017.01 . 23 23 : 40 : 10.786 TestTicks (ALRS- 3.17 ,H1)        New test start.
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)        Total 2000 ticks.
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.88 last = 60497.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.90 last = 60497.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.94 last = 60497.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.109 last = 60497.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.114 last = 60497.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.114 last = 60497.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.114 last = 60497.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.114 last = 60497.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.147 last = 60496.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.502 last = 60496.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.529 last = 60496.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.581 last = 60496.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.624 last = 60496.0 flags = 88
2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.669 last = 60498.0 flags = 56

여기에서 매수 및 매도(dir - 주문 방향 1 -BUY, 2 - SELL)(액션: 0 - 주문 취소됨, 1 - 주문 완료, 2 - 거래)(amount_rest - 잔액)

61121597156      61121597156      0        24657039552      5205      795262    3        0        1693721366        1                                 1        60497.00000      2017 - 01 - 20 23 : 49 : 00.087 2        2        60497.00000
61121597157      61121597157      0        24657038660      5205      795262    3        60        1693721366        9223372034707296257      - 2147479551      60497.00000      2017 - 01 - 20 23 : 49 : 00.087 1        2        60497.00000

그리고 우리는 단지 판매

2017.01 . 23 23 : 40 : 11.947 TestTicks (ALRS- 3.17 ,H1)         Symbol = Si- 3.17 Time = 2017.01 . 20 23 : 49 : 00.88 last = 60497.0 flags = 88

아마도 이 두 거래가 하나로 결합되었기 때문일 것입니다(같은 id_deal을 가짐) 1693721366

추가됨

COPY_TICKS_TRDAE만 올바르게 작동하는 것으로 나타났습니까?

(모든 테스트는 실제 디스커버리, 빌드 1495, 64비트, 액세스 서버 IV에서 수행되었습니다.)

 

나는 너무 게으르지 않았고 Exchange 파일을 편집했으며 악기 Si-3.17의 경우 분당으로 나타났습니다.

460건의 거래가 있었고 COPY_TICKS_TRDAE를 사용한 CopyTicks () 테스트는 294건의 거래가 있음을 보여주었습니다.

지하실의 통나무

파일:
Si_deals.zip  45 kb
 
prostotrader :

나는 너무 게으르지 않았고 Exchange 파일을 편집했으며 악기 Si-3.17의 경우 분당으로 나타났습니다.

460건의 거래가 있었고 COPY_TICKS_TRDAE를 사용한 CopyTicks () 테스트는 294건의 거래가 있음을 보여주었습니다.

지하실의 통나무

CopyTicks가 거짓말을 하고 있습니다 - 긴급히 SD로!
 
fxsaber :
CopyTicks가 거짓말을 하고 있습니다 - 긴급히 SD로!

이미 신청서를 제출했습니다   #1656450

추가됨

다만, 역사에 진드기를 기록하는 기능은 거짓말 이라고 생각합니다.

그런 다음 "모든 거래의 지표"라는 표시를 썼습니다.

나는 역사와 불일치가 있었다.

 

웁스!

목발이 제대로 작동했습니다!

2017.01 . 24 10 : 00 : 00.005 Time_sync_forts (URKA- 3.17 ,H1)  Local time sync is done. Symbol = RTS- 3.17 Sync hour = 10 Sync min = 0 Sync sec = 0 Sync ms = 5
2017.01.24 10:00:02.764 trader (ED-3.17,H1) OnTradeTransaction: Сделка совершена. Билет = 51601238


그리고 거래는 끝났다

2017.01.24 10:00:02.763 Trades  'ххххх': deal #33631469 sell 1.00 ED-3.17 at 1.0761 done (based on order #51601238)


전문가 코드 첨부

파일:
 

일일 클리어가 추가되었지만 저녁 클리어에는 작동하지 않습니다.

경매가 19-00에 시작한 다음 19-05에 시작하기 때문에

파일:
 
fxsaber :
CopyTicks가 거짓말을 하고 있습니다 - 긴급히 SD로!
SD는 응용 프로그램이 실행을 위해 승인되었다고 썼습니다 ...
 
prostotrader :
SD는 응용 프로그램이 실행을 위해 승인되었다고 썼습니다 ...
최신 정보를 유지하십시오. @Dmitriy Skub 은 Kopitix 기록이 주식 데이터와 100% 일치한다고 주장했습니다.
사유: