커뮤니티

if문 질문입니다.

프로필 이미지
회원
2013-01-23 15:07:52
224
글번호 58570
답변완료
제가 이런 문장을 만들었습니다. if Highest[1](Open, Close) > Highest(Open, Close) Then 그런데 에러가 나타납니다. '현재봉의 종가와 시가 중 높은 가격이 전봉의 종가와 시가 중 높은 가격보다 높다면 뭔가 해라'라는 명령을 하고 싶은데 잘 안되네요. 에러 내용은 내부함수에 입력값이 2개 필요합니다. 문법에러, 잘못된 토큰:'(', 올 수 있는 것:'Then 입니다. 그리고 또 하나의 질문입니다. 장 시작후 첫 일분봉의 종가와 시가를 특정 변수에 저장하고 싶은데, var1 = TimeOpen(090000, 090100); var2 = TimeClose(090000, 090100); 이게 맞는지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-01-23 16:06:54

안녕하세요 예스스탁입니다. 1. highest는 N개봉동안의 최고가를 계산할때 사용하는 함수입니다/ 또한 이전값 참조는 함수의 끝에 붙이셔야 합니다. 올리신 내용이면 아래와 같이 작성하셔야 합니다. if max(Open, Close)[1] > max(Open, Close) Then 2. 아래와 같이 시간을 설정하셔야 합니다. var1 = TimeOpen(090000, 090059); var2 = TimeClose(090000, 090059); 간단히 아래와 같이 작성해 사용하셔도 됩니다. if dayindex == 0 then{ var1 = O; var2 = C; } 즐거운 하루되세요 > HI_yjam49 님이 쓴 글입니다. > 제목 : if문 질문입니다. > 제가 이런 문장을 만들었습니다. if Highest[1](Open, Close) > Highest(Open, Close) Then 그런데 에러가 나타납니다. '현재봉의 종가와 시가 중 높은 가격이 전봉의 종가와 시가 중 높은 가격보다 높다면 뭔가 해라'라는 명령을 하고 싶은데 잘 안되네요. 에러 내용은 내부함수에 입력값이 2개 필요합니다. 문법에러, 잘못된 토큰:'(', 올 수 있는 것:'Then 입니다. 그리고 또 하나의 질문입니다. 장 시작후 첫 일분봉의 종가와 시가를 특정 변수에 저장하고 싶은데, var1 = TimeOpen(090000, 090100); var2 = TimeClose(090000, 090100); 이게 맞는지요?