안녕하세요! 포지션을 개설한 전문가 어드바이저의 이름을 기록 코드에 출력하거나 입력하는 방법을 찾고 있습니다. 이전 MT 4에서는 어떻게 든 자동으로 표시되었지만 여기에서는 필요하다고 생각하지 않았습니다. 데모에서 다른 전문가 고문을 테스트하고 자주 변경하므로 결과적으로 내 기억에 남는 것이 없습니다. 그러나 코드에 의해 자동으로 지정되도록 만들고 싶습니다.
포지션을 개설할 때 필요한 경우 댓글에 전문가 어드바이저의 이름을 지정할 수 있습니다. 솔직히 무엇을 원하는지, 왜 원하는지 잘 모르겠습니다. 거래 내역을 분석할 때 어떤 거래가 어떤 전문가에 의해 체결되었는지 프로그램적으로/시각적으로 확인하고 싶으신가요? 그렇다면 댓글이나 매직넘버를 사용할 수 있습니다.
30명의 전문가 어드바이저와 함께 일할 때, 심지어 30개의 서로 다른 쌍과 함께 일할 때 모든 것을 추적하는 것은 불가능합니다 - 저절로 일어나기를 원합니다.

- www.mql5.com
안녕하세요 아나톨리,
방금 '요리 책'이라는 두 기사를 발견했으며 귀하의 노력에 감사드립니다.
이와 같은 프로그램/스크립트에서 특정 통화쌍에 포지션이 두 개 이상 있는 경우 이를 인식하지 못하는 것 같습니다.
예를 들어 EURUSD에 두 개의 포지션이 열려있는 경우 (하나는 1.2250에 매도하고 다른 하나는 1.2200에 매도) 첫 번째 포지션 만 인식하고 두 번째 포지션은 인식하지 못합니다. 프로그램/스크립트에 헤징이 가능한 계좌임을 알려줘야 하기 때문인지 잘 모르겠습니다. 하나의 통화쌍에서 여러 포지션을 인식하는 스크립트를 다루는 글이 있나요?
많은 감사
Dingo
안녕하세요 아나톨리입니다,
방금 이 두 개의 '요리책' 기사를 발견했으며 귀하의 노력에 감사드립니다.
이와 같은 프로그램 / 스크립트에서 특정 통화 쌍에 둘 이상의 포지션이 있는지 인식하지 못하는 것 같습니다.
예를 들어 EURUSD에 두 개의 포지션(하나는 1.2250에 매도, 다른 하나는 1.2200에 매도)이 있는 경우 첫 번째 포지션만 인식하고 두 번째 포지션은 인식하지 못합니다. 프로그램/스크립트에 헤징이 가능한 계좌임을 알려줘야 하기 때문인지 잘 모르겠습니다. 하나의 통화쌍에서 여러 포지션을 인식하는 스크립트를 다룬 글이 있나요?
감사합니다
Dingo
안녕하세요!
이 글을 올린 지 꽤 오래되었다는 것을 알고 있습니다. 실제로 첫 번째 방법은 주어진 심볼에 대한 포지션의 첫 번째 주문 만 가져올 것이라고 생각합니다. 특정 심볼의 모든 거래를 읽으려면 두 번째 변형을 스크립트 (모든 거래)에 적용하고 주문 심볼이 현재 주어진 심볼과 동일한 경우에만 절차가 진행되는 위치에 if "필터"를 추가해야합니다.
도움이 되길 바랍니다.
-페르난도.
새로운 기고글 MQL5 Cookbook: 포지션 속성 가져오기 가 게재되었습니다:
이 글에서는 모든 포지션 속성을 가져와 대화 상자에서 사용자에게 표시하는 스크립트를 만들 것입니다. 스크립트를 실행하면 외부 매개변수의 드롭다운 목록에서 사용 가능한 두 가지 모드 중에서 선택할 수 있습니다. 현재 심볼에서만 포지션 속성을 보거나 모든 심볼에서 포지션 속성을 보는 것입니다.
따라서 현재 기호에서만 포지션 속성을 볼 수 있는 첫 번째 옵션에 대한 코드가 준비되었습니다. 글에 설명된 모든 단계를 수행했다면 지금 바로 테스트할 수도 있습니다. 표준 도구를 사용하여 MetaTrader 5에서 포지션을 엽니다. 이를 위해 F9 키를 누르면 주문 창이 열리기 전에 포지션 속성을 설정하는 데 필요한 모든 옵션을 찾을 수 있습니다.
작성자: Anatoli Kazharski