시스템 01호2018. 5. 27. 08:00

 

 

 

 

 

'시스템 01호' 카테고리의 다른 글

2018.06.10 - 시스템 01호  (0) 2018.06.10
2018.05.30 - 시스템 01호  (0) 2018.05.30
2018.05.04 - 시스템 01호  (0) 2018.05.06
2018.04.13 - 시스템 01호  (0) 2018.04.15
2018.04.11 - 시스템 01호  (0) 2018.04.11
Posted by 투자의神
암호통화 API2018. 5. 21. 00:30

 

 

앞서 빗썸 API를 이용하는 방법에 대해 포스팅을 했었지만 한 독자분의 요청으로 "빗썸 API를 이용한 가상화폐 실시간 체결 데이터 수신 프로그램"을 만들게 되었고 나름대로 충분히 (그래봐야 몇시간) 테스트 해봤다고 생각하지만 오류가 있을 수도 있으니 각자 확인 해보시기 바랍니다.

( v.1.005 배포 글 : http://systemtraders.tistory.com/512 )

 

 

"빗썸 API를 이용한 가상화폐 실시간 체결 데이터 수신 프로그램 v.1.100" 배포합니다.

 

데이터 수신을 희망하는 종목을 선택하면 해당 종목에 대한 실시간 체결 데이터를 모두 수신하여 텍스트 파일로 저장해줍니다.

 

기본적으로 데이터가 담긴 텍스트 파일의 저장 경로는 C 드라이브의 _Bithumb 디렉터리이며 해당 경로가 존재하지 않더라도 프로그램에서 자동으로 경로를 생성한 후 파일을 저장합니다.

( C:/_Bithumb )

 

 

v.1.005 변경 사항 :

 

- 텍스트 파일이 비어 있더라도 키 입력 TextBox가 Enabled 처리되어 키 입력이 불가능한 오류 수정

 

- 서버가 점검중이더라도 프로그램을 재시작 할 필요 없이 계속 켜두면 자동으로 서버 ON 인식

 

 

v.1.010 변경 사항 :

 

- 수신 종목을 변경하더라도 비트코인(BTC) 데이터만 수신되는 오류 수정

 

 

개인적인 프로젝트를 진행하느라 시간이 없어서 생각보다 늦게 업데이트 되어 죄송하고 잘 사용하시길 바랍니다.

 

 

본 프로그램을 이용하기 위해서는 가상화폐 거래소인 빗썸에 회원 가입을 한 후 API 사용 신청 등을 하여야 합니다.

( https://www.bithumb.com/ )

 

 

API 사용 신청 등의 부분에 대한 자세한 내용은 이전의 글을 참고 해주세요.

http://systemtraders.tistory.com/393 )

 

 

프로그램의 특성에 대한 내용은 아래 링크를 참고 해주세요.

( http://systemtraders.tistory.com/485 )

 

 

v.1.100 변경 사항 :

 

- 빗썸 서버 주소의 변경 처리 ( http://bithumb.cafe/archives/28917 )

 

 

 

- 빗썸에서는 5월 23일까지 기존의 도메인으로 서비스하고 5월 24일부터 변경된 도메인으로 서비스를 제공할 계획이고 본 프로그램에서는 현 시각을 기준으로 버전 업데이트 처리 합니다.

 

 

v.1.200 변경 사항 :

 

- 추가 상장된 코인을 목록에 추가

 

 

기존 프로그램을 구동중인 분들은 그대로 켜두시고 변경된 프로그램을 실행하여 프로그램 버전이 변경됨에 따라 데이터 손실이 없도록 처리하면 됩니다.

 

 

@ 주의 사항

 

빗썸 API 서버 내부적으로 동시 다발적인 request(리퀘스트) 발생시 접속을 차단하는 것으로 파악되니 동시에 여러개의 프로그램을 실행하시면 안되고 직접 테스트 해 본 결과 물리적인 컴퓨터가 구분 되더라도 데이터를 못 받는 것으로 보아 API KEY 등으로 일종의 '중복 접속' 등을 체크 하는 것 추정되기에 동시에 여러 데이터를 받으려면 데이터 수신 전용으로 사용할 다른 아이디를 만들어서 사용하는것이 좋을 것 같습니다.

 

 

첨부되어 있는 파일을 다운로드 후 압축해제 하면 쉽게 사용할 수 있게 되어 있으니 각자의 용도에 맞게 사용하시면 되겠습니다.

 

 

BiThumb_ReceiveRealData_v.1.200.zip

 

 

  

 

[추가]

 

수신받은 데이터의 각 필드명은 아래와 같습니다.

 

체결시각, 매수/매도체결 구분, 체결수량, 체결가격, 체결약정금액

 

 

체결시각은 DATETIME 형식으로 되어 있습니다.

 

매수/매도체결 구분은 ask는 매도, bid는 매수입니다.

 

체결약정금액은 체결수량 * 체결가격입니다.

Posted by 투자의神
이런저런2018. 5. 20. 07:00

 

 

수개월을 기다려온 업비트의 오픈 API 의 베타 테스팅이 진행되고 있습니다.

 

 

오픈 API의 베타테스트에 대한 자세한 내용은 아래의 링크를 참고 해주시고요.

 

( https://www.upbit.com/service_center/notice?id=367 )

 

 

필자 역시 오래 기다려온 만큼 이 기회를 놓치지 않고 베타테스트를 진행하고 있습니다.

 

 

개발 언어는 역시나 C#이며 시계열 데이터의 원활한 분석을 위해 Python으로 별도의 처리를 하고 있습니다.

 

 

기존의 암호통화 거래 전략은 바이낸스 (Binance)를 통해서만 거래하고 있는데 업비트에서도 운영할 수 있게 되기를 손꼽아 기다리고 있는데요.

 

 

아직까지는 베타테스트인 만큼 상세 내용을 공개하기는 어렵고 추후 정식 버전이 출시되면 빠르게 정보를 전할 수 있도록 하겠습니다.

 

 

호가창에서 뵙겠습니다.

 

 

 

Posted by 투자의神
암호통화 API2018. 5. 16. 08:30

 

 

앞서 빗썸 API를 이용하는 방법에 대해 포스팅을 했었지만 한 독자분의 요청으로 "빗썸 API를 이용한 가상화폐 실시간 체결 데이터 수신 프로그램"을 만들게 되었고 나름대로 충분히 (그래봐야 몇시간) 테스트 해봤다고 생각하지만 오류가 있을 수도 있으니 각자 확인 해보시기 바랍니다.

( v.1.005 배포 글 : http://systemtraders.tistory.com/512 )

 

 

"빗썸 API를 이용한 가상화폐 실시간 체결 데이터 수신 프로그램 v.1.100" 배포합니다.

 

데이터 수신을 희망하는 종목을 선택하면 해당 종목에 대한 실시간 체결 데이터를 모두 수신하여 텍스트 파일로 저장해줍니다.

 

기본적으로 데이터가 담긴 텍스트 파일의 저장 경로는 C 드라이브의 _Bithumb 디렉터리이며 해당 경로가 존재하지 않더라도 프로그램에서 자동으로 경로를 생성한 후 파일을 저장합니다.

( C:/_Bithumb )

 

 

v.1.005 변경 사항 :

 

- 텍스트 파일이 비어 있더라도 키 입력 TextBox가 Enabled 처리되어 키 입력이 불가능한 오류 수정

 

- 서버가 점검중이더라도 프로그램을 재시작 할 필요 없이 계속 켜두면 자동으로 서버 ON 인식

 

 

v.1.010 변경 사항 :

 

- 수신 종목을 변경하더라도 비트코인(BTC) 데이터만 수신되는 오류 수정

 

 

개인적인 프로젝트를 진행하느라 시간이 없어서 생각보다 늦게 업데이트 되어 죄송하고 잘 사용하시길 바랍니다.

 

 

본 프로그램을 이용하기 위해서는 가상화폐 거래소인 빗썸에 회원 가입을 한 후 API 사용 신청 등을 하여야 합니다.

( https://www.bithumb.com/ )

 

 

API 사용 신청 등의 부분에 대한 자세한 내용은 이전의 글을 참고 해주세요.

http://systemtraders.tistory.com/393 )

 

 

프로그램의 특성에 대한 내용은 아래 링크를 참고 해주세요.

( http://systemtraders.tistory.com/485 )

 

 

v.1.100 변경 사항 :

 

- 빗썸 서버 주소의 변경 처리 ( http://bithumb.cafe/archives/28917 )

 

 

 

- 빗썸에서는 5월 23일까지 기존의 도메인으로 서비스하고 5월 24일부터 변경된 도메인으로 서비스를 제공할 계획이고 본 프로그램에서는 현 시각을 기준으로 버전 업데이트 처리 합니다.

 

기존 프로그램을 구동중인 분들은 그대로 켜두시고 변경된 (v.1.100) 프로그램을 실행하여 프로그램 버전이 변경됨에 따라 데이터 손실이 없도록 처리 해주세요.

 

 

@ 주의 사항

 

빗썸 API 서버 내부적으로 동시 다발적인 request(리퀘스트) 발생시 접속을 차단하는 것으로 파악되니 동시에 여러개의 프로그램을 실행하시면 안되고 직접 테스트 해 본 결과 물리적인 컴퓨터가 구분 되더라도 데이터를 못 받는 것으로 보아 API KEY 등으로 일종의 '중복 접속' 등을 체크 하는 것 추정되기에 동시에 여러 데이터를 받으려면 데이터 수신 전용으로 사용할 다른 아이디를 만들어서 사용하는것이 좋을 것 같습니다.

 

 

첨부되어 있는 파일을 다운로드 후 압축해제 하면 쉽게 사용할 수 있게 되어 있으니 각자의 용도에 맞게 사용하시면 되겠습니다.

 

 

BiThumb_ReceiveRealData_v.1.100.zip

 

  

 

[추가]

 

수신받은 데이터의 각 필드명은 아래와 같습니다.

 

체결시각, 매수/매도체결 구분, 체결수량, 체결가격, 체결약정금액

 

 

체결시각은 DATETIME 형식으로 되어 있습니다.

 

매수/매도체결 구분은 ask는 매도, bid는 매수입니다.

 

체결약정금액은 체결수량 * 체결가격입니다.

 

Posted by 투자의神
시스템 성과 합산2018. 5. 6. 07:40

 

 

 

 

만기전(前)주가 끝났고 다음주에는 5월에 만기가 도래하는 5월물의 만기주간이 시작됩니다.

 

 

최근 시장 흐름을 지켜보지 못했지만 잠깐 확인 해보니 큰 등락은 없는 것 같습니다.

 

 

하지만 조만간 매우 높은 변동성 장세가 나올 수 있으리라 보여지므로 기대를 해보려고 합니다.

 

 

오랫동안 API를 이용해 시스템을 구동하다 많은 한계점이 있다는 것을 느끼게 되면서 DMA를 준비한지 수년만에 드디어 손을 대고 작업을 했습니다.

 

 

4월말경까지 필자가 작업할 수 있는 부분은 처리 해두고 뉴질랜드로 10여일간 낚시와 여행을 겸한 휴가를 다녀왔고 그 사이 이슈가 있었지만 대응할 수 없었기에 이제부터 마무리 작업에 돌입하려고 합니다.

 

 

또 한동안 바빠지겠지요.

 

 

블로그에 글을 자주 올리지 못하고 있어 찾아주는 많은 독자님들께 미안한 마음입니다.

 

 

카카오톡 오픈 채팅방을 통해서는 곧잘 출몰하고 있으니 근황이 궁금하시면 오픈 채팅방을 이용 해주세요.

 

 

호가창에서 뵙겠습니다.

 

 

Posted by 투자의神
시스템 09호2018. 5. 6. 07:30

 

 

 

 

 

'시스템 09호' 카테고리의 다른 글

2018.05.30 - 시스템 09호  (0) 2018.05.30
2018.05.25 - 시스템 09호  (0) 2018.05.27
2018.04.13 - 시스템 09호  (0) 2018.04.15
2018.04.11 - 시스템 09호  (0) 2018.04.11
2018.03.28 - 시스템 09호  (0) 2018.03.28
Posted by 투자의神
시스템 08호2018. 5. 6. 07:20

 

 

 

 

 

'시스템 08호' 카테고리의 다른 글

2018.05.30 - 시스템 08호  (0) 2018.05.30
2018.05.25 - 시스템 08호  (0) 2018.05.27
2018.04.13 - 시스템 08호  (0) 2018.04.15
2018.04.11 - 시스템 08호  (0) 2018.04.11
2018.03.28 - 시스템 08호  (0) 2018.03.28
Posted by 투자의神
시스템 07호2018. 5. 6. 07:10

 

 

 

 

 

'시스템 07호' 카테고리의 다른 글

2018.05.30 - 시스템 07호  (0) 2018.05.30
2018.05.25 - 시스템 07호  (0) 2018.05.27
2018.04.13 - 시스템 07호  (0) 2018.04.15
2018.04.11 - 시스템 07호  (0) 2018.04.11
2018.03.28 - 시스템 07호  (0) 2018.03.28
Posted by 투자의神
시스템 06호2018. 5. 6. 07:00

 

 

 

 

 

'시스템 06호' 카테고리의 다른 글

2018.05.30 - 시스템 06호  (0) 2018.05.30
2018.05.25 - 시스템 06호  (0) 2018.05.27
2018.04.13 - 시스템 06호  (0) 2018.04.15
2018.04.11 - 시스템 06호  (0) 2018.04.11
2018.03.28 - 시스템 06호  (0) 2018.03.28
Posted by 투자의神
시스템 05호2018. 5. 6. 06:50

 

 

 

 

 

'시스템 05호' 카테고리의 다른 글

2018.05.30 - 시스템 05호  (0) 2018.05.30
2018.05.25 - 시스템 05호  (0) 2018.05.27
2018.04.13 - 시스템 05호  (0) 2018.04.15
2018.04.11 - 시스템 05호  (0) 2018.04.11
2018.03.28 - 시스템 05호  (0) 2018.03.28
Posted by 투자의神