OrderSend를 사용하여 MT5에서 올바르게 작동하는 방법

 
" "MQL5의 통계 분포 - R을 최대한 활용" "문서에 대한 토론 "과 관련이 없는 댓글이 이 주제로 옮겨졌습니다.
 
Renat Fatkhullin :

그러나 이것은 주제가 아닙니다. 이러한 문제에 대해 논의하려면 자신의 지점에서 하십시오. R에 관한 것입니다.

그리고 동료들과의 토론은 전혀 없습니다. 예를 들어, 동기화된 기록에 초점을 맞추기 위해 MT5에서 OrderSend와 올바르게 작동하는 방법에 대한 단일 예는 없습니다.

상황은 이렇습니다. EA는 OrderSend에서 보낸 다음 즉시 기록을 읽습니다. 열린 포즈가 없음을 확인하고 OrderSend를 다시 보냅니다. 이것이 발생하지 않도록 문서의 예는 어디에 있습니까?

A100은 그것을 의미했습니다

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

오류, 버그, 질문

fxsaber , 2016.10.08 12:13

모든 프로젝트 파일을 별도의 폴더에 복사(상대 경로 유지)하는 방법.

예를 들어 여기에서 코드를 공유하고 싶습니다. 다른 위치에서 12개/기타 mqh 파일을 가져옵니다.

이제 이러한 파일을 수동으로 찾아야 하며, 종종 모든 것을 찾지 못하거나 추가로 필요한 것이 있습니다. 소스를 공유할 수 있도록 이 프로세스를 자동화하는 방법은 무엇입니까?


주제넘어 죄송합니다만 답변이 없습니다.

 

우리는 엄청난 양의 일을 합니다. 그러나 우리는 어떤 프로그래머의 질문도 숟가락으로 떠먹이지 않을 것입니다.

양심을 갖고 아이디어를 해결하는 데 시간을 할애하십시오.
 
Renat Fatkhullin :

우리는 엄청난 양의 일을 합니다. 그러나 우리는 어떤 프로그래머의 질문도 숟가락으로 떠먹이지 않을 것입니다.

양심을 갖고 아이디어를 해결하는 데 시간을 보내십시오.

OrderSend로 올바른 작업의 예를 요청합니다. 문서가 오해의 소지가 있습니다. 당신에게서 오는 예도 마찬가지입니다.

어떤 사람들은 목발을 발명합니다. 일부 가설은 그것이 필요한 이유를 제시하고 그렇지 않은 경우에는 그렇지 않습니다.

OrderSend는 의 주요 기능입니다 . 주요 기능을 사용하는 방법을 설명하는 데 시간을 할애할 수 있습니까?

당신이 하는 모든 것을 두 손으로 응원합니다. 그러나 실제 거래에 대한 질문이 있습니다.

 
fxsaber :

OrderSend로 올바른 작업의 예를 요청합니다. 문서가 오해의 소지가 있습니다. 당신에게서 오는 예도 마찬가지입니다.

어떤 사람들은 목발을 발명합니다. 일부 가설은 그것이 필요한 이유를 제시하고 그렇지 않은 경우에는 그렇지 않습니다.

OrderSend는 의 주요 기능입니다 . 주요 기능을 사용하는 방법을 설명하는 데 시간을 할애할 수 있습니까?

당신이 하는 모든 것을 두 손으로 응원합니다. 그러나 실제 거래에 대한 질문이 있습니다.

죄송합니다. OrderSend는 동기 함수입니다. 전송되고 응답을 기다리는 중입니다...

다른 무엇을 할 수 있습니다. 또한 빌드 1395에서 OrderSend의 체계를 변경했습니다.

 
prostotrader :

죄송합니다. OrderSend는 동기 함수입니다. 전송되고 응답을 기다리는 중입니다...

다른 무엇을 할 수 있습니다. 또한 빌드 1395에서 OrderSend의 체계를 변경했습니다.

동기가 아닌

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

"MQL5의 통계 분포 - R을 최대한 활용" 기사에 대한 토론

레나트 팻쿨린 , 2016.10.10 22:13

비동기식 프로세스와 동기화를 보고자 하는 욕구를 혼동하고 있습니다.

OrderSend의 임무는 가능한 한 빨리 주문을 하고 확인을 받는 것입니다. 그리고 시스템은 이를 훌륭하게 수행합니다.

그러나 완료된 거래/거래를 받아 기록에 넣은 다음 요청 시 제공하는 것은 다른 프로세스이며 OrderSend 작업을 늦출 권리가 없습니다.

따라서 모든 것이 정확합니다. 트랜잭션이 빠르게 실행된 다음 다음 패키지에서 밀리초(실제로는 더 일찍)에 티켓 업데이트를 받고 작업합니다.


 
fxsaber :
동기가 아닌

ORDER와 DEAL의 개념을 혼동하고 있습니다.

제출된 모든 주문 이 거래로 이어지는 것은 아닙니다.

 
fxsaber :
동기가 아닌

절대적으로 동기식입니다.

이것은 함수가 요청에 대한 완전한 원형 응답을 기다리고 있음을 의미합니다. 그리고 "예, 완료"라는 대답을 얻습니다. 최대한 빨리.

당신은 환경을 전혀 이해하지 못하고 개념을 혼동합니다. 귀하는 OrderSend의 개념에 "거래 또는 열린 포지션의 내역에서 완전히 형성된 거래 또는 포지션의 구조를 가져와야 합니다"라는 개념을 추가하려고 합니다.

 
prostotrader :

ORDER와 DEAL의 개념을 혼동하고 있습니다.

제출된 모든 주문이 거래로 이어지는 것은 아닙니다.

나는 이것에 내 개를 먹었다! 요점은 OrderSend와 거래 환경이 동기화되지 않는다는 것입니다. SB를 사용하더라도 실제 계정 에 대한 사고로 이어집니다.
 
Renat Fatkhullin :

절대적으로 동기식입니다.

당신은 환경을 전혀 이해하지 못하고 개념을 혼동합니다.

이것은 용어 분쟁입니다. 나쁜 상황은 위에서 자세히 설명했습니다. 표준 라이브러리 는 이것을 고려하지도 않습니다.
 
fxsaber :
개가 먹었어! 문제는 OrderSend와 거래 환경이 동기화되지 않는다는 것입니다. SB를 사용하더라도 실제 계정 에 대한 사고로 이어집니다.

(MT5 로봇을 사용하여 실제 계정에서 거래한 개인적인 경험에서) 이러한 사건을 해결하는 데 도움을 주시겠습니까?

추가됨

완전 무료 :)