(PineScript) Sar Momentum
- RiskReturn
- 2020년 6월 19일
- 1분 분량
최종 수정일: 2020년 6월 21일
설명
커스텀 지표입니다.
"Parabolic Sar"의 개념을 "모멘텀"에 융합시켜 보았습니다.
모멘텀이 상승 중일 때 PSAR가 주가 아래에 위치해 있거나, 모멘텀이 하락 중일 때 PSAR가 주가 위에 위치해 있으면 각각 가중치를 두었습니다.
전체적인 흐름을 확인하고자 7, 21일 모멘텀을 채택하였으며,
모멘텀 수식은 "Sonar Momentum"의 수식을 변형해 "VWMA"를 사용하여 거래량의 중요성을 포함시켰습니다.
사용방법
1.
기본적으로 히스토그램이
상승 중이고, 녹색이며, 0이상이면 매수 포지션,
히스토그램이
하락 중이고, 적색이며, 0이하면 매도 포지션입니다.
2.
상승추세일 때, 히스토그램의 증가가 멈추거나 히스토그램의 색이 적색으로 바뀌면 롱포지션을 청산합니다.
하락추세에도 마찬가지로 히스토그램의 하락이 멈추거나 히스토그램의 색이 녹색으로 바뀌면 숏포지션을 청산합니다.
3.
다이버전스로 판단
Source Code
//@version=4
study("SarM")
//psar
start = input(type=input.float, step=0.001, defval=0.1)
increment = input(type=input.float, step=0.001, defval=0.1)
max = input(type=input.float, step=0.001, defval=0.2)
psar = sar(start, increment, max)
//momentum
m = (vwma(close,7)*close)-(vwma(close,21)*close)
//conclusion
period = 7
con = ((close>psar) ? m*1.5 : m*0.5)
con2 = sum(con*sum(volume,period),period)
plot(con2,style=plot.style_histogram, color = con>0 ? color.green:color.red, linewidth = 4)
Comentários