지표설명
Welles Wilder가 개발한 파라볼릭은 시간의 경과와 추세의 가속도의 관계에서
추세의 가속도가 충분히 가속되지 않는 경우에 추세전환이 발생한다는 것에서
착안하여 개발된 기법입니다.
파라볼릭은 그 모양이 포물선(Parabola)과 같이 생겨 붙여진 이름이고
파라볼릭이 제시한 추세의 가속도만큼을 시장흐름이 따라가지 못하면
추세전환이 예상되므로 기존의 포지션을 정리(Stop)하고 반대포지션(Reversal)을
취해야 한다는 의미로 SAR(Stop and Reversal)라고 불리기도 합니다.
계산에 사용하는 극단값을 고가와 저가 대신에 종가를 사용해서 파라볼릭을 계산하기도 합니다.
주가가 파라볼릭보다 낮게 위치하고 있다가 상향돌파하여 주가가 파라볼릭 위에 형성되는 시점이
상승추세의 전환 시점으로 보고 반대로 주가가 파라볼릭 보다 높게 위치하고 있다가
하향이탈하여 주가가 파라볼릭 아래에 형성되는 시점이 하락추세의 전환 시점으로 봅니다.
계산식
익일Sar = 당일Sar + (극단값-당일CSar)X가속도
일반 파라볼릭은 극단값으로 고가와 저가를 사용하고
파라볼릭 종가는 극단값으로 종가를 사용합니다.
관련 함수
Sar(가속도, 최대가속도)
Csar(가속도, 최대가속도)
활용예시
//상승전환 시 직전보다 값이 낮으면 매수, 하락전환 청산
//하락전환 시 직전보다 값이 높으면 매도, 상승전환 청산
Input : af(0.02), maxAF(0.2);
Var : Sarv(0);
var : Up1(0),Up2(0);
var : Dn1(0),Dn2(0);
Sarv = sar(af,maxAF);
If crossup(c,Sarv) Then
{
Up1 = Sarv;
Up2 = Up1[1];
ExitShort("sx");
if MarketPosition <= 0 and Up1 < Up2 and Up2 > 0 then
Buy("b");
}
If CrossDown(c,Sarv) Then
{
Dn1 = Sarv;
Dn2 = Dn1[1];
ExitLong("bx");
if MarketPosition >= 0 and Dn1 > Dn2 and Dn2 > 0 then
Sell("s");
}
C
복사
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.