커뮤니티

지표 부분 수정

프로필 이미지
회원
2013-07-24 11:13:10
151
글번호 65677
답변완료
새로운 지표를 정의했는데 그 지표배열 중 일부만 다른방식으로 정의할 수 있을까요?? 예를들어 newline = close; newline[1] =high[1]; 이렇게 할때 에러가 생기는데 새로 지표를 만들지 않고 하나의 지표로 표현할 방법이 있는지 궁금합니다 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-07-24 13:49:44

안녕하세요 예스스탁입니다. 일반변수는 한봉에 값을 하나만 저장하고 현재봉을 제외하고 이전봉에는 값을 저장할 수 없습니다. var : NewLine(0); NewLine[1]은 한봉전에 NewLine에 저장된 값입니다. 이전봉에 사용자분이 값을 넣으실수 없습니다, 아래와 같이 변수를 배열변수로 만드신 후에 각 방번호 별로 임의의 값을 넣어 사용하셔야 합니다. Array : NewL[10](0); //NewL변수를 10개의 방을 가지는 배열변수로 선언 newL[0] = Close; //[0]번방에 close저장 newL[1] = high[1]; //[1]번방에 high[1]저장 NewLine은 예스랭귀지에서 제공하는 함수명과 같습니다. 변수명을 newL로 지정했습니다. 즐거운 하루되세요 > HI_cjses 님이 쓴 글입니다. > 제목 : 지표 부분 수정 > 새로운 지표를 정의했는데 그 지표배열 중 일부만 다른방식으로 정의할 수 있을까요?? 예를들어 newline = close; newline[1] =high[1]; 이렇게 할때 에러가 생기는데 새로 지표를 만들지 않고 하나의 지표로 표현할 방법이 있는지 궁금합니다 감사합니다