커뮤니티

의미를 해석해주세요^^

프로필 이미지
팜반동
2003-11-11 11:25:08
3448
글번호 1286
답변완료
input : occur(1), left(3), right(3), period(200); var1 = swinglow(occur,L,left,right,period); var2 = swinghigh(occur,H,left,right,period); if C > var1 * 1.005 && stime>090100 then buy(); if C < var2 *0.995 then exitlong(); 선물 1분봉으로 보았을 때, 도대체 이것이 의미하는 바가 무엇인지 궁금합니다. 예를 들어 left(1) 로 바뀌었을 때와 left(4)로 바뀌었을 때가 의미하는 것은 무엇인지 설명좀 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2003-11-11 17:06:53

안녕하세요..예스스탁입니다. swinghigh를 예로 설명드리겠습니다. swinghigh(occur,value,left,right,period) 함수를 다음과 같이 작성했을때를 해석해 보면 swinghigh(1,H,3,2,200) 최근 200개 봉의 고가 중에서 가장최근에 발생한 고가를 찾는데, 왼쪽으로 세개의 고가보다 크고 오른쪽의 두개의 고가보다 큰고가의 값을 찾습니다. occur 는 순위의 의미를 가장최근이면 1, 두번째로 최근이면 2, 세번째로 최근이면3.. value는 찾고자하는 고점의 값을 의미하며 left는 기준바의 오른쪽 봉갯수 rightsms 기분바의 왼쪽 봉갯수 period는 기간을 의미합니다. swinghigh나 swinglow는 고점이나 저점을 찾고자 할때 쓰일 수 있습니다. 아래식의 경우 매수는 현재가가 직전보다 0.5% 위에있고 9시 1분 이후이면 매수하는 식입니다. 청산은 직전고점보다 0.5% 아래에 있을때 청산하는 식입니다. 추가되는 다른 식이 있는지 모르겠지만, 아래식만으로 볼때는 현재가가 직전저점보다 0.5% 아래에 있으면서 직전고점보다 0.5% 아래에 있는 조건을 동시에 만족할 수 있으므로 진입이후에 다음봉에서 바로 청산신호가 나오는 현상이 나올 수 있을 것으로 보여, 명확한 로직이라고 판단하기는 어려울것 같습니다. > 팜반동 님이 쓴 글입니다. > 제목 : 의미를 해석해주세요^^ > input : occur(1), left(3), right(3), period(200); var1 = swinglow(occur,L,left,right,period); var2 = swinghigh(occur,H,left,right,period); if C > var1 * 1.005 && stime>090100 then buy(); if C < var2 *0.995 then exitlong(); 선물 1분봉으로 보았을 때, 도대체 이것이 의미하는 바가 무엇인지 궁금합니다. 예를 들어 left(1) 로 바뀌었을 때와 left(4)로 바뀌었을 때가 의미하는 것은 무엇인지 설명좀 부탁드립니다.