커뮤니티
질문입니다.
2016-02-02 10:55:25
104
글번호 95091
분봉에서 당일저가*1.1를 고가가 돌파한후 발생하는 최고가 형성이후 20봉직전 저가를 이탈하는 눌림목 저가의 최저값을 나타내는 식부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2016-02-02 15:23:20
안녕하세요
예스스탁입니다.
주석 참고하시기 바랍니다.
var : t(0),HH(0),HL(0);
#날짜가 변경되면 t는 0, LL은 0
if date != date[1] Then{
t = 0;
LL = 0;
}
#당일 두번째 봉부터 당일저가가 갱신되면
#t와 LL을 다시 0으로 초기화
if dayindex >0 and daylow < daylow[1] Then{
t = 0;
LL = 0;
}
#T가 0일때 고가가 당일저가*1.1 이상이면
#T는 1, HH는 해당봉 고가
if T == 0 and H >= daylow*1.1) Then{
t = 1;
HH = H;
}
#T가 1이상인 상태에서 고가가 HH보다 크면
#T는 2로 만들고 HH에는 현재봉 고가 저장하고
#HL에는 현재봉 저가 저장
if t >= 1 and H > HH Then{
t = 2;
HH = H;
HL = L;
}
#T가 2인 상태에서 저가가 HL보다 작으면
#현재봉 저가로 HL값을 변경
if t == 2 and L < HL Then{
HL = L;
#HL값이 직전 20개봉 최조가보다 작으면 LL에 HL저장
if HL < Lowest(L,20)[1] Then
LL = HL;
}
#t가 2이고 LL에 0이상의 값이 저장되어 있을때만 출력
#지표는 속성에서 일자그래프로 지정
if t == 2 and LL > 0 Then
plot1(var1);
즐거운 하루되세요
> 7007 님이 쓴 글입니다.
> 제목 : 질문입니다.
> 분봉에서 당일저가*1.1를 고가가 돌파한후 발생하는 최고가 형성이후 20봉직전 저가를 이탈하는 눌림목 저가의 최저값을 나타내는 식부탁드립니다.
다음글
이전글