커뮤니티

수식 문의

프로필 이미지
개포빠가사리
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); } 감사합니다