커뮤니티

문의

프로필 이미지
시세
2011-02-20 21:52:56
771
글번호 35911
답변완료
17015번에 질문한 내용을 똑같이 질문합니다 1. 먼저 답변주신 내용의 코딩이 맞는지 한번 더 확인부탁드립니다 좀 이상한 곳이 있어서... 2. 두가지(A,B)의 예를 제가 들었는데 코딩내용에서 보면 A가 B보다 크다는 전제하에 코딩내용을 보내주셨는데 실제는 A,B선의 값이 1) A ,B 모두 양수 2) A :양수, B:음수일 경우 3) A,B모두 음수일 경우 보내주신 코딩내용은 1)인경우 문제없지만 2),3)인경우 이상해집니다 그러므로 제가 원하는 내용은 A,B의 폭을 얘기합니다 제 생각으로는 절대치를 이용한다던지 해야할것같구요 A,B의 최대폭을 기준으로 현재값의 위치가 최대폭대비 얼마나 하락한것인지 알고싶습니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-02-21 16:57:52

안녕하세요 예스스탁입니다. 식을 수정했습니다. var : HH(0),AA(0),BB(0),CC(0),선1(0),선2(0); 선1 = ~~~; 선2 = ~~~; if crossup(선1,선2) Then{ HH = 선1; AA = 선1; BB = abs(HH-AA); CC = abs(선1-AA); } if 선1 > 선2 Then{ if 선1 > HH Then HH = 선1; BB = abs(HH-AA); CC = abs(선1-AA); } var1 = (CC-BB)/BB*100; plot1(var1); 즐거운 하루되세요 > 시세 님이 쓴 글입니다. > 제목 : 문의 > 17015번에 질문한 내용을 똑같이 질문합니다 1. 먼저 답변주신 내용의 코딩이 맞는지 한번 더 확인부탁드립니다 좀 이상한 곳이 있어서... 2. 두가지(A,B)의 예를 제가 들었는데 코딩내용에서 보면 A가 B보다 크다는 전제하에 코딩내용을 보내주셨는데 실제는 A,B선의 값이 1) A ,B 모두 양수 2) A :양수, B:음수일 경우 3) A,B모두 음수일 경우 보내주신 코딩내용은 1)인경우 문제없지만 2),3)인경우 이상해집니다 그러므로 제가 원하는 내용은 A,B의 폭을 얘기합니다 제 생각으로는 절대치를 이용한다던지 해야할것같구요 A,B의 최대폭을 기준으로 현재값의 위치가 최대폭대비 얼마나 하락한것인지 알고싶습니다