커뮤니티

수식 문의

프로필 이미지
lakepine
2004-03-06 12:01:07
1246
글번호 2677
답변완료
상황 : 10 이평과 20 이평이 있을 경우, 이 두 이평선은 계속해서 골든 크로스와 데드 크로스를 번갈아 형성하면서 진행될 것입니다. 이 경우......현 시점은 골든 크로스로 막 전환된 이후 시점이라고 가정할 경우, 지난 그래프 모습은 데드크로스(구간3), 골든크로스(구간2), 데드크로스 구간(구간1), 골든크로스구간(구간0-현재 위치)의 순서로 구분하여 나눌 수 있을 것입니다. 질문1) 각각의 구간(구간0, 구간1, 구간2, 구간3)의 최고가격, 최저가격, 크로스가격 값을 표시하는 식(4구간*3개 해서 총 12개의 값이 나오겠죠?) ------------------------------------------------------------------------- 질문2) 지표 산출 시 3시 이후의 봉은 제외하고 산출할 수 없나요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-03-08 13:44:12

안녕하세요? 예스스탁입니다.... 문의하신 식을 작성하면 다음과 같으며 3시 이후봉을 제외하려면 다음의 구문 "stime < 150000"을 아래와 같이 조건문에 넣으시면 됩니다... input : shortP(5), midP(20), longP(120); var : 단기이평(0), 중기이평(0), 장기이평(0); var : HighV(0), LowV(0), HighI(0), LowI(0), GoldI(0), DeadI(0), deadindex(0), GoldValue(0), DeadValue(0); 단기이평 = ma(C, shortP); 중기이평 = ma(C, midP); 장기이평 = ma(C, longP); if date != date[1] then { HighV = H; //당일 분봉에만 적용 HighI = i; LowV = L; LowI = i; } if crossup(단기이평, 중기이평) and stime < 150000 then { HighV = H; // 당일 중 골든 크로스 발생한 시점에서 고가를 초기화 함 GoldI = i; GoldValue = C; } if crossdown(단기이평, 중기이평) and stime < 150000 then { LowV = L; // 당일 중 데드 크로스 발생한 시점에서 저가를 초기화 함 DeadI= i; DeadValue = C; } if accumN(iff(crossup(단기이평, 중기이평),1,0),dayindex()+1) >= 1 and 단기이평 > 중기이평 and H > HighV and stime < 150000 then { HighV = H; // 당일 중 이전에 골든 크로스 난 적이 있어야 하며 단기가 중기보다 클 경우에만 고가를 그림 HighI = i; } else { HighV = HighV; HighI = HighI; } if accumN(iff(crossdown(단기이평, 중기이평),1,0),dayindex()+1) >= 1 and 단기이평 < 중기이평 and L < LowV and stime < 150000 then { LowV = L; // 당일 중 이전에 데드 크로스 난 적이 있어야 하며 단기가 중기보다 작을 경우에만 저가를 그림 LowI = i; } else { LowV = LowV; LowI = LowI; } plot1(HighV); //골드크로스와 데드크로스간의 최고가값 plot2(LowV); //데드크로스와 골드크로스간의 최저가값 plot3(GoldValue); plot4(DeadValue); 2. 지표 산출 시 3시 이후의 봉은 제외하고 산출할 수 없나요? > lakepine 님이 쓴 글입니다. > 제목 : 수식 문의 > 상황 : 10 이평과 20 이평이 있을 경우, 이 두 이평선은 계속해서 골든 크로스와 데드 크로스를 번갈아 형성하면서 진행될 것입니다. 이 경우......현 시점은 골든 크로스로 막 전환된 이후 시점이라고 가정할 경우, 지난 그래프 모습은 데드크로스(구간3), 골든크로스(구간2), 데드크로스 구간(구간1), 골든크로스구간(구간0-현재 위치)의 순서로 구분하여 나눌 수 있을 것입니다. 질문1) 각각의 구간(구간0, 구간1, 구간2, 구간3)의 최고가격, 최저가격, 크로스가격 값을 표시하는 식(4구간*3개 해서 총 12개의 값이 나오겠죠?) ------------------------------------------------------------------------- 질문2) 지표 산출 시 3시 이후의 봉은 제외하고 산출할 수 없나요?