커뮤니티

갭을 이용한 시스템식?

프로필 이미지
회원
2006-03-19 22:55:08
1159
글번호 9609
답변완료
늘 수고가 많으시네요. 갭(cap)을 이용한 시스템식을 만들려고 하니 일부분을 몰라 부탁합니다. * 매수식 조건1:시가가 지난 7일 동안의 최저가 이하에서 시작 조건2:가격이 지난 7일 동안의 최저가에서 2% 이상으로 상승할 때 매수 손절매:위의 조건으로 매수했으나 7일 동안의 최저가 이하로 하락 시 * 매도식 조건1:시가가 지난 7일 동안의 최고가 이상에서 시작 조건2:가격이 지난 7일 동안의 최고가에서 2% 이하으로 하락할 때 매도 손절매:위의 조건으로 매도했으나 7일 동안의 최고가 이상로 상승 시 (단,매수식와 매도식 모두 '조건1'과 '조건2'가 동시에 같은 날에 발생할 것) 2% 대신에 선물 포인트로 변경해서 사용할 수 있도록 변경항목를 추가로 부탁합니다. 좋은 하루되세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2006-03-20 10:52:35

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. input : cond1(2),percent(2),point(0.3); var : value1(0),value2(0),cnt(0); value1 = 9999999; value2 = -9999999; for cnt = 1 to 7 { if daylow(cnt) < value1 then value1 = daylow(cnt); //지난 7일간의 최저가 if dayhigh(cnt) > value2 then value2 = dayhigh(cnt); //지난 7일간의 최고가 } if cond1 == 1 then{ if dayopen() < value1 and c > value1*(1+Percent/100) then buy(); if dayopen() > value2 and C < value2*(1-Percent/100) then sell(); } if cond1 == 2 then{ if dayopen() < value1 and c > value1+point then buy(); if dayopen() > value2 and C < value2-point then sell(); } if marketposition() == 1 and crossdown(c,value1) then exitlong(); if marketposition() == -1 and crossup(c,value2) then exitshort(); cond1 == 1 은 % cond1 == 2 는 point입니다. 즐거운 하루되세요 > CJ_coco 님이 쓴 글입니다. > 제목 : 갭을 이용한 시스템식? > 늘 수고가 많으시네요. 갭(cap)을 이용한 시스템식을 만들려고 하니 일부분을 몰라 부탁합니다. * 매수식 조건1:시가가 지난 7일 동안의 최저가 이하에서 시작 조건2:가격이 지난 7일 동안의 최저가에서 2% 이상으로 상승할 때 매수 손절매:위의 조건으로 매수했으나 7일 동안의 최저가 이하로 하락 시 * 매도식 조건1:시가가 지난 7일 동안의 최고가 이상에서 시작 조건2:가격이 지난 7일 동안의 최고가에서 2% 이하으로 하락할 때 매도 손절매:위의 조건으로 매도했으나 7일 동안의 최고가 이상로 상승 시 (단,매수식와 매도식 모두 '조건1'과 '조건2'가 동시에 같은 날에 발생할 것) 2% 대신에 선물 포인트로 변경해서 사용할 수 있도록 변경항목를 추가로 부탁합니다. 좋은 하루되세요.