커뮤니티
수식 문의
2010-01-12 22:05:26
761
글번호 27417
안녕하세요
아래 수식이 작동하지 않아서 수식 검증 부탁드립니다(수식4-07)
input : timee(910), len(2.7), len1(2), len2(0.18);
var: CurrentEntryNum(0);
if date<>date[1] Then { //날이 바뀐 첫봉에서
var50 = TotalTrades; //현재까지의 총거래횟수를 var50에 저장
}
CurrentEntryNum = iff(marketposition == 0,TotalTrades, TotalTrades+1 ); //기타 봉에서 총 진입횟수를 저장
//일정시간이 되면
If stime==timee*100 Then {
Var1=highest(high,len1)-atr(20)*len2;
Var2=lowest(low,len1)+atr(20)*len2;
}
//일정날짜가 아니면
If date<>20000104 And
date<>20010102 And
date<>20010912 And
date<>20011107 And
date<>20020102 And
date<>20021106 And
date<>20030102 And
date<>20031105 And
date<>20040102 Then {
//일정시간 이상에서
If stime>timee*100 And stime<150000 Then {
//하루에 한번만 진입
If currententrynum-var50<=0 Then {
buy("매수", Atstop, Var1);//지정가 상향돌파시 매수
sell("매도", Atstop, Var2);//지정가 하향돌파시 매도
}
}
}
//청산
If marketposition<>0 Then {
exitlong("매수청산",Atstop,highest(high,barssinceentry+1)-atr(20)*len);
exitshort("매도청산",Atstop,lowest(low,barssinceentry+1)+atr(20)*len);
}
감사합니다
답변 1
예스스탁 예스스탁 답변
2010-01-13 12:45:06
안녕하세요
예스스탁입니다.
식이 적용되어 신호가 발생합니다.
첨부된 그림은 5분봉에 적용시 리포트입니다.
즐거운 하루되세요
> 개포빠가사리 님이 쓴 글입니다.
> 제목 : 수식 문의
> 안녕하세요
아래 수식이 작동하지 않아서 수식 검증 부탁드립니다(수식4-07)
input : timee(910), len(2.7), len1(2), len2(0.18);
var: CurrentEntryNum(0);
if date<>date[1] Then { //날이 바뀐 첫봉에서
var50 = TotalTrades; //현재까지의 총거래횟수를 var50에 저장
}
CurrentEntryNum = iff(marketposition == 0,TotalTrades, TotalTrades+1 ); //기타 봉에서 총 진입횟수를 저장
//일정시간이 되면
If stime==timee*100 Then {
Var1=highest(high,len1)-atr(20)*len2;
Var2=lowest(low,len1)+atr(20)*len2;
}
//일정날짜가 아니면
If date<>20000104 And
date<>20010102 And
date<>20010912 And
date<>20011107 And
date<>20020102 And
date<>20021106 And
date<>20030102 And
date<>20031105 And
date<>20040102 Then {
//일정시간 이상에서
If stime>timee*100 And stime<150000 Then {
//하루에 한번만 진입
If currententrynum-var50<=0 Then {
buy("매수", Atstop, Var1);//지정가 상향돌파시 매수
sell("매도", Atstop, Var2);//지정가 하향돌파시 매도
}
}
}
//청산
If marketposition<>0 Then {
exitlong("매수청산",Atstop,highest(high,barssinceentry+1)-atr(20)*len);
exitshort("매도청산",Atstop,lowest(low,barssinceentry+1)+atr(20)*len);
}
감사합니다
다음글