커뮤니티
부탁 드립니다.
2014-03-13 13:46:57
145
글번호 73447
수식에 모호하다고 답변을 주셨네요.
다시 설명해서 올립니다.
1번째 줄 전일 일봉의 종가 <= 5일 고가이평(0봉전 종가가 5일 고가이평보다 크거나 같을 때)
5번째 줄 전일 일봉의 종가 < 5일 고가이평 and 전일 일봉의 종가> 5일 저가이평(0봉전 종가가 5일 고가, 저가 이평 안에 있다) 입니다.
분봉에서 일봉의 패턴을 참고삼아서 조건식을 추가해 보려고 하는 것입니다.
0봉전은 전일 일봉의 종가, 1봉전은 전전일 일봉의 종가입니다.
'위 조건에 해당하지 않는 경우에 매수'는 거래가 있는 날엔 모두 진입을 원해서 입니다.
조건에 해당하지 않으면 거래가 있는 날에도 진입없이 지나가게 되니까요.
수식을 알고 싶고, 또 어떤 조건에서 진입이 일어나지 않는지 확인을 위해서도 필요합니다.
감사합니다.
분봉에서 전일, 전전일 등 일봉의 종가를 기준으로 다음날 진입합니다.
매도 조건
1봉전 종가가 5일 고가이평 보다 작고 0봉전 종가가 5일 고가이평보다 크거나 같을 때
1봉전 종가와 0봉전 종가가 5일 저가이평 보다 작을 때(연속 2회)
5일 고가이평 위에 연속적으로 3일 이상 있은 후 음봉
3일 이내에 5일 고가이평 위에 1회 이상 있고 1봉전 고점보다 0봉전 고점이 낮아지면
0봉전 종가가 5일 고가이평 보다 작고, 저가이평 보다 크고,(고가, 저가 이평 안에 있고) 양봉이면
0봉전 종가가 고가 저가가 같은 도지이고 1봉전 양봉이면
매수 조건
1봉전 종가가 5일 저가이평 보다 크고 0봉전 종가가 5일 저가이평보다 작거나 같을 때
1봉전 종가와 0봉전 종가가 5일 고가이평 보다 클 때(연속 2회)
5일 저가이평 아래에 연속적으로 3일 이상 있은 후 양봉
3일 이내에 5일 저가이평 아래에 1회 이상 있고 1봉전 저점보다 0봉전 저점이 높아지면
0봉전 종가가 5일 고가이평 보다 작고, 저가이평 보다 크고,(고가, 저가 이평 안에 있고) 음봉이면
0봉전 종가가 도지이고 1봉전 음봉이면
위 조건에 해당하지 않는 경우에 모두 매수
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
>
안녕하세요
예스스탁입니다.
수식의 내용에 모호한 부분이 있습니다.
예를 들어 매도에서
1번째 줄의 조건이 0봉전 종가가 5일 고가이평보다 같거나 클 때인데
5번째 줄의 조건이 0봉전 종가가 5일 고가, 저가 이평 안에 있다 입니다.
조건의내용이 상충이 됩니다.
또한 1봉전, 0봉전이 일봉의 기준인지 분봉의 기준인지 모르겠습니다.
상단에는 일봉종가를 사용한다고 되어 있습니다.
내용을 좀더 자세히 올려주시기 바랍니다.
즐거운 하루되세요
답변 1
예스스탁 예스스탁 답변
2014-03-14 13:09:39
안녕하세요
예스스탁입니다.
아래 내용 참고하셔서 수정해 사용하시기 바랍니다.
수식내에 당일~4일전까지 일봉고가이평/일봉저가이평이 사용하실 수 있게 선언되어 있습니다.
input : P(5);
var : cnt(0);
var : Hsum(0),Hsum1(0),Hsum2(0),Hsum3(0),Hsum4(0);
var : Hma(0),Hma1(0),Hma2(0),Hma3(0),Hma4(0);
var : Lsum(0),Lsum1(0),Lsum2(0),Lsum3(0),Lsum4(0);
var : Lma(0),Lma1(0),Lma2(0),Lma3(0),Lma4(0);
Hsum = 0;
Hsum1 = 0;
Hsum2 = 0;
Hsum3 = 0;
Hsum4 = 0;
Lsum = 0;
Lsum1 = 0;
Lsum2 = 0;
Lsum3 = 0;
Lsum4 = 0;
for cnt = 0 to P-1{
Hsum = Hsum+DayHigh(cnt);
Hsum1 = Hsum1+DayHigh(cnt+1);
Hsum2 = Hsum2+DayHigh(cnt+2);
Hsum3 = Hsum3+DayHigh(cnt+3);
Hsum4 = Hsum4+DayHigh(cnt+4);
Lsum = Lsum+DayLow(cnt);
Lsum1 = Lsum1+DayLow(cnt+1);
Lsum2 = Lsum2+DayLow(cnt+2);
Lsum3 = Lsum3+DayLow(cnt+3);
Lsum4 = Lsum4+DayLow(cnt+4);
}
Hma = Hsum/P; #당일 일봉고가이평
Hma1 = Hsum1/P; #1일전 일봉고가이평
Hma2 = Hsum2/P; #2일전 일봉고가이평
Hma3 = Hsum3/P; #3일전 일봉고가이평
Hma4 = Hsum4/P; #4일전 일봉고가이평
Lma = Lsum/P; #당일 일봉저가이평
Lma1 = Lsum1/P; #1일전 일봉저가이평
Lma2 = Lsum2/P; #2일전 일봉저가이평
Lma3 = Lsum3/P; #3일전 일봉저가이평
Lma4 = Lsum4/P; #4일전 일봉저가이평
#1봉전 종가가 5일 고가이평 보다 작고 0봉전 종가가 5일 고가이평보다 크거나 같을 때
if DayClose(1) <= Hma1 and DayClose(0) <= Hma and
#1봉전 종가와 0봉전 종가가 5일 저가이평 보다 작을 때(연속 2회)
DayClose(1) < Lma1 and DayClose(0) < Lma and
#5일 고가이평 위에 연속적으로 3일 이상 있은 후 음봉
DayClose(1) > Hma1 and DayClose(2) > Hma2 and DayClose(3) > Hma3 and DayOpen(0) > DayClose(0) and
#3일 이내에 5일 고가이평 위에 1회 이상 있고 1봉전 고점보다 0봉전 고점이 낮아지면
(DayClose(1) > Hma1 or DayClose(2) > Hma2 or DayClose(3) > Hma3) and DayHigh(0) < DayHigh(1) and
#0봉전 종가가 5일 고가이평 보다 작고, 저가이평 보다 크고,(고가, 저가 이평 안에 있고) 양봉이면
DayClose(0) < Hma and DayClose(0) > Lma and DayClose(0) > dayclose(0) And
#0봉전 종가가 고가 저가가 같은 도지이고 1봉전 양봉이면
DayClose(0) == DayHigh(0) and daylow(0) and DayClose(1) > Dayopen(1) Then
Sell();
#1봉전 종가가 5일 저가이평 보다 크고 0봉전 종가가 5일 저가이평보다 작거나 같을 때
if DayClose(1) > Lma1 and DayClose(0) <= Hma and
#1봉전 종가와 0봉전 종가가 5일 고가이평 보다 클 때(연속 2회)
DayClose(1) > Hma1 and DayClose(0) > Hma and
#5일 저가이평 아래에 연속적으로 3일 이상 있은 후 양봉
DayClose(1) < Lma1 and DayClose(2) < Lma2 and DayClose(3) < Lma3 and DayOpen(0) < DayClose(0) and
#3일 이내에 5일 저가이평 아래에 1회 이상 있고 1봉전 저점보다 0봉전 저점이 높아지면
(DayClose(1) < Lma1 or DayClose(2) < Lma2 or DayClose(3) < Lma3) and DayLow(0) > DayLow(1) and
#0봉전 종가가 5일 고가이평 보다 작고, 저가이평 보다 크고,(고가, 저가 이평 안에 있고) 음봉이면
DayClose(0) < Hma and DayClose(0) > Lma and DayClose(0) < dayclose(0) And
#0봉전 종가가 도지이고 1봉전 음봉이면
DayClose(0) == DayOpen(0) and DayClose(1) < Dayopen(1) Then
buy();
즐거운 하루되세요
> 고운무지개 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 수식에 모호하다고 답변을 주셨네요.
다시 설명해서 올립니다.
1번째 줄 전일 일봉의 종가 <= 5일 고가이평(0봉전 종가가 5일 고가이평보다 크거나 같을 때)
5번째 줄 전일 일봉의 종가 < 5일 고가이평 and 전일 일봉의 종가> 5일 저가이평(0봉전 종가가 5일 고가, 저가 이평 안에 있다) 입니다.
분봉에서 일봉의 패턴을 참고삼아서 조건식을 추가해 보려고 하는 것입니다.
0봉전은 전일 일봉의 종가, 1봉전은 전전일 일봉의 종가입니다.
'위 조건에 해당하지 않는 경우에 매수'는 거래가 있는 날엔 모두 진입을 원해서 입니다.
조건에 해당하지 않으면 거래가 있는 날에도 진입없이 지나가게 되니까요.
수식을 알고 싶고, 또 어떤 조건에서 진입이 일어나지 않는지 확인을 위해서도 필요합니다.
감사합니다.
분봉에서 전일, 전전일 등 일봉의 종가를 기준으로 다음날 진입합니다.
매도 조건
1봉전 종가가 5일 고가이평 보다 작고 0봉전 종가가 5일 고가이평보다 크거나 같을 때
1봉전 종가와 0봉전 종가가 5일 저가이평 보다 작을 때(연속 2회)
5일 고가이평 위에 연속적으로 3일 이상 있은 후 음봉
3일 이내에 5일 고가이평 위에 1회 이상 있고 1봉전 고점보다 0봉전 고점이 낮아지면
0봉전 종가가 5일 고가이평 보다 작고, 저가이평 보다 크고,(고가, 저가 이평 안에 있고) 양봉이면
0봉전 종가가 고가 저가가 같은 도지이고 1봉전 양봉이면
매수 조건
1봉전 종가가 5일 저가이평 보다 크고 0봉전 종가가 5일 저가이평보다 작거나 같을 때
1봉전 종가와 0봉전 종가가 5일 고가이평 보다 클 때(연속 2회)
5일 저가이평 아래에 연속적으로 3일 이상 있은 후 양봉
3일 이내에 5일 저가이평 아래에 1회 이상 있고 1봉전 저점보다 0봉전 저점이 높아지면
0봉전 종가가 5일 고가이평 보다 작고, 저가이평 보다 크고,(고가, 저가 이평 안에 있고) 음봉이면
0봉전 종가가 도지이고 1봉전 음봉이면
위 조건에 해당하지 않는 경우에 모두 매수
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
>
안녕하세요
예스스탁입니다.
수식의 내용에 모호한 부분이 있습니다.
예를 들어 매도에서
1번째 줄의 조건이 0봉전 종가가 5일 고가이평보다 같거나 클 때인데
5번째 줄의 조건이 0봉전 종가가 5일 고가, 저가 이평 안에 있다 입니다.
조건의내용이 상충이 됩니다.
또한 1봉전, 0봉전이 일봉의 기준인지 분봉의 기준인지 모르겠습니다.
상단에는 일봉종가를 사용한다고 되어 있습니다.
내용을 좀더 자세히 올려주시기 바랍니다.
즐거운 하루되세요