FJ Universe ADX Regime
- Experts
- Frantisek Juris
- 버전: 1.0
- 활성화: 5
개요
FJUNIVERSE ADX REGIME EA는 MetaTrader 5용 완전 자동 전문가 자문입니다. 평균 방향성 지수(ADX)와 방향 운동 지표(+DI / -DI)를 핵심 신호 엔진으로 사용합니다. EA는 현재 시장 상태(추세, 횟보합, 전환기)를 감지하고 거래 로직을 적응시킵니다. 모든 진입에는 바[1]과 바[0] 사이의 확인된 +DI / -DI 크로스가 필요하며, ADX 강도 및 모멘텀 필터가 동시에 충족되어야 합니다.
7가지 전략 모드: DYNAMIC 레짐 전환, DCA 시스템, 자동 로트 복구, 실시간 차트 모니터링 패널, Discord 및 Telegram 알림을 포함합니다.
신호 엔진 — ADX 및 DI 크로스 조건
모든 거래 결정의 핵심은 +DI와 -DI의 크로스입니다. 추가 필터:
- ADX 추세 필터 (andIsADXTrending) — ADX가 임계값 이상이어야 함.
- ADX 상승 필터 (andIsADXRising) — ADX가 상승 중이어야 함.
- 최소 DI 값 (minDIValueForSignal) — 크로스 DI 라인이 이 임계값 이상.
- 최소 DI 간격 (minDIGapForSignal) — DI 라인 간 최소 차이.
모든 조건은 AND 로직으로 작동합니다.
ADX 레짐 프레임워크
DYNAMIC 전략은 2개의 ADX 임계값으로 시장을 3단계로 분류:
- 추세 존 — ADX가 상한 임계값 이상. 표준 로트로 거래.
- 그레이 존 — ADX가 두 임계값 사이. 축소된 로트로 신중하게 거래.
- 횟보합 존 — ADX가 하한 임계값 이하. 신규 진입 중지.
전환 로직은 완전 자동입니다.
거래 전략
| 전략 | 설명 |
|---|---|
| CLASSIC | 표준 DI 크로스 거래. 레짐 로직 없음. |
| CLASSIC_EXTREME | CLASSIC과 동일하지만 ADX가 extremeADXThreshold 이하일 때만 진입. |
| DYNAMIC | 완전한 ADX 레짐 전환 시스템. 3개 존으로 자동 전환. |
| DYNAMIC_EXTREME | DYNAMIC과 EXTREME 필터 결합. |
| DYNAMIC_GRAY_ZONE_ONLY | 그레이 존에서만 거래. |
| CLASSIC_EXTREME_SMART | 첫 거래는 표준 DI 로직. 후속 진입은 DI 신호와 DCA 평균보다 유리한 가격 필요. |
| CLASSIC_EXTREME_SMART_PLUS | 동일한 스마트 로직이지만 마지막 개별 진입 가격과 비교. |
이익실현 및 손절
비율 파라미터로 설정. 진입 가격 기준 계산, 모든 상품 지원: FX, 귀금속, 암호화폐, 지수, 원자재.
로트 크기
4가지 모드: LOT(고정), CURRENCY_AMOUNT(통화 금액), PERCENT_OF_BALANCE(잔액%), PERCENT_OF_EQUITY(자본%).
달러 코스트 평균 (DCA)
DCA 활성화 시 새 신호에 따라 동일 방향으로 추가 포지션. 모든 전략과 호환.
자동 로트 복구
이전 손실 보상을 위한 증가된 크기 계산. FROM_PAST_TRADES_BY_MAGIC_NUMBER 또는 FROM_EQUITY_BALANCE_DRAWDOWN.
자본 목표 자동 청산
자본이 목표값에 도달하면 모든 포지션 청산 및 거래 중지.
마지막 사이클 모드
활성화 시 현재 사이클을 완료하고 새 거래는 시작하지 않음.
실행 타이밍
ON_TICK은 매 틱마다 평가. ON_CANDLE_CLOSE는 새 봉 시작 시 평가. 높은 시간프레임에는 ON_CANDLE_CLOSE 권장.
차트 모니터링 패널
실시간 모니터링 패널이 차트 오른쪽 상단에 표시되며, 각 진입 조건의 통과/실패 상태를 색상으로 표시합니다.
Discord 및 Telegram 알림
모든 거래 이벤트에 대한 구조화된 알림. 심볼, 방향, 로트, 가격, 타임스탬프 포함.
입력 파라미터
ALGO 조건
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| andIsADXTrending | true | 추세 확인을 위해 ADX가 임계값 이상 필요 |
| adxTrendingThreshold | 20 | 최소 ADX 값 |
| andIsADXRising | false | ADX 상승 필요 |
| minDIValueForSignal | 0 | 최소 DI 값 |
| minDIGapForSignal | 0 | 최소 DI 간격 |
ADX 지표 설정
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| adxPeriod | 14 | ADX 계산 기간 |
| adxAppliedVolume | VOLUME_TICK | 거래량 유형 |
| adxTimeframe | PERIOD_CURRENT | ADX 시간프레임 |
전략 설정
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| strategyMode | DYNAMIC | 활성 전략 모드 |
| dynamicTrendZoneADXThreshold | 25 | 추세 존 ADX 임계값 |
| dynamicFlatZoneADXThreshold | 20 | 횟보합 존 ADX 임계값 |
| grayZoneLotPercentage | 50 | 그레이 존 로트 % |
| extremeADXThreshold | 40 | EXTREME 모드 ADX 상한 |
| executeOn | ON_CANDLE_CLOSE | 실행 타이밍 |
| enableBuy | true | 매수 허용 |
| enableSell | true | 매도 허용 |
| takeProfitPercent | 2.0 | 이익실현 % |
| stopLossPercent | 1.0 | 손절 % |
| maxOpenTrades | 1 | 방향별 최대 포지션 |
| costOfSingleOrder | 0.01 | 기본 거래 크기 |
| costFormat | LOT | 크기 형식 |
DCA 및 복구 설정
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| useDCA | false | DCA 활성화 |
| activateSLWithDCA | false | 첫 DCA 포지션까지 SL 지연 |
| useAutoLotRecoveryByFJU | FALSE | 로트 복구 방법 |
| recoveryRangeForPastTrades | 100 | 복구 계산용 과거 거래 수 |
| costRecoveryMultiplier | 1.0 | 복구 승수 |
EA 일반 설정
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| magicNumber | 260413 | EA 식별자. 고유해야 함. |
| useFillingPolicy | true | 브로커 체결 정책 자동 감지 |
| orderComment | FJUNIVERSE | ADXR | TRADE | 주문 코멘트 |
알림
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| brandLinkName | (비어있음) | 알림 브랜드 링크 이름 |
| brandLinkURL | (비어있음) | 브랜드 링크 URL |
| discordNickName | ANONYMOUS | Discord 닉네임 |
| discordWebhookLogs | (비어있음) | Discord 웹훅 URL |
| telegramBotToken | (비어있음) | Telegram 봇 토큰 |
| telegramChatID | (비어있음) | Telegram 채팅 ID |
설치
- FJUNIVERSE_ADX_REGIME를 MQL5 Experts 폴더에 배치
- MetaEditor로 컴파일 (F7)
- MetaTrader 5 재시작 또는 네비게이터 패널 새로고침
- EA를 차트에 드래그하고 자동매매 활성화
모든 심볼과 시간프레임에서 작동. Discord/Telegram 알림을 위해 MetaTrader 5에서 URL 허용: 도구 > 옵션 > 전문가 > WebRequest 허용: https://discord.com 및 https://api.telegram.org.
참고 사항
- 모든 조건은 AND 로직 사용.
- DYNAMIC은 andIsADXTrending과 andIsADXRising을 재정의.
- CLASSIC_EXTREME_SMART와 SMART_PLUS는 DCA 및 maxOpenTrades > 1용.
- 매직 넘버는 차트 인스턴스마다 고유해야 함.
- 비율 TP/SL은 모든 상품 지원.
- 모니터링 패널은 EA 제거 시 자동 정리.
- 자세한 내용은 제품 댓글을 참조.
위험 고지:
거래에는 상당한 위험이 수반되며, 과거 실적이 미래 결과를 보장하지 않습니다. FJUNIVERSE ADX REGIME EA는 자동화된 전략을 사용하며, 잠재적 이익과 손실을 모두 증폭시킵니다. 시장 변동성과 예상치 못한 사건이 성과에 영향을 미칠 수 있습니다. 수익을 보장하지 않습니다. DCA 및 로트 복구 전략은 불리한 시장 상황에서 손실을 확대할 수 있습니다. 항상 자체 조사를 수행하고 금융 자문에게 상담하십시오. FJUNIVERSE은 사용자의 손실에 대해 책임을 지지 않습니다.
