초보자들을 위한 용어정리

MT5 주문이 거부되는 7가지 이유, 증거금만의 문제가 아니에요

작성자 정보

  • 골드스터디 작성
  • 작성일

컨텐츠 정보

본문

GoldStudyNet · 용어정리

MT5 주문이 거부되는 7가지 이유, 증거금만의 문제가 아니에요

교통카드가 개찰구에서 안 열리면 잔액부터 떠올리게 되죠. MT5 주문 거부도 증거금만 보다가 진짜 이유를 놓치는 경우가 많아요.

여러분, 안녕하세요. 출근길이든 장 보러 가는 길이든 교통카드를 쓰는 분들 많으시죠. 오늘은 그 교통카드 이야기로 시작해 볼게요.

지하철 개찰구에 교통카드를 대는 손과 빨간 불이 들어온 단말기 일러스트, 교통카드가 안 열려 당황하는 일상 인사

개찰구에 카드를 대면 '삑' 하고 열리는 게 당연한데, 가끔 '삑삑' 소리와 함께 안 열릴 때가 있잖아요. 그럴 때 저도 모르게 이런 생각이 먼저 들어요. '잔액이 없나?' 뒤에 사람들이 서 있으면 마음이 더 급해지고요. 얼른 옆으로 비켜서서 충전부터 해야 하나 싶죠. 괜히 얼굴이 조금 달아오르기도 하고, 다른 사람에게 미안한 마음에 손이 서두르게 되기도 해요.

그런데 한 번은 이런 생각이 들었어요. 안 열리는 이유가 정말 잔액뿐일까? 카드를 제대로 못 읽었을 수도 있고, 단말기가 잠깐 이상할 수도 있고, 카드 자체에 문제가 있을 수도 있겠다 싶더라고요. 그런데도 우리는 '삑삑' 소리를 들으면 가장 흔한 이유 하나만 먼저 떠올리고 그것만 붙잡게 돼요. 그래서 정작 진짜 이유를 놓치기도 하고요. 그 뒤로는 '삑삑' 소리가 나면 숨을 한 번 고르고, 이유가 하나만은 아닐 수 있다고 스스로에게 말해 주게 됐어요. 서두르지 않는 쪽이 오히려 해결이 빠르더라고요.

MT5에서 주문이 거부될 때 많은 분이 똑같이 반응하세요. '증거금이 부족한가 보다' 하고 입금부터 하려는 마음이 먼저 드는 거죠. 그래서 오늘은 주문 거부 메시지를 증거금 하나로만 해석하지 않도록, 이유를 7가지로 나눠서 정리해 보려고 합니다. 이유를 알면 확인할 곳이 정해지고, 쓸데없이 입금하거나 당황할 일이 줄어들어요.

01먼저 메시지부터 읽어 보세요

주문이 거부되면 화면에 짧은 문구가 뜨거나, 하단 도구상자의 '거래' 탭이나 '전문가' 탭에 기록이 남습니다. 이 문구가 가장 정확한 단서예요. 그런데 많은 분들이 문구를 읽기 전에 닫아 버리세요. 그러면 나중에 무슨 일이었는지 알 수가 없어요. 거부되면 일단 문구를 그대로 캡처해 두세요.

참고로 MetaQuotes의 MQL5 문서에는 거래 서버가 돌려주는 반환 코드 목록이 있어요. 요청이 거부되었다는 것(10006), 요청 형식이 잘못되었다는 것(10013), 거래량이 잘못되었다는 것(10014), 가격이 바뀌었다는 것(10020), 손절·익절 값이 잘못되었다는 것(10016), 거래가 비활성화되었다는 것(10017), 시장이 닫혔다는 것(10018), 자금이 부족하다는 것(10019) 같은 코드들이에요. 이 코드는 프로그램을 만드는 분들이 보는 용어이고, 일반 화면에서는 한글이나 영어 문구로 조금 다르게 보일 수 있습니다. 그래서 문구가 정확히 같지 않더라도 이런 종류의 이유가 있구나 하고 이해하는 용도로 보시면 돼요.

02주문이 거부되는 7가지 이유

MT5 주문 거부 7가지 이유 표: 증거금 부족, 랏 단위 오류, 가격 변경, 손절 거리, 거래 불가 상태, 주문 수 제한, 연결 문제와 확인할 곳

표만 보면 한눈에 들어오지만, 하나씩 풀어서 말씀드릴게요.

03① 증거금 부족

가장 먼저 떠올리는 이유죠. 신규 주문에 필요한 증거금이 지금 남은 여유 증거금보다 크면 주문이 안 들어가요. MQL5 문서에서는 외환 증거금을 랏 × 계약단위 ÷ 레버리지 같은 식으로 설명해요. 예를 들어 EUR/USD가 1.1000이고 레버리지 100배라고 가정하면, 1랏에 필요한 증거금은 대략 1,100달러가 됩니다. 잔고가 800달러라면 1랏은 불가능하고, 0.5랏이면 약 550달러라서 가능한 구조예요(설명용 가정값).

