본문 바로가기
반응형

프로그래밍22

[업비트/자동매매] Python으로 RSI 지표를 이용한 자동매매 프로그램 만들기 (2) 자동매매 프로그램을 개선하자 이번 포스팅에서는 아래의 링크에서 다루었던 코드를 개선해 보자. 지난 포스팅과 이어지는 내용이니 아래의 링크를 참고하여 학습하고 오는 것을 추천한다. [업비트/자동매매] RSI 지표를 이용한 자동매매 프로그램 만들기 (1) [업비트/자동매매] RSI 지표를 이용한 자동매매 프로그램 만들기 (1) 상대강도지수(RSI)는 투자자가 매수와 매도를 하는 시점에서 과매수 구간인지, 과매도 구간인지를 판단할 수 있게 도와주는 보조 지표이다. 이번 포스팅에서는 해당 보조 지표를 이용해 정말 단 me-in-journey.com - 조건 설정 - 타깃 코인 : 거래대금이 높은 코인 5개 매매 조건 : RSI 지수가 30을 돌파할 때 매수, 70보다 낮아질 때 매도 해당 조건들을 위한 코드 설.. 2023. 5. 31.
[업비트/자동매매] Python으로 RSI 지표를 이용한 자동매매 프로그램 만들기 (1) 자동매매 프로그램 만들기 상대강도지수(RSI)는 투자자가 매수와 매도를 하는 시점에서 과매수 구간인지, 과매도 구간인지를 판단할 수 있게 도와주는 보조 지표이다. 이번 포스팅에서는 해당 보조 지표를 이용해 정말 단순한 자동매매 프로그램을 만들어 보자. - 조건 설정 - 타깃 코인 : 비트코인 기준 캔들 : 일봉 매매 조건 : RSI 지수가 30 이하일 때 매수, 70 이상일 때 매도 해당 조건들을 위한 코드 설명은 포스팅 하단의 링크를 참고 바란다. RSI 지표를 구하기 위한 캔들 정보 import pyupbit ticker = "KRW-BTC" # 비트코인을 티커로 지정 btc_day = pyupbit.get_ohlcv(ticker, interval="day") # 비트코인의 일봉 정보 RSI 지표를 .. 2023. 5. 31.
[HTML/CSS/JS] mouseenter와 mouseleave : 마우스 이벤트를 사용해 보자 이번 포스팅에서는 많은 마우스 이벤트의 초석이 되는 mouseenter와 mouseleave에 대해 알아보자. 해당 메서드는 지정된 요소에 마우스를 올리고 빼는 과정에서 일어나는 이벤트를 생성해준다. 이와 유사한 메서드로 mouseover와 mouseout이 있으며, 후자의 메서드들은 이벤트 버블링이 일어난다는 차이점을 가진다. 사용 예시를 보자 서로 다른 색의 영역에 마우스를 올리면 검은색으로 변화하며, 마우스가 떠나면 다시 원래의 색으로 돌아간다. 메서드를 알아보기 위해 HTML과 CSS를 준비해 보자. HTML CSS .grid-box { width: 600px; height: 600px; border: 10px solid black; display: grid; grid-template-column.. 2023. 5. 29.
[HTML/CSS/JS] JQuery의 addClass와 removeClass : 엘리먼트에 클래스를 추가, 삭제해 보자 자바스크립트를 통해 엘리먼트에 클래스를 추가하고 삭제해 보자. 미리 CSS에 해당 클래스에 필요한 속성들을 정의해 둔 다음, 이벤트가 필요한 엘리먼트에 클래스를 추가하는 방식으로 이벤트를 줄 수 있다. 그냥 처음부터 자바스크립트를 통해 엘리먼트에 직접 CSS 작업을 해주면 안 되는 걸까? 물론 가능하지만, JS에 CSS 코드가, HTML에 CSS 코드가 존재하는 것은 코드의 유지·보수 측면에서도, 코딩을 하는 면에서도 효율적이지 못하다고 생각을 한다. 각자의 코드가 자신의 역할을 적절히 수행할 수 있도록 addClass와 removeClass에 대해 알아보자. 활용 예시를 보자 버튼1을 누르면 상자가 커지며 파란색으로 변하고, 버튼2를 누르면 파란색이 빠지며 원래의 크기로 돌아간다. 우선 addClass.. 2023. 5. 28.
반응형