변동성을 지표화 하고 싶습니다.
TR1 : 오늘의 고가와 저가 차이
TR2 : 어제의 종가와 오늘의 고가 차이
TR3 : 어제의 종가와 오늘의 저가 차이
TR1 ~ TR3은 절대값이어야 함. 즉 마이너스 값이 나오면 마이너스 부호는 제외한 값
N = TR1 ~ TR3 중 가장 큰 값
ATR = N의 20일 이동평균 값
돌파매수 수식도 부탁합니다.
이전 20일 동안의 최고가를 상향돌파하면 매수진입
이전 10일 동안의 최저가를 하향돌파하면 매수청산
이전 20일 동안의 최저가를 하향돌파하면 매도진입
이전 10일 동안의 최고가를 상향돌파하면 매도청산
감사 합니다
답변 1
예스스탁
예스스탁 답변
2020-01-17 09:13:22
안녕하세요
예스스탁입니다.
var : tr1(0),tr2(0),tr3(0),n(0),atrv(0);
var : h1(0),l1(0),h2(0),l2(0);
tr1 = abs(h[0]-l[0]);
tr2 = abs(h[0]-C[1]);
tr3 = abs(C[1]-l[0]);
n = max(tr1,tr2,tr3);
atrv = ma(N,20);
h1 = highest(atrv,20);
L1 = highest(atrv,20);
h2 = highest(atrv,10);
L2 = highest(atrv,10);
if MarketPosition <= 0 and crossup(atrv,h1[1]) Then
buy();
if MarketPosition == 1 and CrossDown(atrv,l2[1]) Then
ExitLong();
if MarketPosition >= 0 and CrossDown(atrv,L1[1]) Then
sell();
if MarketPosition == -1 and CrossUp(atrv,h2[1]) Then
ExitShort();
즐거운 하루되세요
> 뽄때 님이 쓴 글입니다.
> 제목 : 변동성 지표
>
변동성을 지표화 하고 싶습니다.
TR1 : 오늘의 고가와 저가 차이
TR2 : 어제의 종가와 오늘의 고가 차이
TR3 : 어제의 종가와 오늘의 저가 차이
TR1 ~ TR3은 절대값이어야 함. 즉 마이너스 값이 나오면 마이너스 부호는 제외한 값
N = TR1 ~ TR3 중 가장 큰 값
ATR = N의 20일 이동평균 값
돌파매수 수식도 부탁합니다.
이전 20일 동안의 최고가를 상향돌파하면 매수진입
이전 10일 동안의 최저가를 하향돌파하면 매수청산
이전 20일 동안의 최저가를 하향돌파하면 매도진입
이전 10일 동안의 최고가를 상향돌파하면 매도청산
감사 합니다