커뮤니티

조건있는 지표식이요.

프로필 이미지
mount
2006-05-15 10:57:20
791
글번호 9977
답변완료
안녕하세요? 간한한건데 잘 안되네요. 부탁드립니다. 그리고, 답변 미리 감사드립니다. ^^ 질문) value1=timehigh(090000,093000); value2=timelow(090000,093000); 일때 value1-value2가 1이하면 plot1=value1; plot2=value2; 가 그려지게 하고, value1-value2가 1이상이면 plot1, plot2를 을 그리되 위아래로 같은 비율로 줄여서 1이 그려지게 했으면 합니다. 이해 되시죠? 정리하면 고저가를 뺀 값이 1이하면 그냥 그 값을 그리고, 고저가를 뺀 값이 1이상이면 위아래로 라인을 줄여서 차가 1이 되게 그리는 것입니다. 그럼 답변 기다리겠습니다. 수고하세요 ^^ 혹 전화하실 일이 있으시면 010-6832-2151로 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2006-05-15 16:48:58

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. var1=timehigh(090000,093000); var2=timelow(090000,093000); var3 = var1-var2; if var3 <= 1 then{ plot1(var1); plot2(var2); } else{ plot1(var1-(FracPortion(var3)/2)); plot2(var2+(FracPortion(var3)/2)); } 즐거운 하루되세요 > mount 님이 쓴 글입니다. > 제목 : 조건있는 지표식이요. > 안녕하세요? 간한한건데 잘 안되네요. 부탁드립니다. 그리고, 답변 미리 감사드립니다. ^^ 질문) value1=timehigh(090000,093000); value2=timelow(090000,093000); 일때 value1-value2가 1이하면 plot1=value1; plot2=value2; 가 그려지게 하고, value1-value2가 1이상이면 plot1, plot2를 을 그리되 위아래로 같은 비율로 줄여서 1이 그려지게 했으면 합니다. 이해 되시죠? 정리하면 고저가를 뺀 값이 1이하면 그냥 그 값을 그리고, 고저가를 뺀 값이 1이상이면 위아래로 라인을 줄여서 차가 1이 되게 그리는 것입니다. 그럼 답변 기다리겠습니다. 수고하세요 ^^ 혹 전화하실 일이 있으시면 010-6832-2151로 부탁드립니다.