외환 및 EA 기본 사항
MT5의 주문, 거래 및 거래 포지션: 실제적인 설명
주문, 거래 및 거래 포지션은 거래의 다양한 부분을 설명합니다. 올바른 용어를 사용하면 로그가 더 명확해지며 EA의 작업을 계정 기록과 비교할 때 일반적인 혼란의 원인을 방지할 수 있습니다.
세 가지 레이어를 통해 거래를 추적하세요.
명령은 지시이다. 거래는 실행을 기록합니다. 거래 포지션은 현재 시장 노출을 나타냅니다. 하나의 주문은 여러 거래를 통해 실행될 수 있으므로 주문 개수와 거래 개수가 일치할 필요는 없습니다. 아직 거래 포지션을 생성하지 않은 상태에서도 보류 주문이 존재할 수 있습니다.
간단한 거래 순서 읽기
나중에 실행되는 보류 중인 구매 주문과 결과 노출을 마감하는 별도의 작업을 상상해 보십시오. 내역에는 주문 수명주기 및 실행 기록이 포함됩니다. 공개 거래 포지션 목록에는 아직 열려 있는 포지션만 표시됩니다. 부분 채우기 또는 부분 닫기는 관계를 모순되지 않고 더욱 상세하게 만듭니다.
전송 후 결과 확인
OrderSend가 true를 반환한다고 해서 그 자체로 시장 거래가 완료되었음을 의미하는 것은 아닙니다. 서버 반환 코드를 검사하고 적절하게 거래 이벤트 또는 기록을 따르십시오. 모든 숫자 티켓을 상호 교환 가능한 것으로 취급하는 대신 의도된 목적에 맞게 주문, 거래 및 거래 포지션 식별자를 사용하십시오.
유용한 거래 메시지 작성
- 요청 유형과 의도한 기호를 기록합니다.
- 서버 반환 코드와 반환된 식별자를 기록합니다.
- 이후 실행 이벤트를 요청에 연결합니다.
- 부분 청산 모니터링 시 잔여 거래 포지션 거래량을 보고합니다.
MQLume로 당신의 것으로 만들어보세요
MQLume 소스 액세스는 신호에서 실행 처리까지 전체 경로를 따라가는 데 도움이 됩니다. 탐색Ultimate Breakout System MT5한 번에 하나의 코드 경로를 연구합니다.