AI트레이딩(15)
-
[Telegram bot] 텔레그램 봇 만들기 (1) -tokenid chatid
1) 텔레그램 설치2) 검색창에 @BotFather 검색3) 채팅창에 /start4) API 키 확인 5) chatid 확인 1) 텔레그램 설치 - 링크에 들어가서 운용체제에 맞는 텔레그램 설치 텔레그램 – 새로운 메시징의 시대빠르고. 안전하며. 강력함telegram.org 2) 검색창에 @BotFather 검색3) 채팅창에 /start/start 로 각종 커맨드를 볼수 있다.4) 채팅창에 /newbot채팅창에 /newbot을 친후 이름을 고르라고 나온다 봇의 이름은 bot으로 끝나야 한다.채팅창에 정한 봇의 이름을 적어준다예시) telegrambot, telegram_bot5) 텔레그램 봇 API 키 확인 빨간 박스에 위치한 API키는 공개되면 안된다. 잘 관리하자예시 ) 123456:ABC-DEF1..
2025.01.14 -
[키움 OpenAPI] 개발 가이드 종합
시세조회나 주문 등 함수호출을 통해 서버로 요청 --> 서버의 처리 결과를 그에 맞는 이벤트 발생으로 전달 한다. 이벤트는 일반함수와 구별하기 위해 On 으로 시작되는 이름을 갖는다. 조회요청 요청 -->이벤트 발생 -->데이터 획득 조회함수 CommRqData 사용자가 호출 -->OnReceiveTRData -->GetCommData 사용자가 호출 조건검색요청. 요청 -->이벤트 발생 조회함수 SendCondition 사용자가 호출 -->OnReceiveTrCondition 주문요청 요청 --> 이벤트 발생 --> 이벤트 발생 --> 데이터 획득 SendOrder 사용자가 호출 OnReceiveTRData OnReceiveChejanData GetChejanData 사용자 호출 ※ 화면번호 사용시 주의..
2021.09.17 -
5.[키움증권 오픈 API] 계좌 정보 가져오기
계좌 정보 가져오기 로그인 후 사용할 수 있으며 인자값에 대응하는 정보를 얻을 수 있다. "ACCOUNT_CNT" : 보유계좌 갯수를 반환. "ACCLIST" 또는 "ACCNO" : 구분자 ';'로 연결된 보유계좌 목록을 반환. "USER_ID" : 사용자 ID를 반환. "USER_NAME" : 사용자 이름을 반환. "GetServerGubun" : 접속서버 구분을 반환.(1 : 모의투자, 나머지 : 실거래서버) "KEY_BSECGB" : 키보드 보안 해지여부를 반환.(0 : 정상, 1 : 해지) "FIREW_SECGB" : 방화벽 설정여부를 반환.(0 : 미설정, 1 : 설정, 2 : 해지) [보유계좌 목록 예시] ';'로 보유계좌가 분리된다 예시) "3040525910;5678905510;304052..
2021.07.11 -
1. AI 트레이딩 기본적 개발환경 구축하기
1. 증권사 선택 키움 Open API 1. 키움증권 open API 설치 및 접속 키움증권 오픈 api 사이트 키움증권-대한민국 주식시장 점유율 1위 www.kiwoom.com 먼저 아이디를 만들고 핸드폰 어플로 비대면 계좌계설을 해야 한다. 1. 사용신청 2. OPEN API 설치 3. KoA 설치 바탕화면 uwgdqo.tistory.com 대신증권 API 이베스트 API 2. 프로그래밍 언어 선택 1. C/C++ 2. python 3. go 4. JAVA 3. 32bit 환경설정 [Anaconda Python 32bit, 64bit]아나콘다 가상환경을 이용한 파이썬 32bit/64bit 동시 사용 pycharm 이용방법 국내 오픈 api 는 32비트에서만 실행되고 머신러닝 딥러닝을 위한 tensor..
2021.05.22 -
키움증권 openAPI 개발가이드 오류코드
--------------------------------------------------------------------------------------------------------------------------- OpenAPI는 함수에서 리턴값으로 함수성공여부를 판단할 수 있는데 0이면 함수호출 성공, 0보다 작은 값은 에러를 나타낸다.. 주요 에러코드는 -200번(시세과부하), -308번(주문전송 과부하) --------------------------------------------------------------------------------------------------------------------------- 0 // 정상처리 -10 // 실패 -11 // 조건번호 없슴 -12 ..
2020.12.31 -
키움증권 openAPI 개발가이드 정리 - 1 (통신처리, 로그인, 조회)
국내주식상품과 코스피200 지수선물/옵션, 주식선물을 거래할 수 있는 거래/분석프로그램을 개발 할 수 있다. COM형태로 제공 시세데이터 조회와 실시간 데이터제공, 주문기능, 조건검색기능(주식만 가능)을 제공 통신처리 [통신동작] OpenAPI함수호출과 이벤트는 모두 비동식 방식으로 서버에 시세조회나 주문등을 함수호출로 요청하면 처리 결과를 전용 이벤트를 호출해서 전달합니다. 여기서 수신데이터를 가져오려면 반드시 이벤트 리턴전에 적절한 데이터 획득함수를 사용해서 얻어와야 합니다. 이벤트가 호출하기 전에 데이터 획득함수를 사용하거나 이벤트 리턴후에 호출하게 되면 혹은 임의로 이벤트를 호출하면 정상적인 데이터를 얻을수 없습니다. 지금까지 설명을 조회요청을 예를들어 정리하면 다음과 같습니다. 이외 OpenAP..
2020.12.27