커뮤니티

수식부탁드립니다.

프로필 이미지
장군777
2017-01-07 09:05:33
126
글번호 105671
답변완료
if stime >= 233000 and stime < 013000 Then var1 = dayHigh; if stime >= 233000 and stime < 013000 Then var2 = dayLow; plot1(var1); plot2(var2); 23시30분부터 01시30분사이에서 최고점이랑 최저점 선나오게 하는 수식이 오류인가요? 왜 선이 안나오죠? 부탁드리겠습니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-09 10:02:59

안녕하세요 예스스탁입니다. 1 if stime >= 233000 and stime < 013000 Then 작성하신 위 내용은 현재시간이 230000보다 크고 013000보다 작다로 조건식으로 성립이 될수 없는 내용입니다. and가 아닌 or로 지정하셔야 합니다. if stime >= 233000 or stime < 013000 Then 현재시간이 230000보다 크거나 013000보다 작다 2 지정한 시간내에 최고가 최저가는 아래와 같이 작성하셔야 합니다. if stime == 233000 or (stime > 233000 and stime[1] < 233000) Then{ var1 = H; var2 = L; } if stime >= 233000 or stime < 013000 Then{ if H > var1 Then var1 = H; if L < var2 Then var2 = L; } plot1(var1); plot2(var2); 즐거운 하루되세요 > 장군777 님이 쓴 글입니다. > 제목 : 수식부탁드립니다. > if stime >= 233000 and stime < 013000 Then var1 = dayHigh; if stime >= 233000 and stime < 013000 Then var2 = dayLow; plot1(var1); plot2(var2); 23시30분부터 01시30분사이에서 최고점이랑 최저점 선나오게 하는 수식이 오류인가요? 왜 선이 안나오죠? 부탁드리겠습니다