커뮤니티
수식문의 드립니다.
2004-01-31 11:58:41
2556
글번호 2209
아래수식에서...
손절수식인 setstoploss(1,pointstop); 을 사용하여
매수포지션일때 손절이 나오면 그때 청산과 동시에 매도신호가 나오게하고
매도포지션일때 손절이 나오면 그때 청산과 동시에 매수신호가 나오게
할 수 있는지요?
감사합니다.
================================
input : Period(20), Period1(5);
var :비교이평(0), 기준이평(0);
비교이평 = ma(C, Period);
기준이평 = ma(C, Period1);
if crossup(C, 비교이평) and 기준이평*1.03 < 비교이평 and 기준이평*1.05 > 비교이평 and C > 비교이평 then
buy();
if crossdown(C, 비교이평) and 비교이평[1] > 기준이평[1] then
sell();
답변 1
예스스탁 예스스탁 답변
2004-02-02 09:23:00
안녕하세요..예스스탁입니다.
setstoploss(1,pointstop)를 이용할 경우에 강제청산과 동시에 진입을 하게할 수는 없습니다. 강제청산 조건을 시스템식으로 풀어서 작성하면 되지 않을까 생각합니다.
아래와 같이 작성할 수 있습니다.
input : Period(20), Period1(5);
var :비교이평(0), 기준이평(0);
비교이평 = ma(C, Period);
기준이평 = ma(C, Period1);
if crossup(C, 비교이평) and 기준이평*1.03 < 비교이평 and 기준이평*1.05 > 비교이평 and C > 비교이평 then {
buy();
buyVal = C; //매수가격을 저장
}
if crossdown(C, 비교이평) and 비교이평[1] > 기준이평[1] then {
sell();
sellVal = C; //매도가격을 저장
}
//강제청산
if CrossDown(C,buyVal-1) then {
sell();
sellVal = C; //매도가격을 저장
}
if CrossUp(C,sellVal+1) then {
buy();
buyVal = C; // 매수가격을 저장
}
> fjulia 님이 쓴 글입니다.
> 제목 : 수식문의 드립니다.
> 아래수식에서...
손절수식인 setstoploss(1,pointstop); 을 사용하여
매수포지션일때 손절이 나오면 그때 청산과 동시에 매도신호가 나오게하고
매도포지션일때 손절이 나오면 그때 청산과 동시에 매수신호가 나오게
할 수 있는지요?
감사합니다.
================================
input : Period(20), Period1(5);
var :비교이평(0), 기준이평(0);
비교이평 = ma(C, Period);
기준이평 = ma(C, Period1);
if crossup(C, 비교이평) and 기준이평*1.03 < 비교이평 and 기준이평*1.05 > 비교이평 and C > 비교이평 then
buy();
if crossdown(C, 비교이평) and 비교이평[1] > 기준이평[1] then
sell();