728x90
반응형

3. 비트코인 선물/3-3. 비트코인 알고리즘 패턴 찾기 24

(바이비트 비트코인 자동매매API) 알고리즘 패턴 찾기 (4) 패턴의 중복없는 랭킹 설정(엑셀 RANK, COUNTIF) 동점자 처리

목 차 1. 들어가며 2. 사전설명 1) RANK 함수 설명 2) 중복이 있는 경우 랭크함수 3. 동점인 경우, 우열 가리기 ① RANK(찾는 셀, 범위) ② COUNTIF(기준값 : 찾는셀, 찾는셀) ③ -1을 하는 이유 ④ 중복을 제외한 랭크 (동점 처리) 4. 마치며 1. 들어가며 이전 글에서는 패턴 반복횟수 구하기를 알아보았다. 함수형태 : COUNTIF(찾을 범위, 찾는 문자) 이번 글에서는 패턴의 多빈도 횟수별로 각각 랭킹을 알아볼 것이다. 향후에는 각 패턴별 랭킹을 지정하여, 한 가지 패턴일지라도, 각 패턴별 승률을 알아보기 위해서이다. 첨부한 파일에서 유일하게 배열함수를 활용한다. (배열함수는 ctrl + shift + enter를 실행한다) 2. 사전설명 1) RANK 함수 설명 랭크함수..

(바이비트 비트코인 자동매매API) 알고리즘 패턴 찾기 (3) 패턴 반복 횟수 구하기 (엑셀 countif)

목 차 1. 들어가며 2. 사전설명 3. 반복횟수 구하기 4. 마치며 1. 들어가며 이전 글에서는 비트코인 1분봉 중복항목을 제거해보았다. 1일 분량의 1분봉은 총 1,440개이다. ※ 1분봉 60개는 1시간을 나타내고, 하루 24시간이므로, 하루 1분봉 갯수 1,440개 = 60개 x 24시간 아래 첨부한 파일에서 보듯이 중복항목을 제거하니, 381개이다. 즉, 381개 1분봉이 조합되면서, 1,440개가 나온다. 첨부파일에서는 L열(순수 패턴의 반복횟수)를 설명할 것이다. 이번 글에서는 381개의 순수 1분봉 패턴이 하루 1분봉1,440개에서 몇 번 반복되는지 패턴별 多빈도를 통해 향후에는 빈도가 높은 順으로 승률을 알아볼 예정이다. 2. 사전설명 패턴(문자)의 반복되는 횟수는 엑셀의 countif를..

(바이비트 비트코인 자동매매API) 알고리즘 패턴 찾기 (2) 중복패턴 제거하기

목 차 1. 들어가며 2. 사전설명 3. 함수설명 1) 중복패턴 제거하기 2) IFERROR 함수를 활용 4. 마치며 1. 들어가며 이전 글에서는 1분봉으로 패턴만들기를 알아보았다. 1분봉 패턴 = (고가-시가) & (저가-시가) & (종가-시가)로 나타낸다. 이번 글에서는 만들어진 1분봉 중복패턴을 제거하여 어떤 패턴이 반복되는지 알아볼 예정이다. 아래 파일에서 K열(중복패턴 제거) 부분을 설명할 것이다. (2022년 11월 6일, 1일동안의 1분봉 1440개 이다) 2. 사전설명 아래 에서 확인하였듯이, K열은 중복패턴을 제거한 결과물이다. 함수가 어려워 보인다. INDEX, MATCH, COUNTIF 함수를 활용하여 값을 찾았다. 에러가 발생(IFERROR)한 경우, 빈칸으로 출력되도록 설정하였다...

(바이비트 비트코인 자동매매API) 알고리즘 패턴 찾기 (1) 패턴만들기

목 차 1. 들어가며 2. 사전설명 1) 기존 패턴찾기의 한계 2) 개선사항 3. 1분봉 받기 및 text 함수 설명 1) 로데이터 받기 2) 엑셀의 text 함수를 활용하여 패턴 만들기 4. 패턴만들기 1) 패턴의 정의 2) OHLC의 조합 3) 비트코인에 적용 4) text 함수의 필요성 5) text 함수 설명 5. 마치며 1. 들어가며 11월 한달 동안 비트코인 패턴 찾기를 위해 엑셀함수를 알아보고, 이것저것 실험을 많이해 보았다. 앞으로 14개의 글을 통해 엑셀을 통해 비트코인(선물)의 패턴을 알아볼 것이다. → 한마디로 패턴찾기를 위해 엑셀함수를 설명하겠다는 것이다. 1분봉을 활용하여 패턴을 만들 것이며, 목표(14번째 글)는 패턴별 수익/손절 라인 설정 등을 통해 각 패턴별 승률을 따져 볼 ..

728x90
반응형