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

 
server :
아직 명확하지 않습니다. 데모 계정 에서도 MT5 가 비동기 모드에서 일괄 주문을 보내는 기능을 거래에 사용하는 사람이 있습니까 ??? 글쎄,이 기능이 터미널에 추가 된 것이 아니라 우리가 아직이 거래에 대해 익지 않은 것일 수 있습니다. 우리는 개발자보다 뒤떨어져 있습니다.

생각한다. 앞으로 OrderSendAsync()를 사용하여 TS 로직을 MKL5로 번역하는 작업을 마칠 것입니다.

MT4에서는 여러 터미널을 실행하여 빠져나와야 합니다.

 
OrderSendAsync 기능에 아직 익숙하지 않은 사람들을 위해 여기에 익숙해질 수 있는 링크가 있습니다 https://www.mql5.com/en/docs/trading/ordersendasync
Документация по MQL5: Торговые функции / OrderSendAsync
Документация по MQL5: Торговые функции / OrderSendAsync
  • www.mql5.com
Торговые функции / OrderSendAsync - Документация по MQL5
 
Heroix :

생각한다. 앞으로 OrderSendAsync()를 사용하여 TS 로직을 MKL5로 번역하는 작업을 마칠 것입니다.

MT4에서는 여러 터미널을 실행하여 빠져나와야 합니다.

새로운 MT4 빌드에서는 하나의 터미널에서 서로 다른 Expert Advisors를 통해 Expert Advisors의 최대 8개 동시 거래를 수행할 수 있습니다. Trade 컨텍스트 사용 중을 잡을 확률은 이제 거의 0입니다.

이미 demo.metaquotes.net:443에서 업데이트된 MetaTrader 4 빌드 470을 다운로드하고 작동 방식을 확인할 수 있습니다. 서버 업데이트 전까지는 3개의 스트림으로 거래가 가능하며, 브로커 서버 업데이트에 따라 1주일에 최대 8개로 제한됩니다.

 
papaklass :
OrderSend()와 같은 이 함수는 일괄 처리가 아니라 한 번에 한 주문씩 순환적으로 주문을 보냅니다. 그녀의 이점은 다음 주문을 보내기 위해 서버의 응답을 기다리지 않는다는 것입니다. 그러나 어쨌든 이것은 하나의 주문으로 열거나 닫는 주문을 많이 보내는 것이 아닙니다. 따라서 OrderSendAsync()는 OrderSend()보다 빠르지만 HFT가 필요로 하는 것은 아닙니다.
HFT가 아닌 것 같지만 아직 MT5와 구체적으로 관련되지 않은 새로운 유형의 거래일 수 있습니다.
 
papaklass :
OrderSend()와 같은 이 함수는 일괄 처리가 아니라 한 번에 한 주문씩 순환적으로 주문을 보냅니다. 그녀의 이점은 다음 주문을 보내기 위해 서버의 응답을 기다리지 않는다는 것입니다. 그러나 어쨌든 이것은 하나의 주문으로 열거나 닫는 주문을 많이 보내는 것이 아닙니다. 따라서 OrderSendAsync()는 OrderSend()보다 빠르지만 HFT가 필요로 하는 것은 아닙니다.

1. 이것은 호출 사이에 시간 초과가 0인 요청 일괄 전송과 완전히 일치합니다.

2. 이것이 바로 HFT가 필요로 하는 것입니다.

 
server :
현재 중기적으로 일하고 있는 것과 동일한 양의 자본으로 하루에 (1-10) 거래를 하는 데 관심이 있습니까?
거래량은 단위 시간당 거래 빈도에 반비례하며 다른 조건은 동일합니다.
 
AlexGrin :

당신이 전혀 생각하지도 못한 것에 대해 어떻게 이야기할 수 있습니까?        

음, 결국, 우리는 서로 다른 시간 범위를 거래하지만 여기 있는 모든 동료입니다. 제 부분에서 약간의 오해와 완전히 새로운 영역의 세부 사항에 대한 무지에 대해 죄송합니다. 물론, 나는 펀드에서 HFT에 대해 들었지만 FOREX에서는 들리지 않았으며, 프로들이 확고하게 부정적인 태도를 갖는 핍스에 대해서만 들었습니다.

불행히도 나는 프로그래머가 아니지만 수익성이 있다면 이 기술을 연구할 것입니다. FOREX-HFT 전문가 중 한 명이 로봇이 주문을 보내는 역학을 차트에 표시하고 싶습니다. 나는 프로세스의 논리에 관심이 있습니다. 계산 자체를 공개할 수 없으며 차트의 대기 중인 주문 애니메이션만 공개할 수 있습니다. 차트 는 가격이 움직이면 나타나거나 실행되거나 삭제됩니다.

저 뿐만 아니라 매우 감사할 것입니다.

 
m.butya :

...

저 뿐만 아니라 매우 감사할 것입니다.

네. 프로세스 시각화는 때때로 몇 페이지의 낙서 이상을 말합니다. )
 
Renat :

새로운 MT4 빌드에서는 하나의 터미널에서 서로 다른 Expert Advisors를 통해 Expert Advisors의 최대 8개 동시 거래를 수행할 수 있습니다. Trade 컨텍스트 사용 중을 잡을 확률은 이제 거의 0입니다.

이미 demo.metaquotes.net:443에서 업데이트된 MetaTrader 4 빌드 470을 다운로드하고 작동 방식을 확인할 수 있습니다. 서버가 업데이트되지 않은 동안에는 3개의 스트림으로 트랜잭션을 할 수 있으며, 브로커 서버가 업데이트됨에 따라 일주일에 한도가 8개로 늘어납니다.

고맙습니다.

PS 비동기의 경우 OrderSendVirtualAsync ( OrderModifyVirtualAsync, OrderCloseVirtualAsync, OrderDeleteVirtualAsync, OrderCloseByVirtualAsync )를 한 번만 작성하는 것으로 충분합니다. 실행자로서 필요한 차트 수에 루프된 기본 Expert Advisors를 중단합니다. 이전에는 이 작업이 수행되었지만 각 터미널에서 실행기를 시작하고 명명된 파이프를 통해 정보를 보내야 했습니다. 이제 한 터미널의 전역 변수 를 통해 간단하게 수행할 수 있습니다.

PPS 현재 거래 주문을 보내는 클라이언트 모델에서만 작동하는 신호 서비스의 운영을 최적화하기 위해 개발자가 이 혁신이 주로 필요하다는 것은 분명합니다. 거래 주문 처리의 전체 주기를 줄이는 것도 유용할 것입니다.

 
Renat :

새로운 MT4 빌드에서는 하나의 터미널에서 서로 다른 Expert Advisors를 통해 Expert Advisors의 최대 8개 동시 거래를 수행할 수 있습니다. Trade 컨텍스트 사용 중을 잡을 확률은 이제 거의 0입니다.

이미 demo.metaquotes.net:443에서 업데이트된 MetaTrader 4 빌드 470을 다운로드하고 작동 방식을 확인할 수 있습니다. 서버가 업데이트되지 않은 동안에는 3개의 스트림으로 트랜잭션을 할 수 있으며, 브로커 서버가 업데이트됨에 따라 일주일에 한도가 8개로 늘어납니다.

이것은 기뻐하지 않을 수 없습니다! 이것은 MT4의 알고리즘 거래를 향한 정말 큰 진전입니다! 고맙습니다.