커뮤니티
문의
2004-02-29 03:05:10
1009
글번호 2622
직전 매수 이후 최고 높은 가격보다 x 만큼 하락시 청산
직전 매도 이후 최저 낮은 가격보다 x 만큼 상승시 청산식이 궁금합니다
청산 다음봉에 진입하는 식을 만들기 위해서 필요합니다
답변 1
예스스탁 예스스탁 답변
2004-03-02 09:41:09
안녕하세요..예스스탁입니다.
5-20 이평 골든크로스에 매수하고 데드크로스에 매도하는 식을 기본으로 하여
매수진입이후 최고가 대비 0.5 하락할때 매수청산하고 매도진입후 최저가 대비 0.5상승할때 매도청산하는 식으로 작성하였습니다.
[시스템식]
input : X(0.5);
var : bpos(0), spos(0), bidx(0), sidx(0);
if CrossUp(ma(C,5), ma(C,20)) then {
buy("매수");
bpos = 1;
spos = 0;
bidx = accum(1);
}
if CrossDown(ma(C,5), ma(C,20)) then {
sell("매도");
spos = -1;
bpos = 0;
sidx = accum(1);
}
if bpos == 1 and CrossDown(C , highest(H,accum(1)-bidx)-X ) then {
exitlong("매수청산");
bpos = 0;
}
if spos == -1 and CrossUp(C, lowest(L,accum(1)-sidx)+X) then {
exitshort("매도청산");
spos = 0;
}
> 태욱 님이 쓴 글입니다.
> 제목 : 문의
> 직전 매수 이후 최고 높은 가격보다 x 만큼 하락시 청산
직전 매도 이후 최저 낮은 가격보다 x 만큼 상승시 청산식이 궁금합니다
청산 다음봉에 진입하는 식을 만들기 위해서 필요합니다
다음글
이전글