커뮤니티
문의
2012-04-25 19:19:20
318
글번호 50495
안녕하세요?
분봉에서 3일전부터 지금까지 10이평과 20이평이 60이평보다 위에 있고 ,
3일전 최고 상승율 일때 10이평을 AA라고 하고 2일전 최고 상승율일때 10이평을 BB라고 한다.
AA는 BB 보다 크고 ,
분봉에서 당일 시가상승율이 1% 이상이고 당일상승율은 -1%이하로 내려간적이 없고 10이평이 BB를 돌파시 매수식은 어떻게 되는지요?
(상승율 범위 :-15%~15% )
감사합니다
답변 1
예스스탁 예스스탁 답변
2012-04-26 11:00:17
안녕하세요
예스스탁입니다.
var : cnt(0),cnt1(0),cnt2(0),cnt3(0);
var : HH(0),HH1(0),HH2(0),HH3(0);
var : Hma(0),Hma1(0),Hma2(0),Hma3(0);
var1 = ma(C,10);
var2 = ma(C,20);
var3 = ma(c,60);
value1 = min(var1,var2);
value2 = (DayClose-DayClose(1))/dayclose(1)*100;
if date != date[1] Then{
cnt = 0; #당일 초기값
cnt1 = cnt[1]; #1일전 횟수
cnt2 = cnt1[1];#2일전 횟수
cnt3 = cnt2[1];#3일전 횟수
HH = value2;#당일 초기값
HH1 = HH[1];#1일전 최고 상승률
HH2 = HH1[1];#2일전 최고 상승률
HH3 = HH2[1];#3일전 최고 상승률
Hma = var1; #당일 초기값
Hma1 = Hma[1];#1일전 최고 상승률기록시 10이평값
Hma2 = Hma1[1];#2일전 최고 상승률기록시 10이평값
Hma3 = Hma2[1];#3일전 최고 상승률기록시 10이평값
}
#당일 10이평과 20이평중 작은 값이 60이평보다 작은 봉의 갯수
if value1 < var3 Then
cnt = cnt+1;
#전일대비 상승률 최고값일때 10이평값
if value2 > HH Then{
HH = value2;
Hma = var1;
}
if max(cnt,cnt1,cnt2,cnt3) == 0 and
Hma3 > Hma2 and
dayopen >= DayClose(1)*1.01 and countif(value2 < -1,dayindex+1) < 1 and
crossup(var1,Hma2) Then
buy();
즐거운 하루되세요
> 날아 님이 쓴 글입니다.
> 제목 : 문의
> 안녕하세요?
분봉에서 3일전부터 지금까지 10이평과 20이평이 60이평보다 위에 있고 ,
3일전 최고 상승율 일때 10이평을 AA라고 하고 2일전 최고 상승율일때 10이평을 BB라고 한다.
AA는 BB 보다 크고 ,
분봉에서 당일 시가상승율이 1% 이상이고 당일상승율은 -1%이하로 내려간적이 없고 10이평이 BB를 돌파시 매수식은 어떻게 되는지요?
(상승율 범위 :-15%~15% )
감사합니다
다음글
이전글