Long Short RR Box with Lot Size and Order
- 유틸리티
- 버전: 1.2
- 활성화: 5
MetaTrader 5용 이 유틸리티 EA(Expert Advisor)는 TradingView에서 알려진 롱·숏 포지션 그리기 도구와 비슷한 롱/숏 포지션 도구를 차트에 그립니다. 진입, 손절(SL), 익절(TP) 라인을 드래그하면 도구가 손익비(R:R), SL과 TP까지의 거리, 위험 금액, 그리고 선택한 리스크에 맞는 랏 크기를 표시합니다. 선택 사항인 주문 버튼으로 같은 SL과 TP를 붙인 계획 주문을 보낼 수 있습니다.
이것이 아닌 것: 매수·매도 신호를 주지 않으며 매매 판단도 하지 않습니다. 계획과 주문 입력을 돕는 도구입니다. 주문 버튼을 두 번 누르지 않는 한 아무것도 열거나 변경하거나 청산하지 않습니다. 자신의 새 주문(자신의 매직 넘버를 가진 주문)만 보내며, 기존 포지션이나 주문은 절대 건드리지 않습니다. 수익을 약속하지 않습니다.
차트 위의 도구
- 세 개의 라인: 진입(회색), 손절(빨강), 익절(초록)과 손실 박스, 수익 박스. 박스 색은 차트 배경과 섞여 있어 캔들이 계속 보입니다(불투명도 조정 가능).
- 라인은 처음부터 선택된 상태이므로 더블 클릭 없이 바로 잡아서 드래그할 수 있습니다. 진입 라인의 가운데를 드래그하면 도구 전체가 이동하고, SL 또는 TP 라인의 가운데를 드래그하면 그 가격이 바뀌며, 라인의 끝을 드래그하면 그 가격과 박스 폭이 바뀝니다.
- Long > Short 버튼으로 방향을 뒤집습니다. 차트당 최대 3개의 도구(패널의 버튼 1, 2, 3)를 쓸 수 있으며, 각각 자체 리스크 값을 가집니다.
- 차트 위의 라벨: 방향, 랏, 가격, 거리, 위험 금액, TP에서의 수익(끌 수 있음).
- 새 도구의 크기: SL 거리 = 차트의 ATR(14) 또는 고정 pips 수, TP 거리 = SL 거리 x 기본 R:R(2.0).
패널
- 주문 유형과 가격, 랏, R:R, 계좌 통화 기준 리스크와 잔고 대비 %, SL과 TP 가격 및 거리와 금액.
- 거리: FX 종목에서는 pips, 그 밖의 종목(금, 지수, 암호화폐 등)에서는 가격 차이.
- 리스크 입력란: 선택한 도구의 새 값을 입력합니다.
- 버튼: Long/Short, Order, New, Reset(현재 가격으로), Delete, 접기. 영어 또는 일본어(터미널 언어에 따라 자동 또는 직접 선택).
랏 계산 방법
- 리스크 모드: 잔고 대비 %(기본값 1%), 유효증거금 대비 %, 또는 계좌 통화 기준 고정 금액.
- 랏 = 위험 금액 / 진입에서 SL까지 1랏의 손실. 종목의 랏 단위로 내림(DOWN)한 뒤 브로커 최대값과 사용자의 Maximum lot으로 제한합니다.
- 최소 랏으로 올림하는 일은 절대 없습니다. 최소 랏으로도 설정보다 큰 리스크가 되면 패널에 최소 랏 1개분의 금액과 함께 "risk too small"(리스크가 너무 작음)이 표시되며 주문을 보낼 수 없습니다.
- 1랏의 손실은 계좌 통화로 환산되며, 금속, 지수 CFD, 암호화폐 CFD도 마찬가지입니다. 환산할 수 없는 종목이면 패널에 그렇게 표시되고 랏은 표시되지 않습니다.
- 내림 때문에 표시되는 금액은 보통 설정보다 조금 작습니다. 표시되는 %는 유효증거금 모드에서도 항상 잔고 기준입니다.
주문 버튼(두 번 클릭)
- 첫 번째 클릭은 버튼을 준비 상태로만 만듭니다("Click again: ...", 다시 클릭). 3초(조정 가능) 이내에 두 번째 클릭을 하면 주문이 전송되고, 그 시간이 지나면 준비 상태가 해제됩니다.
- 주문 유형은 진입 라인과 현재 가격으로 정해집니다. 진입이 가격에서 스프레드 2배(조정 가능) 이내이면 시장가 주문, 그렇지 않으면 지정가 또는 역지정가 주문입니다. SL과 TP는 도구의 라인입니다.
- 전송 전 확인: SL과 TP가 올바른 쪽에 있는지, SL이 현재 스프레드의 3배 이상인지, 브로커의 스톱 레벨과 프리즈 레벨, 랏 제한, 여유 증거금, 거래 시간, Algo Trading 허용. 전송하지 않으면 패널에 이유가 표시됩니다.
- 서버가 응답하지 않으면 도구가 15초 동안 주문과 포지션을 확인하고 주문이 접수되었는지 알려 줍니다. 이 시간 동안 다시 클릭하지 마세요.
- 주문에는 매직 넘버 20261110(조정 가능)과 코멘트 "PositionTool #1"(#2, #3)이 붙습니다. 대기 주문은 종목이 허용하면 GTC, 그렇지 않으면 당일 주문입니다.
저장되는 위치
- 도구는 타임프레임 변경, 터미널이나 컴퓨터 재시작, 터미널 강제 종료 후에도 놓아 둔 자리에 그대로 남습니다(테스트 완료).
- 다른 종목의 차트에 템플릿을 적용하면 이전 가격은 사용하지 않고, 새 종목의 가격에서 도구를 다시 만듭니다.
- "Create tool #1 when attached"(붙일 때 도구 #1 생성)는 그 차트에서 EA가 처음 실행될 때만 작동하므로, 삭제한 도구가 타임프레임 변경이나 재시작 후에 다시 나타나지 않습니다.
당사 테스트에서의 실측(데모 계좌, 계좌 통화 JPY)
- 9개 종목(FX 통화쌍과 CFD)에서 SL에서의 실제 손실을 설정한 위험 금액으로 나눈 값은 0.98~1.02였습니다.
- 실제 마우스로 라인을 드래그했고, 두 번 클릭 주문이 도구의 SL과 TP로 열렸으며, 강제 종료 후 도구가 복원되었습니다.
결과는 브로커, 종목 사양, 시장에 따라 달라집니다.
구매 전에 알아야 할 한계
- Delete 키: 도구의 라인은 항상 선택된 상태이므로, 직접 그린 오브젝트를 지우려고 Delete를 누르면 도구의 라인도 함께 지워집니다. 처음에는 도구가 라인을 다시 그리고 "To delete Position Tool press 'Delete' on the panel"(Position Tool을 삭제하려면 패널의 'Delete'를 누르세요)을 표시합니다. 15초 이내에 Delete를 다시 누르면 도구와 저장된 데이터가 삭제됩니다. 도구를 제거하려면 패널의 Delete를 사용하세요.
- 첫 번째 클릭 후 표시된 랏은 실제로 전송되는 랏과 다를 수 있습니다. 시장가 주문에서는 두 번째 클릭 순간의 가격으로 랏을 다시 계산하며, 위험 금액은 설정한 그대로입니다.
- SL에서의 실제 손실은 슬리피지, 갭, 스프레드 변화, 랏 단위 때문에 리스크와 몇 % 다를 수 있습니다. 손절이 그 가격에서 체결된다는 보장은 없습니다.
- 수수료와 스왑은 위험 금액에 포함되지 않습니다.
- 시장가 주문에서는 진입이 현재 가격이므로 R:R과 거리가 그린 진입에서 조금 바뀔 수 있습니다.
- 도구는 차트 종목에서만 작동합니다. 다른 종목을 계획하려면 그 종목의 차트에 EA를 붙이세요.
- 주문을 보내려면 Algo Trading이 켜져 있어야 하며(툴바 버튼) EA 설정에서도 허용되어야 합니다. 꺼져 있어도 도구는 그리기와 계산을 계속합니다.
- 전략 테스터: 테스터에서는 클릭을 재현할 수 없으므로 EA가 시연을 실행합니다. 도구를 배치하고, 포지션이 없을 때 24봉마다 롱과 숏을 번갈아 최소 랏 시장가 주문을 보냅니다. 최소 랏으로도 유효증거금의 절반보다 큰 리스크가 되면(소액 입금) 시연 주문을 보내지 않으며 보고서에는 거래 0건이 표시됩니다. 시연 거래는 매매 성과가 아닙니다.
- 헤지 데모 계좌에서 테스트했습니다. 네팅 계좌는 테스트하지 않았습니다.
설정
1. 계획하려는 종목의 차트에 EA를 붙입니다. 현재 가격에 도구 #1이 나타납니다.
2. 입력값에서 리스크를 설정하거나 패널에 입력한 뒤 라인을 드래그합니다.
3. 주문을 보내려면: Algo Trading을 켜고, 주문 버튼을 클릭하고, 패널을 확인한 뒤 3초 이내에 다시 클릭합니다. 먼저 데모 계좌에서 모두 시험해 보세요.
입력값(28)
- 리스크와 랏: 리스크 모드, 리스크 값, 최대 랏, pip당 포인트.
- 새 도구: 방향, 기본 SL(pips, 0 = ATR), 기본 R:R, 박스 폭(봉 수), 도구 수(1-3), 붙일 때 도구 #1 생성.
- 주문 버튼: 표시, 두 번째 클릭까지의 초, 시장가 구간(스프레드 배수), 매직 넘버, 슬리피지, 코멘트.
- 표시: 언어, 패널 위치(모서리), X/Y 오프셋, 글꼴 크기, 수익/손실/진입 색, 박스 불투명도, 차트 라벨.
- 전략 테스터: 시연 켜기/끄기, 시연 간격.
중요
- 무엇을 거래할지, SL과 TP를 어디에 둘지, 얼마의 리스크를 질지는 사용자가 결정합니다. 도구는 언제 무엇을 거래할지 알려 주지 않습니다.
- TradingView는 TradingView, Inc.의 상표입니다. 이 제품은 TradingView와 제휴하거나 TradingView의 보증 또는 후원을 받지 않습니다.
- MQL5 메시지로 지원하며 3영업일 이내에 답변합니다: 설치, 설정, 버그 보고. 무엇을 거래할지, SL/TP를 어디에 둘지, 얼마의 리스크를 질지에 대한 질문에는 답변할 수 없습니다.
