▒ 목적 : 함수와 사용자정의 숫자변수 사용하기
▒ 내용 : #04 Real Body에서 그렸던 각 bar의 시가와 종가 차이의 10개 bar 평균 구하기
▶ Development Environment에서 #12 Real Body Avg라는이름의 새로운 Indicator를 생성합니다.
두 개의 변수 Real Body를 칭하는 RB와 Real Body의 평균값을 칭하는 AvgRB를 선언합니다.
Vars : RB(0), AvgRB(0);
▶ 종가에서 시가를 뺀 Real Body를 계산하도록 첫번째 배정문을 작성합니다
RB = Close - Open;
▶ 두번째 배정문은 특정기간에 걸친 Real Body 평균값을 계산하기 위해
EasyLanguage Dictionary에서 Average함수를 찾아 사용할 예정입니다.
두번째 변수배정문의 첫부분인 AvgRB = 을 타이핑 한 후
EasyLanguage Dictionary에서 Search 기능을 사용하여 Average 함수를 찾아봅니다.
Dictionary 상단의 Search 필드에 Average란 단어를 타이핑 한후 오른쪽 화살표를 클릭합니다.
Members 영역에 조회된 목록 중 Average를 찾을 때까지 스크롤을 내려봅니다.
▶ Average를 선택하고 설명 영역에서 조회된 파라미터값을 숙지합니다.
함수를 Editor로 드래그하여 AvgRB 변수 배정문으로 드랍합니다.
파라미터가 필요한 변수이므로 나머지 문장을 아래와 같이 작성합니다.
AvgRB = Averge (RB, 10);
▶ Average함수에서 가격 파라미터는 bar에서 찾을 수 있는 숫자값 데이터로 무엇보다 중요합니다.
이번 예제에서는 종가와 시가차이로 변수배정문에서 선언한 RB값을 사용하고 있습니다.
▶ 이제 두개의 Plot문을 추가합니다.
하나는 Real Body의 평균값, 하나는 0 참조선입니다.
Plot1 (AvgRB, "AvgRB");
Plot2 (0, "Doji");
▶ 서브그래프로 그릴 예정이어 Indicator 기본값을 사용하게 되므로 Scaling 변경을 위해 Properties를 변경할 필요는 없습니다.
검증한 후 차트에 이 Indicator를 넣어보시기 바랍니다.
▒ 내용 : #04 Real Body에서 그렸던 각 bar의 시가와 종가 차이의 10개 bar 평균 구하기
▶ Development Environment에서 #12 Real Body Avg라는이름의 새로운 Indicator를 생성합니다.
두 개의 변수 Real Body를 칭하는 RB와 Real Body의 평균값을 칭하는 AvgRB를 선언합니다.
Vars : RB(0), AvgRB(0);
▶ 종가에서 시가를 뺀 Real Body를 계산하도록 첫번째 배정문을 작성합니다
RB = Close - Open;
▶ 두번째 배정문은 특정기간에 걸친 Real Body 평균값을 계산하기 위해
EasyLanguage Dictionary에서 Average함수를 찾아 사용할 예정입니다.
두번째 변수배정문의 첫부분인 AvgRB = 을 타이핑 한 후
EasyLanguage Dictionary에서 Search 기능을 사용하여 Average 함수를 찾아봅니다.
Dictionary 상단의 Search 필드에 Average란 단어를 타이핑 한후 오른쪽 화살표를 클릭합니다.
Members 영역에 조회된 목록 중 Average를 찾을 때까지 스크롤을 내려봅니다.
▶ Average를 선택하고 설명 영역에서 조회된 파라미터값을 숙지합니다.
함수를 Editor로 드래그하여 AvgRB 변수 배정문으로 드랍합니다.
파라미터가 필요한 변수이므로 나머지 문장을 아래와 같이 작성합니다.
AvgRB = Averge (RB, 10);
▶ Average함수에서 가격 파라미터는 bar에서 찾을 수 있는 숫자값 데이터로 무엇보다 중요합니다.
이번 예제에서는 종가와 시가차이로 변수배정문에서 선언한 RB값을 사용하고 있습니다.
▶ 이제 두개의 Plot문을 추가합니다.
하나는 Real Body의 평균값, 하나는 0 참조선입니다.
Plot1 (AvgRB, "AvgRB");
Plot2 (0, "Doji");
▶ 서브그래프로 그릴 예정이어 Indicator 기본값을 사용하게 되므로 Scaling 변경을 위해 Properties를 변경할 필요는 없습니다.
검증한 후 차트에 이 Indicator를 넣어보시기 바랍니다.