플랫폼 다른 표현: EA 매직, 주문 매직 넘버, MAGIC

매직 넘버

MetaTrader에서 각 엑스퍼트 어드바이저의 주문에 부여되는 고유 정수 식별자로, 같은 계좌의 여러 EA가 자신의 거래를 다른 EA의 거래와 구분할 수 있게 한다.

왜 필요한가

여러 EA가 같은 계좌에서 동시에 실행될 때 MetaTrader 주문에는 본래의 소유 표시가 없다. 매직 넘버는 EA가 주문을 열 때 각 주문에 기록하고 포지션을 관리할 때 다시 읽는다.

포지션을 수정하기 전에 그 매직 넘버를 확인하는 EA는 자신의 거래만 건드리고 나머지는 그대로 둔다.

충돌

두 EA가 같은 계좌에서 같은 매직 넘버를 사용하면 각 EA가 상대 EA의 포지션을 관리하게 되어 예측할 수 없는 결과가 나온다. 각 EA 인스턴스에 항상 고유한 매직 넘버를 부여하라.

다중 인스턴스 운용

같은 EA를 EUR/USD와 GBP/USD에서 동시에 실행한다면, 통화쌍 간 교차 주문 관리를 막기 위해 각 인스턴스에 서로 다른 매직 넘버를 사용하라.

관련 용어

함께 보기