키움API를 활용한 자동매매 조건검색식을 만들면서 알게 된 조건검색식 만드는 방법에 대해 공유합니다.
이번시간에는 키움 api를 이용해서 이동평균선의 정배열 및 역배열과 이격도를 만드는 방법에 대해 알아보겠습니다.
키움api 이동평균선 정배열/역배열 및 이격도 구하는 방법
위 그림을 예로 들면 1분봉상 정배열이며 네모칸 박스는 5분선과 20분선의 이격도 크기입니다.
일단 정배열을 만들기 위해서는 조건검색식 0150 메뉴에서 주가이동평균배열을 검색후 3개 혹은 4개를 선택한 뒤 원하는 주기 선택 후 5>20>60 순으로 넣어주면 정배열이 만들어집니다.
역배열을 만들고 싶다면 60>20>5 순으로 하면됩니다.
해당 메뉴를 이용하면 5>20>60이든 20>5>60이든 원하는대로 만들수 있습니다.
이제 이격도를 원하는 만큼 넣고 싶다면 예로 5분 이평과 20분 이평을 예로 들어서 보면,
5이평은 58440 20이평은 55955 입니다. 이 값을 비교해보면 5이평은 20이평 대비 4.2정도 + 된 위치에 있습니다.
조건검색식으로 만들경우 아래의 그림처럼 진행하면 됩니다.
이동평균이격도를 찾아서 원하는 주기를 선택하여 5이평 20이평을 선택한 뒤 4퍼센트 이내 근접 혹은 100 ~ 104.5정도로 하면 5/20이평이 같거나 4.5퍼센트 정도 차이나는 종목을 찾아줍니다. 이 때 이평 배열이 5>20>60으로 순으로 한 뒤 이격도도 5일 20일 선택하여 위처럼 정해주어야 정배열에서 5일선이 위에 있고 20일선이 밑에 있으며 선들의 가격이 같거나 4.5정도로 5일선이 위에 있는 그림을 찾아줍니다.
역배열의 경우 20>5>60이라고 가정하고 5이평이 20이평보다 5퍼센트 밑에 있는 종목을 찾고 싶다면,
이동평균배열을 선택해서 20>5>60 순으로 만든 뒤 이격도를 선택하여 종가 5, 종가 20을 선택한 뒤 이격도를 0 ~ 96으로 할경우 20이평이 위에 있고 5이평이 밑에 있는 상태에서 두 선의 이격도가 4퍼센트 이내로 차이나는 종목들을 검색해 줍니다.
또 이들의 순서를 정하고 싶다면 다음과 같이 진행하면 됩니다. 예를 들어서 정배열이 나온 뒤 역배열이 나오게 하고 싶다면 이동평균선 배열을 1분주기 1분전 주기를 정배열로 1분주기 0분전 주기를 역배열로 할 경우에 1분전이 정배열이기 때문에 정배열이 먼저 만들어진 뒤 현재 역배열인 종목들을 찾아줍니다.
급등주를 찾을수 있는 방법에 대해서도 알아보겠습니다.