커뮤니티
책 내용대로 써봤는데 에러가 나군요
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는 입력변수나 배열함수로 선언할 수 없음
-----------------------------------------------------
기본이 약해 죄송합니다......