Home 시스템트레이딩 Post

MT4 EA 자동매매 – RSI와 MACD를 활용한 추세 기반 트레이딩 전략

Attachments
25838.zip (13.38 KB, Download 0 times)

MT4에서 사용할 수 있는 자동매매 시스템인 "Cryptocurrency Divergence" EA는 프랙탈을 이용해 차트에 두 개의 미니 트렌드 라인을 그립니다. 이 EA는 RSIMACD 지표의 다이버전스 및 컨버전스를 활용하여 거래를 진행하며, 트레일링 스톱 로스테이크 프로핏 기능을 갖추고 있어 모든 주요 외환 통화 쌍, 암호화폐 및 나스닥 주식에 적용 가능합니다. 특히 1시간 차트에서도 효과적으로 작동합니다.

  • 두 개의 이동 평균과 트렌드 라인을 결합한 간단한 EA입니다. 단, 트렌드 라인은 테스트 모드에서 작동하지 않습니다.
  • 최적화 테스트는 이동 평균만으로 수행되며, 실제 거래에서는 트렌드 라인과 이동 평균이 함께 작동합니다.
  • 테스트 중 EA는 화면에 트렌드 라인을 그리기만 하며 거래 생성에는 반영하지 않습니다.
  • 트렌드 라인은 필터 역할을 하여 승률을 높이는 데 기여합니다.
  • 먼저 데모에서 시험해보시기 바랍니다.
  • 이 EA는 오픈 캔들의 가격만으로 거래를 진행합니다!
  • 거래 손실 시 로트 크기가 증가하는 것을 원치 않으시면 "IncreaseFactor=0"으로 설정하세요.

입력값 설정

  • Use_TP_In_Money - 금액으로 테이크 프로핏 사용 (값: true/false).
  • TP_In_Money - 금액으로 테이크 프로핏 (값: 10-100).
  • Use_TP_In_percent - 비율로 테이크 프로핏 사용 (값: true/false).
  • TP_In_Percent - 비율로 테이크 프로핏 (값: 10-100).

  • tick - "tick"가 false이면 매 틱마다, true이면 오픈 가격으로 거래 (값: true/false).
  • ------------[다중 거래를 위한 금액 트레일링 스톱]----------------------
  • Enable_Trailing - 금액으로 트레일링 스톱 활성화 (값: true/false).
  • 현재 통화로 테이크 프로핏 (값: 25-300).
  • 현재 통화로 스톱 로스 (값: 1-20).
  • ------------------------------------------------------------------------------------
  • Exit - 트렌드가 불리할 경우 거래 종료 및 손실 통제 (값: true/false).
  • Lots - 로트 크기 (값: 0.01-1).
  • Lots size Exponent (값: 1.01-2).
  • IncreaseFactor - 거래 손실 시 총 마진에서 로트를 얼마나 증가시킬지 (값: 0.001-0.1).
  • Stop_Loss - 스톱 로스 (값: 30-500). / 다중 거래 시 600 설정.
  • MagicNumber - 매직 넘버 (값: 1-100000).
  • TakeProfit - 테이크 프로핏 (값: 50-200). / 다중 거래 시 600 설정.
  • FastMA - 빠른 이동 평균 (값: 1-20).
  • SlowMA - 느린 이동 평균 (값: 50-200).
  • Mom_Sell - 매도 모멘텀 트리거 (값: 0.1-0.9).
  • Mom_Buy - 매수 모멘텀 트리거 (값: 0.1-0.9).
  • --------------------손실 통제-----------------------------
  • UseEquityStop - (값: true/false).
  • TotalEquityRisk - (값: 0.01-30).
  • ------------------------------------------------------------------------------
  • Max_Trades (1-12).
  • 단일 거래를 사용할 경우:
  • //////////////////////////////////////////////////////////////////////////
  • USETRAILINGSTOP - 트레일링 스톱 사용 여부 (값: true/false).
  • WHENTOTRAIL - 트레일링 시작 시점 (값: 40-100).
  • TRAILAMOUNT - 트레일 금액 (값: 40-100).
  • Distance From Candle - 캔들로부터의 거리 (값: 1-100).
  • USECANDELTRAIL - 캔들 트레일링 스톱 사용 여부 (값: true/false).
  • X - 캔들 수 (값: 1-100).
  • FractalNum - 고점 및 저점의 수 (값: 1-10).
  • USETRAILINGSTOP - 트레일링 스톱 사용 여부 (값: true/false).
  • WHENTOTRAIL - 트레일링 시작 시점 (값: 40-100).
  • TRAILAMOUNT - 트레일 금액 (값: 40-100).
  • Distance From Candle - 캔들로부터의 거리 (값: 1-100).
  • USECANDELTRAIL - 트레일링 스톱 사용 여부 (값: true/false).
  • X - 캔들 수 (값: 1-100).
  • USEMOVETOBREAKEVEN - "브레이크 이븐" 활성화 (값: true/false).
  • WHENTOMOVETOBE - 브레이크 이븐으로 이동할 시점 (값: 1-30).
  • PIPSTOMOVESL - 스톱 로스를 이동할 만큼의 핍 수 (값: 1-30).

  • 이 EA는 몇 달마다 최적화해야 하며 위의 입력값을 그대로 사용해야 합니다.
  • 헤지 그리드 EA 또는 단일 거래 EA로 사용할 수 있습니다.
  • 백테스트 수행 방법: https://bit.ly/2CD7XWD

Related Posts

Comments (0)