커뮤니티

MRO 란 사용자 함수의 쓰임세에 대해서 궁금합니다.

프로필 이미지
도시군인
2011-03-28 11:05:38
966
글번호 36988
답변완료
MRO 란 사용자 함수의 쓰임세에 대해서 궁금합니다. Inputs: Expression(TrueFalseSeries), Length(NumericSimple), Occur(NumericSimple); Variables: TrueCount(0), Counter(0); Counter = 0; TrueCount = 0; While Counter < Length AND TrueCount < Occur Begin If Expression[Counter] Then{ TrueCount = TrueCount + 1; } Counter = Counter + 1; End; If TrueCount >= Occur AND TrueCount > 0 Then MRO = counter-1; Else MRO = -1; 요게 무슨 뜻이죠? 그리고 If High > Highest( High, P )[1] AND MRO(Move > Highest( Move, P)[1],20,1) == -1 then { var3 = L; var2 = index; 이 구분해석도 좀 부탁드려요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-03-28 16:22:04

안녕하세요 예스스탁입니다. MRO(조건,봉수,순위) MRO는 지정된 봉수안에 조건이 몇봉전에 발생했는지를 리턴하는 함수입니다. 지정된 봉수안에 여러번 발생할 수 있으므로 현재로 부터 가장가까운 값을 1로 하여 지정하시면 됩니다. 지정한 봉수안에 조건에 맞는 봉이 없다면 -1를 리턴합니다. If High > Highest( High, P )[1] AND MRO(Move > Highest( Move, P)[1],20,1) == -1 then { var3 = L; var2 = index; } 고가가 최근 P개봉동안 최고가보가 크고 Move값이 최근 P개봉 동안 Move의 최고값보다 큰 봉이 없으면 var3에 저가 저장 var2에 인덱스 저장 입니다. 즐거운 하루되세요 > 도시군인 님이 쓴 글입니다. > 제목 : MRO 란 사용자 함수의 쓰임세에 대해서 궁금합니다. > MRO 란 사용자 함수의 쓰임세에 대해서 궁금합니다. Inputs: Expression(TrueFalseSeries), Length(NumericSimple), Occur(NumericSimple); Variables: TrueCount(0), Counter(0); Counter = 0; TrueCount = 0; While Counter < Length AND TrueCount < Occur Begin If Expression[Counter] Then{ TrueCount = TrueCount + 1; } Counter = Counter + 1; End; If TrueCount >= Occur AND TrueCount > 0 Then MRO = counter-1; Else MRO = -1; 요게 무슨 뜻이죠? 그리고 If High > Highest( High, P )[1] AND MRO(Move > Highest( Move, P)[1],20,1) == -1 then { var3 = L; var2 = index; 이 구분해석도 좀 부탁드려요.