커뮤니티

절대값의 지표식 문의

프로필 이미지
만경25
2018-01-11 11:41:44
167
글번호 115663
답변완료
일정 범위를 지정하는 (일종의 수렴구간을 마킹하는) 지표식을 만들고 싶습니다 (양의 값과 음의 값이 있을수 있으므로 가급적 절대값의 범위를 지정하는 수식이 필요합니다) a=1 b= -1 c= 2 라고 할때 전체 진폭 기준값을 2라고 지정하고 2보다 클때와 2보다 작을때를 구간으로 지표에 표시하려면 어떻게 수식을 만들어야 하나요?
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2018-01-11 16:22:18

안녕하세요 예스스탁입니다. 최대값과 최소값의 차로 지정하시면 됩니다. var1 = 1; var2 = -1; var3 = 2; value1 = max(var1,var2,var3); value2 = min(var1,var2,var3); value3 = value1-value2 if value3 >= 2 then plot1(value3,"차",red); else plot1(value3,"차",blue); 즐거운 하루되세요 > 만경25 님이 쓴 글입니다. > 제목 : 절대값의 지표식 문의 > 일정 범위를 지정하는 (일종의 수렴구간을 마킹하는) 지표식을 만들고 싶습니다 (양의 값과 음의 값이 있을수 있으므로 가급적 절대값의 범위를 지정하는 수식이 필요합니다) a=1 b= -1 c= 2 라고 할때 전체 진폭 기준값을 2라고 지정하고 2보다 클때와 2보다 작을때를 구간으로 지표에 표시하려면 어떻게 수식을 만들어야 하나요?
프로필 이미지

만경25

2018-01-12 11:01:00

지표를 만들어 보았더니 잘 되었습니다 그런데 기준값을 조정해보고 싶어서 다시 문의 드립니다 예컨대. <<if value3 >= 2 then >> 이부분에서 기준값 2자리에 %로 변수를 조정하려면 어떻게 하면 되나요? 가령 기준값을 10%로 하고 이를 마킹하려 한다면요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 절대값의 지표식 문의 > 안녕하세요 예스스탁입니다. 최대값과 최소값의 차로 지정하시면 됩니다. var1 = 1; var2 = -1; var3 = 2; value1 = max(var1,var2,var3); value2 = min(var1,var2,var3); value3 = value1-value2 if value3 >= 2 then plot1(value3,"차",red); else plot1(value3,"차",blue); 즐거운 하루되세요 > 만경25 님이 쓴 글입니다. > 제목 : 절대값의 지표식 문의 > 일정 범위를 지정하는 (일종의 수렴구간을 마킹하는) 지표식을 만들고 싶습니다 (양의 값과 음의 값이 있을수 있으므로 가급적 절대값의 범위를 지정하는 수식이 필요합니다) a=1 b= -1 c= 2 라고 할때 전체 진폭 기준값을 2라고 지정하고 2보다 클때와 2보다 작을때를 구간으로 지표에 표시하려면 어떻게 수식을 만들어야 하나요?