커뮤니티
문의 드립니다.
2017-06-04 23:18:36
120
글번호 110121
안녕하세요~~!!
수고가 많습니다.
일봉 기준으로,
오늘을 제외한 최근 30일 중에서
주가가 종가로 5일 이동평균선을 돌파한 경우에 그 5일 이동평균선의 값을 구하고 (최근 30일 중에서 주가가 5일 이동평균선을 두번 이상 돌파한 경우에는 그 중에 작은 이동평균선의 값을 구함),
오늘 그 5일 이동평균선의 값을 골든크로스 한 종목을 검색하는 식을 알고 싶습니다.
고맙습니다~~^^
답변 1
예스스탁 예스스탁 답변
2017-06-05 15:40:43
안녕하세요
예스스탁입니다.
var : mav(0),LL(0),cnt(0);
mav = ma(c,5);
Condition1 = crossup(c,mav);
Condition2 = countif(Condition1 == true,30) >= 1;
if Condition2[1] == true then{
LL = 999999999;
for cnt = 1 to 30{
if Condition1[cnt] == true and mav[cnt] < LL Then
LL = mav[cnt];
}
if crossup(c,LL) AND LL < 999999999 Then
find(1);
}
즐거운 하루되세요
> 대호 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 안녕하세요~~!!
수고가 많습니다.
일봉 기준으로,
오늘을 제외한 최근 30일 중에서
주가가 종가로 5일 이동평균선을 돌파한 경우에 그 5일 이동평균선의 값을 구하고 (최근 30일 중에서 주가가 5일 이동평균선을 두번 이상 돌파한 경우에는 그 중에 작은 이동평균선의 값을 구함),
오늘 그 5일 이동평균선의 값을 골든크로스 한 종목을 검색하는 식을 알고 싶습니다.
고맙습니다~~^^