요새. 실행 질문 - 페이지 42

 
Konstantin Karpov :
내가 올바르게 이해했다면 이 커넥터를 MT5 또는 Quick용으로 작성합니까?

안녕하세요!

아니, 당신이 잘못 이해했습니다.

quik 및 mt5 모두 다음과 같이 작동합니다.

로봇 <--> 터미널 <--> 서버 <--> PlzaII <--> 교환

내가 쓰는 것은 다음과 같이 작동합니다.

로봇 <--> PlazaII <--> 교환

 
Aytugan Khafizov :
Michael, Opening은 AS5를 설치했다고 말합니다. 확인해 주세요.

좋은 오후, Aytugan!

이제 시장은 완전히 "죽은" 상태이지만 타이밍이 크게 감소했습니다(이전에는 평균적으로 실패 없이 10-12ms였습니다 ).

더 긴 기간을 봐야 합니다(월요일~수요일 선물 만기, 시장은 훨씬 빠를 것입니다)

 2015.09 . 11 08 : 48 : 27.085 Network 'xxxxx' : authorized on Open-Broker through Access Server V
2015.09 . 11 08 : 48 : 27.085 Network 'xxxxx' : previous successful authorization performed from xxx .xxx .xxx .xx on 2015.09 . 11 08 : 47 : 48
2015.09 . 11 08 : 48 : 27.149 Network 'xxxxx' : terminal synchronized with ОАО '' Брокерский дом '' ОТКРЫТИЕ ''
2015.09 . 11 10 : 00 : 10.307 Trades   'xxxxx' : buy limit 4.00 Eu- 3.16 at 74085
2015.09 . 11 10 : 00 : 10.307 Trades  use Hosting Service to speed up the execution - 41.70 ms via 'Frankfurt (Webzilla Inc.)' instead of 10000.00 ms
2015.09 . 11 10 : 00 : 10.316 Trades   'xxxxx' : buy limit 4.00 Eu- 3.16 at 74085 placed for execution in 8 ms
2015.09 . 11 10 : 00 : 10.345 Trades   'xxxxx' : cancel order # 20315886 buy limit 4.00 Eu- 3.16 at 74085
2015.09 . 11 10 : 00 : 10.353 Trades   'xxxxx' : sell limit 11.00 MIX- 3.16 at 180900
2015.09 . 11 10 : 00 : 10.353 Trades   'xxxxx' : cancel order # 20315886 buy limit 4.00 Eu- 3.16 at 74085 placed for execution in 7 ms
2015.09 . 11 10 : 00 : 10.361 Trades   'xxxxx' : sell limit 11.00 MIX- 3.16 at 180900 placed for execution in 8 ms
2015.09 . 11 10 : 00 : 10.422 Trades   'xxxxx' : modify order # 20315887 sell limit 11.00 MIX- 3.16 at 180900 sl: 0 tp: 0 -> 180850 , sl: 0 tp: 0
2015.09 . 11 10 : 00 : 10.442 Trades   'xxxxx' : modify order # 20315887 sell limit 11.00 MIX- 3.16 at 180900 sl: 0 tp: 0 -> 180850 , sl: 0 tp: 0 placed for execution in 20 ms
2015.09 . 11 10 : 00 : 10.483 Trades   'xxxxx' : cancel order # 20315887 sell limit 11.00 MIX- 3.16 at 180850
2015.09 . 11 10 : 00 : 10.493 Trades   'xxxxx' : cancel order # 20315887 sell limit 11.00 MIX- 3.16 at 180850 placed for execution in 9 ms
2015.09 . 11 10 : 00 : 11.039 Trades   'xxxxx' : buy limit 10.00 MXI- 3.16 at 1644.95
2015.09 . 11 10 : 00 : 11.043 Trades   'xxxxx' : sell limit 10.00 MXI- 3.16 at 1855.05
2015.09 . 11 10 : 00 : 11.047 Trades   'xxxxx' : buy limit 10.00 MXI- 3.16 at 1644.95 placed for execution in 7 ms
2015.09 . 11 10 : 00 : 11.050 Trades   'xxxxx' : sell limit 10.00 MXI- 3.16 at 1855.05 placed for execution in 7 ms
2015.09 . 11 10 : 00 : 11.116 Trades   'xxxxx' : modify order # 20315889 buy limit 10.00 MXI- 3.16 at 1644.95 sl: 0.00 tp: 0.00 -> 1645.05 , sl: 0.00 tp: 0.00
2015.09 . 11 10 : 00 : 11.123 Trades   'xxxxx' : modify order # 20315889 buy limit 10.00 MXI- 3.16 at 1644.95 sl: 0.00 tp: 0.00 -> 1645.05 , sl: 0.00 tp: 0.00 placed for execution in 6 ms
2015.09 . 11 10 : 00 : 11.142 Trades   'xxxxx' : modify order # 20315890 sell limit 10.00 MXI- 3.16 at 1855.05 sl: 0.00 tp: 0.00 -> 1854.95 , sl: 0.00 tp: 0.00
2015.09 . 11 10 : 00 : 11.151 Trades   'xxxxx' : modify order # 20315890 sell limit 10.00 MXI- 3.16 at 1855.05 sl: 0.00 tp: 0.00 -> 1854.95 , sl: 0.00 tp: 0.00 placed for execution in 8 ms
2015.09 . 11 10 : 00 : 11.181 Trades   'xxxxx' : modify order # 20315889 buy limit 10.00 MXI- 3.16 at 1645.05 sl: 0.00 tp: 0.00 -> 1705.20 , sl: 0.00 tp: 0.00
2015.09 . 11 10 : 00 : 11.191 Trades   'xxxxx' : modify order # 20315889 buy limit 10.00 MXI- 3.16 at 1645.05 sl: 0.00 tp: 0.00 -> 1705.20 , sl: 0.00 tp: 0.00 placed for execution in 9 ms
2015.09 . 11 10 : 00 : 11.217 Trades   'xxxxx' : cancel order # 20315889 buy limit 10.00 MXI- 3.16 at 1705.20
2015.09 . 11 10 : 00 : 11.220 Trades   'xxxxx' : modify order # 20315890 sell limit 10.00 MXI- 3.16 at 1854.95 sl: 0.00 tp: 0.00 -> 1798.70 , sl: 0.00 tp: 0.00
2015.09 . 11 10 : 00 : 11.227 Trades   'xxxxx' : cancel order # 20315889 buy limit 10.00 MXI- 3.16 at 1705.20 placed for execution in 9 ms
2015.09 . 11 10 : 00 : 11.228 Trades   'xxxxx' : modify order # 20315890 sell limit 10.00 MXI- 3.16 at 1854.95 sl: 0.00 tp: 0.00 -> 1798.70 , sl: 0.00 tp: 0.00 placed for execution in 7 ms
2015.09 . 11 10 : 00 : 11.250 Trades   'xxxxx' : cancel order # 20315890 sell limit 10.00 MXI- 3.16 at 1798.70
2015.09 . 11 10 : 00 : 11.258 Trades   'xxxxx' : cancel order # 20315890 sell limit 10.00 MXI- 3.16 at 1798.70 placed for execution in 8 ms
2015.09 . 11 10 : 00 : 12.778 Trades   'xxxxx' : sell limit 1.00 MIX- 3.16 at 186650
2015.09 . 11 10 : 00 : 12.784 Trades   'xxxxx' : sell limit 1.00 MIX- 3.16 at 186650 placed for execution in 6 ms
2015.09 . 11 10 : 00 : 13.236 Trades   'xxxxx' : sell limit 20.00 GOLD- 3.16 at 1156.4
2015.09 . 11 10 : 00 : 13.243 Trades   'xxxxx' : sell limit 20.00 GOLD- 3.16 at 1156.4 placed for execution in 7 ms
2015.09 . 11 10 : 00 : 13.302 Trades   'xxxxx' : modify order # 20315898 sell limit 20.00 GOLD- 3.16 at 1156.4 sl: 0.0 tp: 0.0 -> 1156.2 , sl: 0.0 tp: 0.0
2015.09 . 11 10 : 00 : 13.310 Trades   'xxxxx' : modify order # 20315898 sell limit 20.00 GOLD- 3.16 at 1156.4 sl: 0.0 tp: 0.0 -> 1156.2 , sl: 0.0 tp: 0.0 placed for execution in 7 ms
2015.09 . 11 10 : 00 : 13.349 Trades   'xxxxx' : modify order # 20315896 sell limit 1.00 MIX- 3.16 at 186650 sl: 0 tp: 0 -> 181100 , sl: 0 tp: 0
2015.09 . 11 10 : 00 : 13.357 Trades   'xxxxx' : modify order # 20315896 sell limit 1.00 MIX- 3.16 at 186650 sl: 0 tp: 0 -> 181100 , sl: 0 tp: 0 placed for execution in 8 ms
2015.09 . 11 10 : 00 : 13.386 Trades   'xxxxx' : modify order # 20315898 sell limit 20.00 GOLD- 3.16 at 1156.2 sl: 0.0 tp: 0.0 -> 1135.4 , sl: 0.0 tp: 0.0
2015.09 . 11 10 : 00 : 13.402 Trades   'xxxxx' : modify order # 20315898 sell limit 20.00 GOLD- 3.16 at 1156.2 sl: 0.0 tp: 0.0 -> 1135.4 , sl: 0.0 tp: 0.0 placed for execution in 16 ms
 

