Auto Breakeven Trailing Stop and Partial Close
- Experts
-
Amal Yuldashev
TickForgeFX: trading tools for MetaTrader 5, built to hold up on a live chart
I build trading tools for MetaTrader 5. Six years trading my own account taught me what a tool needs to be worth keeping on the chart: precise execution, real risk management, and no repaint. - 버전: 1.30
- 업데이트됨: 10 8월 2026
MetaTrader 5용 무료 포지션 관리 도구입니다. 차트에 올려두기만 하면 이미 보유 중인 포지션을 대신 관리합니다. 손절을 본전으로 옮기고, 가격이 움직이는 동안 손절을 따라 올리며, 목표가에서 부분 청산을 실행합니다. 새로 진입하지 않고 매매 신호도 내지 않습니다. 이미 열려 있는 포지션만 관리합니다.
무엇을 하는가
- 자동 본전 이동. 설정한 포인트만큼 수익이 나면 손절이 진입가로 이동합니다. 버퍼를 설정하면 정확히 본전이 아니라 몇 포인트를 확보한 상태로 잠급니다.
- 트레일링 스탑, 두 가지 방식. 다음 기준을 넘어서면 손절이 가격을 따라가기 시작합니다. 일정 간격을 유지하는 방식과, 최근 마감된 캔들의 고저 바로 바깥에 놓아 구조를 따라가는 방식 중에서 고르시면 됩니다. 어느 쪽이든 설정한 스텝 이상으로 개선될 때만 움직이므로, 사소한 수정을 계속 반복하지 않습니다.
- 부분 익절. 목표가에 도달하면 원하는 비율만큼 포지션을 청산합니다. 포지션당 한 번만 실행되며, 직후에 남은 물량을 본전으로 옮길 수도 있습니다.
세 가지 기능은 각각 따로 켜고 끌 수 있습니다. 하나만 쓰셔도 되고, 세 개를 함께 쓰셔도 됩니다.
캔들 구조를 따라가는 트레일링
손절을 직접 옮기는 분들은 일정한 간격을 쓰는 경우가 드뭅니다. 직전 스윙 아래에 놓습니다. 그 동작을 자동으로 해줍니다.
- 최근 마감된 캔들 바깥으로. 몇 개의 캔들을 볼지 정하면, 매수는 그 구간의 최저가, 매도는 최고가 바로 바깥에 손절이 놓입니다.
- 마감된 캔들만 사용. 형성 중인 캔들이 아니라 완성된 봉에서 가격을 읽으므로, 캔들 도중에 위치가 바뀌지 않습니다.
- 타임프레임 별도 지정. M5 차트를 보면서 H1 구조로 따라가게 하거나, 차트 타임프레임 그대로 쓰셔도 됩니다.
- 여유 간격도 설정. 고저에 정확히 붙이지 않고 조금 바깥에 둘 수 있으며, 단위는 다른 설정과 같습니다.
- 보호 장치는 동일. 수익 기준을 기다리는 점, 유리한 방향으로만 움직이는 점, 최소 스텝을 지키는 점 모두 그대로입니다.
기준 단위는 직접 선택합니다
위의 모든 기준값은 본인의 매매 방식에 맞는 단위로 지정할 수 있습니다.
- 포인트(기본값). 거리를 고정하는 기존 방식입니다.
- ATR 배수. 같은 설정 그대로 종목별 변동성에 자동으로 맞춰집니다.
- R 배수. 1R은 해당 거래의 최초 손절 폭이므로, 본전과 목표를 리스크 기준으로 표현할 수 있습니다. 가장 정확한 R을 얻으려면 진입하는 시점에 이 도구를 적용하십시오. 포지션을 처음 인식한 시점의 손절에서 1R을 읽어오기 때문입니다.
- 금액. 계좌 통화 기준입니다. 정해진 수익 금액에 도달하면 본전으로 이동하고, 일정 금액 간격을 유지하며 따라갑니다.
설정 하나로 본전, 트레일링, 부분 청산의 단위가 한꺼번에 바뀝니다. 기본값이 포인트이므로 기존 설정은 그대로 유지됩니다.
동작하면 알려줍니다
이 도구는 조용히 작동하기 때문에, 무언가를 실행한 순간에 바로 알려드립니다. 포지션이 본전으로 이동할 때, 트레일링 스탑이 시작될 때, 부분 청산이 체결될 때 즉시 알림이 옵니다.
- 원하는 채널로. 팝업, 소리, MetaTrader 모바일 앱 푸시 알림, 이메일. 각각 따로 켜고 끌 수 있습니다.
- 거래당 이벤트당 한 번만. 각 이벤트는 한 번만 알리고 다시 반복하지 않으며, 터미널을 재시작해도 마찬가지입니다. 틱마다 알림이 오지 않습니다.
- 이벤트별 스위치. 부분 청산만, 또는 본전 이동만 알고 싶다면 그렇게 설정하시면 됩니다.
무엇을 관리하는가
- 이 차트의 종목만, 또는 모든 종목. 스위치 하나로 전환합니다.
- 매직 넘버로 구분하거나, 전부. 특정 EA의 거래만 관리할 수도 있고, 0으로 두어 수동으로 진입한 것까지 포함해 계좌의 모든 포지션을 관리할 수도 있습니다.
- 올리는 즉시 작동합니다. 모든 종목, 모든 타임프레임에서 사용할 수 있습니다.
안전하게 설계했습니다
- 신호 없음, 신규 진입 없음. 열려 있는 포지션의 리스크만 관리하며, 포지션을 새로 열 수는 없습니다.
- 손절은 유리한 방향으로만 움직입니다. 손절이 느슨해지는 일은 없고, 수익 방향으로 조이기만 합니다.
- 포지션당 부분 청산은 한 번, 그리고 기억합니다. 실행 여부가 영구적으로 저장되므로 다시 불러오거나 재컴파일하거나 재시작해도 같은 거래에서 두 번째 부분 청산이 일어나지 않습니다.
- 브로커 조건을 지킵니다. 수량은 랏 스텝에 맞춰 정규화하고, 모든 손절은 브로커가 요구하는 최소 거리를 유지하므로 수정이 거부되지 않습니다.
- 동작할 수 없을 때는 그렇다고 알려줍니다. 알고리즘 트레이딩이 꺼져 있으면 어떤 포지션도 건드릴 수 없습니다. 정상 작동하는 것처럼 보이는 대신 패널이 빨간색으로 알려드립니다.
하지 않는 것
새로 진입하지 않고, 방향을 예측하지 않으며, 매수 매도 신호를 내지 않습니다. 진입은 본인 또는 다른 EA가 하고, 이후 관리를 이 도구가 맡습니다.
전략 테스터에서는 작은 샘플 거래를 열어 동작을 확인할 수 있게 합니다. 지켜보기만 하는 관리 도구는 백테스트에서 아무 일도 하지 않기 때문입니다. 실계좌와 데모 계좌에서는 절대 새로 진입하지 않고, 이미 있는 포지션만 관리합니다.
계좌 유형 안내. 헤징 계좌에서는 각 포지션을 개별적으로 관리합니다. 네팅 계좌에서는 종목당 포지션이 하나이므로, 추가 매수를 해도 두 번째 부분 청산은 발생하지 않습니다.
부분 청산과 랫 크기에 대하여. 부분 청산은 양쪽 모두 거래 가능한 크기여야 합니다. 청산되는 수량과 남는 수량이 각각 브로커의 최소 랫 이상이어야 합니다. 최소 랫이 0.01인 종목에서 50퍼센트 부분 청산은 0.02 이상의 포지션이 필요합니다. 그 미만이면 주문을 보내 거부당하는 대신 부분 청산을 건너뜁니다. 본전 이동과 트레일링 스탑은 평소대로 작동합니다.
무료입니다. 모든 종목과 모든 타임프레임에서 작동합니다. 차트에 둘 만하다고 느끼셨다면, 솔직한 리뷰나 버그 제보 모두 큰 도움이 됩니다.

Been testing this EA on MT5 and so far the partial close and breakeven functions are working great. Also tested the RR function and no issues so far. Pretty solid EA, worth giving it a try 👍