커뮤니티
행복; 수식 작성 바랍니다
2013-12-05 02:26:55
148
글번호 70149
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
시스템식 작성 바랍니다
[ 시스템식 1번 ]
주기; 5분봉(일봉이 아니고 분봉 입니다)
< 매수 조건 >
- 매수하는 오늘을 D 데이 라고 할 때
- 전일인 D-1 데이의 시가 대비 고가가 2% 이상이고 ==> (H[1]-O[1]) / O[1] > 1.02
- 오늘 새벽 미국의 다우지수가 1% 이상 상승했을 때
- 당일 D 데이의 시초가(첫번째 5분봉의 시가)에 진입한다
< 매도 조건 >
- 진입한 D 데이의 14시00분이전에 5분봉의 3일 이평선이 6일 이평선을 상향돌파하면 14시 50분에 청산하고
- 진입한 D 데이의 14시00분이전에 5분봉의 3일 이평선이 6일 이평선을 상향돌파하지 않으면 14시10분에 청산한다
[ 시스템식 2번 ]
주기; 일봉
< 매수 조건 >
- 매수하는 오늘을 D 데이 라고 할 때
- 전일인 D-1 데이의 시가 대비 고가가 2% 이상이고 ==> (H[1]-O[1]) / O[1] > 1.02
- 오늘 새벽 미국의 다우지수가 1% 이상 상승했을 때
- 당일 D 데이의 시초가에 진입한다
< 매도 조건 >
- 진입한 D 데이의 다음날이 D+1 데이의 시초가에 청산한다
감사합니다
답변 1
예스스탁 예스스탁 답변
2013-12-05 11:35:58
안녕하세요
예스스탁입니다.
1.
해외지수를 이용해 시초가에 진입할수는 없습니다.
당일 첫봉 완성시에 신호가 발생합니다.
해외지수는 일봉으로 추가하시면 됩니다.
input : P1(3),P2(6);
var : cnt(0,data1),sum1(0,data1),sum2(0,data1),mav1(0,data1),mav2(0,data1);
var : cond(false,data1);
sum1 = 0;
sum2 = 0;
for cnt = 0 to P2{
if cnt < P1 Then
sum1 = sum1+DayClose(cnt);
if cnt < P2 Then
sum2 = sum2+DayClose(cnt);
}
mav1 = sum1/P1;
mav2 = sum2/P2;
if data1(date != date[1]) Then
cond = false;
if data1(dayindex == 0 and dayhigh(1) >= dayopen(1)*1.02) and
data2(C>=C[1]*1.02) Then
buy();
if crossup(mav1,mav2) and stime < 140000 Then
cond = true;
if cond == true Then
SetStopEndofday(145000);
Else
SetStopEndofday(141000);
2.
해당 내용 1번과 마찬가지로 시초가에 나오게 할수가 없습니다.
시초가에 신호가 나오게 하려면
전일봉에 if문을 충족시켜야 하는데 전일봉에서 오늘새벽에 끝난
값을 사용할수가 없습니다.
위식과 같이 분봉에서 첫봉완성시에 진입하는 식으로만 가능합니다.
input : P1(3),P2(6);
var : cnt(0,data1),sum1(0,data1),sum2(0,data1),mav1(0,data1),mav2(0,data1);
var : cond(false,data1);
if data1(dayindex == 0 and dayhigh(1) >= dayopen(1)*1.02) and
data2(C>=C[1]*1.02) Then
buy();
if stime == 150000 Then #선물옵션이면 151500
ExitLong("bx",AtMarket);
즐거운 하루되세요
> 행복한가방 님이 쓴 글입니다.
> 제목 : 행복; 수식 작성 바랍니다
> 한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
시스템식 작성 바랍니다
[ 시스템식 1번 ]
주기; 5분봉(일봉이 아니고 분봉 입니다)
< 매수 조건 >
- 매수하는 오늘을 D 데이 라고 할 때
- 전일인 D-1 데이의 시가 대비 고가가 2% 이상이고 ==> (H[1]-O[1]) / O[1] > 1.02
- 오늘 새벽 미국의 다우지수가 1% 이상 상승했을 때
- 당일 D 데이의 시초가(첫번째 5분봉의 시가)에 진입한다
< 매도 조건 >
- 진입한 D 데이의 14시00분이전에 5분봉의 3일 이평선이 6일 이평선을 상향돌파하면 14시 50분에 청산하고
- 진입한 D 데이의 14시00분이전에 5분봉의 3일 이평선이 6일 이평선을 상향돌파하지 않으면 14시10분에 청산한다
[ 시스템식 2번 ]
주기; 일봉
< 매수 조건 >
- 매수하는 오늘을 D 데이 라고 할 때
- 전일인 D-1 데이의 시가 대비 고가가 2% 이상이고 ==> (H[1]-O[1]) / O[1] > 1.02
- 오늘 새벽 미국의 다우지수가 1% 이상 상승했을 때
- 당일 D 데이의 시초가에 진입한다
< 매도 조건 >
- 진입한 D 데이의 다음날이 D+1 데이의 시초가에 청산한다
감사합니다
다음글
이전글