증거금 계산은 증거금 계산 글에서 자세히 풀어 두었으니 참고해 주세요. 하지만 증거금이 충분한데도 거부되는 일이 있다는 것이 오늘의 핵심이에요.

04② 랏 단위가 맞지 않을 때

종목마다 최소 거래량, 최대 거래량, 증가 단위(스텝)가 정해져 있어요. 예를 들어 최소 0.01랏, 스텝 0.01이라면 0.005랏은 주문할 수 없습니다. 0.015랏처럼 스텝 사이에 걸리는 숫자도 안 되고요. 이럴 때 'Invalid volume'이라는 문구가 보일 수 있어요. 금이나 지수처럼 종목이 바뀌면 이 숫자가 달라질 수 있는데, 이 이야기는 다음에 나오는 MT5 계약단위와 1랏 글에서 이어서 다룹니다. XM의 실제 최소 랏과 스텝은 종목마다 다르니 시세창에서 직접 확인해 주세요.

05③ 가격이 바뀐 경우

주문 버튼을 누르는 순간과 서버가 받는 순간 사이에 가격이 움직일 수 있어요. 이때 서버가 '가격이 바뀌었으니 새 가격으로 다시 확인하세요'라고 돌려주는 것이 재호가(requote) 또는 가격 변경이에요. 지표 발표 때처럼 가격이 빠르게 움직이면 더 자주 만날 수 있습니다. 허용 슬리피지를 조금 열어 두면 줄어들 수 있지만, 그만큼 원하지 않는 가격에 체결될 수도 있다는 뜻이에요. 시장가와 지정가의 차이가 헷갈리시면 시장가와 지정가 글을 같이 보시면 이해가 쉬울 거예요.

06④ 손절·익절을 현재가에 너무 가깝게 입력했을 때

종목마다 현재가에서 최소 이만큼은 떨어져 있어야 손절·익절을 걸 수 있다는 거리 제한이 있어요. 이것을 스톱 레벨(Stops Level)이라고 하는데, MT5 종목 사양에 포인트 단위로 표시됩니다. 예를 들어 스톱 레벨이 20포인트(2핍, 설명용 가정)인 종목에서 현재가 바로 1핍 아래에 손절을 걸면 'Invalid stops'로 거부될 수 있어요. 이럴 때는 손절 거리를 조금 넓히시면 됩니다. 이 규칙은 계정과 종목마다 다를 수 있으니 XM 공식 사양에서 날짜와 함께 직접 확인하세요.

07⑤ 거래 불가 상태

시장이 닫혀 있거나(Market closed), 종목 거래가 막혀 있는 경우(Trade disabled)예요. 증거금이 충분해도 이 상태에서는 주문이 안 들어갑니다. 두 문구는 자주 헷갈리는데 의미가 달라서, 각각 별도 글로 정리해 두었어요. 거래 막힘은 Trade Disabled 뜻, 시간 문제는 Market Closed가 뜨는 이유 글에서 확인해 주세요.

08⑥ 주문 수와 거래량 한도

계정이나 종목마다 동시에 열 수 있는 대기주문 수, 포지션 수, 총 거래량에 한도가 있을 수 있어요. 한도에 닿으면 주문이 거부되고 문구도 한도 초과 쪽으로 나옵니다. 이건 평소에는 만날 일이 적지만, 자동매매를 쓰거나 주문을 많이 쪼개 넣는 분들은 마주칠 수 있어요. 한도 숫자는 XM 공식 페이지나 종목 사양에서 날짜와 함께 직접 확인해 주세요.

09⑦ 연결과 요청 빈도

서버 연결이 끊겼거나(하단 오른쪽 연결 상태가 불안정할 때), 짧은 시간에 요청이 너무 잦을 때도 거부될 수 있어요. 창을 여러 개 띄워 놓고 같은 주문을 계속 누르면 오히려 상황이 꼬일 수 있습니다. 이럴 때는 한 번 누르고 기다려 주세요. 주문 거부와 체결 지연은 구분해서 보셔야 하니, 같은 주문을 연타하지 않는 습관이 중요합니다.

● 어떤 이유인지 헷갈릴 때는 메시지 캡처를 같이 보면서 하나씩 짚어 볼 수 있어요. 궁금한 점은 편하게 문의 주세요, 같이 고민해 드릴게요. 트레이딩에 집중하세요.

10숫자로 비교해 볼게요

같은 계정에서 다른 이유로 거부되는 장면을 숫자로 만들어 볼게요. 모두 설명용 가정값입니다.

거부 이유가 다른 세 가지 장면 (가정)

