PairTrade
- Experts
- 버전: 2.22
- 활성화: 20
페어 트레이딩(Pair Trading) 방식으로 작동하는 거래 시스템을 소개합니다. 서로 상관관계가 높은 통화쌍을 선택합니다. 예를 들어 (EURUSD와 GBPUSD) 또는 (XAUUSD와 XAGUSD) 등이 있습니다. 봇은 두 통화에 동시에 반대 방향으로 진입합니다. 이를 위해 통화 간 이격(스프레드)을 계산하여 앞서가는 통화는 매도하고, 뒤처지는 통화는 매수합니다.
시스템에는 이격이 증가함에 따라 포지션을 추가하는 애버리징(가중 평균) 메커니즘이 포함되어 있습니다. 또한 손실 포지션을 단계적으로 청산하는 시스템이 마련되어 있어 리스크와 예치금 부담을 줄여줍니다. 마틴게일 시스템도 포함되어 있어 수익을 크게 높일 수 있지만, 예치금 부담도 함께 증가합니다.
설정 사항을 확인해 주세요:
-
// 첫 번째 심볼 - Symbol1 = "EURUSD"; – 첫 번째 거래 심볼을 설정합니다.
-
// 두 번째 심볼 - Symbol2 = "GBPUSD"; – 두 번째 거래 심볼을 설정합니다.
-
// Symbol1의 기본 거래 금액(USD) = 1000.0; – 금속 상품(예: XAUUSD와 XAGUSD) 매칭을 위한 설정입니다.
-
// Symbol2에 대한 수동 계수 = 1.0; – Symbol1과 Symbol2 간의 로트 크기 차이입니다. Symbol1 = XAUUSD이고 Symbol2 = XAGUSD인 경우 5.0으로 설정하거나(브로커 조건에 따라 조정) 두 포지션의 USD 금액이 대략 동일하도록 합니다.
-
// 가격에 따라 거래량 자동 조정 – false로 설정하면 위의 수동 로트 차이가 사용됩니다. true로 설정하면 자동 계산이 사용됩니다(때로 정확하지 않을 수 있으므로 금속 상품은 수동 설정을 권장합니다).
-
// 거래 반전 (BUY↔SELL) – 신호를 반대 방향으로 반전시킵니다.
-
// 기본 스프레드 단위 (%) = 0.2; – 통화 간 이격 정도입니다. 통화쌍의 상관관계가 높으면 0.5 이하로 설정하고, 상관관계가 약하면 값을 높입니다.
-
// 점진적 임계값 사용 (셀 수에 따라 다름) = true; – 후속 이격 단계에 점진적 계산을 사용합니다(각 새 단계는 이전 단계보다 해당 단위만큼 증가 – 권장). false로 설정하면 동일한 간격의 선형 단계가 사용됩니다.
-
// 방향에 일일 스프레드 사용 (false인 경우 – 회복될 때까지 고정) = false; – false로 설정하면 다음 단계가 이전 손실 단계와 동일한 방향으로 진입합니다. true로 설정하면 다음 단계가 일일 통화 이격에 따라 진입합니다.
-
// 로트 승수 = 1.5; – 다음 단계의 로트 증가 배율입니다.
-
// 여러 셀의 로트 합산 = true; – 손실 포지션을 합산하여 회복하는 기능을 활성화합니다.
-
// 합산할 셀 수 = 2; – 회복에 사용할 손실 포지션의 개수입니다.
-
// 배열 끝에서 셀 가져오기 = true; – true로 설정하면 마지막 손실 포지션부터 회복을 시작합니다. false로 설정하면 첫 번째 손실 포지션부터 회복을 시작합니다.
-
// 최대 로트 제어 활성화 = true; – 최대 로트 제한을 활성화합니다.
-
// 허용 최대 로트 크기 = 0.9; – 최대 로트 크기입니다.
-
// true - EA 중지, false - 재설정(다시 시작) – 최대 로트에 도달했을 때 EA를 중지할지 또는 재설정할지 선택합니다.
-
// 디버그 출력 활성화 (테스터에서는 비활성화) – 디버그 정보를 출력합니다.
-
// 매직 넘버 (Magic Number) – EA의 고유 식별자입니다.
-
// 슬리피지 (포인트) – 허용되는 슬리피지입니다.
-
// 거래 코멘트 = "PairTrade"; – 거래에 대한 코멘트입니다.
중요: 실계좌에 설정할 때는 이러한 테스트 데이터에서 최대 손실 폭(드로다운)과 필요한 초기 예치금을 반드시 확인하시고 리스크를 신중하게 계산하시기 바랍니다.
성공적인 거래 되시길 바랍니다!