이전 에는 실행 시간이 6ms였습니다. 한 달에 한 번 나타났습니다.

 2015.09 . 11 15 : 10 : 40.640 Trades   'xxxxx' : buy limit 3.00 BR- 11.15 at 49.01
2015.09 . 11 15 : 10 : 40.650 Trades   'xxxxx' : buy limit 3.00 BR- 11.15 at 49.01 placed for execution in 8 ms
2015.09 . 11 15 : 10 : 40.670 Trades   'xxxxx' : cancel order # 20336332 buy limit 3.00 BR- 11.15 at 49.01
2015.09 . 11 15 : 10 : 40.680 Trades   'xxxxx' : cancel order # 20336332 buy limit 3.00 BR- 11.15 at 49.01 placed for execution in 9 ms
2015.09 . 11 15 : 14 : 51.255 Trades   'xxxxx' : sell limit 10.00 Eu- 3.16 at 81850
2015.09 . 11 15 : 14 : 51.265 Trades   'xxxxx' : sell limit 10.00 Eu- 3.16 at 81850 placed for execution in 8 ms
2015.09 . 11 15 : 14 : 51.315 Trades   'xxxxx' : cancel order # 20336809 sell limit 10.00 Eu- 3.16 at 81850
2015.09 . 11 15 : 14 : 51.335 Trades   'xxxxx' : cancel order # 20336809 sell limit 10.00 Eu- 3.16 at 81850 placed for execution in 10 ms
2015.09 . 11 15 : 15 : 53.381 Trades   'xxxxx' : sell limit 7.00 BR- 11.15 at 50.44
2015.09 . 11 15 : 15 : 53.388 Trades   'xxxxx' : sell limit 7.00 BR- 11.15 at 50.44 placed for execution in 6 ms
2015.09 . 11 15 : 15 : 53.416 Trades   'xxxxx' : cancel order # 20337140 sell limit 7.00 BR- 11.15 at 50.44
2015.09 . 11 15 : 15 : 53.423 Trades   'xxxxx' : cancel order # 20337140 sell limit 7.00 BR- 11.15 at 50.44 placed for execution in 7 ms
2015.09 . 11 15 : 16 : 13.477 Trades   'xxxxx' : buy limit 50.00 BR- 11.15 at 49.01
2015.09 . 11 15 : 16 : 13.485 Trades   'xxxxx' : buy limit 50.00 BR- 11.15 at 49.01 placed for execution in 8 ms
2015.09 . 11 15 : 16 : 13.507 Trades   'xxxxx' : cancel order # 20337217 buy limit 50.00 BR- 11.15 at 49.01
2015.09 . 11 15 : 16 : 13.514 Trades   'xxxxx' : cancel order # 20337217 buy limit 50.00 BR- 11.15 at 49.01 placed for execution in 7 ms
2015.09 . 11 15 : 21 : 15.466 Trades   'xxxxx' : sell limit 50.00 BR- 11.15 at 50.44
2015.09 . 11 15 : 21 : 15.473 Trades   'xxxxx' : sell limit 50.00 BR- 11.15 at 50.44 placed for execution in 7 ms
2015.09 . 11 15 : 21 : 15.502 Trades   'xxxxx' : cancel order # 20337704 sell limit 50.00 BR- 11.15 at 50.44
2015.09 . 11 15 : 21 : 15.510 Trades   'xxxxx' : cancel order # 20337704 sell limit 50.00 BR- 11.15 at 50.44 placed for execution in 7 ms
2015.09 . 11 15 : 24 : 38.979 Trades   'xxxxx' : sell limit 10.00 Eu- 3.16 at 81850
2015.09 . 11 15 : 24 : 38.988 Trades   'xxxxx' : sell limit 10.00 Eu- 3.16 at 81850 placed for execution in 8 ms
2015.09 . 11 15 : 24 : 39.016 Trades   'xxxxx' : cancel order # 20338015 sell limit 10.00 Eu- 3.16 at 81850
2015.09 . 11 15 : 24 : 39.023 Trades   'xxxxx' : cancel order # 20338015 sell limit 10.00 Eu- 3.16 at 81850 placed for execution in 7 ms
2015.09 . 11 15 : 27 : 30.521 Trades   'xxxxx' : buy limit 24.00 BR- 11.15 at 49.01
2015.09 . 11 15 : 27 : 30.531 Trades   'xxxxx' : buy limit 24.00 BR- 11.15 at 49.01 placed for execution in 10 ms
2015.09 . 11 15 : 27 : 30.560 Trades   'xxxxx' : cancel order # 20338271 buy limit 24.00 BR- 11.15 at 49.01
2015.09 . 11 15 : 27 : 30.569 Trades   'xxxxx' : cancel order # 20338271 buy limit 24.00 BR- 11.15 at 49.01 placed for execution in 8 ms
2015.09 . 11 15 : 29 : 00.242 Trades   'xxxxx' : sell limit 7.00 BR- 11.15 at 50.44
2015.09 . 11 15 : 29 : 00.252 Trades   'xxxxx' : sell limit 7.00 BR- 11.15 at 50.44 placed for execution in 9 ms
2015.09 . 11 15 : 29 : 00.278 Trades   'xxxxx' : cancel order # 20338665 sell limit 7.00 BR- 11.15 at 50.44
2015.09 . 11 15 : 29 : 00.285 Trades   'xxxxx' : cancel order # 20338665 sell limit 7.00 BR- 11.15 at 50.44 placed for execution in 6 ms
 
