커뮤니티
수식작성 질문
2004-11-03 08:07:05
866
글번호 5609
아래의 내용으로 수식을 작성하려 하는데 우찌 짜면 좋을까나요...
1. 차트 속성
종목 : 연결선물지수 (30분봉)
수정주가 : 적용없음
2. 강제청산
포지션 시스템으로 손절매(1.0)만 적용
3. 수수료
수수료 0.01% 씩
슬리피지는 0.04%로 설정
4. 매매 전략
60봉 이내에 30분봉상에서 0.8포인트 이내에 더블탑이나 더블버텀을 만들면서 5이평선이 더블버텀시 상승전환하면 매수, 더블탑시 5이평선이 하락전환하면 매도
청산은 2포인트
답변 1
예스스탁 예스스탁 답변
2004-11-04 10:56:29
안녕하세요
예스스탁입니다.
input : left(3), right(3), Period(200);
var : MAV(0), Lval1(0), Lval2(0), Lidx1(0), Lidx2(0);
var : hVal1(0),hVal2(0),hidx1(0),hidx2(0);
MAV = ma(c,5);
Lval1 = SwingLow(1,MAV,left,right,Period);
Lval2 = SwingLow(2,MAV,left,right,Period);
Lidx1 = SwingLowbar(1,MAV,left,right,Period);
Lidx2 = SwingLowbar(2,MAV,left,right,Period);
hval1 = Swinghigh(1,MAV,left,right,Period);
hval2 = Swinghigh(2,MAV,left,right,Period);
hidx1 = Swinghighbar(1,MAV,left,right,Period);
hidx2 = Swinghighbar(2,MAV,left,right,Period);
if Lidx2 - Lidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고
Lidx2 - Lidx1 < 30 and // 두개 저점의 간격이 30봉 이내이고
LVal1 > Lval2 and //전저점이 전전저점보다 크다
MAV[right] == Lval1 and // 3개 전봉에서 최근 저점이 형성되었고
max(Hval1,Hval2) < min(Lval1,Lval2)+0.8 and
MAV > MAV[1] and MAV[1] > MAV[2] then{ //5이평 연속상승
buy("매수");
}
if crossup(c,entryprice()+2) then
exitlong("매수청산");
if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고
Hidx2 - Hidx1 < 30 and // 두개 고점의 간격이 30봉 이내이고
HVal1 < Hval2 and //전고점이 전전고점보다 작다
MAV[right] == Hval1 and // 3개 전봉에서 최근 고점이 형성되었고
max(Hval1,Hval2) < min(Lval1,Lval2)+0.8 and
MAV < MAV[1] and MAV[1] < MAV[2] then{ //5이평 연속하락
sell("매도");
}
if crossdown(c,entryprice()-2) then
exitshort("매도청산");
1. 2. 3은 시스템트레이딩 설정창에서 설정하시면 됩니다.
즐거운 하루되세요
> 시향 님이 쓴 글입니다.
> 제목 : 수식작성 질문
> 아래의 내용으로 수식을 작성하려 하는데 우찌 짜면 좋을까나요...
1. 차트 속성
종목 : 연결선물지수 (30분봉)
수정주가 : 적용없음
2. 강제청산
포지션 시스템으로 손절매(1.0)만 적용
3. 수수료
수수료 0.01% 씩
슬리피지는 0.04%로 설정
4. 매매 전략
60봉 이내에 30분봉상에서 0.8포인트 이내에 더블탑이나 더블버텀을 만들면서 5이평선이 더블버텀시 상승전환하면 매수, 더블탑시 5이평선이 하락전환하면 매도
청산은 2포인트