OmniTrend EURUSD only
- Experts
-
Iurii Cherepanov
저는 2008년부터 프리랜서로 활동해 왔습니다. 주로 외환 거래에 집중하며, Zulutrade에서 시그널 제공자로 일하면서 세 번의 구조조정을 성공적으로 헤쳐나갔습니다. 그동안 축적된 풍부한 수동 거래 경험을 바탕으로 OmniTrend MQL5 Expert Advisor를 개발했습니다. 이 어드바이저는 테스트를 성공적으로 통과했으며, 곧 저만의 어드바이저와 함께 카피 트레이딩을 재개할 예정입니다. - 버전: 2.0
- 활성화: 5
🔥 옴니트렌드 EURUSD 전용
RSI + 스토캐스틱 + MACD + 지그재그 • 순차적 매매 • 수익 관리 • MT5
옴니트렌드 EURUSD 전용은 MetaTrader 5용 자동 매매 프로그램입니다. 최소 $50부터 입금 가능하며 EURUSD 통화쌍 거래에 최적화되어 있습니다. 하지만 코드를 통해 거래 상품을 쉽게 변경하고 새로운 프로그램을 생성할 수 있습니다. 이 프로그램은 RSI, 스토캐스틱, MACD, 지그재그의 네 가지 기술 지표를 기반으로 일관된 알고리즘을 사용하여 매매 신호를 생성합니다. 또한, RSI, 스토캐스틱, MACD를 순차적으로 확인하고, 마지막으로 더 높은 시간대(기본값 H1)에서 지그재그를 사용하여 방향을 확인하는 일관된 확인 시스템을 사용합니다.
이 프로그램은 또한 일관된 포지션 관리 시스템(2개 포지션), 수익 잠금(ProfitLock), 개별 및 전체 손절매(Stop Loss) 설정, 그리고 진입 모드 수동 관리 버튼을 제공합니다.
⚡ RSI → 스토캐스틱 → MACD + 지그재그 — 유일한 신호 모드
거래 신호는 단계별로 생성됩니다. 각 후속 지표는 이전 단계를 확인합니다.
매수 — 매수
RSI가 지정된 레벨을 바닥에서 위로 돌파합니다.
EA가 신호 시작을 감지합니다.
RSI 이후, 스토캐스틱이 지정된 레벨을 바닥에서 위로 돌파할 것으로 예상됩니다.
스토캐스틱 확인 후, EA가 특정 MACD 패턴을 감지합니다.
마지막 조건은 더 높은 시간대에서 지그재그 방향이 확인되는 것입니다.
지정된 시간 범위 내에서 모든 조건이 충족되면 매수 신호가 생성됩니다.
매도 — 매도
RSI가 지정된 레벨을 위에서 아래로 돌파합니다.
EA가 신호 시작을 감지합니다.
RSI 이후, 스토캐스틱이 지정된 레벨을 위에서 아래로 돌파할 것으로 예상됩니다.
스토캐스틱 지표로 확인 후, EA는 특정 MACD 패턴을 감지합니다.
마지막 조건은 더 높은 시간대에서 지그재그 방향이 확인되는 것입니다.
지정된 시간 범위 내에서 모든 조건이 충족되면 매도 신호가 생성됩니다.
중요한 특징: 지표들이 동시에 신호를 확인할 필요는 없습니다. 이 알고리즘은 RSI → 스토캐스틱 → MACD의 순차적인 조건 충족을 필요로 합니다.
지그재그는 추가적인 방향 필터로 사용됩니다. 확인 시, EA는 가장 최근에 확인되지 않은 지그재그 극점을 무시합니다.
신호 생성 설정
사용자는 다음을 변경할 수 있습니다.
지그재그 시간대 — 상위 시간대
지그재그 매개변수: 깊이, 편차, 백스텝
RSI 기간 및 매수/매도 레벨
MACD 기간 및 시그널 라인
스토캐스틱 매개변수
스토캐스틱 교차 레벨
스토캐스틱 교차를 찾을 캔들 수
최소 및 최대 신호 확인 간격.
메인 신호 시간 프레임은 M5로 설정되어 있습니다. 지그재그 시간 프레임은 별도로 설정할 수 있어 더 높은 시간 프레임이 신호 필터링에 미치는 영향을 살펴볼 수 있습니다.
지정된 캔들 범위 내에서 필요한 확인이 나타나지 않으면 대기열이 초기화됩니다.
🔧 유연한 지표 설정
OmniTrend EURUSD는 네 가지 신호 생성 도구의 설정을 모두 실험해 볼 수 있도록 지원합니다.
특히 시간 프레임 조합에 주목할 필요가 있습니다.
메인 신호는 M5에서 생성되고,
지그재그 방향은 선택한 더 높은 시간 프레임에서 결정됩니다.
이를 통해 더 높은 시간 프레임으로 방향을 필터링했을 때 진입 횟수와 최종 테스트 결과에 어떤 영향을 미치는지 확인할 수 있습니다.
사용자는 다양한 RSI, 스토캐스틱, MACD 및 지그재그 설정을 테스트하고 과거 데이터에서 결과를 비교하며 원하는 거래 전략에 맞게 설정을 조정할 수 있습니다.
매개변수 변경이 결과 개선을 보장하는 것은 아닙니다. 각 설정은 개별적으로 확인해야 합니다.
🎛️ 거래 제어 버튼 — 수동 거래 제어
Expert Advisor는 새로운 포지션 개설 모드를 제어하는 5개의 화면 버튼을 제공합니다.
자동(AUTO)
자동(AUTO)
신호 알고리즘에 따라 매수(BUY) 및 매도(SELL) 포지션을 모두 개설할 수 있습니다.
매수(BUY)
매수(BUY)
새로운 매수 포지션만 개설할 수 있습니다.
매도(SELL)
매도(SELL)
매도 포지션만 개설할 수 있습니다.
정지(STOP)
정지(STOP)
새로운 포지션 개설을 중지합니다.
시작(START)
시작(START)
이전에 선택한 모드로 다시 시작합니다.
선택한 모드는 터미널의 전역 변수에 저장되므로, 재시작 후에도 Expert Advisor는 마지막 제어 상태를 복원할 수 있습니다.
중요: 모드를 전환해도 기존 포지션은 청산되지 않습니다. 버튼은 새로운 진입에 대한 권한을 제어합니다.
🔄 순차적 매매 — 순차적 포지션 관리
매매 신호가 발생하면 EA는 첫 번째 포지션을 개설합니다.
개설된 포지션과 반대 방향으로 거래 상황이 전개되고 알고리즘 조건이 순차적 매매를 지속할 수 있도록 허용하는 경우, EA는 동일한 방향으로 두 번째 포지션을 개설할 수 있습니다.
다음과 같은 설정을 사용할 수 있습니다.
첫 번째 포지션 거래량;
두 번째 포지션 거래량;
두 번째 포지션 거래량을 0.00으로 설정하여 비활성화;
포지션 간 최소 거리;
첫 번째 포지션의 목표 수익;
두 번째 포지션의 목표 수익(포지션 간 거리를 기반으로 계산) 지정된 비율에 따라 결정됩니다.
이 Expert Advisor는 단일 거래 시퀀스에서 최대 두 개의 연속 포지션만 허용합니다.
새로운 포지션은 방향, 거리, 가용 거래량 및 거래 계좌 요건이 충족될 때만 개설됩니다.
Expert Advisor를 사용하려면 헤징 모드가 활성화된 MetaTrader 5 계좌가 필요합니다.
💰 수익 관리
OmniTrend EURUSD는 포지션별 개별 Take Profit 레벨과 ProfitLock 메커니즘만 사용합니다.
Take Profit
첫 번째 포지션의 경우, 고정된 포인트 단위의 거리가 설정됩니다.
두 번째 포지션의 경우, Take Profit은 포지션 간 최소 거리와 사용자가 정의한 비율을 기준으로 계산됩니다.
ProfitLock
ProfitLock 메커니즘은 이미 이동한 가격 거리의 일부를 보호하도록 설계되었습니다.
해당 포지션의 Take Profit 레벨까지의 거리의 50%에 도달하면 Expert Advisor는 지정된 ProfitLock 비율을 기반으로 보호 Stop Loss 레벨을 계산합니다.
사용자는 다음을 수행할 수 있습니다.
ProfitLock을 활성화 또는 비활성화할 수 있습니다.
설정에서 보호 비율을 변경할 수 있습니다.
ProfitLock은 수익을 보장하지 않습니다. 결과는 시장 변동 및 주문 실행 조건에 따라 달라집니다.
🛡️ 위험 관리
Expert Advisor는 여러 단계의 손실 관리 기능을 제공합니다.
1. 개별 손절매
EURUSD의 경우 개별 손절매 한도가 설정되어 있습니다. 이 한도에 도달하면 Expert Advisor는 거래 시퀀스를 종료합니다.
실거래 및 데모 거래에서 개별 손절매가 발생하면 추가 진입이 차단됩니다. 거래를 재개하려면 "손절매된 통화쌍 재설정" 버튼을 사용하십시오.
2. 테스트 모드
테스터 모드에서는 개별 한도에 도달하면 Expert Advisor가 포지션을 종료하고 동일한 한도로 거래를 계속합니다.
이를 통해 전체 테스트 기간 동안 알고리즘 작동을 모니터링할 수 있습니다.
3. 전체 손절매
계산된 기준 금액의 백분율로 전체 손절매가 제공됩니다.
테스터에서는 TestDeposit 매개변수를 사용하여 기본 금액을 설정할 수 있습니다. 실제 거래에서는 AllocatedDeposit 금액이 사용됩니다.
전체 임계값에 도달하면 EA는 모든 거래 포지션을 청산하고 추가 거래를 차단합니다.
4. 거래량 제한
할당된 예치금 대비 개설된 포지션의 총 거래량에 제한이 있습니다.
이를 통해 전체 거래량을 관리할 수 있습니다.
5. 실행 조건 제어
EA는 주문 실행 중 허용 가능한 스프레드, 사용 가능한 마진, 최소 손절매 및 이익실현 거리, 가격 변동을 확인합니다.
이러한 메커니즘은 거래 위험을 관리하는 데 도움이 되지만 손실 가능성을 완전히 제거하지는 않습니다. ⚙️ 실험적 설정
OmniTrend EURUSD는 ZigZag 확인 기능을 갖춘 순차적 RSI + Stochastic + MACD 알고리즘을 독립적으로 탐색할 수 있도록 설계되었습니다.
사용자는 다음 요소의 영향을 연구할 수 있습니다.
RSI 기간 및 레벨;
Stochastic 매개변수 및 교차 레벨;
MACD 매개변수;
MACD 확인 패턴;
최소 및 최대 신호 생성 간격;
스토캐스틱 크로스오버 탐색 캔들 수;
지그재그 시간 프레임 및 매개변수;
첫 번째 및 두 번째 포지션 거래량;
포지션 간 최소 거리;
익절 및 손절매;
프로핏락 설정;
개별 및 전체 손절매.
특히 흥미로운 연구 분야는 메인 M5 시간 프레임을 유지하면서 지그재그 시간 프레임을 변경하는 것입니다.
최종 수익뿐만 아니라 최대 손실률, 거래 횟수, 수익/손실 거래 비율, 다양한 기간 동안의 결과 안정성 등을 비교하는 것이 좋습니다.
🚀 주요 장점
EURUSD 전용 - EURUSD 통화쌍 거래에 특화되어 있습니다.
RSI + 스토캐스틱 + MACD - 일관된 거래 신호 생성.
지그재그 확인 - 더 높은 시간 프레임에서의 방향 확인.
다단계 신호 — 여러 단계의 순차적인 확인 절차를 거칩니다.
자동/매수/매도/스톱/시작 — 포지션 개설 모드를 수동으로 제어할 수 있습니다.
순차 거래 — 두 개의 포지션을 순차적으로 관리합니다.
수익 잠금 — 가격 변동의 일부를 보호하는 기능입니다.
개별 손절매 — 개별적인 손실 한도를 설정할 수 있습니다.
전체 손절매 — 전반적인 손실을 제어합니다.
거래량 제한 — 총 거래량을 제한합니다.
유연한 매개변수 — 지표 및 거래 매개변수를 사용자 지정할 수 있습니다.
MetaTrader 5 — MT5 거래 환경에서 작동합니다.
🎯 누구를 위한 제품인가요? — 누구를 위해 만들어졌나요?
OmniTrend EURUSD는 다음과 같은 트레이더에게 적합합니다.
MetaTrader 5에서 EURUSD 거래를 자동화하려는 트레이더
일관성 있는 신호 확인 시스템을 선호하는 트레이더
RSI, 스토캐스틱, MACD, ZigZag 지표 조합을 활용하고자 하는 트레이더
다양한 시간대와 지표 설정을 실험해보고 싶습니다.
매수/매도 진입 시점을 수동으로 제어하고 싶습니다.
일관성 있는 포지션 관리 방법을 배우고 싶습니다.
과거 데이터를 기반으로 다양한 설정을 테스트해보고 싶습니다.
⚠️ 중요 중요 — 주의
OmniTrend EURUSD 전용 매매는 수익을 보장하지 않으며 손실 가능성을 배제하지 않습니다.
자동 매매 결과는 시장 상황, 지표 설정, 변동성, 스프레드, 수수료, 슬리피지, 주문 체결 품질에 따라 달라집니다.
특히 다양한 ZigZag 시간 프레임을 테스트해 보시기 바랍니다. 더 긴 시간 프레임을 선택하면 방향 확인 및 최종 거래 신호 수에 영향을 미칠 수 있습니다.
실제 자금을 사용하기 전에 MetaTrader 5 전략 테스터에서 다양한 과거 기간을 확인하고 데모 계정에서 EA를 테스트해 보는 것을 권장합니다.
🔥 OMNITREND EURUSD 전용
RSI + 스토캐스틱 + MACD + ZIGZAG
순차적 신호 • 순차적 매매 • 수익 관리 • MT5