Михаил :

안녕하세요!

아니, 당신이 잘못 이해했습니다.

quik 및 mt5 모두 다음과 같이 작동합니다.

로봇 <--> 터미널 <--> 서버 <--> PlzaII <--> 교환

내가 쓰는 것은 다음과 같이 작동합니다.

로봇 <--> PlazaII <--> 교환

테스트 및 최적화 프로세스가 거기에서 구현되거나 위치를 열거나 유지하거나 닫는 커넥터만 구현될 것입니까?
 
Konstantin Karpov :
테스트 및 최적화 프로세스가 거기에서 구현되거나 위치를 열거나 유지하거나 닫는 커넥터만 구현될 것입니까?

사용할 수 있는 독립 실행형 응용 프로그램이 될 것입니다.

DLL 생성을 지원하는 모든 프로그래밍 언어로 작성된 로봇.

사실 이것은 MT5 서버 부분과 유사하지만 모듈식으로 한 클라이언트에서 작동합니다.

다른 유형의 프로토콜 연결(FIX/FAST, PlazaII, 바이너리 프로토콜).

지금까지 커넥터는 PlazaII용 모듈로 작성되었습니다.

필요한 경우 자체 터미널, 표시기를 작성할 수 있습니다.

테스트 및 최적화 프로세스는 커넥터 사용자가 직접 수행합니다.

