목차
안녕하세요?
주식하는 개발자, 퍼플입니다.
1. 공유하기
우리는 지난 시간에 기준이평과 지배이평의 관계를 통해 추세를 정의하는 방법을 알아보았습니다. 기준이평의 4배에 해당하는 기간의 이동평균을 지배이평이라고 정의한 것도 살펴본 내용입니다. 이동평균은 단순이동평균을 사용할 수도 있고 지수이동평균을 사용할 수도 있습니다.
오늘은 기준이평과 지배이평의 관계를 통해 정의된 추세를 지표로 만들어 보도록 하겠습니다. 이 지표를 통해 추세를 한 눈에 명확하게 확인 할 수 있고, 또한 지표이외의 어떤 주관도 개입되지 않는 견고한 기준을 갖게 되는 것이 큰 장점입니다.
가장 중요한 것은 자신만의 명확한 기준입니다. 기준이평과 지배이평을 통한 추세의 기준은 제가 가장 신뢰하는 기준이며, 프리모에도 반영된 기준입니다. 이제부터 추세분석지표를 생성하도록 하겠습니다.
2. 추세분석 지표 생성
1). 지표조건설정
지표생성을 위해 가장 먼저 할 일은 지표조건을 설정하는 일입니다. 지표조건은 간단합니다. 모두 이동평균에 관련된 조건들이니까요. 기준이평기간은 기준이동평균의 기간을 의미하고, 지배이평기간은 기준이평을 지배하는 지배이평의 기간을 나타냅니다. 가격은 일반적으로 Typical Price를 사용하지만 고가, 저가, 시가, 종가 등 다양하게 선택할 수 있습니다. 이평종류의 기본은 단순이동평균이지만 지수이동평균 등 다양하게 선택할 수 있습니다.
참고로 볼린저밴드 두개와 기준이평 그리고 지배이평을 같이 사용할 경우 가격은 Typical Price를 사용하고 이평종류는 단순이동평균을 사용하면 지표의 중복을 해소할 수 있습니다. 볼린저밴드의 중심밴드가 Typical Price를 단순이동평균한 것이기 때문입니다.
2). 수식 1
기준이평MA = MA ( 가격, 기준이평기간, 이평종류 );
지배이평MA = MA ( 가격, 지배이평기간, 이평종류 );
IF(기준이평MA>지배이평MA AND 기준이평MA>기준이평MA(1) AND 지배이평MA>지배이평MA(1),2,0);
수식1은 강한 상승을 나타내는 수식입니다.기준이평과 지배이평을 계산한 뒤 두 값을 비교해서 기준이평이 지배이평 위에 있고 (기준이평MA>지배이평MA) , 기준이평이 상승(기준이평MA>기준이평MA(1))하고 지배이평도 상승(지배이평MA>지배이평MA(1))하는 경우 값은 2를 그렇지 않은 경우는 값을 0으로 한다는 수식입니다.
3). 수식 2
기준이평MA = MA ( 가격, 기준이평기간, 이평종류 );
지배이평MA = MA ( 가격, 지배이평기간, 이평종류 );
IF(기준이평MA>지배이평MA AND 기준이평MA<기준이평MA(1) AND 지배이평MA>지배이평MA(1),1,0);
수식2는 약한 상승을 나타내는 수식입니다.기준이평과 지배이평을 계산한 뒤 두 값을 비교해서 기준이평이 지배이평 위에 있고 (기준이평MA>지배이평MA) , 기준이평이 하락(기준이평MA<기준이평MA(1))하고 지배이평은 상승(지배이평MA>지배이평MA(1))하는 경우 값은 1를 그렇지 않은 경우는 값을 0으로 한다는 수식입니다.
4). 수식 3
기준이평MA = MA ( 가격, 기준이평기간, 이평종류 );
지배이평MA = MA ( 가격, 지배이평기간, 이평종류 );
IF(기준이평MA<지배이평MA AND 기준이평MA<기준이평MA(1) AND 지배이평MA <지배이평MA(1),-2,0);
수식3은 강한 하락을 나타내는 수식입니다.기준이평과 지배이평을 계산한 뒤 두 값을 비교해서 기준이평이 지배이평 아래에 있고 (기준이평MA<지배이평MA) , 기준이평이 하락(기준이평MA<기준이평MA(1))하고 지배이평도 하락(지배이평MA<지배이평MA(1))하는 경우 값은 -2를 그렇지 않은 경우는 값을 0으로 한다는 수식입니다.
5). 수식 4
기준이평MA = MA ( 가격, 기준이평기간, 이평종류 );
지배이평MA = MA ( 가격, 지배이평기간, 이평종류 );
IF(기준이평MA<지배이평MA AND 기준이평MA>기준이평MA(1) AND 지배이평MA <지배이평MA(1),-1,0);
수식4는 약한 하락을 나타내는 수식입니다.기준이평과 지배이평을 계산한 뒤 두 값을 비교해서 기준이평이 지배이평 아래에 있고 (기준이평MA<지배이평MA) , 기준이평이 상승(기준이평MA>기준이평MA(1))하고 지배이평은 하락(지배이평MA<지배이평MA(1))하는 경우 값은 -1를 그렇지 않은 경우는 값을 0으로 한다는 수식입니다.
6). 수식 5
기준이평MA = MA ( 가격, 기준이평기간, 이평종류 );
지배이평MA = MA ( 가격, 지배이평기간, 이평종류 );
IF(기준이평MA>지배이평MA AND ((기준이평MA<기준이평MA(1) AND 지배이평MA<지배이평MA(1)) OR (기준이평MA>기준이평MA(1) AND 지배이평MA<지배이평MA(1))),0.5,
IF(기준이평MA<지배이평MA AND ((기준이평MA>기준이평MA(1) AND 지배이평MA>지배이평MA(1)) OR (기준이평MA<기준이평MA(1) AND 지배이평MA>지배이평MA(1))),-0.5, 0));
수식5는 강한 횡보와 약한 횡보를 동시에 표현하는 수식입니다. 강한 횡보인 경우는 0.5를 약한 횡보인 경우는 -0.5의 값을 갖도록 수식을 정의할 것입니다.
먼저 강한 횡보의 조건을 정의해 보겠습니다. 기준이평과 지배이평을 계산한 뒤 두 값을 비교해서 기준이평이 지배이평 위에 있고 (기준이평MA>지배이평MA) , 기준이평과 지배이평이 동시에 하락하거나 (기준이평MA<기준이평MA(1) AND 지배이평MA<지배이평MA(1)) , 기준이평은 상승하고 지배이평이 하락하는 경우 (기준이평MA>기준이평MA(1) AND 지배이평MA<지배이평MA(1)) 값은 0.5으로 합니다.
다음은 약한 횡보의 조건을 정의해보겠습니다. 기준이평과 지배이평을 계산한 뒤 두 값을 비교해서, 기준이평이 지배이평 아래에 있고 (기준이평MA<지배이평MA) , 기준이평과 지배이평이 동시에 상승하거나 (기준이평MA>기준이평MA(1) AND 지배이평MA>지배이평MA(1)) , 기준이평은 하락하고 지배이평이 상승하는 경우 (기준이평MA<기준이평MA(1) AND 지배이평MA>지배이평MA(1)) 값은 -0.5으로 합니다.
7). 라인설정
다음은 라인설정을 하겠습니다. 강한상승의 경우 유형은 막대이고 색상은 빨간색입니다. 너비 2pt이고 비교기준은 비교없음입니다. 상승과 하락의 색은 상관없습니다
약한상승의 경우 유형은 막대이고 색상은 오렌지색입니다. 너비 2pt이고 비교기준은 비교없음입니다. 상승과 하락의 색은 상관없습니다.
강한하락의 경우 유형은 막대이고 색상은 파랑색입니다. 너비 2pt이고 비교기준은 비교없음입니다. 상승과 하락의 색은 상관없습니다.
약한하락의 경우 유형은 막대이고 색상은 하늘색입니다. 너비 2pt이고 비교기준은 비교없음입니다. 상승과 하락의 색은 상관없습니다.
횡보의 경우 유형은 막대이고 색상은 초록색입니다. 너비 2pt이고 비교기준은 비교없음입니다. 상승과 하락의 색은 상관없습니다.
3. 추세분석 지표 완성
지표가 완성되었습니다. 추세가 변하는 지점이 명확하게 보이시나요? 기준이평과 지배이평의 의미와 이 지표의 수식에 반영된 추세의 정의를 충분히 이해했다면 이 지표를 어떻게 사용할지는 스스로 충분히 고민해볼만한 가치가 있다고 생각합니다.
✨기능 제한 없이 완전 무료 공개합니다.✨
'투자 > 퍼플트레이딩' 카테고리의 다른 글
새로운 지표 개발하기 8 : 변동성 대비 거래량 지수 VVI-1 (197) | 2023.11.28 |
---|---|
새로운 지표 개발하기 7 : 누적변동률 지표 생성 (206) | 2023.11.24 |
새로운 지표 개발하기 5 : 기준이평과 지배이평으로 본 추세의 정의 (286) | 2023.11.16 |
새로운 지표 개발하기 4 : 새로운 시장 온도계의 생성 (수식공개) (276) | 2023.11.13 |
새로운 지표 개발하기 3 : 새로운 시장온도계의 설계 (312) | 2023.11.07 |
댓글