본문 바로가기

컴퓨터56

[Python] 013. 업비트에서 자동으로 시장가 매도 매수하는 방법 업비트에서 자동으로 시장가 매도 매수하는 방법 1. 업비트에서 본인의 API키를 받아서 본인만의 access와 secret 키를 ~~~로 된 부분이 입력합니다. 2. coins 변수에 업비트에 있는 코인들의 목록을 담기위해 coins 변수를 만들어줍니다 3. for문을 통해서 코인들을 체크하다가 구매하고 싶은 코인의 티커를 입력합니다. ex) coin == "KRW-BTC or coin == "KRW-ETH": 4. upbit.buy_market_order(구매할 코인, 매수할 구매금액)을 입력하고 구매를 하라고 입력합니다. 5. 구매후에는 "buy done"이라는 문구와 구매한 코인을 작성하도록 출력해줍니다. 6. 판매할 때는 구매했을때의 그 코인의 가치와 다르게 올라갔거나 떨어질 수 있으니, 판매시에.. 2024. 4. 23.
[Pinescript] 004. 비트코인과 금 상관관계 확인해보기 상관관계 란? 상관관계란, 둘의 관계에 얼마나 관련이 있는지를 말합니다. 비트코인이 올랐을 때, 금도같이 올랐으면 상관관계가 있는 것이고 비트코인이 올랐을 때, 금은 떨어졌으면 음의 상관관계가 있는것이고 규칙적이지 않고 관계가 있다가 없다가 하는 것은 상관관계가 없는 것이겠죠. 위에 표처럼 양의 상관관계는 1에 가까워지고 음의 상관관계는 -1에 가까워지며 관계가 없을 때는 0이라고 보면 됩니다. 디지털 금이라고 불리우는 비트코인과 금의 상관관계 확인해보기 1. ref 라는 변수에 현재 내가 보고 있을 종목의 차트와 비교할 대상의 차트를 가져오기 위해, request.security()함수를 입력하고 그 안에 1) 금을 표시하는 티커 "GLD"를 넣고 2) 내가 볼 차트의 봉 시간대랑 동일한 시간대를 가져.. 2024. 3. 22.
[Pinescript] 003. 현물차트와 선물차트의 갭차이 확인해보기 현물차트와 선물차트의 갭차이 확인해보기 간혹 선물과 현물의 차이가 크게 벌어지는 때가 있습니다. 파인스크립트로 그럴때를 확인하는 방법을 알아보도록 하겠습니다. 1. request.security()함수를 이용하면 편리합니다. 현물 차트를 담을 변수 closeH에 request.security()함수를 넣습니다. 이 함수 안에는 1) "원하는거래소:티커" ("BINANCE:BTCUSDT")를 입력합니다. 2) 그 다음은 원하는 봉의 크기를 입력합니다. 60분 봉을 보려면 "60", 4시간 봉을 보려면"240", 일봉을 보려면 "D", 주봉을 보려면 "W"등등.. 3) 그 다음은 시가 고가 저가 종가중에 어떤 거를 볼지 넣습니다. 저는 close(종가)를 보았습니다. 2. 선물 티커는 뒤에 .P 가 붙어있습.. 2024. 3. 21.
[pinescript]002. 골든크로스 데드크로스 시그널 설정하기 골든크로스 데드크로스 만들기 1. 이동평균선이 차트의 봉과 함께 그려지게 하기위해 indicator() 함수에 overlay = true 를 넣어줍니다. 2. 편하게 이동편균선의 값을 변경할 수 있는 설정을 만들기 위해 fast, slow 변수에 input함수를 넣어 기본값을 20과 60으로 설정한 후에 타이틀을 "fast"와 "slow"로 설정합니다 3. 이동평균을 설정하기위해 ta.sma 를 이용하여, 기준을 close(종가)기준으로 이동편균 숫자는 위에 설정대로 되도록 input 설정이 되어있는 fast, slow 변수를 넣어줍니다. 4. 그리고 plot() 함수로 각각의 이동평균선을 그려줍니다. 빠른이동평균선은 red, 느린이동평균을 blue로 설정합니다. 시그널 설정하기 1. ta.crossov.. 2024. 3. 19.