MT5와 비슷한 단말기를 만드는 작업은 없습니다 .

그리고 프로젝트의 목표는 거래 로봇이 사용하는 고속 커넥터입니다 .

 
Михаил :

사용할 수 있는 자체 포함 응용 프로그램이 될 것입니다.

DLL 생성을 지원하는 모든 프로그래밍 언어로 작성된 로봇.

사실 이것은 MT5 서버 부분과 유사하지만 모듈식으로 한 클라이언트에서 작동합니다.

다른 유형의 프로토콜 연결(FIX/FAST, PlazaII, 바이너리 프로토콜).

지금까지 커넥터는 PlazaII용 모듈로 작성되었습니다.

필요한 경우 자체 터미널, 표시기를 작성할 수 있습니다.

테스트 및 최적화 프로세스는 커넥터 사용자가 직접 수행합니다.

MT5와 비슷한 단말기를 만드는 작업은 없습니다 .

그리고 프로젝트의 목표는 거래 로봇이 사용하는 고속 커넥터입니다 .

모자를 벗고 있어요 :)

하지만 지금은 로봇 테스트 프로세스 구현의 복잡성으로 인해 그러한 프로젝트를 만드는 것을 자제했고, 그것이 없으면 어떻게든 kamilfo가 아닙니다. :)

