YazanPro Trade Manager
- 유틸리티
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - 버전: 1.3
- 업데이트됨: 2 11월 2026
- 활성화: 10
YazanPro Trade Manager는 MetaTrader 5 차트 위의 거래 패널입니다: 리스크를 정하면 랏을 계산하고, 손절과 익절을 리스크 금액과 함께 그리며, BUY 또는 SELL을 누르면 주문을 보내고, 그 후 포지션을 관리합니다.
모든 종목(외환, 금속, 지수, 주식, 암호화폐)과 M1부터 MN1까지 모든 타임프레임에서 작동합니다. 실계좌나 데모 계좌에서 스스로 거래를 열지 않습니다. 모든 주문은 당신이 누른 버튼에서 나옵니다.
차트에서 보이는 것 (번호는 스크린샷의 표시와 같습니다)
- 리스크 타일: 다음 주문의 손절에 도달하면 잃는 금액, 잔고 대비 %, 랏 (최소 랏의 리스크가 설정보다 크면 호박색).
- 미실현 손익 타일: 관리 중인 포지션의 미실현 손익, 개수, 랏, R.
- SELL / BUY 버튼: 랏과 가격 표시. 대기 주문 모드에서는 두 번째 줄에 진입선이 만드는 주문(BUY LIMIT 또는 BUY STOP, SELL LIMIT 또는 SELL STOP)이 표시됩니다.
- 주문 탭 설정: 랏, 손절, 익절 모드(버튼을 눌러 전환, 상자에 값 입력), 주문 유형(시장가 또는 선 위의 대기 주문), 미리보기 방향.
- 다음 주문: 진입, 손절, 익절의 포인트·금액·R, 랏, 부분 청산이 켜져 있으면 TP1.
- 차트의 미리보기 선: 진입, 손절, 익절, TP1을 금액과 R과 함께 표시.
- 진입선 (대기 주문 모드): 지정가 또는 스탑 주문 가격으로 끌어 놓습니다.
- 관리 탭: 브레이크이븐, 트레일링, 부분 청산, 시간 청산 스위치. 각각 이 차트의 포인트로 규칙을 표시합니다.
- 청산 버튼: 전체 청산, 매수 청산, 매도 청산, 수익 포지션, 손실 포지션, 대기 주문 삭제.
- 포지션 탭: 보유 포지션(랏, 손익, R), 대기 주문, 보호 상태(일일 손실 한도, 최대 스프레드).
- 상태 줄: 포인트 단위 ATR(14), 오늘의 자산 변화, 일일 한도, 그리고 새 거래를 막는 것이 있으면 빨간색 또는 호박색 줄(알고 거래 미허용, 시장 마감, 종목 거래 비활성, 스프레드 과다, 일일 한도 도달).
- 헤더: 언어 버튼(12개 언어), 타임프레임 버튼, 스프레드, 접기 버튼.
읽는 방법
- 먼저 리스크 타일을 봅니다: 손절에 도달하면 이 금액을 잃습니다(빠른 시장이나 갭에서는 더 클 수 있음, 아래 참조).
- 차트의 손절선과 익절선을 확인합니다. 손절 위치가 맞지 않으면 손절 모드나 값을 바꾸세요: 랏이 따라 바뀝니다.
- 상태 줄을 읽습니다: 빨간 줄은 새 거래가 전송되지 않는다는 뜻이며, 이유를 알려 줍니다.
- BUY 또는 SELL, 또는 대기 주문 버튼을 누릅니다. 기본 설정에서는 확인 창이 뜹니다.
- 그 후 관리 탭의 규칙이 손절을 옮기고, 포지션 일부를 청산하거나 N개 봉 뒤에 청산합니다. 미실현 손익 타일과 포지션 탭이 결과를 금액과 R로 보여 줍니다.
랏 크기
- 잔고 대비 리스크 % 또는 자산 대비 리스크 %: 손절이 계좌의 이 %만큼 손실이 되도록 랏을 계산합니다. 보내기 전에 패널이 리스크 금액을 큰 글씨로 보여줍니다.
- 고정 랏.
- 랏은 종목의 거래량 단위로 반올림되고 최소와 최대 사이로 유지됩니다. 여유 증거금이 부족하면 랏을 줄이고 패널이 알려줍니다. 최소 랏의 리스크가 설정보다 크면 패널이 호박색으로 표시합니다.
손절
- ATR 배수(기본값 차트 타임프레임 ATR 14의 1.5배).
- 포인트.
- 최근 스윙: 최근 확정된 프랙탈 저점(매수) 또는 고점(매도)에 ATR 단위의 여유를 더한 위치. 스윙을 찾지 못하면 ATR 손절을 사용하고 패널이 알려줍니다.
익절
- 손절 거리의 R 배수(기본값 1.3 R), 포인트, 또는 없음.
주문
- 시장가 BUY / SELL: 두 개의 큰 버튼에 랏과 현재 가격이 표시됩니다.
- 지정가 및 스탑 주문: 주문 유형을 "선에서 대기"로 바꾸고 차트의 금색 진입선을 드래그합니다. 선의 위치에 따라 어떤 주문이 될지(BUY LIMIT 또는 BUY STOP, SELL LIMIT 또는 SELL STOP) 버튼에 표시됩니다.
- 미리보기 선: 진입, 손절, 익절, TP1이 리스크 금액, 수익, R과 함께 차트에 그려집니다. 매수 쪽, 매도 쪽을 보거나 끌 수 있습니다.
- 확인: 기본적으로 모든 주문과 청산 버튼은 실행 전에 확인합니다(입력 파라미터).
이 모든 설정은 패널에서 직접 바꿀 수 있습니다(모드 버튼과 값 입력란). 패널은 차트별로 선택을 기억합니다.
포지션 관리
이 패널의 거래(매직 번호) 또는 선택에 따라 수동이나 다른 EA로 연 것을 포함한 차트 종목의 모든 포지션을 관리합니다.
- 브레이크이븐: 수익이 0.25 x ATR에 도달하면 손절을 진입가 + 0.125 x ATR로 옮깁니다.
- ATR 트레일링 스탑: 가격 뒤 2.0 x ATR, 앞으로만 이동. 끌 수 있습니다.
- TP1 부분 청산: 수익이 설정한 R에 도달하면 수량의 일정 %를 청산합니다(포지션당 한 번).
- 시간 청산: 차트 타임프레임 기준 N개 봉 후 포지션을 청산합니다(기본값 24, 0 = 꺼짐).
- 청산 버튼: 모두 청산, 매수 청산, 매도 청산, 수익 포지션 청산, 손실 포지션 청산, 대기 주문 삭제.
보호
- 일일 손실 한도: 서버 일 시작 이후 자산이 설정한 %만큼 떨어지면 신규 거래가 차단됩니다. 선택적으로 관리 중인 모든 포지션도 청산합니다.
- 최대 스프레드: 스프레드가 한도를 넘는 동안에는 신규 거래를 하지 않습니다.
포지션 요약
포지션 탭에 보유 포지션이 랏, 손익, R과 함께 나열되고, 상단 타일에 총 평가 손익과 그 R이 표시됩니다.
모든 동작 전 안전 점검
주문, 수정, 청산을 할 때마다 패널은 심볼의 거래 모드와 거래 세션, 허용된 주문 유형, 거래량 한도, 여유 증거금, 브로커의 스톱 레벨과 프리즈 레벨, 틱 크기, 체결 방식을 확인합니다. 바뀌지 않을 스톱은 다시 보내지 않으며, 가격이 이익실현 바로 옆에 있는 동안에는 스톱을 옮기지 않습니다.
패널
- 12개 언어: 영어, 아랍어, 러시아어, 중국어, 스페인어, 포르투갈어, 일본어, 독일어, 한국어, 프랑스어, 이탈리아어, 터키어. 상단 버튼으로 전환합니다.
- 차트를 전환하는 타임프레임 버튼.
- 세 개의 탭: 주문, 관리, 포지션. 패널을 접을 수 있습니다.
전략 테스터
전략 테스터에서는 아무도 버튼을 누를 수 없습니다. 그래서 테스터에서 실행되고 입력 "Tester only: open a demo trade every N bars"가 켜져 있으면(기본값) EA가 N개 봉마다 매수와 매도를 번갈아 한 번씩 거래를 열어 손절, 익절, 브레이크이븐, 트레일링, 부분 청산, 시간 청산이 작동하는 것을 볼 수 있습니다. 이 데모 거래는 거래 전략이 아니며 그 결과는 실거래에 아무 의미가 없습니다. 실계좌나 데모 계좌에서는 이 입력이 아무것도 하지 않습니다.
하지 않는 것
- 매수·매도 신호를 주지 않으며 예측도 하지 않습니다. 언제, 어느 방향으로 거래할지는 사용자가 결정합니다.
- 실계좌나 데모 계좌에서 스스로 거래를 열지 않습니다.
- 손절 가격을 보장할 수 없습니다. 빠른 시장이나 가격 갭에서는 브로커가 더 나쁜 가격에 거래를 청산할 수 있으므로, 손실이 표시된 위험 금액보다 커질 수 있습니다.
- DLL, 웹 요청, 외부 파일을 사용하지 않습니다.
입력 파라미터
Lot size
- Lot size: Risk % of balance (Risk % of balance / Risk % of equity / Fixed lot)
- Risk per trade, % (risk modes): 1.0
- Fixed lot (fixed mode): 0.10
Stop loss
- Stop loss: ATR multiple (ATR multiple / Points / Last swing (fractal) + buffer)
- ATR period: 14
- ATR mode: stop = this x ATR (also the swing fallback): 1.5
- Points mode: stop distance, points: 300
- Swing mode: buffer beyond the swing, x ATR: 0.2
- Swing mode: bars searched for the last fractal: 50
Take profit
- Take profit: R multiple of the stop distance (R multiple / Points / No take profit)
- R mode: target = this x the stop distance: 1.3
- Points mode: target distance, points: 400
Position management
- Manage: Only trades with this magic number (or: All positions and orders of the chart symbol)
- Break-even: true
- Break-even trigger: profit >= this x ATR: 0.25
- Break-even lock: stop to entry + this x ATR: 0.125
- ATR trailing stop: true
- Trailing distance, x ATR: 2.0
- Partial close at TP1: false
- TP1 at this x R: 1.0
- Close this % of the volume at TP1: 50
- Close a position after N bars (0 = off): 24
Protection
- Daily loss limit, % of the day's start equity (0 = off): 3.0
- At the limit also close all managed positions: false
- Max spread for new trades, points (0 = off): 0
Orders
- Magic number: 20261101
- Order comment: YP Trade Manager
- Max price deviation, points: 10
- Ask before sending an order or closing positions: true
Panel
- Tab shown first: Order
- Order type shown first: pending at the line (true) or market (false): false
- Panel language: English
- Panel X / Y, pixels from the top-left corner: 10 / 30
- Preview lines (entry / SL / TP) on the chart: true
Strategy Tester
- Tester only: open a demo trade every N bars (alternating): true
- Tester only: N bars: 12
빠른 시작과 자주 묻는 질문
빠른 시작
- EA를 차트에 붙이고 알고 트레이딩을 허용합니다(Common 탭과 터미널의 "알고 트레이딩" 버튼).
- 오른쪽 위 버튼으로 언어를 선택합니다.
- 주문 탭에서 랏 모드, 손절, 익절을 선택합니다. 큰 타일의 리스크와 차트의 선을 확인합니다.
- BUY 또는 SELL을 누릅니다. 지정가나 스탑 주문은 주문 유형을 "선에서 대기"로 설정하고 금색 선을 드래그한 뒤 대기 주문 버튼을 누릅니다.
- 관리 탭에서 브레이크이븐, 트레일링, 부분 청산, 시간 청산을 켜거나 끕니다.
자주 묻는 질문
스스로 거래하나요?
아니요, 실계좌나 데모 계좌에서는 하지 않습니다. 당신이 연 포지션만 관리합니다. 유일한 자동 거래는 전략 테스터의 데모 거래입니다(위 참조).
수동으로 연 거래도 관리할 수 있나요?
네. "Manage"를 "All positions and orders of the chart symbol"로 설정하세요.
랏이 내 리스크 %와 다른 이유는?
랏은 거래량 단위로 내림됩니다. 최소 랏이 계산된 랏보다 크면 최소 랏을 사용하고 패널이 실제 리스크를 호박색으로 표시합니다. 여유 증거금이 너무 적으면 랏이 줄어듭니다.
R이 무엇인가요?
R은 첫 손절의 거리(또는 금액)입니다. 1.3 R은 손절보다 1.3배 먼 목표를 뜻합니다. 패널은 각 포지션의 첫 손절을 기억하므로 브레이크이븐 후에도 R이 정확합니다.
네팅 계좌에서 작동하나요?
둘 다를 위해 작성되었습니다: 부분 청산과 청산 버튼은 포지션 티켓에 대한 거래를 보냅니다. 버전 1.00은 헤징 계좌에서 테스트했습니다. 먼저 네팅 데모 계좌에서 테스트하세요.
위험 경고
거래에는 높은 손실 위험이 있습니다. 이 패널은 랏을 계산하고 손절을 관리할 뿐, 가격을 예측하거나 어떤 결과도 보장하지 않습니다. 먼저 데모 계좌에서 테스트하세요.
