주식 시장. 재고. 거래 주문 실행 속도. - 페이지 15

 

일반적으로 주식의 속도로 모든 것이 슬프다.

오더북의 최고가로 주문을 하고, 먼저 강제로 거래를 확인하고, 2x50ms,

그런 다음 각 틱으로 3 번 50ms

비디오는 재단에서 처형된 이 불명예를 보여줍니다.


 
JRandomTrader # :

DOM 주기와 관련하여 이것은 액체가 적은 주기에서만 작동합니다. 그렇지 않으면 속도가 충분하지 않습니다. 여기에서 나는 가능한 한 많은 작업을 거부하고 문자열로 작업하고 기록에 액세스하지 않고 비동기 전송을 사용하여 압축 속도의 스캘퍼를 작성했습니다. 그러나 여전히 내 핑으로 10-12ms는 유리할 시간이 없습니다.

흠, 시장이 안정되면 좋지 않습니다. 당신은 살 수 있습니다. 그러나 이것은 펀드가 아닌 선물에 관한 것입니다.

 
prostotrader # :

일반적으로 주식의 속도로 모든 것이 슬프다.

오더북의 최고가로 주문을 하고, 먼저 강제로 거래를 확인하고, 2x50ms,

그런 다음 각 틱으로 3 번 50ms

비디오는 재단에서 처형된 이 불명예를 보여줍니다.


예 1 오늘 거래(실제). 진입을 위해 표준 라이브러리에서 자체적으로 약간 수정된 CTrade 클래스가 사용됩니다.

전문가 탭

 2022.04 . 08 11 : 32 : 53.752 Цена входа bid: 1172.3 EMA_ask = 960.0 Цена фьючерса: 9005.7 Цена акции: 86.100000 Время тика: 11 : 32 : 43 по символу ALRS
2022.04 . 08 15 : 34 : 12.849 Цена выхода ask: 740.0 Цена фьючерса: 8362.0 Цена акции: 81.200000 Время тика: 15 : 34 : 01 по символу ALRS

로그 탭(로그인)

 2022.04 . 08 11 : 32 : 53.757 '' : exchange buy 30 ALRS at market
2022.04 . 08 11 : 32 : 53.757 '' : exchange sell 3 ALM2 at market
2022.04 . 08 11 : 32 : 53.827 '' : accepted exchange buy 30 ALRS at market
2022.04 . 08 11 : 32 : 53.852 '' : accepted exchange sell 3 ALM2 at market
2022.04 . 08 11 : 32 : 53.852 '' : exchange buy 30 ALRS at market placed for execution in 100.334 ms
2022.04 . 08 11 : 32 : 53.852 '' : exchange sell 3 ALM2 at market placed for execution in 98.085 ms
2022.04 . 08 11 : 32 : 54.007 '' : deal # 2294361 buy 30 ALRS at 86.42 done (based on order # 202060525 )
2022.04 . 08 11 : 32 : 54.057 '' : deal # 2294362 sell 1 ALM2 at 8936 done (based on order # 202060527 )
2022.04 . 08 11 : 32 : 54.082 '' : deal # 2294363 sell 2 ALM2 at 8922 done (based on order # 202060527 )

예제의 입력 시간은 오늘 가장 길며 일반적으로 숫자는 아래 출력에 표시된 것과 거의 같습니다.

로그 탭(종료)

 2022.04 . 08 15 : 34 : 12.864 '' : exchange sell 30 ALRS at market, close # 202060525 buy 30 ALRS 86.42
