거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
Experts

ExMachina TradePilot - MetaTrader 5용 expert

게시자:
[삭제]
조회수:
41
평가:
(10)
게시됨:
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
### ExMachina 거래 파일럿 v1.30 - 하나의 패널에서 주문 관리 완료

**수익 전 정밀도 **

메타트레이더 5용 전문 주문 관리 패널. 자동 랏 계산, 다중 TP 부분 청산 시스템, 4가지 스마트 추적손절매 모드, 자동 손익분기점, 실시간 대시보드가 포함된 원클릭 거래가 단일 차트 패널에서 가능합니다.

**중요: **거래 파일럿은 자동매매 로봇이 아닌 수동 매매 관리 패널입니다. 자체적으로 신호를 생성하거나 거래를 개시하지 않습니다. 전략 테스터에서 실행하면 거래가 0으로 표시되며 이는 예상되는 현상입니다. 실거래 또는 데모 차트에 연결하고 Algo 트레이딩을 활성화한 후 패널 버튼을 사용하세요.

---


TradePilot_HowItWorks


### v1.30의 새로운 기능

이 업데이트는 여러 사용자가 보고한 **"잘못된 가격(매도=0.00000 매수=0.00000)"** 오류를 수정합니다.

**근본 원인: Refresh()를 호출한 후에도 CSymbolInfo 객체가 오래된 가격 또는 0 가격을 반환했습니다. 이제 모든 가격 읽기가 도우미 함수(GetAsk, GetBid, GetPoint, GetDigits)를 통한 SymbolInfoDouble() 직접 호출로 대체되어 모든 가격 읽기가 서버에 직접 도달하도록 보장합니다.

**시장가 체결:** 주문은 이제 가격=0을 전송하여 브로커에 최적의 가격으로 체결하도록 지시합니다. 체결 후 Trade Pilot은 실제 체결 가격을 읽고 실제 입력값을 기준으로 SL/TP를 다시 계산하여 오래된 가격으로 인한 거부를 제거합니다.

**가격 유효성 검사 게이트: 가격이 0인 경우(시장 마감, 심볼 미로드) OnTick 시작 시 모든 처리를 건너뜁니다. 매 틱마다 전문가 탭을 가득 채우는 대신 30초에 한 번씩 경고가 표시됩니다.

**추가 보호 기능: **매니저트레이일링 및 매니저브레이크븐은 이제 포지션 수정을 시도하기 전에 가격을 확인합니다.

v1.10의 모든 수정 사항은 그대로 유지됩니다. CSymbolInfo 캐싱 문제를 파악하고 초기 수정에 기여한 커뮤니티 회원에게 감사드립니다.

---

### 작동 방식

1. 시장을 분석하고 방향을 결정합니다.
2. 패널에서 매수 또는 매도를 클릭합니다.
3. 트레이딩 파일럿이 랏 크기를 계산하고 SL/TP로 주문합니다.
4. 그 시점부터 모든 것이 자동으로 이루어집니다: 다중 TP 부분 마감, 스마트 트레일링, 손익분기점

---

### 기능 1: 자동 랏을 이용한 원클릭 거래

매수 또는 매도를 클릭합니다. 자동으로 거래 파일럿이 실행됩니다:
- 위험 설정(잔고 %, 고정 $ 또는 고정 랏)에 따라 올바른 랏 크기를 계산합니다.
- 브로커의 최소 스톱 레벨에 대해 검증된 스톱로스를 설정합니다.
- 가장 먼 TP 레벨에서 테이크프로핏을 설정합니다.
- 다중 TP 추적을 위해 포지션 등록

패널에 계산된 랏 및 달러 리스크가 실시간으로 표시되며 매 틱마다 업데이트됩니다.

---

### 기능 2: 다중 TP 부분 청산 시스템

개별 청산 비율로 최대 3개의 이익실현 레벨을 정의할 수 있습니다:

- **TP1** (기본 150포인트, 마감 40%): 조기 이익 실현
- TP2** (기본 300포인트, 30% 청산): 위험을 줄이면서 더 많은 수익 확보
- **TP3** (기본 500포인트, 100% 청산): 주자가 전체 목표에 도달하도록 놔둡니다.

