커뮤니티

질문입니다.

프로필 이미지
회원
2006-12-14 13:17:36
1286
글번호 11509
답변완료
1)특정지표의 N일전 고가와 저가 식 보정부탁드립니다. 2)특정지표의 N일전부터 금일까지의 고가와 저가 식 부탁드립니다. 3)특정지표의 N일전부터 전일까지의 고가와 저가 식 부탁드립니다. #지표고가 input : X(NUMERIC),N(NUMERIC); var : cnt(0); array : Hval[5](0); var1=X; if date != date[1] then{ Hval[0] = var1; for cnt = 1 to 4{ Hval[cnt] = Hval[cnt-1][1]; } } if var1 > Hval[0] then Hval[0] = var1; TaDayH = Hval[N]; #지표 저가 input : X(NUMERIC),N(NUMERIC); var : cnt(0); array : Lval[5](0); var1=X; if date != date[1] then{ Lval[0] = var1; for cnt = 1 to 4{ Lval[cnt] = Lval[cnt-1][1]; } } if var1 < Lval[0] then Lval[0] = var1; TaDayL = Lval[N];
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2006-12-15 16:05:14

안녕하세요 예스스탁입니다. 1. ##N일전 지표 최고 input : value(numeric),N(numeric); array : Hval[10](0); var : cnt(0),count(0); if date != date[1] then{ Hval[0] = value; for cnt = 1 to N-1{ Hval[cnt] = Hval[cnt-1][1]; } } if value > Hval[0] then{ Hval[0] = value; } Ndayhigh = Hval[N]; ###N일전 지표 최저 input : value(numeric),N(numeric); array : Lval[10](0); var : cnt(0),count(0); if date != date[1] then{ Lval[0] = value; for cnt = 1 to N-1{ Lval[cnt] = Lval[cnt-1][1]; } } if value < Lval[0] then{ Lval[0] = value; } NdayLow = Lval[N]; 2. input : value(numeric),N(numeric); array : Hval[10](0); var : cnt(0),count(0); if date != date[1] then{ Hval[0] = value; for cnt = 1 to N-1{ Hval[cnt] = Hval[cnt-1][1]; } } if value > Hval[0] then{ Hval[0] = value; } var1 = Hval[0]; for count = 0 to N-1{ if Hval[count] > var1 then var1 = Hval[count]; } Maxin = var1; 3. input : value(numeric),N(numeric); array : Lval[10](0); var : cnt(0),count(0); if date != date[1] then{ Lval[0] = value; for cnt = 1 to N-1{ Lval[cnt] = Lval[cnt-1][1]; } } if value < Lval[0] then{ Lval[0] = value; } var1 = Lval[0]; for count = 0 to N-1{ if Lval[count] < var1 then var1 = Lval[count]; } Minin = var1; 즐거운 하루되세요 > CJ_MINSUNG 님이 쓴 글입니다. > 제목 : 질문입니다. > 1)특정지표의 N일전 고가와 저가 식 보정부탁드립니다. 2)특정지표의 N일전부터 금일까지의 고가와 저가 식 부탁드립니다. 3)특정지표의 N일전부터 전일까지의 고가와 저가 식 부탁드립니다. #지표고가 input : X(NUMERIC),N(NUMERIC); var : cnt(0); array : Hval[5](0); var1=X; if date != date[1] then{ Hval[0] = var1; for cnt = 1 to 4{ Hval[cnt] = Hval[cnt-1][1]; } } if var1 > Hval[0] then Hval[0] = var1; TaDayH = Hval[N]; #지표 저가 input : X(NUMERIC),N(NUMERIC); var : cnt(0); array : Lval[5](0); var1=X; if date != date[1] then{ Lval[0] = var1; for cnt = 1 to 4{ Lval[cnt] = Lval[cnt-1][1]; } } if var1 < Lval[0] then Lval[0] = var1; TaDayL = Lval[N];