728x90
반응형

2. 해외선물/2-4. 해외선물 API (사용) 48

(키움증권 해외선물 OpenAPI-W) 일목균형표 구하기 (2) 일목균형표 값 구하기(전환선, 기준선, 후행스팬, 선행스팬1, 선행스팬2)

목 차 1. 들어가며 2. 사전설명 3. 코드설명 4. 전체코드 5. 마치며 1. 들어가며 지난글에서는 일목균형표의 개념 및 산출식에 대해 알아보았다. 개념은 인터넷 검색으로 좋은 설명이 많으니 찾아보면 될 것같고, 산출식은 선행스팬1 및 선행스팬2를 잘 이해하는 것이 필요하다. 이번글에서는 일목균형표를 구하는 방법에 대해 알아보자. 필자는 현재가격의 선행스팬1 및 선행스팬2에는 관심이 없다. 확인하고 진입해도 늦지 않다고 생각한다. 그래서 1분전의 봉 기준으로 일목균형표의 구성요소(전환선, 기준선, 선행1, 선행2)에 대해 설명할 것이다. 2. 사전설명 일목균형표의 구성요소는 전환선, 기준선, 후행스팬, 선행1, 선행2의 5가지로 이루어진다. 필자는 이글에서 후행스팬을 제외한 4가지(전환, 기준, 선행..

(키움증권 해외선물 OpenAPI-W) 일목균형표 구하기 (1) 일목균형표 개념 및 산출식

목 차 1. 들어가며 2. 사전설명 3. 일목균형표의 구성요소 개념 4. 선행스팬1 키움측 자체 산출식 5. 마치며 1. 들어가며 필자는 해선투자시 RSI와 볼린저밴드를 선호하는 편이다. 나스닥 차트에 RSI 및 볼린저밴드를 계속 띄워놓는걸 보면 사람의 습관이란 무섭구나. 차트에 추가한 또다른 보조지표는 일목균형표이다. 차트에 일목균형표를 추가해 놓지 않으면, 현재가의 차트가 맨 오른쪽에 붙이있어서, 답답하다는 느낌을 받는다. 각자의 취향이라 생각한다. 일목균형표가 어떤 내용인지는 인터넷에 찾아보면 좋은 내용이 많으니, 참고하시길 바라며, 이 글에서는 일목균형표 개념 및 구하는 방법에 대해 알아볼 것이다. 뜬금없이 일목균형표를 구하는 이유는, ①양운을 강하게 돌파하는 양봉 및 ②음운을 강하게 돌파하는 음..

(키움증권 해외선물 OpenAPI-W) 스토캐스틱(Stochastic) 값 구하기 (4) 스토캐스틱 오실레이터(Stochastic Oscilla

목 차 1. 들어가며 2. 사전설명 1) 산출식 ① 오실레이터 패스트 %D 구하기 ② 오실레이터 슬로우 %D 구하기 2) 오실레이터 계산하기(엑셀) ① fast %k(12분) 구하기 ② fast %d(26분) ③ slow %k(26분) 3. 코드 설명 4. 전체코드 1) Stochastic Oscillator 관련 코드 2) Stochastic 전체코드 5. 마치며 1. 들어가며지난 글에서는 스토캐스틱 Slow %F, %D에 대해 알아보았다. Fast %F, %D를 구할 때 어떻게 결과값을 얻을지 고민을 해봐서인지, Slow %F, %D 값은 수월하게 그 값을 구할 수 있었다. 키움측 자체 Slow %F를 구하는게 약간 힘들었지만, 그래도 Fast 값 얻을 때의 막막함은 없었다. 이번 글에서는 스토캐스틱..

(키움증권 해외선물 OpenAPI-W) 스토캐스틱(Stochastic) 값 구하기 (3) 스토캐스틱 슬로우 %K, %D 구하기

