Most Recent Occurrence 함수는 특정 조건이 마지막 일어난 때를 알아낼 수 있도록 설계되었습니다.
이 함수는 세 개의 파라미터를 필요로 합니다.
MRO (Test, Length, Instance)
Test는 점검할 내용으로 true/false가 결과값으로 도출되는 공식입니다.
Length는 현재 bar를 포함해서 점검하기 위해 사용되는 bar의 갯수를 나타냅니다.
Instance는 점검할 예제를 의미하는데, 1=가장 최근에 발생한 사례, 2=두번째전에 발생한 사례를 의미합니다.
이 함수는 몇 bar전에 특정 조건이 만족했었는지를 나타내는 값이 결과값으로 표현되며,
Length에서 주어진 bar 안에서 특정 조건이 만족하지 않았다면 -1값을 도출합니다.
예를들어,
MRO (Close>Open, 3, 1)
이 문장은 현재 bar를 포함해서 최근 3bar 내에서 종가가 시가보다 큰 조건을 가장 최근에 충족시킨 bar를 점검한다는 의미입니다.
최근 3bar 이내에서 종가가 시가보다 큰 경우가 없었다면, -1값을 결과값으로 도출하게 됩니다.
현재 bar의 직전 bar에서 종가가 시가보다 큰 경우가 발생했다면 결과값은 1이 됩니다.
현재 bar에서 종가가 시가보다 큰 경우가 발생한다면 결과값은 0이 됩니다.
이 함수는 세 개의 파라미터를 필요로 합니다.
MRO (Test, Length, Instance)
Test는 점검할 내용으로 true/false가 결과값으로 도출되는 공식입니다.
Length는 현재 bar를 포함해서 점검하기 위해 사용되는 bar의 갯수를 나타냅니다.
Instance는 점검할 예제를 의미하는데, 1=가장 최근에 발생한 사례, 2=두번째전에 발생한 사례를 의미합니다.
이 함수는 몇 bar전에 특정 조건이 만족했었는지를 나타내는 값이 결과값으로 표현되며,
Length에서 주어진 bar 안에서 특정 조건이 만족하지 않았다면 -1값을 도출합니다.
예를들어,
MRO (Close>Open, 3, 1)
이 문장은 현재 bar를 포함해서 최근 3bar 내에서 종가가 시가보다 큰 조건을 가장 최근에 충족시킨 bar를 점검한다는 의미입니다.
최근 3bar 이내에서 종가가 시가보다 큰 경우가 없었다면, -1값을 결과값으로 도출하게 됩니다.
현재 bar의 직전 bar에서 종가가 시가보다 큰 경우가 발생했다면 결과값은 1이 됩니다.
현재 bar에서 종가가 시가보다 큰 경우가 발생한다면 결과값은 0이 됩니다.