그건 그렇고, 비밀이 아니라면 어떤 언어로 작성하고 어떤 라이브러리를 사용합니까?

 
그리고 나는 이미 편집증입니다 ... 광장이나 오프너에있는 누군가가 그가 필요한 순간에 의도적으로 무작위로 지연을 만듭니다 ...) 그는 조용히 우유를 짜냅니다 ... 이제 그는 게시물을 읽고 잠시 동안 장난감을 끌 것입니다. .. 케이크)))
 
Konstantin Karpov :

모자를 벗고 있어요 :)

하지만 당분간은 로봇을 테스트하는 과정을 구현하는 과정이 복잡하기 때문에 그러한 프로젝트를 만드는 것을 자제했고, 그것이 없으면 어떻게든 kamilfo가 아닙니다. :)

그건 그렇고, 비밀이 아니라면 어떤 언어로 작성하고 어떤 라이브러리를 사용합니까?

Plaza II를 위한 비밀 C++, Delphi가 아닙니다. 저는 Moscow Exchange 의 표준 CGate 라이브러리 를 사용합니다.

http://ftp.micex.com/pub/FORTS/Plaza2/CGate/

P/S 그건 그렇고, 로봇은 어디에서나 테스트 할 수 있습니다 :)

또한 MB는 소프트웨어 개발자를 위한 테스트 및 게임장(FIX/FAST, Plaza II)을 제공합니다.

 
Ilnur Khasanov :
그리고 나는 이미 편집증입니다 ... 광장이나 오프너에있는 누군가가 그가 필요한 순간에 의도적으로 무작위로 지연을 만듭니다 ...) 그는 조용히 우유를 짜냅니다 ... 이제 그는 게시물을 읽고 잠시 동안 장난감을 끌 것입니다. .. 케이크)))

아니요, Opener의 기술자가 원하는 것을 많이 남겨 둡니다.

