MT5에 대한 고주파 거래 토론 - 페이지 64

 

MT4 + 레벨 2에서 터미널(fx+++n) 시간 M1 및 FDK 기반 레벨 2(fx+++n), FDK를 사용한 구현에 비해 MT4의 오더북은 느린 거북이입니다.

결과적으로 볼륨이 다릅니다. MT4에서 레벨 2를 기반으로 하는 일부 TS를 사용하는 것은 의미가 없습니다.

fx++n에는 MT5가 없으므로 비교하지 않는 것이 유감이지만 상황이 특히 유리하지 않을 가능성이 큽니다.

 
ProstoTak :

MT4의 유리는 느린 거북이입니다.

크. 그러나 그는 원주민이 아닙니다. 및 타사 프로그래머의 손으로 만든 기사. MT4는 그것과 아무 관련이 없습니다.

프로거는 디버그의 스레드에서 500ms 동안 절전 모드 를 설정한 다음 줄이는 것을 잊었습니다.

 
sergeev :

크. 그러나 그는 원주민이 아닙니다. 및 타사 프로그래머의 손으로 만든 기사. MT4는 그것과 아무 관련이 없습니다.

프로거는 디버그의 스레드에서 500ms 동안 절전 모드를 설정한 다음 줄이는 것을 잊었습니다.

아니요, DOM 업데이트가 시작 기능에 있다는 것 뿐입니다. 저것들. 오더북은 해당 틱이 메타에 들어갈 때만 업데이트됩니다. 즉, 가장 좋은 밴드에서 가격이 변할 때만 오더북이 업데이트 됩니다. 반복하고 Sleep을 넣으면 원하는 속도로 업데이트됩니다. 유리의 가격이 메타보다 조금 일찍 표시되는 지점까지.
 
sergeev :

조금 이상합니다.

MT4 서버 + 터미널은 로컬에 있습니다. 즉, 핑이 0인 것과 같습니다.

예, 현지에서.

최대 400 - 이것은 이미 dip으로 보내는 것을 고려하고 있습니다. 즉, 유선으로 보내고 실행하는 데 150-200이 됩니다. 응답 패킷 수와 ping에 따라 다릅니다.

450은 OrderModify 함수의 실행 시간입니다. STP를 통해 아무 것도 전송되지 않습니다. 그러나 MT4 브리지 애그리게이터에만 해당됩니다. 브리지 자체는 이를 수행하는 데 약 100ms가 걸립니다.
 
hrenfx :

예, 현지에서.

450은 OrderModify 함수의 실행 시간입니다. STP를 통해 아무 것도 전송되지 않습니다.

이해했다. 두 대의 MT4 서버를 테스트했습니다. 다른 서버에 있고 둘 다 STP로 보내지 않고 ~ 150이었습니다.

이것이 그렇게 강력한 물리적 서버가 될 수 있습니까? .. 가능성은 거의 없습니다. 평범한

 

나는 150ms에 가깝지 않은 다른 MT4 서버를 테스트했습니다. 아마도 부하가 심한 거래 서버를 사용했지만 거의 없었습니다.

사실, LIVE in F***N on MT4 ~450ms(단일 때때로 1초 미만(재연결이 없는 것으로 보임)), FDK ~15ms. 글쎄, 우리는 또한 FDK의 가격이 MT4보다 빠르다는 사실도 고려해야 합니다. 따라서 실제 거래 차이는 훨씬 더 큽니다.

 
hrenfx :

나는 150ms에 가깝지 않은 다른 MT4 서버를 테스트했습니다. 아마도 부하가 심한 거래 서버를 사용했지만 거의 없었습니다.

사실, LIVE in F***N on MT4 ~450ms(단일 때때로 1초 미만(재연결이 없는 것으로 보임)), FDK ~15ms. 글쎄, 우리는 또한 FDK의 가격이 MT4보다 빠르다는 사실도 고려해야 합니다. 따라서 실제 거래 차이는 훨씬 더 큽니다.

같은 상황. 서버에 ping을 보낼 때 120ms. 제한 카드를 배치하는 평균 시간 - 620ms 제거는 거의 동일합니다.
 
답변이 조금 늦었습니다
anonymous : 클래식부터 시작할 수 있습니다.

...

2. 대량 주문이 가격 행동에 미치는 영향. 한편으로 대량 주문은 조작의 방법이 될 수 있으며(이 경우 그러한 주문에 대해 거래할 가치가 있음) 다른 한편으로는 누군가의 기대에 대한 정보를 드러내는 포지션 규모의 비효율적인 변경이 될 수 있습니다. (이 경우 그러한 주문을 먼저 실행할 가치가 있습니다).

내가 올바르게 이해한다면, 일부 접근 방식(Obizhaeva-Wang 모델 또는 Alfonsi, Fruth 및 Schied 모델 기반)에서 최적의 실행(대량 거래) 은 특정 시점에서 상대적으로 큰 주문의 실행을 의미합니다. 그렇다면 이러한 접근 방식이 얼마나 널리 사용되고 가짜 응용 프로그램을 사용하여 다른 알고리즘으로 위장하는지(예: Cortex iX의 Chameleon에서) 문제가 발생합니다.

다시 말하지만, 어쩌면 내가 놓친 것이 있습니다. 그것은 모두 꽤 어렵습니다.


익명 : ... 최적의 유동성 제공 문제를 풀 때 거의 확률론적 디퓨리와 해밀턴-자코비-벨만 방정식을 쓰는 것을 좋아하는 신사들이 있습니다. 실용적인 목적을 위해 모든 것이 크게 단순화되었다는 것이 분명합니다.
수학 : 와우. 아니, 이건 너무해.
첨부파일에 관심있으신 분들을 위한 유사작품
 
얘들아, 왜 바보 같은 기사에 열광하는거야. 누구를 위해, 괴짜를 위해, 나는 추측한다. 큰 삼촌이 실제로 사용하는 알고리즘을 알고 싶다면 응용 프로그램이 어떻게 설정되었고 다크 풀이 무너지는 동안 무슨 일이 일어났는지 살펴보십시오. 그들이 한 일은 20루블에 옥양목 속옷보다 훨씬 쉬웠습니다. 흑백으로, 아마도 이 스레드에서 열 번은 장점이 하드웨어, 핑에 있지만 마탄에는 없다고 말했습니다.
 
HideYourRichess :
얘들아, 왜 바보 같은 기사에 열광하는거야. 누구를 위해, 괴짜를 위해, 나는 추측한다. 큰 삼촌이 실제로 사용하는 알고리즘을 알고 싶다면 응용 프로그램이 어떻게 설정되었고 다크 풀이 무너지는 동안 무슨 일이 일어났는지 살펴보십시오. 그들이 한 일은 20루블에 옥양목 속옷보다 훨씬 쉬웠습니다. 흑백으로, 아마도 이 스레드에서 열 번은 장점이 하드웨어, 핑에 있지만 마탄에는 없다고 말했습니다.

Uh, 모든 것을 가져 갔다가 유출했습니다)

전체 서커스를 망치다