아이디어 제공: Scriptor
코드 작성자: barabashkakvn
NRTR_Revers는 새로운 바가 생성될 때만 작동하는 EA입니다(트레일링은 매 틱마다 활성화됩니다). 이 EA의 거래 신호는 가격의 고가와 저가를 분석하여 iATR(평균 진폭, ATR) 지표를 기반으로 생성됩니다.
먼저, 변동성 범위를 찾아야 합니다. 이때 바 #1의 ATR 값에 '변동성 계수'를 곱하여 계산합니다. 이후 현재의 추세에 따라 계산을 진행합니다.
현재 추세가 매수(BUY)인 경우:
- 바 #2부터 ATR 평균 기간에서 1을 뺀 범위 내의 최소값을 찾습니다. 예를 들어, 'ATR: 평균 기간'이 9라면 바 #2부터 바 #8까지의 최소값을 찾아야 합니다.
- 바 #1의 종가가 찾은 최소값보다 변동성 계수만큼 낮으면 매수 포지션을 닫고 매도 포지션을 여는 신호가 됩니다.
- 현재 추세는 매도(SELL)로 설정됩니다.
매도 포지션에 대해서도 같은 방식으로 진행됩니다.
댓글 0