커뮤니티

책 내용대로 써봤는데 에러가 나군요

프로필 이미지
회원
2012-06-12 14:58:59
244
글번호 51926
답변완료
Input : p1(20), p2(300), stoploss(1.3); var : 단기지수이평(0), 장기지수이평(0) 단기지수이평 = ema(C, p1); 장기지수이평 = ema(C, p2); # 진입 If CrossUP(단기지수이평,장기지수이평) Then Buy("buy"); If Crossdown(단기지수이평,장기지수이평) Then sell("Sell"); # 손절 청산 setstoploss(stoploss); # 당일 청산 setstopEndofday(1450); ----------------------------------------------------- 에러내용 4-1 문법에러 잘못된 토큰, name 올수있는 것 : ; 4-20 C는 입력변수나 배열함수로 선언할 수 없음 ----------------------------------------------------- 기본이 약해 죄송합니다......
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-06-12 15:07:09

안녕하세요 예스스탁입니다. var : 단기지수이평(0), 장기지수이평(0) 위 문장제일 뒤에 ;이 빠져 있었습니다. 수정한 식입니다. Input : p1(20), p2(300), stoploss(1.3); var : 단기지수이평(0), 장기지수이평(0); 단기지수이평 = ema(C, p1); 장기지수이평 = ema(C, p2); # 진입 If CrossUP(단기지수이평,장기지수이평) Then Buy("buy"); If Crossdown(단기지수이평,장기지수이평) Then sell("Sell"); # 손절 청산 setstoploss(stoploss); # 당일 청산 setstopEndofday(1450); 즐거운 하루되세요 > WT_pji1247 님이 쓴 글입니다. > 제목 : 책 내용대로 써봤는데 에러가 나군요 > Input : p1(20), p2(300), stoploss(1.3); var : 단기지수이평(0), 장기지수이평(0) 단기지수이평 = ema(C, p1); 장기지수이평 = ema(C, p2); # 진입 If CrossUP(단기지수이평,장기지수이평) Then Buy("buy"); If Crossdown(단기지수이평,장기지수이평) Then sell("Sell"); # 손절 청산 setstoploss(stoploss); # 당일 청산 setstopEndofday(1450); ----------------------------------------------------- 에러내용 4-1 문법에러 잘못된 토큰, name 올수있는 것 : ; 4-20 C는 입력변수나 배열함수로 선언할 수 없음 ----------------------------------------------------- 기본이 약해 죄송합니다......