커뮤니티

답변 부탁합니다.

프로필 이미지
zerobeta
2009-10-06 01:43:27
727
글번호 25156
답변완료

첨부 이미지

먼저 한 개의 보조 지표와 0값을 갖는 선을 중앙으로 각각 위로 20선,40선,60선,80선 다시 아래로는 -20선,-40선,-60선,-80선 이렇게 9개의 기준선이 있습니다. 화살표는 보조지표와 기준선의 차가 1 이하인 곳을 나타냅니다. 화살표가 나타내는 곳의 기준선값을 리턴하는 식을 부탁합니다. 좋은 하루 되세요^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-10-06 10:35:55

안녕하세요 예스스탁입니다. var : cnt(0); Array : Baseline[10](0); value1 = 지표; Baseline[1] = 80; Baseline[2] = 60; Baseline[3] = 60; Baseline[4] = 20; Baseline[5] = 0; Baseline[6] = -20; Baseline[7] = -40; Baseline[8] = -60; Baseline[9] = -80; var1 = -100; for cnt = 1 to 9{ If value1 >= baseline[cnt]-1 and value1 <= baseline[cnt]+1 Then var1 = baseline[cnt]; } plot1(var1); 각 기준선+-1포인트 범위에 들면 해당 기준선값을 리턴합니다. +-1포인트 이상이면 -100값이 나타납니다. 즐거운 하루되세요 > zerobeta 님이 쓴 글입니다. > 제목 : 답변 부탁합니다. > 먼저 한 개의 보조 지표와 0값을 갖는 선을 중앙으로 각각 위로 20선,40선,60선,80선 다시 아래로는 -20선,-40선,-60선,-80선 이렇게 9개의 기준선이 있습니다. 화살표는 보조지표와 기준선의 차가 1 이하인 곳을 나타냅니다. 화살표가 나타내는 곳의 기준선값을 리턴하는 식을 부탁합니다. 좋은 하루 되세요^^