커뮤니티

3개중 2개이상

프로필 이미지
이루나라
2025-08-21 14:48:45
604
글번호 185686
답변완료
안녕하세요. M120=Ema(C,120); M240=Ema(C,240); M480=Ema(C,480); 와 같은 이동평균이 있다고 하면... 종가가 3개의 이동평균 중 2개 보다 높을 때..를 검색하고 싶습니다. 일일이 비교하면 되는지 아님 관련 수식이 있는지요. 어떻게 하면 될까요? 따뜻한 하루 보내세요~ 늘 감사합니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-11-27 13:28:07

안녕하세요 예스스탁입니다. 1번과 같이 나열해 작성하시거나 2번과 같이 NthMinList함수를 이용하셔도 됩니다. 1 var : M120(0),M240(0),M480(0),count(0); M120=Ema(C,120); M240=Ema(C,240); M480=Ema(C,480); count = 0; if c > M120 Then count = count+1; if c > M120 Then count = count+1; if c > M120 Then count = count+1; if count == 2 Then #2개이상이면 count >= 2 Find(1); 2 var : M120(0),M240(0),M480(0),count(0); M120=Ema(C,120); M240=Ema(C,240); M480=Ema(C,480); #나열된 값 중 2번째 높은 값 var1 = NthMinList(2,c,m120,m240,m480); if C == var1 Then #높은값순으로 2번째 이상이면 C >= var1 Find(1); 즐거운 하루되세요 > 이루나라 님이 쓴 글입니다. > 제목 : 문의 드려요. > 안녕하세요. M120=Ema(C,120); M240=Ema(C,240); M480=Ema(C,480); 와 같은 이동평균이 있다고 하면... 종가가 3개의 이동평균 중 2개 보다 높을 때..를 검색하고 싶습니다. 일일이 비교하면 되는지 아님 관련 수식이 있는지요. 어떻게 하면 될까요? 따뜻한 하루 보내세요~ 늘 감사합니다.