가격이 TP1에 도달하면 트레이딩 파일럿은 포지션의 40%를 청산합니다. TP2에서는 30%를 청산합니다. TP3에서 나머지를 청산합니다. 각 부분 청산은 기록됩니다. TP 상태는 포지션 코멘트를 통해 EA 재시작 시에도 유지됩니다.

---

### 기능 3: 스마트 추적손절매

네 가지 추적손절 모드:

- **고정 포인트**: 고정된 거리에서 클래식 트레일링
- ATR 기반**: 변동성에 적응하는 동적 트레일링. 기본적으로 ATR(14) x 1.5 사용
- 이전 캔들**: 자연스러운 S/R 추종을 위해 이전 캔들의 고점/저점을 추적합니다.
- 없음**: 트레일링 비활성화, 수동 관리

모든 모드에는 최소 스텝 매개변수가 포함되며 브로커는 레벨 유효성 검사를 중지합니다.

---

### 기능 4: 자동 손익분기점

포지션이 설정된 수익 임계값(기본값 100포인트)에 도달하면 Trade Pilot은 SL을 손익분기점 플러스 오프셋으로 자동 이동합니다. "B/E 설정" 버튼은 한 번의 클릭으로 모든 수익성 있는 포지션에 손익분기점을 강제 설정합니다.

---

### 기능 5: 지정가 주문 및 포지션 관리

클릭 한 번으로 지정가 주문을 할 수 있습니다: 매수 제한, 매도 제한, 매수 스탑, 매도 스탑. 각 주문은 자동 SL/TP 계산을 통해 현재 가격에서 설정된 오프셋을 사용합니다. 모든 가격은 브로커 최소 가격과 비교하여 검증됩니다.

관리 버튼: 모두 닫기, 매수 닫기, 매도 닫기, 보류 중 삭제, 손익분기점 설정.
---

### 실시간 대시보드

패널에는 위험 모드 및 달러 금액으로 계산된 랏 크기, 현재 스프레드(색상으로 구분), 방향별 오픈 포지션, 총 랏 노출, 유동 손익, 멀티 TP 추적기 상태, 실시간 ATR 값으로 추적 모드, 손익분기점 설정 등이 실시간으로 표시됩니다.

---

### 매개변수

| 그룹 | 파라미터 | 기본값 |
|-------|-----------|---------|
| 로트 크기 지정 | 모드 | 잔고 위험도 % |
| 로트 크기 조정 | 위험 비율 | 1.0% |
| 로트 크기 조정 | 기본 SL | 200 포인트 |
| 이익 실현 | TP1 거리/마감 % | 150 포인트 / 40% |
| 이익 실현 | TP2 거리/마감 % | 300 포인트 / 30% |
| 이익 획득 | TP3 거리 / 근접 % | 500 포인트 / 100% |
| 추적 | 모드 | ATR 기반 |
| 트레일링 | ATR 기간 / 승수 | 14 / 1.5배 |
| 트레일링 | 트레일 단계 | 10점
| 손익분기점 | 활성화 / 트리거 / 오프셋 | 예 / 100포인트 / 5포인트 |
| 보류 중 | 가격에서 상쇄 | 100 포인트 |
| 보류 중 | SL / TP | 200 / 400 포인트 |
| 고급 | 매직넘버 | 777777 |
| 고급 | 미끄러짐 | 20점 |

---

### 설치

1. .mq5 파일을 다운로드하여 MQL5/Experts/ 폴더에 넣습니다.
2. 메타에디터를 열고 파일을 컴파일합니다(F7).
3. 도구 모음에서 Algo Trading 버튼이 녹색인지 확인합니다.
4. EA를 아무 차트에나 드래그합니다.
5. 일반 탭에서 "알고 트레이딩 허용"을 선택합니다.
6. 입력 탭에서 위험 매개변수를 구성하고 확인을 클릭합니다.
7. 전문가 탭(Ctrl+E)에서 "v1.30 초기화됨"을 확인합니다.

---

### 문제 해결

**버튼이 응답하지 않음:** MT5 도구 모음의 Algo 거래 버튼이 녹색이어야 하며, EA의 공통 탭에서 "Algo 거래 허용"이 체크되어 있어야 합니다. v1.30은 전문가 탭에 정확한 이유를 기록합니다.