장면 A: 잔고 800달러, EUR/USD 1랏(증거금 약 1,100달러) → 증거금 부족

장면 B: 잔고 800달러, EUR/USD 0.005랏 → 최소 랏 0.01 미만이라 Invalid volume

장면 C: 잔고 800달러, 0.5랏, 스톱 레벨 2핍인데 손절을 1핍 거리에 입력 → Invalid stops

세 장면 모두 '거부'이지만 고쳐야 할 곳은 전혀 달라요

장면 A는 랏을 줄이거나 증거금을 넉넉히 하는 쪽으로, 장면 B는 숫자를 0.01로 올리는 쪽으로, 장면 C는 손절 거리를 넓히는 쪽으로 해결됩니다. 입금해도 B와 C는 해결되지 않아요. 그래서 메시지를 읽고 이유를 먼저 가려내는 것이 중요합니다.

11거부됐을 때 확인하는 순서

저는 확인 순서를 이렇게 정해 두시길 권해요. 어려운 것부터가 아니라 쉬운 것부터 보는 거예요.

MT5 주문 거부 확인 순서 흐름도: 메시지 읽기, 거래 가능 상태, 랏 단위, 증거금, 손절 거리, 연결 순서

가장 먼저 문구를 그대로 기록하고, 다음으로 지금 시간이 거래 가능한 시간인지와 종목이 거래 가능한 상태인지를 보세요. 그다음에 랏과 손절 거리 같은 가격 규칙을 확인하고, 마지막으로 증거금과 연결 상태를 보면 됩니다. 이 순서의 장점은 입금 같은 큰 행동을 하기 전에 가벼운 확인부터 끝낼 수 있다는 점이에요.

12거부와 지연은 다른 이야기예요

주문 거부와 체결이 늦어지는 것은 서로 다른 일이에요. 거부는 서버가 '이 요청은 받지 않겠다'고 돌려주는 것이고, 지연은 요청은 받았는데 처리가 늦게 이뤄지는 거예요. 거부는 문구가 남지만 지연은 조용히 기다려야 해서 더 불안하죠. 그래서 같은 주문을 연타하고 싶은 마음이 들 수 있는데, 지연일 때 연타하면 의도하지 않은 중복 주문이 들어갈 위험이 있어요. 주문 버튼을 누른 뒤에는 '거래' 탭에 포지션이 생겼는지, '이력' 탭에 기록이 남았는지를 먼저 확인하시고, 그래도 아무것도 없다면 그때 다시 시도하세요.

13기록은 어디에 남을까요?

MT5 하단 도구상자에는 여러 탭이 있어요. '거래' 탭은 지금 열려 있는 포지션과 주문이 보이고, '이력' 탭은 이미 처리된 거래 기록이, '전문가' 탭과 '저널' 탭은 프로그램이 남긴 메시지가 보입니다. 주문이 거부된 이유가 궁금할 때는 보통 '전문가'나 '저널' 쪽에 흔적이 남는 경우가 많다고 해요. 다만 제 화면 기준의 설명이라서 버전과 설정에 따라 다를 수 있습니다. 이 탭의 이름과 위치는 직접 눌러 보시면서 확인해 보세요. 처음에는 낯설어도 한 번만 익혀 두면 거부될 때마다 큰 도움이 돼요.

기록을 볼 때는 시각을 같이 보세요. 주문을 넣은 시각 근처에 남은 메시지가 해당 거부의 단서입니다. 한국시간과 서버 시간이 다르게 표시될 수 있어서 시차를 감안하셔야 해요. 서버 시간 계산은 Market Closed 글에서 한 번 더 이야기할게요.

14이유별로 어떻게 대처하면 좋을까요?

대처 방법도 이유에 따라 다릅니다. 이걸 한 줄씩 정리해 두면 실전에서 편해요.

  • 증거금 부족: 랏을 줄이거나, 사용 중인 증거금을 줄이거나, 증거금을 늘려요. 다만 무작정 레버리지를 올리는 식의 해결은 권하지 않아요.
  • 랏 단위 오류: 최소 랏과 스텝에 맞는 숫자로 고쳐요. 종목이 바뀌면 숫자도 바뀔 수 있어요.
  • 가격이 바뀜: 잠시 후 다시 시도하거나 슬리피지 허용을 확인해요. 지표 발표 직후에는 기다리는 것도 방법이에요.
  • 손절·익절 거리: 현재가에서 조금 더 떨어뜨려 다시 입력해요.
  • 거래 불가 상태: 시간과 종목 상태를 먼저 확인하고, 상태가 풀릴 때까지 기다려야 할 수 있어요.
  • 주문 수 한도: 불필요한 대기주문을 정리해요.
  • 연결 문제: 인터넷과 서버 연결을 확인하고 한 번만 다시 시도해요.

15이런 경우도 있어요: 이유가 두 가지 겹칠 때

