커뮤니티
갭을 이용한 시스템식?
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% 대신에 선물 포인트로 변경해서 사용할 수 있도록 변경항목를 추가로
부탁합니다.
좋은 하루되세요.
다음글