커뮤니티
수식 부탁드립니다
2005-07-30 22:24:05
832
글번호 7891
안녕하십니까?
수식문의 드립니다.
30분차트입니다.
신호 발생되는 현재봉에서 금일 전1봉까지 전체 양봉 고가 보다 크면 이란 조건식입니다.
필요수식= O < C && H > 금일 앞전봉까지 양봉고가
답변 1
예스스탁 예스스탁 답변
2005-08-01 13:51:15
안녕하세요?
질문에서 "H > 금일 앞전봉까지 양봉고가"을 풀어서 생각 하면
현재바의 고가가 당일직전바 까지의 양봉 고가보다 클 경우로 해석 하겠습니다.
var : Hval(0); // 양봉의고가를 보관할 변수
//날자가 바뀐 경우(즉 첫바인 경우) 변수를 0으로 초기화
if Date <> Date[1] then
Hval = 0;
//양봉 이고 고가 > 직전까지의고가 라면 현재바의 고가를 보관
if c > o and H > Hval then Hval = H;
이렇게 하면 양봉인 경우 봉이 진행 할때마다 보관된 고가와 현재바의 고가를 비교하고 현재바의 고가가 더 큰경우 새로운 고가를 보관하게 됩니다.
따라서 다음과 같이 사용하면 됩니다.
필요수식= O < C && H > Hval[1];
그런데 여기서 전봉까지 양봉이 발생하지 않았거나 첫바인 경우는 비교할 값이 없으므로 비교할 수 있는 상태인지를 확인해야 합니다.
필요수식= O < C && DayIndex() > 0 && Hval[1] <> 0 && H > Hval[1];
여기에서 DayIndex()함수는 당일 첫바 인 경우 0이고 그이후 부터는 1씩 증가된 값이 반환 됩니다.
감사합니다.
> CJ_bilgu 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
> 안녕하십니까?
수식문의 드립니다.
30분차트입니다.
신호 발생되는 현재봉에서 금일 전1봉까지 전체 양봉 고가 보다 크면 이란 조건식입니다.
필요수식= O < C && H > 금일 앞전봉까지 양봉고가
다음글