RSI TrendWave
- Experts
- Alexander Men
- 버전: 1.57
- 업데이트됨: 10 10월 2024
RSI TheTrendWave는 MQL4 전문가 어드바이저(EA)를 위한 더블 RSI와 스마트 마틴게일 전략을 결합한 시스템으로, RSI 기반의 트렌드 식별과 리스크 관리를 결합하여 수정된 마틴게일 시스템을 사용해 드로우다운을 줄입니다. 다음은 그 작동 방식입니다:
더블 RSI 신호:
- 단기 RSI가 장기 RSI를 상향 돌파하고 두 값 모두 특정 과매도 임계값(예: 30) 아래에 있을 때 매수 신호가 발생합니다.
- 단기 RSI가 장기 RSI를 하향 돌파하고 두 값 모두 과매수 임계값(예: 70) 위에 있을 때 매도 신호가 발생합니다.
- EA는 모든 통화쌍에 대해 동일한 더블 RSI 논리를 사용하여, 각 통화쌍의 과매수 및 과매도 조건을 기반으로 매수 및 매도 기회를 식별합니다. EURUSD, GBPUSD, USDCAD의 유동성과 변동성 차이로 인해 EA는 트렌드와 반전 신호를 효과적으로 감지할 수 있습니다.
스마트 마틴게일 전략:
- 초기 포지션: RSI 신호를 기반으로 소량의 초기 롯 사이즈로 거래가 열립니다.
- 마틴게일 배수: 거래가 EA와 반대로 움직이고 일정한 손실 임계값에 도달하면, 다음 거래의 롯 사이즈가 제어된 방식으로 증가합니다(예: 2 미만의 배수). 이는 전통적인 마틴게일 시스템처럼 공격적으로 배수를 늘리지 않고 손실을 회복하는 방식입니다.
- 동적 조정: 시장의 현재 변동성과 사용 가능한 자본에 따라 배수 계수가 조정되어 과도한 레버리지를 방지하며, 리스크 노출을 제한하는 데 도움을 줍니다.
- 목표 수익 및 종료: EA는 미리 설정된 목표 수익에 도달하거나 RSI가 트렌드 반전을 신호할 때 포지션을 종료하여 지속적인 손실 확대를 방지합니다.
전문가 어드바이저 사용 추천:
1. 초기 설정 및 테스트:
- 먼저 백테스트: 실제 거래 전에 다양한 시장 상황에서 EA를 철저히 백테스트하세요.
- 매개변수 최적화: MetaTrader의 전략 테스터를 통해 롯 사이즈, 스텝 배수, 손절매와 같은 설정을 최적화하세요.
- 데모 테스트: 실제 성능을 모니터링하고 예상대로 작동하는지 확인하기 위해 데모 계정으로 시작하세요.
2. 리스크 관리:
- 최소 잔액: 멀티스텝 전략을 지원하고 과도한 레버리지를 방지하기 위해 최소 $3,000의 잔액을 사용하는 것이 좋습니다.
- 자동 롯 및 손절매: 자동 롯 기능을 사용하여 잔액에 따라 롯 사이즈를 조정하고, 항상 적절한 손절매를 설정하여 잠재적 드로우다운을 제한하세요.
3. 거래 전략:
- 멀티스텝 및 RSI 전략: 포지션을 확장하는 멀티스텝 전략을 이해하고, 이는 귀하의 리스크 감수성과 일치하는지 확인하세요. 내장된 RSI 신호를 활용하여 트렌드 기반 거래를 효과적으로 진행하세요.
4. 실시간 모니터링 및 조정:
- 모니터링 및 조정: 초기에는 소량의 롯 사이즈로 실시간 계정에서 EA를 사용하세요. 시장 상황과 주요 경제 이벤트에 따라 설정을 조정하세요.
- 시각화 기능: EA의 시각화 기능을 활성화하여 브레이크이븐 및 테이크프로핏 포인트와 같은 차트의 주요 레벨을 추적하세요.
5. 계좌 크기 및 레버리지:
- 충분한 자본: 계좌 크기와 레버리지가 전략을 지원할 수 있는지 확인하세요. EA의 최적 성능을 위해 최소 $3,000의 잔액이 권장됩니다.
추천 통화쌍:
EA는 EURUSD, GBPUSD, USDCAD에서 대부분의 시간 프레임에 대해 성공적으로 테스트되었으며, 다른 통화쌍에서도 좋은 성능을 발휘할 가능성이 있습니다.
입력 매개변수의 자세한 설명:
일반 설정:
- comm: EA에 대한 코멘트 또는 라벨. 기본값: "DoubleRSI".
- Slippage: 거래 실행 시 허용되는 최대 슬리피지(포인트 단위). 기본값: 30.
- LotSize: 거래 롯 사이즈. 0으로 설정하면 자동 롯 계산이 활성화됩니다. 기본값: 0.01.
- AutoLot: 자동 롯이 활성화된 경우 1000 단위 잔액당 롯 크기. 기본값: 0.
거래 관리:
- StopLoss: 손절매 값(포인트 단위). 0으로 설정하면 손절매가 사용되지 않습니다. 기본값: 0.
- OpenNewSeries: 새로운 거래 시리즈를 열지 여부를 결정합니다. true이면 새로운 거래가 열립니다. 기본값: true.
- MagicNumber: EA의 거래를 위한 고유 식별자. 다른 EA의 거래와 혼동되지 않도록 합니다. 기본값: 64321.
- TargetPips: 목표 수익 수준(핍 단위). 기본값: 90.
- NumMaxTradesOpenOther: 다른 전략 또는 인스턴스에 의해 열릴 수 있는 최대 거래 수. 기본값: 5.
스텝 설정(스케일링 또는 그리드 전략용):
- Step: 시리즈 내 거래 간의 스텝 크기(포인트 단위). 기본값: 100.
- StepMultiplier: 거래 간 첫 번째 스텝 거리의 배수. 기본값: 1.2.
- SecondStepMultiplier: 거래 간 두 번째 스텝 거리의 배수. 기본값: 1.5.
- FirstSetLotMultiplier: 첫 번째 거래 세트의 롯 크기 배수. 기본값: 1.
- SecondLotMultiplier: 두 번째 거래 세트의 롯 크기 배수. 기본값: 1.5.
- MaxStepOrders: 열릴 수 있는 스텝 기반 주문의 최대 수. 기본값: 10.
- NumFirstLotSet: 첫 번째 세트 내 최대 거래 수(초기 롯 크기). 기본값: 5.
RSI 설정(더블 RSI 전략용):
- Trend1TF: 첫 번째 RSI 트렌드 지표의 시간 프레임. 기본값: PERIOD_D1(일간).
- Trend1RSIPeriod: 첫 번째 RSI 지표의 기간. 기본값: 7.
- Trend1RSIHighLevel: 첫 번째 RSI 지표의 과매수 상태를 신호하는 상한선. 기본값: 60.
- Trend1RSILowLevel: 첫 번째 RSI 지표의 과매도 상태를 신호하는 하한선. 기본값: 40.
- Trend2TF: 두 번째 RSI 트렌드 지표의 시간 프레임. 기본값: PERIOD_H1(1시간).
- Trend2RSIPeriod: 두 번째 RSI 지표의 기간. 기본값: 7.
- Trend2RSIHighLevel: 두 번째 RSI 지표의 과매수 상태 상한선. 기본값: 60.
- Trend2RSILowLevel: 두 번째 RSI 지표의 과매도 상태 하한선. 기본값: 40.
종료 설정:
- CloseOnTF: 특정 시간 프레임에 따라 거래를 종료할지 여부를 결정합니다. 기본값: false.
- CloseTF: CloseOnTF가 활성화된 경우 거래 종료를 모니터링하는 시간 프레임. 기본값: PERIOD_H1(1시간).
- UseReverseSignalClose: true인 경우, 반대 신호가 감지될 때 거래가 종료됩니다. 기본값: false.
시각화 설정:
- EnableVisualization: EA의 거래 및 스텝에 대한 시각화 라인의 표시를 활성화하거나 비활성화합니다. 기본값: false.