가끔은 이유가 한 가지가 아니라 둘이 겹쳐 있는 경우도 있어요. 예를 들어 지표 발표 직전에는 가격이 빠르게 움직여서 가격 변경이 늘어나고, 동시에 평소보다 요구 증거금이 높아질 가능성도 있습니다. XM 약관 59.5에는 주요 뉴스나 시장 마감 전후에 신규 주문에 더 높은 증거금을 일시적으로 요구할 수 있다는 취지의 문구가 있어요. 이 부분은 레버리지 이야기와 이어지기 때문에 CPI·FOMC 전에 레버리지가 낮아지는 이유를 다룬 글에서 따로 정리해 볼 예정입니다. 제가 확인한 것은 약관 문구일 뿐이고, 실제로 어느 날에 적용되는지는 XM 공식 페이지에서 날짜와 함께 직접 확인하셔야 해요.

이런 겹침을 만나면 하나를 해결하고도 다시 거부되어서 당황하실 수 있어요. 그럴 때는 새로운 메시지를 다시 읽고, 처음부터 순서대로 확인하는 쪽이 낫습니다. 한 번 해결했다고 해서 같은 이유가 계속 이어지는 것은 아니니까요.

16이럴 땐 다시 확인해 보세요

☐  거부 메시지를 캡처해서 기록했다

☐  지금이 해당 종목의 거래 가능 시간인지 확인했다

☐  종목의 거래 가능 상태(전체 허용, 청산만 가능 등)를 사양에서 확인했다

☐  주문 랏이 최소 랏과 스텝에 맞는지 확인했다

☐  손절·익절 거리가 스톱 레벨보다 넓은지 확인했다

☐  여유 증거금이 필요한 증거금보다 큰지 계산했다

☐  하단 연결 상태가 정상인지 보았다

여기에서 헷갈리는 부분이 하나 더 있어요. 증거금이 부족하지 않은데 거부되는 경우, 헤지로 반대 방향 주문을 넣을 때 증거금이 어떻게 계산되는지가 변수가 될 수 있다는 점이에요. 그 부분은 매수·매도를 동시에 잡으면 증거금은 두 배일까? 글에서 이어서 정리했습니다.

17아직 확인하지 못한 것들

이 글에는 제가 확인하지 못한 부분이 있어요. XM 계정의 종목별 최소·최대 랏, 증가 단위, 스톱 레벨, 동시 주문 수 한도는 직접 확인하지 못했습니다. 또 MT5 화면에 뜨는 정확한 문구가 버전과 언어에 따라 어떻게 보이는지도 제 화면 기준일 뿐이라 다를 수 있어요. 이런 내용은 XM 공식 페이지와 MT5 종목 사양에서 날짜와 함께 직접 확인해 주세요.

18자주 묻는 질문

Q. 증거금이 충분한데도 주문이 거부돼요.

랏 단위, 손절 거리, 시장 상태, 종목 거래 허용 여부 같은 다른 이유일 수 있어요. 메시지를 먼저 확인해 보세요.

Q. 같은 주문이 어떤 날은 되고 어떤 날은 안 돼요.

가격 변동, 시장 시간, 연결 상태에 따라 달라질 수 있어요.

Q. 거부될 때마다 입금해야 하나요?

증거금 부족이 아닌 이유라면 입금해도 해결되지 않아요. 이유부터 가려 보세요.

19정리하며

주문 거부의 이유는 증거금 부족 하나가 아니라 최소 일곱 가지 방향으로 생각해 볼 수 있어요. 증거금, 랏 단위, 가격 변경, 손절 거리, 거래 불가 상태, 주문 수 한도, 연결 문제입니다. 메시지를 읽고, 쉬운 것부터 확인하는 순서만 잡아도 많이 줄어들어요.

교통카드가 안 열렸을 때 잔액만 보지 말고 다른 이유도 같이 떠올려 보는 것처럼요. 끝까지 읽어 주셔서 고맙습니다.

● 골드스터디넷 파트너라서 문의·상담은 언제든 함께 고민해 드립니다. 트레이딩에 집중하세요.

관련자료

댓글 0
등록된 댓글이 없습니다.
꼭 읽어보아야 할 것!
초보자를 위한 꿀팁!

초보자를 위한 용어정리

파트너코드 : Chart7m2 글로벌에서 인정받은 Vantage 놓지지 마세요! 랏당 최대 4달러 캐쉬백 프로모션 단타에 최적화된 금융사

오늘의 수익인증


글로벌 증권사 리뷰&추천


나스닥! 해외선물 시황 뉴스


금(Gold)투자 인싸이트


기본 차트 강의 자료


꿀~정보! 골드스터디 칼럼


초보자를 위한 용어 정리


골드스터디넷 1:1문의하기


오프라인 세미나 참가


클릭하면 이동 →