안녕하세요.
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개 보다 높을 때..를 검색하고 싶습니다. 일일이 비교하면 되는지 아님 관련 수식이 있는지요.
어떻게 하면 될까요?
따뜻한 하루 보내세요~
늘 감사합니다.