커뮤니티
타종목참조 재질문..........
2008-09-10 11:47:07
860
글번호 16984
수고 많으십니다....
초보이다 보니 질문이 많아 죄송스럽습니다.
전 예스트레이딩 3.0 버전을 사용하고 있습니다.
챠트는 데이트레이딩 1분봉을 사용합니다.
어제 하루 시가나 종가를 함수로 사용하려고 질문했습니다.
그랬더니 closeD(N) 이나 openD(N) 을 사용하라고 하셨습니다.
근데 수식에서 예를 들면
if data1(closeD(0)) +1 > 12000 then buy("매수",atmarket) ;
라고 쓰고서 검증을 눌렀더니
나오는 오류메세지가
사용자함수 오류 : closeD
함수인자 형식에 맞지않음 : data1 :1
함수인자가 너무많음 : data1
라고 메세지가 뜨네요. 제가 뭐 잘못한 것일까요?
아니면 closeD 등에 대하여 함수 선언을 해야 하는 것일까요?
간단한것 같으면서도 왜이리 막히는지 스스로도 답답하네요.
답변주시면 감사하겠습니다........
답변 1
예스스탁 예스스탁 답변
2008-09-10 15:41:47
안녕하세요
예스스탁입니다.
3.0버전은 해당함수들이 지원되지 않습니다.
수식에서 풀어서 작성하셔야 합니다.
var : cnt(0);
array : OpenD[10](0),HighD[10](0),LowD[10](0),CloseD[10](0);
if date != date[1] then{
OpenD[0] = data1("O");
HighD[0] = data1("H");
LowD[0] = data1("L");
for cnt = 1 to 5{
OpenD[cnt] = OpenD[cnt-1][1];
HighD[cnt] = HighD[cnt-1][1];
LowD[cnt] = LowD[cnt-1][1];
closeD[cnt] = CloseD[cnt-1][1];
}
}
if data1("H") > highD[0] then
HighD[0] = data1("H");
if data1("L") < LowD[0] then
LowD[0] = data1("L");
closeD[0] = Data1("C");
OpenD[0],highD[0],lowD[0] closD[0]가 당일이며
OpenD[1],highD[1],lowD[1] closD[1]가 전일입니다.
즐거운 하루되세요
> 나코 님이 쓴 글입니다.
> 제목 : 타종목참조 재질문..........
> 수고 많으십니다....
초보이다 보니 질문이 많아 죄송스럽습니다.
전 예스트레이딩 3.0 버전을 사용하고 있습니다.
챠트는 데이트레이딩 1분봉을 사용합니다.
어제 하루 시가나 종가를 함수로 사용하려고 질문했습니다.
그랬더니 closeD(N) 이나 openD(N) 을 사용하라고 하셨습니다.
근데 수식에서 예를 들면
if data1(closeD(0)) +1 > 12000 then buy("매수",atmarket) ;
라고 쓰고서 검증을 눌렀더니
나오는 오류메세지가
사용자함수 오류 : closeD
함수인자 형식에 맞지않음 : data1 :1
함수인자가 너무많음 : data1
라고 메세지가 뜨네요. 제가 뭐 잘못한 것일까요?
아니면 closeD 등에 대하여 함수 선언을 해야 하는 것일까요?
간단한것 같으면서도 왜이리 막히는지 스스로도 답답하네요.
답변주시면 감사하겠습니다........
이전글