커뮤니티

수식문의 (두가지)

프로필 이미지
pigrett
2004-01-12 16:33:58
1373
글번호 1947
답변완료
1. 10분봉에서 지난 10개봉동안 현재가 대비 0.50p보다 작고 -0.50p보다 큰 분봉이 8개이상이면 매수진입하는 수식 좀 부탁드립니다. 이 경우 for문을 사용할 수 있나요? 2. 10분봉에서 20일선이 현재 하락하고 있을 때, 현재가로부터 20개봉중 최고가를 기록한 봉부터 15개봉 이내에서는 매수진입 금지라는 아이디어를 수식으로 표현할 수 있습니까? 있다면 수식좀 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-01-13 10:39:26

안녕하세요? 예스스탁입니다.... 문의하신 첫번째 질문의 경우 현재가가 이전바부터 총 10개바 중에서 8개 바 이상이 조건에 만족할 경우 진입이 들어가는 식입니다. input : P1(10); var : cnt(0), a(0) ; cnt = 0; a = 0; for cnt = 0 to P1-1 { if C < C[cnt + 1] + 0.5 and C > C[cnt + 1] - 0.5 then // 현재가 대비 0.50p보다 작고 -0.50p보다 큼 a = a + 1; //위 조건을 누적함 } if a >= 8 then //10개봉 동안 누적해서 조건이 8개 이상될 때 매수 buy(); if crossdown(ma(C, 5), ma(C, 20)) then //이평선 데드크로스 발생시 청산 exitlong(); 두번째 질문의 경우 NthHighestBar"를 이용하시면 작성이 가능합니다. var : 이평선(0); 이평선 = ma(C, 20); if 이평선 < 이평선[1] and dayindex() - NthHighestBar(1, H, 20) > 15 then // 현재봉 - 최근 20개봉 동안 최고가를 나타낸 바 사이의 차이가 15 이상일 때에만 매수 buy(); if crossdown(ma(C, 5), ma(C, 20)) then //이평선 데드크로스 발생시 청산 exitlong(); 즐거운 하루 되세요.... > pigrett 님이 쓴 글입니다. > 제목 : 수식문의 (두가지) > 1. 10분봉에서 지난 10개봉동안 현재가 대비 0.50p보다 작고 -0.50p보다 큰 분봉이 8개이상이면 매수진입하는 수식 좀 부탁드립니다. 이 경우 for문을 사용할 수 있나요? 2. 10분봉에서 20일선이 현재 하락하고 있을 때, 현재가로부터 20개봉중 최고가를 기록한 봉부터 15개봉 이내에서는 매수진입 금지라는 아이디어를 수식으로 표현할 수 있습니까? 있다면 수식좀 부탁드립니다.