**"유효한 가격을 기다리는 중" 메시지: ** 심볼이 실시간 데이터를 수신하지 못하고 있습니다. 마켓 워치에서 심볼을 마우스 오른쪽 버튼으로 클릭하고 "모두 표시"를 선택하거나 차트 기간을 전환하여 강제로 새로고침하세요. 이 메시지는 시장이 마감된 경우에도 정상적으로 표시됩니다.

**"유효하지 않은 스톱" 오류: ** 브로커에서 더 넓은 스톱 거리를 요구합니다. 입력에서 기본 SL 및 보류 중인 SL 값을 늘리세요.

**전략 테스터에서 거래가 0건 :** 예상되는 동작. 트레이딩 파일럿은 수동 패널로 거래를 개시하려면 버튼을 클릭해야 합니다. 실거래 또는 데모 차트에서 사용하세요.

---

### 호환성

- 메타트레이더 5, 모든 브로커
- 헤징 및 네팅 계좌
- 모든 상품: 외환, 금, 지수, 암호화폐
- 모든 차트주기

---

### 변경 로그

**1.30** - 모든 CSymbolInfo 가격 읽기를 직접 SymbolInfoDouble() 호출로 대체하여 "유효하지 않은 가격(매도=0.00000)"을 수정했습니다. 시장가 주문은 체결 후 SL/TP 재계산을 통해 최적가 체결 시 가격=0을 사용합니다. 30초 스로틀 경고가 있는 OnTick 가격 검증 게이트가 추가되었습니다. 관리 추적 및 관리 손익분기점에 가격 가드를 추가했습니다. RefreshRates()를 추가했습니다. 커뮤니티 수정이 통합되었습니다.

**1.10**-알고 트레이딩 권한 확인으로 버튼 클릭 안정성을 수정했습니다. 엄격한 브로커에서 유효하지 않은 중지 오류 4756 수정. SELL_STOP 음수 가격 수정. 포지션 설명에 다중 TP 상태 지속성 추가. Sleep(100)을 지연된 틱 기반 등록으로 대체했습니다. 매도 후행 기준가격이 Ask를 사용하도록 수정했습니다. 갭에서 캔들 후행 음수 거리 수정. SYMBOL_TRADE_STOPS_LEVEL 유효성 검사 추가. 자세한 오류 로깅을 추가했습니다.

**v1.00** - 초기 릴리스.

---

ExMachina 트레이딩 시스템 - 수익 전 정밀도.

MetaQuotes Ltd에서 영어로 번역함.
원본 코드: https://www.mql5.com/en/code/70266

ExMachina Prop Dashboard ExMachina Prop Dashboard

실시간 프롭 펌 규칙 추적기: 일일 드로다운, 최대 드로다운, 수익 목표 진행률, 거래일 수, 챌린지 상태를 시각적 진행률 표시줄로 확인할 수 있습니다. FTMO, MyFundedFX, E8, TFT, Bulenox용 프리셋. 순수 보조지표 - 거래 간섭 없음.

ASQ Command Desk ASQ Command Desk

ASQ CommandDesk is a professional order management panel for manual traders on MetaTrader 5. You make the trading decisions — CommandDesk handles execution, risk control, and exit management automatically.

KSQ CommandCenter Remote Google Sheets Trade Manager KSQ CommandCenter Remote Google Sheets Trade Manager

KSQ Command Centre is a production-ready, two-way bridge between MetaTrader 5 and Google Sheets. It was originally designed to help fund managers and quantitative traders remotely monitor and manage large, funded accounts (e.g., Darwinex Zero, Prop Firms, PAM, MAM) directly from a mobile browser, without needing to log in to a VPS. This Expert Advisor not only exports data—it actively listens for commands typed into your Google Sheet and executes them in MT5 in near real-time.

ATR Based Stop Loss Manager ATR Based Stop Loss Manager

A comprehensive stop-loss and trade management module offering multiple stop-loss methods (Fixed Pips, ATR-based, Swing High/Low, and Percentage) and trailing stop options (Fixed, ATR, Step, and Breakeven). It includes automatic broker stop-level adjustment, risk-reward–based take profit calculation, and visual stop-loss lines on the chart. The code follows a clean, structured architecture with a dedicated `CStopLossManager` class, standardized enums and structures, and fully documented English comments for clarity and maintainability.