2022.04 . 08 15 : 34 : 12.864 '' : exchange buy 3 ALM2 at market, close # 202060527 sell 3 ALM2 8926.667
2022.04 . 08 15 : 34 : 12.880 '' : accepted exchange sell 30 ALRS at market, close # 202060525 buy 30 ALRS 86.42
2022.04 . 08 15 : 34 : 12.880 '' : exchange sell 30 ALRS at market, close # 202060525 buy 30 ALRS 86.42 placed for execution in 17.961 ms
2022.04 . 08 15 : 34 : 12.880 '' : accepted exchange buy 3 ALM2 at market, close # 202060527 sell 3 ALM2 8926.667
2022.04 . 08 15 : 34 : 12.880 '' : exchange buy 3 ALM2 at market, close # 202060527 sell 3 ALM2 8926.667 placed for execution in 18.538 ms
2022.04 . 08 15 : 34 : 13.052 '' : deal # 2297760 buy 1 ALM2 at 8383 done (based on order # 203273252 )
2022.04 . 08 15 : 34 : 13.052 '' : deal # 2297761 buy 1 ALM2 at 8384 done (based on order # 203273252 )
2022.04 . 08 15 : 34 : 13.052 '' : deal # 2297762 buy 1 ALM2 at 8384 done (based on order # 203273252 )
2022.04 . 08 15 : 34 : 13.067 '' : deal # 2297763 sell 1 ALRS at 81.21 done (based on order # 203273251 )
2022.04 . 08 15 : 34 : 13.067 '' : deal # 2297764 sell 29 ALRS at 81.20 done (based on order # 203273251 )

서버에 12ms 핑

 

SPBE 및 SMLT 가 지원하지 않는 이유

다른 모든 프로모션이 지원되나요?

결국 Opener에서 말했듯이 SPOT에서는 모든 곳에서 금지되어야 합니다.
 

예상대로, 그렇지 않으면)

하지만 거의 모든 주요 구입

TF는 짜증나. 구매시 응용 프로그램이 즉시 배치됩니다.

앱 자체가 다운되었습니다.

, 더 높은 가격에 구입, 중단합니다.
 
Andrey Miguzov # :

예 1 오늘 거래(실제). 진입을 위해 표준 라이브러리에서 자체적으로 약간 수정된 CTrade 클래스가 사용됩니다.

전문가 탭

로그 탭(로그인)

예제의 입력 시간은 오늘 가장 길며 일반적으로 숫자는 아래 출력에 표시된 것과 거의 같습니다.

로그 탭(종료)

서버에 12ms 핑

로그 및 틱의 변형된 시차. 왜냐하면 유동성이 낮습니다. 이 거래가 틱 기록에 어떻게 표시되었는지 확인/확인하기로 결정했습니다.

선물의 경우:


그리고 나서야 주식에 대해 - 더 많은 유동성이 있고 중복이 있습니다.


결과:

1) 로그의 시간과 틱의 시간이 일치하지 않는 것은 논리적이지만 이전에는 생각해 본 적이 없습니다. IMHO, 터미널 로그로 실행 시간을 측정하는 것은 완전히 정확하지 않습니다.

2) 밀리초 단위로 정확한 틱 시간을 알면(터미널에서 주문이 전송된 가격으로) 그러면 (저유동 상품의 이력에서) 실제 "실행 시간"을 알 수 있습니다.

"execution_time" = "time_of_the_original_tick_on_the_exchange_that_call_the_trade_in_terminal" - " time_tick_on_the_exchange_about_your_trade"   .

이 시간에는 거래소에서 터미널까지 및 뒤로(브로커를 통해) 모든 네트워크 지연 + 거래소에서 트랜잭션 실행을 위한 처리 시간 + 전문가의 틱 처리 시간이 포함됩니다.

결과는 나중에 올리겠습니다.

 

Andrey Miguzov 당신은 여전히 부엌으로 올라갔습니다 ...

 2022.04 . 08 11 : 32 : 53.757 '' : exchange buy 30 ALRS at market

주식 시장에서 시장 주문 없음

Andrey Miguzov
Andrey Miguzov
  • 2022.02.22
  • www.mql5.com
Профиль трейдера
 
prostotrader # :

Andrey Miguzov 당신은 여전히 부엌에 올라갔습니다 ...

주식 시장에서 시장 주문 없음

https://www.moex.com/a2798

:)

Московская Биржа - Виды заявок по режимам торгов
Московская Биржа - Виды заявок по режимам торгов
  • www.moex.com
