커뮤니티

초보자의 이용(잘부탁드립니다.)-문의드려요

프로필 이미지
혼자놀아요
2018-02-07 00:33:59
192
글번호 116375
답변완료
# 우선 주석을 (#)으로 하는게 맞는지요? # 게시판을 읽고 비슷하게라도 올려야 할듯해서 나름 만들어봅니다. # 키움에는 저처럼 코딩을 못해도 조건식이 만들어져 있어서 편하긴 한데 매일 새로 체결준비를 해야해서 공부를 해서라도 하이투자로 옴겨야 될듯합니다. # 1. 거래소와 코스닥에서 검색을 한다. # 2. 일봉만 확인한다. # 3. 5일, 20일, 60일, 120일, 250일 지수이동평균을 사용한다. # 4. 범위는 오늘부터 100일전까지 정한다. input : P1(5),P2(20),P3(60),P4(120),P5(250); input : N(100); input : m = (H+L)/2;(이걸 뭘로 정의해야 하나요?) # 변수를 정한다. # 대개 이렇게 되어 있던데 ema(c,P1); c가 뭔지 몰라서요 ㅎㅎ # (키움 : m = (H+L)/2 요걸로 했거든요) var1 = ema(m,P1); # 5일 지수이동평균 var2 = ema(m,P2); # 20일 지수이동평균 var3 = ema(m,P3); # 60일 지수이동평균 var4 = ema(m,P4); # 120일 지수이동평균 var5 = ema(m,P5); # 250일 지수이동평균 # 5일지수이동평균이 20일 지수이동평균을 상향돌파한다. # 돌파한 가격점에 60일<120일<250일 배열되어야 한다. IF (var1<var3 AND var3<var4 AND var4<var5, CROSSUP(var1, var2), 0) Then find(1); (검증오류:FIND는 종목검색에서만 쓸수있습니다.) # 그림을 첨부해서 올립니다.
종목검색
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2018-02-07 11:08:58

안녕하세요 예스스탁입니다. 1 주석은 #이나 //로 지정하고 붙이시면 됩니다. 2 m은 예스랭귀지에서 거래대금을 뜻하는 예약어 입니다. 다른이름으로 대체해서 변수선언후 사용하시면 됩니다. 3 (검증오류:FIND는 종목검색에서만 쓸수있습니다.) 종목검색수식을 지표나 시스템등 다른편집창에서 작성하고 검증하면 해당 오류메세지가 나타납니다. 종목검색편집창으로 여시고 식 작성하고 검증해야 합니다. 4 수정한 수식입니다. input : P1(5),P2(20),P3(60),P4(120),P5(250); var : mm(0); #mm변수에 봉의 중간값 저장 mm = (H+L)/2; //중간값 기준 지수이평들 var1 = ema(mm,P1); # 5일 지수이동평균 var2 = ema(mm,P2); # 20일 지수이동평균 var3 = ema(mm,P3); # 60일 지수이동평균 var4 = ema(mm,P4); # 120일 지수이동평균 var5 = ema(mm,P5); # 250일 지수이동평균 IF var3 < var4 and var4 < var5 and CROSSUP(var1, var2) Then find(1); 즐거운 하루되세요 > 혼자놀아요 님이 쓴 글입니다. > 제목 : 초보자의 이용(잘부탁드립니다.)-문의드려요 > # 우선 주석을 (#)으로 하는게 맞는지요? # 게시판을 읽고 비슷하게라도 올려야 할듯해서 나름 만들어봅니다. # 키움에는 저처럼 코딩을 못해도 조건식이 만들어져 있어서 편하긴 한데 매일 새로 체결준비를 해야해서 공부를 해서라도 하이투자로 옴겨야 될듯합니다. # 1. 거래소와 코스닥에서 검색을 한다. # 2. 일봉만 확인한다. # 3. 5일, 20일, 60일, 120일, 250일 지수이동평균을 사용한다. # 4. 범위는 오늘부터 100일전까지 정한다. input : P1(5),P2(20),P3(60),P4(120),P5(250); input : N(100); input : m = (H+L)/2;(이걸 뭘로 정의해야 하나요?) # 변수를 정한다. # 대개 이렇게 되어 있던데 ema(c,P1); c가 뭔지 몰라서요 ㅎㅎ # (키움 : m = (H+L)/2 요걸로 했거든요) var1 = ema(m,P1); # 5일 지수이동평균 var2 = ema(m,P2); # 20일 지수이동평균 var3 = ema(m,P3); # 60일 지수이동평균 var4 = ema(m,P4); # 120일 지수이동평균 var5 = ema(m,P5); # 250일 지수이동평균 # 5일지수이동평균이 20일 지수이동평균을 상향돌파한다. # 돌파한 가격점에 60일<120일<250일 배열되어야 한다. IF (var1<var3 AND var3<var4 AND var4<var5, CROSSUP(var1, var2), 0) Then find(1); (검증오류:FIND는 종목검색에서만 쓸수있습니다.) # 그림을 첨부해서 올립니다.
프로필 이미지

혼자놀아요

2018-02-07 15:05:43

혼자놀아요 님에 의해 삭제된 답변입니다.