Trading Assistant Pro for MT4
- 유틸리티
-
Rajesh Kumar Nait
안녕하세요, 저는 정보 기술 학사 학위를 가진 MQL 개발자 Rajesh입니다. 12년 이상의 프로그래밍 경험을 가지고 있으며, PHP 개발자에서 웹 개발을 전문으로 하는 전문가에서 전문 MQL5 프로그래머 및 암호화폐 트레이더로 전향했습니다. - 버전: 1.0
- 활성화: 10
Trade Assistant Pro (MT4)
수동 트레이더를 위한 단일 차트 제어 패널입니다. 사용자가 설정한 리스크(위험) 수준에 맞춰 포지션 규모를 산정하고, 차트상에서 시장가 및 예약 주문을 실행하며, 손익분기점(BEP) 설정, 부분 청산, 4가지 유형의 트레일링 스탑 기능을 통해 포지션을 관리합니다.
Trade Assistant Pro는 신호 생성기가 아닌 '유틸리티' 도구입니다. 시장 방향을 예측하거나 임의로 거래를 시작하지 않으며, 모든 진입은 패널, 차트 라인, 또는 선택 가능한 단축키를 통해 사용자가 직접 실행합니다.
용도
수동 트레이딩은 주로 세 가지 단계에서 문제가 발생합니다. 포지션 규모를 어림짐작으로 결정하고, 촉박한 시간 내에 주문 창에 수치를 입력하며, 청산(종료)을 수동으로 관리해야 한다는 점입니다. 이 패널은 키보드 입력이 필요한 이 세 가지 단계를 차트상에서 직접 수행할 수 있도록 변경해 줍니다.
1. 리스크 설정(통화 금액 또는 비율 기준).
2. 진입가, 손절가(Stop Loss), 익절가(Take Profit)를 차트에 그리거나 수치로 입력.
3. BUY(매수) 또는 SELL(매도) 버튼을 누르고 확인하면, 패널이 포지션을 자동으로 관리.
주요 기능
리스크 및 거래량(Volume)
- 심볼 및 브로커 계약 조건에 따라 리스크와 손절 폭을 기준으로 거래량 산출.
- 5가지 리스크 기준: 통화 금액($), 잔고(Balance) 비율, 평가금액(Equity) 비율, 가용 증거금(Free Margin) 비율, 사용자 지정 기준 비율.
- 거래량은 심볼의 거래량 단위(step), 최소 및 최대 허용치에 맞춰 조정됨.
- 가용 증거금 확인: 필요 증거금이 가용 증거금을 초과할 경우, 서버에서 거부될 주문을 보내는 대신 거래량을 자동으로 축소.
- 리스크 기반 규모 산정 기능을 끄면 고정 거래량 모드(LOT CALC 버튼)로 전환 가능.
- 패널 내 실시간 정보 표시: 거래량, 예치 통화 기준 리스크 금액, 포인트(points) 단위의 손절 및 목표가 거리, 그리고 예상 손익비(R:R)를 매수/매도 양방향 모두 즉시 확인 가능.
주문 실행
- 시장가(Market), 지정가(Limit), 스탑(Stop) 주문(매수 및 매도).
- 가격 수준 입력 방식 선택: 진입가 대비 '포인트(points)' 또는 실제 '차트 가격(price)' (POINTS / PRICE 전환 스위치).
- 손익비(R:R) 고정 기능: 익절가를 손절가의 특정 배수로 유지하며, 손절가 변경 시 익절가도 이에 맞춰 자동 조정됨.
- 주문 코멘트(메모) 입력란. - 전송 전 유효성 검사: 진입 가능 여부, 스탑(Stop) 및 타겟(Target)의 올바른 위치 설정, 브로커의 스탑 레벨 준수, 현재가 대비 대기 주문(Pending Order)의 거리, 알고리즘 트레이딩 허용 여부, 그리고 스프레드가 과도하게 넓을 때 진입을 차단하는 선택적 스프레드 제한 기능.
차트 라인 플래너
- 패널 테마가 적용된 드래그 가능한 진입(Entry), 손절(Stop Loss), 익절(Take Profit) 라인.
- 라인을 드래그하면 패널의 입력값, 계산된 거래량, 리스크 금액, 보상 비율(Reward Ratio)이 즉시 업데이트됨.
- 보상 비율 고정 시, 손절 라인을 이동하면 타겟 라인도 자동으로 함께 이동함.
- BUY/SELL 버튼 클릭 시 차트에 설정된 가격 수준으로 정확히 주문이 실행됨.
주문 확인 창
- 주문 전송 전 표시되는 선택적 확인 패널 (유틸리티와 동일한 테마 적용).
- 주문 유형, 거래량, 진입가, 손절가, 익절가, 스탑 및 타겟 거리(포인트 단위), 계좌 통화 기준 리스크 금액, 보상 금액 및 보상 비율 표시.
- 확인(CONFIRM) 또는 취소(CANCEL)를 누르기 전까지 패널의 다른 기능은 잠김.
- 확인 시점에 주문 유효성 및 가격을 재검증하므로, 시장가 주문이 유효하지 않은(오래된) 가격으로 전송되지 않음.
포지션 관리 (자동, 포지션별 개별 적용)
- 본전 청산(Breakeven): 포지션이 트리거 거리에 도달하면 손절가를 '진입가 + 오프셋(offset)' 위치로 이동. 모든 오픈 포지션에 대해 한 번의 클릭으로 본전 청산을 적용하는 버튼도 제공.
- 트레일링 스탑(Trailing Stop), 4가지 방식 지원:
- 포인트(Points): 시장가로부터 고정된 거리 유지.
- ATR: ATR(평균 진폭)과 배수(factor)를 적용하여 시장가로부터 거리 산출.
- 이동평균선(Moving Average): 설정된 이동평균선을 따라 스탑 라인이 이동하며 간격(indent) 설정 가능.
- 이전 봉(Bar)의 고가/저가: 직전 마감된 봉의 고가/저가를 기준으로 거리 및 간격을 적용하여 스탑 라인 이동.
- 각 방식은 시작 거리, 단계(step), 타임프레임(timeframe)을 개별 설정하며, 스탑 라인은 수익 방향으로만 이동하고 브로커의 스탑 레벨 규정을 준수하는 경우에만 이동함.
- 부분 청산(Partial Close), 3단계 설정: 가격이 초기 리스크 대비 특정 보상 비율(예: 1R에서 50%, 2R에서 25%, 3R에서 25%)에 도달할 때마다 초기 포지션 물량의 일정 비율을 청산. 각 단계는 개별 활성화 가능하며, 포지션당 각 단계별로 한 번씩 실행됨. 포지션 청산 및 보호 도구
- 매수(Buy) 청산, 매도(Sell) 청산, 전체 청산.
- 수익 포지션만 청산, 손실 포지션만 청산.
- 클릭 한 번으로 모든 오픈 포지션의 일정 비율만큼 청산.
- 스탑(Stop) 주문 삭제, 리밋(Limit) 주문 삭제, 모든 대기 주문 삭제.
- 자산 보호(Equity Guard): 평가 손익이 설정한 목표 수익이나 손실 한도에 도달하면 모든 포지션을 청산하고 기능을 해제합니다.
가격 알림
- 차트에 클릭 한 번으로 알림 라인을 설정하며, `ALERT <가격>` 라벨이 표시됩니다.
- 라인을 드래그하여 원하는 가격대로 이동할 수 있으며, 이동 시마다 현재 가격을 기준으로 알림 발동 방향이 재설정됩니다.
- 알림 발동 시: 터미널 팝업, 사운드 재생, 푸시 알림(각각 선택 가능)이 실행됩니다. 알림은 1회 발동 후 비활성화됩니다.
차트 내 포지션 표시 박스
- 차트 심볼의 모든 오픈 포지션은 유틸리티 테마 색상을 사용하여 진입가 라인, 진입가부터 익절가(Take Profit)까지의 채워진 박스, 진입가부터 손절가(Stop Loss)까지의 채워진 박스로 표시됩니다.
- 라벨에는 포지션 방향, 거래량, 현재 손익, 손절가 및 목표가가 표시됩니다.
- 포지션, 손절가, 목표가 또는 캔들(바)에 변동이 있을 때만 화면이 갱신됩니다.
수동 트레이더를 위한 단일 차트 제어 패널입니다. 사용자가 설정한 리스크(위험) 수준에 맞춰 포지션 규모를 산정하고, 차트상에서 시장가 및 예약 주문을 실행하며, 손익분기점(BEP) 설정, 부분 청산, 4가지 유형의 트레일링 스탑 기능을 통해 포지션을 관리합니다.
Trade Assistant Pro는 신호 생성기가 아닌 '유틸리티' 도구입니다. 시장 방향을 예측하거나 임의로 거래를 시작하지 않으며, 모든 진입은 패널, 차트 라인, 또는 선택 가능한 단축키를 통해 사용자가 직접 실행합니다.
용도
수동 트레이딩은 주로 세 가지 단계에서 문제가 발생합니다. 포지션 규모를 어림짐작으로 결정하고, 촉박한 시간 내에 주문 창에 수치를 입력하며, 청산(종료)을 수동으로 관리해야 한다는 점입니다. 이 패널은 키보드 입력이 필요한 이 세 가지 단계를 차트상에서 직접 수행할 수 있도록 변경해 줍니다.
1. 리스크 설정(통화 금액 또는 비율 기준).
2. 진입가, 손절가(Stop Loss), 익절가(Take Profit)를 차트에 그리거나 수치로 입력.
3. BUY(매수) 또는 SELL(매도) 버튼을 누르고 확인하면, 패널이 포지션을 자동으로 관리.
주요 기능
리스크 및 거래량(Volume)
- 심볼 및 브로커 계약 조건에 따라 리스크와 손절 폭을 기준으로 거래량 산출.
- 5가지 리스크 기준: 통화 금액($), 잔고(Balance) 비율, 평가금액(Equity) 비율, 가용 증거금(Free Margin) 비율, 사용자 지정 기준 비율.
- 거래량은 심볼의 거래량 단위(step), 최소 및 최대 허용치에 맞춰 조정됨.
- 가용 증거금 확인: 필요 증거금이 가용 증거금을 초과할 경우, 서버에서 거부될 주문을 보내는 대신 거래량을 자동으로 축소.
- 리스크 기반 규모 산정 기능을 끄면 고정 거래량 모드(LOT CALC 버튼)로 전환 가능.
- 패널 내 실시간 정보 표시: 거래량, 예치 통화 기준 리스크 금액, 포인트(points) 단위의 손절 및 목표가 거리, 그리고 예상 손익비(R:R)를 매수/매도 양방향 모두 즉시 확인 가능.
주문 실행
- 시장가(Market), 지정가(Limit), 스탑(Stop) 주문(매수 및 매도).
- 가격 수준 입력 방식 선택: 진입가 대비 '포인트(points)' 또는 실제 '차트 가격(price)' (POINTS / PRICE 전환 스위치).
- 손익비(R:R) 고정 기능: 익절가를 손절가의 특정 배수로 유지하며, 손절가 변경 시 익절가도 이에 맞춰 자동 조정됨.
- 주문 코멘트(메모) 입력란. - 전송 전 유효성 검사: 진입 가능 여부, 스탑(Stop) 및 타겟(Target)의 올바른 위치 설정, 브로커의 스탑 레벨 준수, 현재가 대비 대기 주문(Pending Order)의 거리, 알고리즘 트레이딩 허용 여부, 그리고 스프레드가 과도하게 넓을 때 진입을 차단하는 선택적 스프레드 제한 기능.
차트 라인 플래너
- 패널 테마가 적용된 드래그 가능한 진입(Entry), 손절(Stop Loss), 익절(Take Profit) 라인.
- 라인을 드래그하면 패널의 입력값, 계산된 거래량, 리스크 금액, 보상 비율(Reward Ratio)이 즉시 업데이트됨.
- 보상 비율 고정 시, 손절 라인을 이동하면 타겟 라인도 자동으로 함께 이동함.
- BUY/SELL 버튼 클릭 시 차트에 설정된 가격 수준으로 정확히 주문이 실행됨.
주문 확인 창
- 주문 전송 전 표시되는 선택적 확인 패널 (유틸리티와 동일한 테마 적용).
- 주문 유형, 거래량, 진입가, 손절가, 익절가, 스탑 및 타겟 거리(포인트 단위), 계좌 통화 기준 리스크 금액, 보상 금액 및 보상 비율 표시.
- 확인(CONFIRM) 또는 취소(CANCEL)를 누르기 전까지 패널의 다른 기능은 잠김.
- 확인 시점에 주문 유효성 및 가격을 재검증하므로, 시장가 주문이 유효하지 않은(오래된) 가격으로 전송되지 않음.
포지션 관리 (자동, 포지션별 개별 적용)
- 본전 청산(Breakeven): 포지션이 트리거 거리에 도달하면 손절가를 '진입가 + 오프셋(offset)' 위치로 이동. 모든 오픈 포지션에 대해 한 번의 클릭으로 본전 청산을 적용하는 버튼도 제공.
- 트레일링 스탑(Trailing Stop), 4가지 방식 지원:
- 포인트(Points): 시장가로부터 고정된 거리 유지.
- ATR: ATR(평균 진폭)과 배수(factor)를 적용하여 시장가로부터 거리 산출.
- 이동평균선(Moving Average): 설정된 이동평균선을 따라 스탑 라인이 이동하며 간격(indent) 설정 가능.
- 이전 봉(Bar)의 고가/저가: 직전 마감된 봉의 고가/저가를 기준으로 거리 및 간격을 적용하여 스탑 라인 이동.
- 각 방식은 시작 거리, 단계(step), 타임프레임(timeframe)을 개별 설정하며, 스탑 라인은 수익 방향으로만 이동하고 브로커의 스탑 레벨 규정을 준수하는 경우에만 이동함.
- 부분 청산(Partial Close), 3단계 설정: 가격이 초기 리스크 대비 특정 보상 비율(예: 1R에서 50%, 2R에서 25%, 3R에서 25%)에 도달할 때마다 초기 포지션 물량의 일정 비율을 청산. 각 단계는 개별 활성화 가능하며, 포지션당 각 단계별로 한 번씩 실행됨. 포지션 청산 및 보호 도구
- 매수(Buy) 청산, 매도(Sell) 청산, 전체 청산.
- 수익 포지션만 청산, 손실 포지션만 청산.
- 클릭 한 번으로 모든 오픈 포지션의 일정 비율만큼 청산.
- 스탑(Stop) 주문 삭제, 리밋(Limit) 주문 삭제, 모든 대기 주문 삭제.
- 자산 보호(Equity Guard): 평가 손익이 설정한 목표 수익이나 손실 한도에 도달하면 모든 포지션을 청산하고 기능을 해제합니다.
가격 알림
- 차트에 클릭 한 번으로 알림 라인을 설정하며, `ALERT <가격>` 라벨이 표시됩니다.
- 라인을 드래그하여 원하는 가격대로 이동할 수 있으며, 이동 시마다 현재 가격을 기준으로 알림 발동 방향이 재설정됩니다.
- 알림 발동 시: 터미널 팝업, 사운드 재생, 푸시 알림(각각 선택 가능)이 실행됩니다. 알림은 1회 발동 후 비활성화됩니다.
차트 내 포지션 표시 박스
- 차트 심볼의 모든 오픈 포지션은 유틸리티 테마 색상을 사용하여 진입가 라인, 진입가부터 익절가(Take Profit)까지의 채워진 박스, 진입가부터 손절가(Stop Loss)까지의 채워진 박스로 표시됩니다.
- 라벨에는 포지션 방향, 거래량, 현재 손익, 손절가 및 목표가가 표시됩니다.
- 포지션, 손절가, 목표가 또는 캔들(바)에 변동이 있을 때만 화면이 갱신됩니다.