월요일-수요일에 봅시다. 만료가 있을 것입니다. 그러면 시장이 활성화될 것입니다.

Opener가 한 일을 볼 수 있습니다(서버 5에 액세스).

연결해야 합니다....

P/S 오늘은 평균 주문 실행 속도7-8ms 입니다.

22ms 를 초과한 적이 없지만 시장은 "죽은" 상태입니다.

내가 이해하는 한, Opener는 이 서버(액세스 서버 V)의 케이블 제공업체를 변경했습니다(제가 틀릴 수도 있음) .

 

주제에서 조금 벗어나서 주제를 만들고 싶지 않습니다. 특히 비슷한 상황이 여기에서 나타났기 때문입니다.

오늘 나는 FORTS Opening에 대한 영장을 분실했습니다.

모든 것을 수동으로 닫기로 결정했습니다. 버튼을 눌러 시장에서 포지션을 청산하려고 4번 시도했는데 주문이 거래소에 도달하지 않습니다. 그런 다음 침전물을 제거하고 다섯 번째로 포즈를 닫을 수 있었습니다. 터미널은 모든 것이 정상이라고 기록하지만 오류는 없습니다.

2015.09.11 23:37:09.207 거래 'ххххх': 거래 #16409913 79810에서 3.00 RTS-9.15 판매 완료(주문 번호 20396168 기준) (드디어 완료 ! )

2015.09.11 23:37:09.202 거래 'ххххх': 39ms 후에 실행을 위해 배치된 시장에서 3.00 RTS-9.15 교환 판매

2015.09.11 23:37:09.163 거래 'ххххх': 시장에서 3.00 RTS-9.15 교환 판매

2015.09.11 23:37:07.857 거래 'ххххх': 주문 취소 #20396014 판매 제한 1.00 RTS-9.15 at 79850, 34ms 후 실행

2015.09.11 23:37:07.823 거래 'ххххх': 주문 취소 #20396014 판매 한도 1.00 RTS-9.15 at 79850

2015.09.11 23:37:06.976 거래 'ххххх': 주문 취소 #20395752 판매 제한 1.00 RTS-9.15 at 79870, 32ms 후 실행

2015.09.11 23:37:06.943 거래 'ххххх': 주문 취소 #20395752 판매 한도 1.00 RTS-9.15 at 79870

2015.09.11 23:37:06.241 거래 'ххххх': 주문 취소 #20395666 판매 제한 1.00 RTS-9.15 at 79920, 33ms 후 실행

2015.09.11 23:37:06.208 거래 'ххххх': 주문 취소 #20395666 판매 한도 1.00 RTS-9.15 at 79920

2015.09.11 23:36:55.195 거래 'ххххх': 35ms(시도 #4) 실행을 위해 배치된 시장에서 3.00 RTS-9.15 교환 판매

2015.09.11 23:36:55.160 거래 'ххххх': 시장에서 3.00 RTS-9.15 교환 판매

2015.09.11 23:36:54.094 거래 'ххххх': 34ms(시도 #3) 실행을 위해 배치된 시장에서 3.00 RTS-9.15를 교환 판매합니다.

2015.09.11 23:36:54.060 거래 'ххххх': 시장에서 3.00 RTS-9.15 교환 판매

2015.09.11 23:36:52.608 거래 'ххххх': 33ms(시도 #2) 실행을 위해 배치된 시장에서 3.00 RTS-9.15를 교환 판매합니다.

2015.09.11 23:36:52.575 거래 'ххххх': 시장에서 3.00 RTS-9.15 교환 판매

2015.09.11 23:36:50.359 거래 'ххххх': 33ms(시도 #1) 실행을 위해 시장에서 3.00 RTS-9.15 교환 판매

2015.09.11 23:36:50.313 거래 'ххххх': 시장에서 3.00 RTS-9.15 교환 판매

어떤 종류의 버그가 서버에 여전히 존재하는 것 같습니다.
사유: