커뮤니티

뭐가 에러인지 모르겠습니다.

프로필 이미지
머니사이언스
2012-10-22 22:00:55
240
글번호 55825
검증을 하는데 4째줄이 에러가 나오네요... 뭐가 잘못된 건지 모르겠네여.. 한번 봐 주세요... ============================================ Input : ST(90000), ET(92959), Mult(5.5) #진입 Var1 = TimeHigh(ST,ET); Var2 = TimeLow(ST,ET); If sTime >= 92500 Then { Buy ("buy", AtStop, Var1); Sell("Sell", AtStop, Var2); } #청산 var3 = Highest(h,BarsSinceEntry+1)-ATR(15)*Mult; var4 = Lowest(L,BarsSinceEntry+1)+ATR(15)*Mult; if MarketPosition <> 0 Then { ExitLong("EL", AtStop, Var3); ExitShort("ES",AtStop, Var4); } SetStopEndofday(1440);
시스템
답변 1
프로필 이미지

회원

2012-10-22 22:47:29

안녕하세요? 저 완전 초보자인데 제 눈에 띄는게 있네요 첫째줄 끝에 " ; "를 붙이시면 에러가 없어집니다. ㅎㅎ 좋은 하루 되세요 좀 있다 글 지울께요 > 머니사이언스 님이 쓴 글입니다. > 제목 : 뭐가 에러인지 모르겠습니다. > 검증을 하는데 4째줄이 에러가 나오네요... 뭐가 잘못된 건지 모르겠네여.. 한번 봐 주세요... ============================================ Input : ST(90000), ET(92959), Mult(5.5) #진입 Var1 = TimeHigh(ST,ET); Var2 = TimeLow(ST,ET); If sTime >= 92500 Then { Buy ("buy", AtStop, Var1); Sell("Sell", AtStop, Var2); } #청산 var3 = Highest(h,BarsSinceEntry+1)-ATR(15)*Mult; var4 = Lowest(L,BarsSinceEntry+1)+ATR(15)*Mult; if MarketPosition <> 0 Then { ExitLong("EL", AtStop, Var3); ExitShort("ES",AtStop, Var4); } SetStopEndofday(1440);