MetaTrader 5를 위한 원투쓰리 EA: 차이킨 오실레이터 활용하기

Mike 2018.10.26 03:39 48 0 0
첨부파일

아이디어 저자 - Martes

mq5 코드 저자 - barabashkakvn

이 EA는 차이킨 오실레이터(Chaikin Oscillator, CHO) 지표를 활용하여 시장의 상태를 판별합니다: 평탄한 상태인지, 추세인지.

포지션은 새로운 바가 생성될 때만 열리며(열린 신호가 있을 경우에만), 트레일링은 각 틱마다 작동합니다(스톱 로스 레벨을 이동할 기회를 각 틱에서 확인합니다).

평탄한 상태 정의 원칙

이 EA는 CHO: 평탄한 바의 수를 고려하여 차이킨 오실레이터 값이 "-" CHO: 평탄한 레벨"+" CHO: 평탄한 레벨 범위 내에 있어야 하는지를 확인합니다. 유효 정확도는 평탄한 채널 또는 열린 채널입니다. 예를 들어, 채널 평탄 또는 열린 채널이 90%라고 가정할 경우, 모든 바 중 90% 이상이 "-" CHO: 평탄한 레벨"+" CHO: 평탄한 레벨 사이에 있다면 평탄한 상태로 간주합니다.

One Two Three flat

그렇다면 이 모든 데이터를 가지고 우리는 무엇을 할까요?

평탄한 상태일 경우, 새로운 바의 도착을 단순히 기다립니다. 그렇지 않다면 바 #0의 차이킨 오실레이터 값을 확인합니다:

  • 바 #0의 차이킨 오실레이터가 >= CHO: 오픈 레벨이라면 => 매수 신호
  • 바 #0의 차이킨 오실레이터가 <= - CHO: 오픈 레벨이라면 => 매도 신호

EURUSD M5에 대해 기본 값이 설정되어 있습니다. 테스트 결과는 다음과 같습니다:

One Two Three test

목록
댓글 0