Search
Duplicate
📘

지표식 작성하기

Stochastic RSI 지표를 작성해 보면서 작성 흐름을 알아 보겠습니다.
1.
새로운 지표식 편집창 열기 아래 2가지 방법 중 하나 선택해서 새로 만들기 시작하시면 됩니다.
a.
편집기 상단 파일메뉴 → 새로만들기 → 일반탭에서 지표 아이콘 선택 → 확인
b. 파일관리자 → 지표탭 선택 → 상단 파일관리도구에서 새수식 아이콘 클릭
2.
지표식 이름 지정. [지표 새로 작성]화면이 나타나면 이름을 입력하고 확인 버튼을 클릭합니다. 이름은 임의로 지정하시면 되며 작성예에서는 StochRSI로 지정합니다.
설명은 입력은 필수가 아닙니다. 필요 시 입력하시면 됩니다.
3.
지표 편집창 수식 입력하는편집창이 나타나면 수식을 입력합니다.
수식 작성에서 필요한 지표나 계산식에 대한 함수가 제공되면 해당 함수를 사용하고 함수로 제공되지 않으면 직접 계산식을 만들어 사용합니다.
Stochastic RSI 지표공식 Stochastic RSI지표는 기존 스토케스틱에 계산에 가격데이터 대신에 RSI를 사용한 지표입니다. RSIfastK = (RSIV - 일정기간RSI최저가)/(일정기간RSI최저가 - 일정기간 RSI최고가)*100 RSISlowK = RSIfastK의 일정기간 평균 RSISlowD = RSISlowK의 일정기간 평균
Stochastic RSI는 기본으로 제공되는 함수가 없으므로 수식 안에서 계산식을 만들어 사용합니다. Stochastic RSI 지표를 작성하면 아래와 같습니다.
//외부변수 선언 input : RSIPeriod(14); input : FKLength(5); input : smoothK(5); input : smoothD(3); //내부변수 선언 var : R(0),HV(0),LV(0); var : FK(0),SK(0),SD(0); //1. RSI 계산(RSI값을 리턴하는 함수가 있으므로 함수를 이용). //RSI의 기간은 외부변수 처리해서 속성에서 변경가능하게 함. R = RSI(RSIPeriod); //2. RSI의 일정기간 최고값/최저값 계산 //기간은 기간은 외부변수 처리해서 속성에서 변경가능하게 함. Hv = highest(R,FKLength); Lv = Lowest(R,FKLength); //3. RSI FastK값 계산 //(RSI- 일정기간RSI최저가)/(일정기간RSI최고가 - 일정기간RSI최저가)*100 FK = (R-LV)/(HV-LV)*100; //4. RSI SlowK 계산 (FastK의 일정기간 이동평균) SK = ma(FK, smoothK); //5. RSI SlowD 계산 (SlowK의 일정기간 이동평균) SD = ma(SK, smoothD); //6. 지표 출력 plot1(SK, "K", Red); plot2(SD, "D", Blue); PlotBaseLine1(80, "Upper Band", Gray); PlotBaseLine2(20, "Lower Band", Gray);
C
복사
※ 수식의 내용은 전체를 복사해서 편집창에 붙여넣기 하시면 됩니다.
※ 주석을 통해 수식 내용을 확인하시기 바랍니다.
4.
문법 검증 수식 작성이 되었으면 마지막에 문법검증을 실행합니다. 상단 편집도구에서 를 누르거나 키보드에서 F4키를 누르면 문법검증이 실행됩니다. 혹은 수식 위에서 마우스 우클릭하면 나오는 메뉴에서 검증을 선택해도 됩니다.
문법검증 후 오류창에 [검증이 완료 되었습니다.]라는 메시지가 출력되면 해당 수식에 문법상 오류없이 작성되었고 자동으로 저장됩니다.
5.
속성 설정 지표는 기본적으로 선그래프로 그려집니다. 색상이나 굵기 등은 plot함수에서 지정이 가능하지만 그래프 모양은 설정에서 변경해야 합니다. 검증 완료 후에 그래프 모양을 변경하거나, 지표사이에 색을 채우거나, 적용영역 등을 설정하려면 지표속성창에서 설정을 해야만 합니다. ※ plot함수에 색상, 굵기가 지정되어 있으면 속성에서 변경되지 않습니다. 지표속성창은 수식 위에서 F5키를 누르거나 편집도구에서 을 클릭하면 나타납니다.
변수
수식에서 사용한 input변수의 값을 변경할 수 있습니다. 변수명을 더블클릭하거나 변수를 선택 후 하단 변수 편집 버튼을 누르시면 변수값 변경창이 나타납니다.
차트표시
지표의 표시여부나 그래프 모양,색상 등을 설정하는 화면입니다.
차트선택 지표들이 리스트 됩니다. 체크를 해제하면 해당 지표는 보이지 않습니다.
이동 지표를 수직/수평이동을 설정할 수 있습니다. 수직 : 상하로 이동되면 %로 지정합니다. 수평 : 좌우로 이동되면 봉수로 지정합니다. 양수로 지정하면 미래로, 음수는 과거로 움직이게 됩니다
표시 지표의 그래프 종류, 색상, 형태, 굵기 등을 설정합니다,
채우기
채우기 버튼을 클릭하면 채우기를 설정하는 화면이 나타납니다. 채우기는 2개의 지표 값을 비교로 설정이 가능합니다.
Y축표시
지표적용 영역이나 표시될 지표값의 소숫점 자리수를 설정할 수 있습니다.
Y축표시는 기본설정이 화면으로 기본종목 아래 별도영역으로 적용됩니다. Y축표시를 가격으로 설정하면 차트에 적용시 기본종목 위에 바로 적용됩니다.
전체 : 별도영역으로 적용되고 차트 전체구간의 최대/최소값을 기준으로 Y축이 스케일됩니다.
화면 : 별도영역으로 적용되고 차트 표시구간의 최대/최소값을 기준으로 Y축이 스케일됩니다.
가격 : 기본종목 봉차트 위에 적용되고 표시구간의 최대/최소값을 기준으로 Y축이 스케일됩니다.
사용자정의 : 별도영역으로 적용되고 차트 최대/최소값을 직접 지정해서 적용할 수 있습니다.
일반
설명 등을 입력하거나 볼 수 있는 화면입니다.
6.
지표 적용 작성 완료 된 지표는 차트 상단 지표적용 버튼을 클릭하시거나 차트 왼쪽 숏컷바의 지표탭에서 선택해 적용할 수 있습니다.
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.