목 차 1. 들어가며 2. 사전 준비 1) Slow %K 및 %D 산출식 2) Slow %K 및 %D 값 3) Slow %K 및 %D 계산하기(엑셀) 3. 코드 설명 4. 전체코드 5. 마치며 1. 들어가며 지난 글에서는 스토캐스틱 패스트 %K, %D 구하는 방법을 알아보았다. 지수이동평균을 구하는 부분이 약간 어렵게 느껴지겠지만, 몇 번 연습하다보면 그 개념과 코드를 이해할 수 있으리라 생각된다. 이번 글에서는 스토캐스틱 슬로우 %K, %D 구하는 방법을 알아보자. 지난 글에서 for문, list 항목 추가 등 충분한 설명을 했으므로, 이번 글에서는 중복되는 내용 등은 생략한다. ※ 코드의 연속성을 위해 스토캐스틱 패스트 %K, %D 코드에 스토캐스틱 슬로우 %K, %D 코드를 추가할 것이다. 지난 글..

(키움증권 해외선물 OpenAPI-W) 스토캐스틱(Stochastic) 값 구하기 (2) 스토캐스틱 패스트 %K, %D 구하기

목 차 1. 들어가며 2. 사전설명 1) for문 2) 리스트에 요소 추가 및 초기화 3) 리스트 내 최대값/최소값/합계 구하기 4) 리스트 내 항목 갯수 구하기 5) 키움증권에서 자료 받아오는 형태 3. 스토캐스틱 Fast %K, %D 구하는 방법(엑셀) ① 스토캐스틱 Fast %K 구하기 ② 스토캐스틱 Fast %D 구하기 4. 코드 설명 5. 전체 코드 6. 마치며 1. 들어가며지난 글에서는 스토캐스틱의 개념 및 산출식, 타 증권사와 스토캐스틱 Slow %K가 다른 이유 등을 알아보았다. 필자가 사용하지 않는 보조지표이다보니 내용을 익히고, 엑셀로 계산해보고, 작성하는데 상당한 시간을 할애하였다. 그래도 해선을 하다가 한가지라도 더 아는게 좋을 듯 싶다. 이번 기회에 필자도 스토캐스틱에 대해 공부해..

(키움증권 해외선물 OpenAPI-W) 스토캐스틱(Stochastic) 값 구하기 (1) 스토캐스틱 개념 및 계산하는 방법

목 차 1. 들어가며 2. 사전설명 1) 스토캐스틱(Stochastic) 개념 및 종료 2) 계산하기 (키움증권 기준) 3. 타 증권사와 키움증권의 STC_Slow%K 다른 이유 ①이동평균(산술평균) ②지수이동평균(가중평균) ③키움 자체 스토캐스틱 Slow %K 4. 지수이동평균의 가중치 5. 마치며 1. 들어가며 지난 글에서는 MACD 값 구하는 방법에 대해 알아보았다. 일정 기간의 종가를 지수이동평균하여 그 값을 구했다. 지수이동평균을 코드로 구현하는게 상당히 까다로웠다는 생각이 들었다.이 또한 수익을 위한 하나의 과정이라고 생각하자. 수익만 생각하자. 이번 글에서는 구독자의 요청에 따라 스토캐스틱(Stochastic) 지표에 대해 작성하였다. 인터넷 검색해보아도, 만족한 만한 계산 방법을 찾지 못했..

(키움증권 해외선물 OpenAPI-W) MACD 값 구하기 (3) 파이썬에서 작성하기

