Prop Firm Drawdown Lock MT5
- 유틸리티
- 버전: 1.0
- 활성화: 5
Prop Firm Drawdown Lock은 프롭펌 계좌를 위한 MetaTrader 5 리스크 매니저입니다. 일일 손실 한도와 최대 드로다운을 실시간으로 감시하고, 모든 차트에 아직 얼마를 더 잃어도 되는지 보여 주며, 한도를 넘기기 전에 모든 포지션을 청산하고 계좌를 잠급니다. 하루의 실수로 챌린지나 펀디드 계좌를 잃는 일은 더 이상 없습니다.
FTMO 방식의 규칙(일일 최대 손실, 최대 드로다운, 수익 목표)이 있는 프롭펌 챌린지, 검증 단계, 펀디드 계좌에서 거래하는 트레이더를 위해 만들었습니다. 주문을 내지 않으며 시그널도 주지 않습니다. 수동 매매, 트레이드 카피어, 같은 터미널의 다른 EA 위에 얹는 안전 장치입니다.
회사보다 먼저 끊는다
프롭펌은 틱 단위로 에쿼티 기준 위반을 판정하고, 포지션을 닫는 주문 자체가 스프레드와 슬리피지를 치릅니다. 한도에서 정확히 닫는 것은 이미 늦은 것입니다. 여기서는 공식 한도의 몇 %에서 EA가 움직일지 여러분이 정하며(예: 일일 손실의 90 %), 패널은 항상 계좌가 이미 날아간 수준이 아니라 EA가 움직일 수준까지 아직 잃어도 되는 금액을 보여 줍니다.
세 개의 숫자가 늘 눈앞에
간결한 패널이 중요한 것만 보여 줍니다. 오늘 더 잃어도 되는 금액, 전체로 더 잃어도 되는 금액, 수익 목표까지 남은 금액. 각 숫자에는 여유가 줄어들수록 초록에서 주황, 빨강으로 바뀌는 색 막대가 붙습니다. 포지션이 열려 있으면 모든 손절이 체결될 경우 남는 여유를 보여 주는 네 번째 줄이 나타나고, 손절이 없는 포지션이 있으면 빨간 경고가 뜹니다.
트레이딩 패널이나 EA 옆에서 함께 동작
MetaTrader는 차트당 EA 하나만 허용하므로 리스크 매니저는 보통 들여다보지 않는 차트로 밀려납니다. 이 EA는 터미널에 열린 모든 차트에 패널을 그립니다. 빈 차트 아무 곳에나 EA를 올리면 트레이딩 패널, 카피어, 전략 EA 옆에 패널이 나타나고, 가디언은 계좌 전체를 감시합니다.
시작 카드: 확인하기 전에는 아무 일도 일어나지 않음
첫 실행 시 EA는 계좌 내역에서 최초 입금액을 읽으므로 이미 거래한 계좌에서도 정확합니다. 그런 다음 계좌 규모, 수익 목표, 일일 손실, 최대 드로다운, 터미널의 Algo Trading 활성 여부를 담은 시작 카드를 보여 줍니다. ACTIVATE PROTECTION을 누르기 전까지는 감시와 경고만 하므로 설치한 날 실수로 청산되는 일이 없습니다. 확인은 저장되며 카드는 다시 나타나지 않습니다.
반응 방식은 여러분이 선택
- 모두 청산하고 잠금: 한도에서 모든 포지션을 청산하고 대기 주문을 삭제하며, 회사의 일일 리셋까지 새로 열리는 것을 계속 닫습니다. 최대 드로다운에 닿으면 직접 해제할 때까지 계좌를 영구 잠급니다.
- 신규 잠금, 기존 포지션 유지: 이미 열린 포지션은 여러분이 계속 관리하고, 대기 주문은 삭제되며 신규 거래는 청산됩니다.
- 경고만: EA는 계좌를 전혀 건드리지 않습니다. 차트, 푸시 알림, 이메일로 경고하고 결정은 여러분이 합니다.
이긴 날을 마감하는 일일 수익 목표
일일 수익 목표를 퍼센트나 금액으로 설정하세요. 그날 목표에 도달하면 EA가 모두 청산하고 다음 리셋까지 잠그거나, 알림만 보낼 수 있습니다. 패널은 오늘 목표까지 남은 금액을 보여 주고 그날을 이긴 날로 표시합니다.
대신 지켜 주는 거래 규칙
- 모든 포지션에 손절: 유예 시간이 지나면 선택에 따라 비상 손절을 설정하거나, 포지션을 청산하거나, 경고만 합니다.
- 거래당 최대 리스크: 손절 체결 시 한도보다 많이 잃을 포지션은 청산되고, 같은 결과를 낼 대기 주문은 삭제됩니다.
- 최대 랏, 최대 동시 포지션 수, 하루 최대 거래 수. 포지션 단위로 세므로 부분 청산은 새 거래로 세지 않습니다.
- 일관성 규칙과 최소 거래일 카운터(해당 규칙을 적용하는 회사용).
- 주말 전 전량 청산과 MetaTrader 경제 캘린더 기반 고영향 뉴스 필터.
손절 가드
손절을 멀리 옮기는 것이 작은 손실을 위반으로 바꾸는 방식입니다. EA는 각 포지션의 마지막 손절을 기억하고, 손절이 넓어지거나 제거되는 순간 변경 전후의 리스크 금액과 함께 경고합니다.
브로커가 아닌 회사의 시계로
일일 한도는 회사의 자정에 리셋되는데, 그것은 브로커의 자정과 거의 일치하지 않습니다. 회사의 시간대(FTMO 방식은 중앙유럽, 뉴욕, 고정 오프셋 UTC, 또는 브로커 서버)를 선택하면 브로커가 다른 날짜에 바꾸더라도 일일 리셋은 회사의 서머타임을 따릅니다.
알림, 그리고 여러분의 EA를 위한 신호
잠금, 강제 청산, 거부된 거래, 비상 손절, 넓어진 손절 등 모든 이벤트가 터미널 알림 창, 휴대폰 푸시 알림, 이메일로 전달되며 각각 선택할 수 있습니다. 또한 EA는 다른 EA가 주문 전에 읽을 수 있는 전역 변수를 공개합니다. 계좌가 잠겨 있으면 1, 자유로우면 0, 그리고 가장 가까운 컷까지 아직 쓸 수 있는 금액입니다.
재시작을 견디도록 설계
상태는 터미널의 파일에 저장됩니다. 에쿼티 최고점, 그날의 기준, 잠금, 여러분의 활성화. MetaTrader를 닫았다가 다시 열어도 가디언은 정확히 그 자리에서 이어갑니다. 매초 타이머로 동작하므로 차트 심볼에 틱이 없어도 반응합니다.
믿을 수 있는 추천 랏
패널은 남은 여유와 버티고 싶은 연속 손실 횟수를 바탕으로 거래당 리스크와 랏 크기를 제안합니다. 랏은 많은 브로커에서 금에 대해 틀린 틱 값이 아니라 브로커의 해당 심볼 계약 사양으로 계산하며 항상 내림합니다.
주요 입력값
- Initial balance (0 = detect from account deposit) — 0으로 두면 EA가 계좌 내역의 첫 입금액을 사용합니다. 회사가 다른 숫자를 기준으로 할 때만 값을 입력하세요.
- Profit target (% of initial balance) — 해당 단계의 목표. 일반 챌린지는 10, 일반 검증은 5.
- Maximum drawdown (% of initial balance) — 회사의 최대 손실. 기본값 10.
- Maximum daily loss (% of initial balance) — 회사의 일일 손실 한도. 기본값 5.
- Safety cushion: % of the daily limit — 일일 한도의 몇 %에서 EA가 움직일지. 기본값 80, 여유를 다 쓰려면 90.
- Safety cushion: % of the maximum drawdown — 최대 드로다운에 대한 동일 설정.
- When a limit is hit — 모두 청산하고 잠금, 신규 잠금과 기존 유지, 또는 경고만.
- Daily profit target (% of initial balance, 0 = off) — 그날 이 수익에 도달하면 이긴 날을 마감하거나 알림만 보냅니다.
- Prop firm time zone (daily reset) — 중앙유럽, 뉴욕, 고정 오프셋 UTC, 브로커 서버. 일일 리셋이 이를 따릅니다.
- Drawdown type — 초기 잔고 기준 고정, 에쿼티 최고점 추적, 또는 일 마감 추적. 회사의 정의에 맞춥니다.
- Require a stop loss on every position — 그리고 손절이 없을 때의 조치: 비상 손절, 청산, 경고만.
- Maximum risk per trade (% of initial balance, 0 = off) — 손절에서 이보다 많이 잃을 포지션은 청산됩니다.
- Maximum trades per day (0 = off) — 포지션 단위로 셉니다. 부분 청산은 세지 않습니다.
- Alert when a stop loss is widened or removed — 손절 가드.
- Show the panel on every chart — EA가 실행되는 차트뿐 아니라 터미널에 열린 모든 차트에 패널을 그립니다.
- Global variable for other EAs (empty = off) — 여러분의 EA가 읽을 수 있는 잠금 플래그의 이름.
자주 묻는 질문
주문을 내나요?
아니요. 포지션을 열지 않으며 시그널도 주지 않습니다. 설정한 한도에 도달했을 때만 청산, 삭제, 잠금을 하고 그 전에 경고합니다.
트레이딩 패널이나 전략 EA와 함께 쓸 수 있나요?
네. 같은 터미널의 다른 차트에 올리세요. 계좌 전체를 감시하며, 패널은 여러분의 패널이나 EA가 있는 차트를 포함해 모든 차트에 그려집니다.
한도에 도달하면 정확히 무슨 일이 일어나나요?
기본 모드에서는 모든 포지션을 청산하고 모든 대기 주문을 삭제하며, 회사의 일일 리셋까지 이후에 열리는 것을 계속 닫습니다. 카피어가 다시 연 거래도 다시 닫힙니다. 최대 드로다운에서는 입력값으로 해제할 때까지 영구 잠금입니다.
내 회사의 규칙을 알고 있나요?
기본값은 가장 흔한 규칙입니다. 목표 10 %, 최대 드로다운 10 %, 일일 손실 5 %, 고정 드로다운, 중앙유럽 시간. 회사의 현행 규칙과 비교해 입력값을 조정하세요. 시작 카드가 활성화 전에 결과 수치를 보여 줍니다.
펀디드 계좌, 1단계 챌린지, 일반 계좌에서도 되나요?
네. 지키고 싶은 한도를 설정하고, 수익 목표가 없으면 높게 두세요. 자기 계좌에 엄격한 일일 손실 한도를 두고 싶은 트레이더도 사용합니다.
MetaTrader를 재시작하면요?
모두 상태 파일에 저장됩니다. 에쿼티 최고점, 그날의 기준, 잠금, 활성화. 재시작 후 그 자리에서 이어갑니다.
전략 테스터에서 동작하나요?
네. 비주얼 모드에서 패널과 시작 카드와 함께 동작합니다. 무료 데모는 전체 흐름의 실제 데모입니다.
VPS가 필요한가요?
터미널이 열려 있는 동안 EA가 보호합니다. 휴대폰으로 거래하거나 포지션을 열어 두신다면 VPS가 가디언을 24시간 동작시킵니다.
내 EA의 주문을 막을 수 있나요?
네. 잠금 상태와 남은 여유를 담은 전역 변수를 공개합니다. 주문을 보내기 전에 EA에서 읽으세요. DDL_LOCKED는 계좌가 잠겨 있으면 1, 자유로우면 0이고, DDL_LOCKED_ROOM에는 가장 가까운 컷까지 아직 쓸 수 있는 금액이 들어 있습니다.
어느 지점에서 닫나요, 5 %인가요 그 전인가요?
그 전입니다. 안전 여유(예: 일일 한도의 90 %)를 설정하면 패널은 그 수준에서 남은 금액을 보여 줍니다. 여유는 스프레드, 슬리피지, 브로커가 청산하는 데 걸리는 시간을 감당합니다.
거래에는 위험이 따르며 자본 손실로 이어질 수 있습니다. 이 도구는 여러분이 설정한 한도를 집행합니다. 항상 회사의 현행 규칙을 확인하고 먼저 데모 계좌에서 테스트하세요.
호환성
MetaTrader 5 · 모든 심볼: 외환, 금, 지수, 암호화폐 · 헤징 및 네팅 계좌 · 수동 매매, 트레이드 카피어, 기타 EA.
지원
모든 메시지에 답합니다. 설치나 설정에 관한 질문은 제 MQL5 프로필을 통해 보내 주세요. 보통 24시간 안에 답합니다.
언젠가 Prop Firm Drawdown Lock이 여러분의 챌린지를 지켜 준다면 리뷰를 남겨 주세요. 그것이 이 도구를 계속 발전시키는 힘입니다.
prop firm risk manager, prop firm EA, drawdown protector, equity protector, daily loss limit, maximum drawdown, daily drawdown, account protection, risk management, FTMO, funded account, prop firm challenge, challenge protector, lockdown, stop loss guard, lot size calculator, news filter, MT5 utility, MetaTrader 5 expert advisor

