커뮤니티

7/14읿부터 고민중입니다 ~

프로필 이미지
plus10
2010-07-18 00:55:07
670
글번호 30989
답변완료
Var : maxhigh(0), minlow(0) If marketposition()==0 then { If CrossUp(ma(c,5),ma(Close,20)) Then { Buy(); maxhigh = -999; } If CrossDown (ma(c,5),ma(c,20)) Then { Sell(); minlow= 999;} } } ----------- 검증결과--------- 문법에라등 예약어 선언할수없음으로 나오는데 왜그런지요??? 10개 오류가생기네요 ㅠㅠ ---연락처주심 전화드리겠습니다 010-3755-8688
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2010-07-19 13:54:47

안녕하세요 예스스탁입니다. 1. 변수선언뒤 세미콜론이 없습니다. Var : maxhigh(0), minlow(0); 로 작성하셔야 합니다. 2. 중괄호가 잘못되어 있습니다. 중괄호의 짝은 항상 맞아야 합니다. 수정된 식입니다. Var : maxhigh(0), minlow(0);##;추가 If marketposition()==0 then { If CrossUp(ma(c,5),ma(Close,20)) Then { Buy(); maxhigh = -999; } If CrossDown (ma(c,5),ma(c,20)) Then { Sell(); minlow= 999;##}살게 } } 즐거운 하루되세요 > plus10 님이 쓴 글입니다. > 제목 : 7/14읿부터 고민중입니다 ~ > Var : maxhigh(0), minlow(0) If marketposition()==0 then { If CrossUp(ma(c,5),ma(Close,20)) Then { Buy(); maxhigh = -999; } If CrossDown (ma(c,5),ma(c,20)) Then { Sell(); minlow= 999;} } } ----------- 검증결과--------- 문법에라등 예약어 선언할수없음으로 나오는데 왜그런지요??? 10개 오류가생기네요 ㅠㅠ ---연락처주심 전화드리겠습니다 010-3755-8688
프로필 이미지

plus10

2010-07-19 15:25:44

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : 7/14읿부터 고민중입니다 ~ > 안녕하세요 예스스탁입니다. 1. 변수선언뒤 세미콜론이 없습니다. Var : maxhigh(0), minlow(0); 로 작성하셔야 합니다. 2. 중괄호가 잘못되어 있습니다. 중괄호의 짝은 항상 맞아야 합니다. 수정된 식입니다. Var : maxhigh(0), minlow(0);##;추가 If marketposition()==0 then { If CrossUp(ma(c,5),ma(Close,20)) Then { Buy(); maxhigh = -999; } If CrossDown (ma(c,5),ma(c,20)) Then { Sell(); minlow= 999;##}살게 } } 즐거운 하루되세요 > plus10 님이 쓴 글입니다. > 제목 : 7/14읿부터 고민중입니다 ~ > Var : maxhigh(0), minlow(0) If marketposition()==0 then { If CrossUp(ma(c,5),ma(Close,20)) Then { Buy(); maxhigh = -999; } If CrossDown (ma(c,5),ma(c,20)) Then { Sell(); minlow= 999;} } } ----------- 검증결과--------- 문법에라등 예약어 선언할수없음으로 나오는데 왜그런지요??? 10개 오류가생기네요 ㅠㅠ ---연락처주심 전화드리겠습니다 010-3755-8688