1. 들어가며 2. 사전설명 1) 종가데이터 2) MACD 모수는 100개 종가를 활용 3) 지수이동평균 3. 코드 설명 4. 전체 코드 5. 마치며 1. 들어가며 지난 글에서는 MACD, 시그널, 오실레이터 등을 엑셀에서 구하는 방법을 알아보았다. 지수이동평균의 개념을 잘 이해하면 수월하게 엑셀함수를 작성할 수 있을 것이다. 이번 글에서는 MACD, 시그널, 오실레이터 등을 파이참을 통해 파이썬에서 작성하는 방법을 설명할 예정이다. 로그인 등 중복되는 내용은 생략하도록 한다. 2. 사전설명 1) 종가데이터 MACD를 구하기 위해서는 종가데이터가 필요하다. 키움증권의 OpenAPI-W에서 제공하는 종가데이터를 활용하여 MACD 등을 구한다. 여기서 이용할 TR은 opc10002이며, 여기에서는 현재가(종..

(키움증권 해외선물 OpenAPI-W) MACD 값 구하기 (2) MACD 엑셀에서 계산하기

1. 들어가며 2. 사전설명 3. 계산하기 1) 12일 지수이동평균 구하기 (AE열) 2) 26일 지수이동평균 구하기 (AF열) 3) MACD 구하기 (AG열) 4) 시그널 구하기 (AH열) 5) 오실레이터 구하기 (AI열) 4. 마치며 1. 들어가며 지난 글에서는 MACD 개념 및 지수이동평균에 대해 알아보았다. 각각의 종가에 지수이동평균을 통해 구한 값이 MACD이며, MACD를 통해 시그널 및 오실레이터 등을 구할 수 있었다. 이번 글에서는 엑셀을 통해 MACD 구하는 방법을 알아볼 것이다. 선물지표를 파이썬으로 구현하기 위해서는 엑셀에 구현을 하곤 한다. 이유는 엑셀 함수를 만들어가면서 코딩을 어떻게 작성해야 하는지 머릿 속에서 그려보기 위해서이다. 2023년 8월 4일(금), 나스..

(키움증권 해외선물 OpenAPI-W) MACD 값 구하기 (1) MACD 개념 및 지수이동평균

목 차 1. 들어가며 2. 계산방법 1) 산술평균 vs 지수평균 2) 지수이동평균 계산하기 3) 개념설명 3. 마치며 1. 들어가며 오랜만에 글을 쓰게 된다. 6월 손실이 발생하고, 7월 초~중순까지 매매좌절을 하면서 마음을 가다듬었다. 기존의 자동매매의 진입 알고리즘이 통하지 않는다는걸 인정해야 할 때, 가슴이 아팠다. 한계인가? 계속 좌절할 수만은 없었고, 7월 말부터 슬슬 새로운 매매기법을 공부하고 숙지하려고 노력했던 것 같다. 해선매매를 하는 입장에서 "지표"를 맹신하는 것도 문제이지만, 그렇다고 지표를 마냥 무시하는 것도 문제일 것 같다. 최근 집중해서 공부한 MACD 지표로 예전처럼 큰 수익을 낼 수는 없겠지만, 큰 손실은 피해나가는 것 같다. 물론 원웨이 상방/하방장에서는 속수무책으로 당하는..

(키움증권 해외선물 OpenAPI-W) 일괄청산 (2) 해외파상지정청산주문(opw10007)

목 차 1. 들어가며 2. 사전설명 1) opw10007 실행에 필요한 input 데이터 현황 2) opw30023(지정청산대상조회)의 결과물 확인 3) opw10017(지정청산주문) 내역 3. 코드설명 4. 지정청산(opw10017) 실행을 위한 18가지 인수 5. 전체코드 6. 마치며 1. 들어가며 지난 글에서는 해외파생 지정청산대상조회(opw30023)에 대해 알아보았다. 이미 언급하였지만, API로는 보유하고 있는 종목의 1종목씩 지정청산을 해야하므로 상당히 불편할 것 같다. 일일히 하나씩 청산을 해줄 실익이 있을까? 차라리 sendorder 함수로 청산해 주는 게 더 나을 것 같다. 그래도 지정청산에 대한 수요는 분명히 있을 것이기 때문에 글을 이어가도록 한다. 이번 글에서는 지정청산주문(opw..

728x90
반응형