FJ Universe RSI macd
- Experts
- Frantisek Juris
- 버전: 1.0
- 활성화: 5
개요
FJUNIVERSE RSI MACDON EA는 RSI(상대강도지수)와 MACD(이동평균 수렴·발산)를 핵심 신호 엔진으로 사용하는 MetaTrader 5용 완전 자동화 전문가 어드바이저입니다. 거래를 개시하기 전에 EA는 최대 열 가지의 구성 가능한 RSI 및 MACD 조건을 동시에 평가합니다. 모든 조건이 동시에 충족되어야 합니다. 이 접근 방식은 잘못된 진입을 줄이고 계좌에 개설되는 모든 포지션의 품질을 향상시킵니다. 이 EA는 오리지널 FJ UNIVERSE HFTT Expert Advisor의 확장 버전입니다...
EA에는 여덟 가지 거래 전략 모드, 달러 비용 평균화(DCA) 엔진, 자동 로트 회복 시스템, 그리고 각 신호 조건의 실시간 상태를 보여주는 차트 필터 대시보드가 포함되어 있습니다.
신호 엔진 — RSI 및 MACD 조건
모든 진입은 FJU EYE 필터에 의해 제어됩니다. 다음 조건들이 제공되며 각각 독립적으로 활성화하거나 비활성화할 수 있습니다:
- RSI 레벨 필터: RSI가 임계값 이하 또는 이상일 때만 진입
- RSI 강세 다이버전스: 가격이 더 낮은 저점을 형성하는 동안 RSI는 더 높은 저점을 형성
- RSI 약세 다이버전스: 가격이 더 높은 고점을 형성하는 동안 RSI는 더 낮은 고점을 형성
- MACD 히스토그램 상승: 히스토그램 값이 이전 바보다 높음
- MACD 히스토그램 하락: 히스토그램 값이 이전 바보다 낮음
- MACD 크로스오버 최소 횟수: 마지막 제로라인 크로스 이후 신호선 크로스오버의 최소 횟수 요구
- MACD 크로스오버 최대 횟수: 과도한 진동을 필터링하기 위한 크로스오버 횟수 상한선
- FJU 강세 모멘텀: RSI 강세 다이버전스와 MACD 히스토그램의 음수에서 양수로의 전환 및 설정 범위 내 크로스오버 횟수의 조합
- FJU 약세 모멘텀: RSI 약세 다이버전스와 MACD 히스토그램의 양수에서 음수로의 전환 및 설정 범위 내 크로스오버 횟수의 조합
- 거래 방향: 모든 활성 조건이 충족되면 적용되는 LONG 또는 SHORT
RSI 지표 기간, MACD 빠른 기간, 느린 기간, 신호 기간, 크로스오버 카운터 범위는 모두 입력 파라미터를 통해 구성할 수 있습니다.
차트 필터 대시보드
EA가 실행 중일 때 차트 오른쪽 상단에 각 활성 조건의 실시간 상태를 보여주는 오버레이가 표시됩니다. 녹색은 조건이 충족됨을 의미하고, 빨간색은 충족되지 않음을 의미합니다. RSI 및 MACD 지표는 EA 시작 시 자동으로 차트에 첨부되어 전략 테스트 중에도 트레이더가 항상 기본 신호를 확인할 수 있습니다.
거래 전략
| 전략 | 설명 |
|---|---|
| CLASSIC | EYE 필터가 결정한 방향(LONG 또는 SHORT)으로 신호당 하나의 거래를 개시합니다. 이 EA의 기존 포지션이 없을 때만 새 거래를 개시합니다. |
| CLASSIC_EXTREME | 기존 오픈 포지션과 관계없이 모든 새 바 신호에서 EYE 필터 방향으로 거래를 개시합니다. 같은 방향으로 여러 포지션이 시간이 지나면서 누적될 수 있습니다. |
| TREND | 마지막으로 닫힌 캔들의 몸통으로 방향을 결정합니다. 종가가 시가를 초과하면(강세 캔들) 롱을 개시합니다. 종가가 시가 아래면(약세 캔들) 숏을 개시합니다. 동시에 하나의 포지션만 열립니다. |
| TREND_EXTREME | TREND와 동일한 캔들 방향 로직이지만 이전 포지션이 닫히기를 기다리지 않고 매 바 신호마다 새 포지션을 개시합니다. 포지션은 캔들 방향으로 누적됩니다. |
| REVERSE | TREND의 반대입니다. 마지막 캔들이 강세로 마감되면 숏을 개시합니다. 약세로 마감되면 롱을 개시합니다. 동시에 하나의 포지션만 열립니다. |
| REVERSE_EXTREME | REVERSE와 동일한 역-캔들 로직이지만 이전 포지션이 닫히기를 기다리지 않고 매 신호에서 포지션을 누적합니다. |
| CLASSIC_EXTREME_SMART | EYE 필터 방향으로 포지션을 누적하지만 현재 가격이 해당 방향의 모든 기존 포지션의 평균 진입가보다 유리할 때만 진입합니다. 롱의 경우 ask가 현재 롱 평균 이하여야 합니다. 숏의 경우 bid가 현재 숏 평균 이상이어야 합니다. |
| CLASSIC_EXTREME_SMART_PLUS | EYE 필터 방향으로 포지션을 누적하지만 현재 가격이 해당 방향의 모든 오픈 포지션 중 가장 유리한(롱은 최고가, 숏은 최저가) 개별 진입가보다 유리할 때만 진입합니다. CLASSIC_EXTREME_SMART보다 더 엄격한 진입 필터입니다. |
달러 비용 평균화(DCA)
DCA가 활성화되면 시장이 초기 거래에 반하여 움직일 때 EA가 추가 포지션을 개시합니다. 포지션 바구니는 합산 이익 실현 수준에 도달하면 함께 청산됩니다. DCA 시퀀스 중에도 손절매를 선택적으로 활성 상태로 유지할 수 있습니다. 각 추가 포지션의 로트 크기는 구성된 거래 크기 설정에서 계산됩니다.
자동 로트 회복
이전 거래에서 순손실이 발생한 경우 자동 로트 회복 시스템은 적자를 회복하기 위해 다음 거래의 더 큰 로트 크기를 계산합니다. 두 가지 모드를 사용할 수 있습니다:
- 매직 넘버로 과거 거래에서: 이 EA에 속한 마지막 N건의 거래의 실제 청산 손익을 읽고 회복에 필요한 정확한 로트를 계산
- 에쿼티 및 잔고 드로다운에서: 라이브 에쿼티를 잔고와 비교하여 모니터링하고 차이가 구성된 임계값을 초과하면 회복 재설정을 트리거
이익 실현 및 손절매 크기 설정
네 가지 크기 설정 형식을 사용할 수 있습니다:
- PERCENT_OF_BALANCE: 가격이 완전히 0까지 하락할 때의 손실이 계좌 잔고의 설정된 비율(LONG의 경우 -100%)이 되도록 로트 크기를 계산합니다. 실제로는 매우 작은 포지션이 생성되므로 일반적인 TP 또는 SL 달성 시 손실은 해당 비율의 극히 일부에 불과합니다.
- PERCENT_OF_EQUITY: PERCENT_OF_BALANCE와 동일한 계산이지만 잔고 대신 라이브 에쿼티를 사용하므로 에쿼티 변화에 따라 로트 크기가 동적으로 조정됩니다.
- CURRENCY_AMOUNT: 계좌 통화로 고정 금액
- LOT: 직접 로트 크기 입력
에쿼티 목표 자동 종료
특정 에쿼티 값을 구성할 수 있습니다. 계좌가 해당 수준에 도달하면 EA는 모든 오픈 포지션을 청산하고 차트에서 자동으로 제거됩니다. 챌린지 계좌나 관리 계좌에서 수익 목표를 실행하는 데 유용합니다.
FJ UNIVERSE: 입력 파라미터
전략 설정
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| RSIM_TP_PERC | 1.0 | 이익 실현 크기, costFormat으로 해석 |
| RSIM_SL_PERC | 1.0 | 손절매 크기, costFormat으로 해석 |
| costOfSingleOrder | 1.0 | 기본 거래 크기 |
| costFormat | PERCENT_OF_BALANCE | 비용 측정 방법: LOT, CURRENCY_AMOUNT, PERCENT_OF_BALANCE, PERCENT_OF_EQUITY |
| tradingStrategy | CLASSIC | 여덟 가지 전략 모드 중 하나 |
DCA 및 회복 설정
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| useDCA | false | 달러 비용 평균화 활성화 |
| activateSLWithDCA | false | DCA 시퀀스 중 손절매 활성 상태 유지 |
| useAutoLotRecoveryByFJU | FROM_PAST_TRADES_BY_MAGIC_NUMBER | 로트 회복 방법: 과거 거래, 에쿼티 드로다운 또는 비활성화 |
| recoveryRangeForPastTrades | 100 | 로트 회복 계산에 포함되는 과거 거래 수 |
| additionalPercentageToRecovery | 10 | 계산된 회복 로트에 추가하는 추가 비율 |
| closeAllTradesOnEquityHigherThen | 0 | 에쿼티가 이 값에 도달하면 모든 거래 자동 청산. 비활성화하려면 0. |
| useEquityManagerForAutoLotRecovery | true | 에쿼티 기반 포지션 재설정 보호 활성화 |
| lastCycleOfRSIM | false | 최종 회복 사이클로 표시. 회복 완료 후 새 진입을 개시하지 않음. |
EA 일반 설정
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| orderComment | FJUNIVERSE.COM | RSIM | TRADE | 모든 주문 티켓에 첨부되는 코멘트 |
| magicNumber | 260306 | EA 식별자. 심볼 및 차트 인스턴스별로 고유해야 합니다. |
| useFillingPolicy | true | 브로커 체결 정책 자동 감지 (IOC, FOK 또는 RETURN) |
RSI 및 MACD 신호 조건
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| EYE_RSI_BELOW | 100.0 | RSI가 이 값 이하일 때만 진입. 무시하려면 100. |
| EYE_RSI_ABOVE | 0.0 | RSI가 이 값 이상일 때만 진입. 무시하려면 0. |
| EYE_RSI_BULL_DIV | false | 거래 개시를 위해 RSI 강세 다이버전스 요구 |
| EYE_RSI_BEAR_DIV | false | 거래 개시를 위해 RSI 약세 다이버전스 요구 |
| EYE_MACD_RISING | false | MACD 히스토그램 상승 요구 |
| EYE_MACD_FALLING | false | MACD 히스토그램 하락 요구 |
| EYE_MACD_X_ABOVE | 0 | 마지막 제로라인 크로스 이후 MACD 신호선 크로스오버 최소 횟수. 무시하려면 0. |
| EYE_MACD_X_BELOW | 99 | MACD 크로스오버 최대 횟수. 무시하려면 99. |
| EYE_BULL_MOMENTUM | false | FJU 강세 모멘텀 요구: RSI 다이버전스와 MACD 히스토그램 전환 및 범위 내 크로스오버의 조합 |
| EYE_BEAR_MOMENTUM | false | FJU 약세 모멘텀 요구: 위 조건의 약세 버전 |
| EYE_OPEN_SIGNAL | LONG_TRADE | 모든 조건 충족 시 방향: LONG_TRADE 또는 SHORT_TRADE |
RSI 및 MACD 지표 설정
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| EYE_RSI_LEN | 14 | RSI 기간 길이 |
| EYE_MACD_FAST | 12 | MACD 빠른 EMA 기간 |
| EYE_MACD_SLOW | 26 | MACD 느린 EMA 기간 |
| EYE_MACD_SIG | 9 | MACD 신호 평활화 기간 |
| EYE_MACD_MIN_X | 2 | 모멘텀 신호의 최소 크로스오버 횟수 |
| EYE_MACD_MAX_X | 3 | 모멘텀 신호의 최대 크로스오버 횟수 |
| EYE_SHOW_INDICATOR | true | EA 시작 시 RSI 및 MACD 시각적 지표를 차트에 첨부 |
설치
- FJUNIVERSE_RSI_MACDON.ex5를 MQL5 Experts 폴더에 배치
- MetaTrader 5를 재시작하거나 내비게이터를 새로고침
- EA를 차트에 드래그하고 AutoTrading을 활성화
EA는 모든 심볼과 타임프레임에서 작동합니다. RSI 및 MACD 지표는 시작 시 백그라운드에서 자동으로 차트에 첨부되며 EA가 제거될 때 자동으로 삭제됩니다.
알림 (선택 사항)
EA는 웹훅을 통해 Discord에, Bot API를 통해 Telegram에 거래 보고서를 보낼 수 있습니다. 둘 다 선택 사항입니다. 사용하려면 MetaTrader 5에서 도구, 옵션, 전문가 어드바이저, 나열된 URL에 대한 WebRequest 허용에서 해당 URL을 허용하세요. 알림이 필요하지 않으면 웹훅 및 토큰 필드를 비워두세요.
참고 사항
- 모든 신호 조건은 AND 게이팅됩니다. EA가 거래를 개시하기 전에 활성화된 모든 조건이 동시에 충족되어야 합니다. 조건을 비활성화하면 검사에서 완전히 제외됩니다. 기본값이 무시로 설정된 조건(예: RSI_BELOW = 100 또는 RSI_ABOVE = 0)은 변경하지 않는 한 효과가 없습니다.
- 여러 심볼 또는 타임프레임에서 EA를 동시에 실행할 때 매직 넘버는 차트 인스턴스별로 고유해야 합니다.
- 추가 설명서 및 설정 파일 예시는 제품 댓글 섹션을 참조하세요.
위험 고지:
거래에는 상당한 위험이 수반되며 과거 성과가 미래 결과를 보장하지 않습니다. FJ UNIVERSE EXPERT ADVISORS는 높은 레버리지를 사용한 고빈도 거래 전략을 사용하므로 잠재적 수익과 손실 모두를 증폭시킵니다. 시장 변동성, 경제적 변화, 예기치 못한 사건이 성과에 영향을 미칠 수 있습니다. 수익에 대한 보장은 없으며 투자한 자본의 일부 또는 전부를 잃을 수 있습니다. 이 EA를 사용하기 전에 항상 자체적인 조사를 수행하고 위험 허용 범위를 평가하며 재무 고문과의 상담을 고려하세요. 표시된 성과는 제 계좌를 반영하지만 계좌 크기, 브로커 조건 또는 실행 타이밍의 차이로 인해 결과가 다를 수 있습니다. 이 EA 사용자가 입은 손실에 대해 저는 책임을 지지 않습니다.