1 Исполняются в аукционе закрытия лимитные заявки - заявки с указанием цены (доходности) и количества ценных бумаг рыночные заявки -  с указанием количества ценных бумаг и/или рыночные заявки с указанием объема денежных средств, предназначенных для покупки ценных бумаг заявки КП - заявки на заключение сделок в Режиме торгов крупными пакетами ценных бумаг (КП) заявки по цене аукциона закрытия - лимитные или рыночные, подаются в фазе торгов по цене аукциона закрытия заявки послеторгового периода - рыночные заявки в соответствии с Правила проведения торгов
 
prostotrader # :


주식 시장에서 시장 주문 없음

그리고 그들이 사라진 지 얼마나 되었습니까?

;)

 
Andrey Miguzov # :

예 1 오늘 거래(실제). 진입을 위해 표준 라이브러리에서 자체적으로 약간 수정된 CTrade 클래스가 사용됩니다.

전문가 탭

로그 탭(로그인)

예제의 입력 시간은 오늘 가장 길며 일반적으로 숫자는 아래 출력에 표시된 것과 거의 같습니다.

로그 탭(종료)

서버에 12ms 핑

오늘은 두 터미널 모두 실제

선물

2022.04.11 11:25:41.599 Trades  'ххххх': sell limit 1 VTBR-6.22 at 2273
2022.04.11 11:25:41.605 Trades  'ххххх': accepted sell limit 1 VTBR-6.22 at 2273
2022.04.11 11:25:41.606 Trades  'ххххх': sell limit 1 VTBR-6.22 at 2273 placed for execution
2022.04.11 11:25:41.611 Trades  'ххххх': order #199905491 sell limit 1 / 1 VTBR-6.22 at 2273 done in 11.618 ms
2022.04.11 11:25:41.612 Trades  'ххххх': deal #111208977 sell 1 VTBR-6.22 at 2273 done (based on order #199905491)

13ms

재고

2022.04.11 11:25:41.641 Trades  'ххххх': buy limit 10 VTBR at 0.022395
2022.04.11 11:25:41.649 Trades  'ххххх': accepted buy limit 10 VTBR at 0.022395
2022.04.11 11:25:41.649 Trades  'ххххх': buy limit 10 VTBR at 0.022395 placed for execution
2022.04.11 11:25:41.667 Trades  'ххххх': order #199905492 buy limit 10 / 10 VTBR at 0.022395 done in 26.042 ms
2022.04.11 11:25:41.667 Trades  'ххххх': deal #111208978 buy 8 VTBR at 0.022220 done (based on order #199905492)
2022.04.11 11:25:41.669 Trades  'ххххх': deal #111208979 buy 2 VTBR at 0.022280 done (based on order #199905492)

각각 26ms 및 28ms

추가됨

역 거래
선물

2022.04.11 12:04:02.442 Trades  'ххххх': buy limit 1 VTBR-6.22 at 2247
2022.04.11 12:04:02.447 Trades  'ххххх': accepted buy limit 1 VTBR-6.22 at 2247
2022.04.11 12:04:02.447 Trades  'ххххх': buy limit 1 VTBR-6.22 at 2247 placed for execution
2022.04.11 12:04:02.449 Trades  'ххххх': order #199939055 buy limit 1 / 1 VTBR-6.22 at 2247 done in 7.190 ms
2022.04.11 12:04:02.449 Trades  'ххххх': deal #111213284 buy 1 VTBR-6.22 at 2247 done (based on order #199939055)

7ms

재고

2022.04.11 12:04:02.458 Trades  'ххххх': sell limit 10 VTBR at 0.022020
2022.04.11 12:04:02.464 Trades  'ххххх': accepted sell limit 10 VTBR at 0.022020
2022.04.11 12:04:02.465 Trades  'ххххх': sell limit 10 VTBR at 0.022020 placed for execution
2022.04.11 12:04:02.481 Trades  'ххххх': order #199939056 sell limit 10 / 10 VTBR at 0.022020 done in 23.922 ms
2022.04.11 12:04:02.484 Trades  'ххххх': deal #111213285 sell 8 VTBR at 0.022155 done (based on order #199939056)
2022.04.11 12:04:02.485 Trades  'ххххх': deal #111213286 sell 2 VTBR at 0.022150 done (based on order #199939056)
각각 26ms 및 27ms