커뮤니티

재문의

프로필 이미지
오이도인
2014-02-10 20:17:12
170
글번호 72392
답변완료
고생 많으십니다.. 아래 내용대로 해보았는데..원하는대로 구현이 되지 않는군요.... [의뢰 내용을 좀 간단히 줄였습니다] condition이 좀 이상한듯합니다만...잘 모르겠습니다... 재검토 부탁드립니다.. 수고하세요 ****************[질문] > 오이도인 님이 쓴 글입니다. > 제목 : 고점 표시 연장선 그리기 > input : period1(60); var : H1(0); H1 = highest(c,period1); Plot1(H1, "MTR-H",blue); ******* 고점이 일정기간 NN 이상 고정되면, NN 이후부터 추가로 mm기간동안 고정된 그 고점의 연장선을 그리고 싶습니다 수고하세요.. ****************[예스스탁 답글] 안녕하세요 예스스탁입니다. input : period1(60),NN(10),mm(10); var : H1(0),HH(0),idx(0); if Condition1 == false Then{ H1 = highest(c,period1); HH = H1; } if Condition1 == false and H1 != H1[1] and H1[1] > 0 Then{ var1 = index; var2 = var1[1]; if var1 > var2+NN Then{ Condition1 = true; HH = H1[1]; } } if Condition1 == true and index == var1+MM Then{ Condition1 = false; var1 = index; var2 = index; } plot1(HH); 즐거운 하루되세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-02-11 16:28:50

안녕하세요 예스스탁입니다. 해당식 어떻게 작성해야 할지 식이 잘 만들어지지 않습니다. 하나의 식에 많은 시간을 투자해드리기 어려워 답변을 드릴수 없을 것 같습니다. 도움을 드리지 못해 죄송합니다 즐거운 하루되세요 > 오이도인 님이 쓴 글입니다. > 제목 : 재문의 > 고생 많으십니다.. 아래 내용대로 해보았는데..원하는대로 구현이 되지 않는군요.... [의뢰 내용을 좀 간단히 줄였습니다] condition이 좀 이상한듯합니다만...잘 모르겠습니다... 재검토 부탁드립니다.. 수고하세요 ****************[질문] > 오이도인 님이 쓴 글입니다. > 제목 : 고점 표시 연장선 그리기 > input : period1(60); var : H1(0); H1 = highest(c,period1); Plot1(H1, "MTR-H",blue); ******* 고점이 일정기간 NN 이상 고정되면, NN 이후부터 추가로 mm기간동안 고정된 그 고점의 연장선을 그리고 싶습니다 수고하세요.. ****************[예스스탁 답글] 안녕하세요 예스스탁입니다. input : period1(60),NN(10),mm(10); var : H1(0),HH(0),idx(0); if Condition1 == false Then{ H1 = highest(c,period1); HH = H1; } if Condition1 == false and H1 != H1[1] and H1[1] > 0 Then{ var1 = index; var2 = var1[1]; if var1 > var2+NN Then{ Condition1 = true; HH = H1[1]; } } if Condition1 == true and index == var1+MM Then{ Condition1 = false; var1 = index; var2 = index; } plot1(HH); 즐거운 하루되세요