본문 바로가기
투자왕MW

자동 매매 프로그램 (2)

by 투자왕MW 2023. 3. 17.
반응형
안녕하세요 BULLSAW입니다.

 

23.3.17일 현재 WTI 기준 원유가 많이 내렸네요 차트 상 박스 이탈 하여 하방 나오다 지지 받고 올라온 상황입니다.

기름 값이 좀 떨어져야 할텐데요 ㅎ 

WTI 원유 차트 박스 하방 이탈

오늘은 저번 자동매매에 핵심만 올려 드렸는데 그것에 대한 세부적인 내용을 다뤄 보려고 합니다.

 

저희는 말씀드렸다시피 Python 프로그램을 사용중이구요 보다 자세히 설명 드려 보려 합니다.

 

1. 차트 수집 봇

2. 데이터 수집 봇

3. 지표 계산 봇


일단 가장 먼저 차트수집 하는 봇을 만들어야 하실 겁니다. 우리가 눈으로 보는 차트엔 보기엔 단순해 보이지만 그 안에는 실시간으로 체결되는 틱 데이터가 있고 거래량과 호가창이 기반되어야 합니다. 그래야 우리가 아는 일반 캔들 모양의 차트가 완성되는 것이죠. 이건 또 월봉, 주봉, 일봉, 4시간, 1시간, 15분, 5분으로 정말 많은 타임프레임으로 나뉘어집니다. 그래서 우리 자동매매 프로그램에 필요한 차트 데이터를 수집하는 봇이 가장 먼저 필요합니다!

다음으론 실시간으로 데이터를 받아오는 봇을 만들어야 합니다. 이 또한 위와 비슷한 이유로 차트 안에 모든 데이터를 받아와서 우리의 매매 프로그램에 입혀야 하기 때문에 필요한 과정입니다.

 

세번째론 지표 계산을 해야 합니다. 위에 두개의 봇 들은 차트 수집과 데이터 수집에 중점이라면 지표 계산이라 함은 우리가 흔히 쓰는 이동평균선, 스토캐스틱, 볼린저밴드 등 보조 지표를 계산하기 위해 만들어 져야 하는 봇입니다.

뭐 나는 캔들로만 매매하는 프로그램을 만들거야 라고 하면 만들지 않으셔도 됩니다. 

밑에 사진은 지표 계산되는 저희 Python에 내용을 스크린샷 한 것입니다.  

지표 개발 Python 프로그램

오늘은 일단 3가지 봇을 만들어야 한다는 것을 알려 드렸습니다. 개발은 하기 나름이지만 저희가 해 왔던 순서대로 설명을 드려 봅니다. 전체적인 큰 틀 잡는 것에 도움이 되셨으면 좋겠습니다! 긴 글 읽어 주셔서 감사합니다.

반응형

'투자왕MW' 카테고리의 다른 글

비트코인의 방향성  (2) 2023.10.17
원 달러의 현재 상황은?  (6) 2023.10.16
자동매매 프로그램(4)  (24) 2023.10.10
자동매매 프로그램 (3)  (5) 2023.03.22
자동 매매 프로그램이란?  (10) 2023.03.15