본문 바로가기
728x90
반응형

분류 전체보기65

업비트 거래 자동화 AI 만들기 4편 비트코인 자동 매매 AI (자동매매 구현) 비트코인 거래소 업비트에서 등락 추세를 분석하여, 자동으로 매매하는 파이썬 프로그램을 만들어보자. Feat. 조코딩        조코딩 님의 유튜브를 보며 따라해보았습니다.자세한 내용은 유튜브를 참조하세요.    1편 : 준비과정2편 : VSCode (파이썬) 설정3편 : MVP 만들기4편 : 자동매매 구현     1. AI결과값 반영2. 업비트 로그인3. 매매 실행4. 결과 출력5. 예외처리6. 인터벌 처리       1. AI 결과값 반영   매매를 하게끔 결정해주는 요인 즉, 결과물은 buy, sell, hold 이 세가지입니다.  지난 작업에서 print로 출력을 했다면, 이제 살 것인지, 팔 것인지, 유보할 것인지를 알려줘야 합니다.  그래서 결과가 s.. 2024. 10. 29.
업비트 거래 자동화 AI 만들기 3편 비트코인 자동 매매 AI (MVP만들기) 비트코인 거래소 업비트에서 등락 추세를 분석하여, 자동으로 매매하는 파이썬 프로그램을 만들어보자. Feat. 조코딩        조코딩 님의 유튜브를 보며 따라해보았습니다.자세한 내용은 유튜브를 참조하세요.    1편 : 준비과정2편 : VSCode (파이썬) 설정3편 : MVP 만들기 4편 : 자동매매 구현    이번 편에서는 최소 기능을 테스트해보는 MVP를 만들어봅니다업비트 차트를 가져와서 AI에게 투자 판단을 하도록 시켜, 받은 데이터를 통해 자동 매매가 이뤄지도록 설정하는 것을 해보겠습니다.  1. 업비트 차트 가져오기 (30일)2. AI에게 데이터 제공하고 판단 받기3. Python으로 코딩 및 출력하기(자동 매매는 다음 편에...)         1... 2024. 10. 29.
업비트 거래 자동화 AI 만들기 2편 비트코인 자동 매매 AI (VSCode 작성) 비트코인 거래소 업비트에서 등락 추세를 분석하여, 자동으로 매매하는 파이썬 프로그램을 만들어보자. Feat. 조코딩        조코딩 님의 유튜브를 보며 따라해보았습니다.자세한 내용은 유튜브를 참조하세요.    1편 : 준비과정2편 : VSCode (파이썬) 설정3편 : MVP 만들기4편 : 자동매매 구현  이번 편에서는 VSCode 작성을 위한 준비파이썬 버전확인 및 라이브러리 설치 등 기본 설정을 진행합니다.      VSCode를 실행합니다.  1. 상단메뉴의  File/ Open Folder를 선택합니다.          2. 새로 작업할 폴더를 하나 만들어 줍니다. 내PC /  C:드라이브 / 새 폴더를 만들어줍니다. 'gptbitcoin'이라고 .. 2024. 10. 28.
업비트 거래 자동화 AI 만들기 1편 비트코인 자동 매매 AI (준비과정) 비트코인 거래소 업비트에서 등락 추세를 분석하여, 자동으로 매매하는 파이썬 프로그램을 만들어보자. Feat. 조코딩        조코딩 님의 유튜브를 보며 따라해보았습니다.자세한 내용은 유튜브를 참조하세요. (조코딩 님 공개영상)https://www.youtube.com/watch?v=EOnaOpZy9ew&list=PLU9-uwewPMe0LLUQrBm9vfS62Jkju_rpU 저는 정말 자동화가 잘 이루어지는 지 확인해보겠습니다.한 번 살펴볼까요!  1편 : 준비과정2편 : VSCode (파이썬) 설정3편 : MVP 만들기4편 : 자동매매 구현        준비사항1. 업비트 가입 + API키 생성2. 오픈AI 가입 + API키 생성3. 파이썬 설치 3.9.134. .. 2024. 10. 27.
7. 마우스에 반응하는 패턴 만들기 EXERCISE 02A FROM MOUSE  지난 시간에 그려놓은 패턴에 사용된 명령어 중에서몇몇 상수들을 조정해보고, 변수로 만들어서 변화를 가져볼게요. 코드를 먼저 불러올게요. size(600, 600);background(125);noStroke(); //반복for (int i = 0; i      먼저 간격을 조정해 볼 거예요. 사각형의 두께가 좀 두껍죠.그럼 그 간격은 width  옆에 "100"이라는 아이예요.그리고 그 아래 height 옆에 "100"이라는 아이고요.이걸 좀 줄여주면 아마도 사각형 두께가 얇아질 거 같죠?     for (int i = 0; i       자, 사각형의 두께가 얇아졌죠?그럼 이제 저 간격도 좀 얇게 해 볼까요?      for (int i =.. 2024. 10. 17.
블렌더 설치 Blender 설치    1. 블렌더 사이트 https://www.blender.org/ blender.org - Home of the Blender project - Free and Open 3D Creation SoftwareThe Freedom to Createwww.blender.org     2. 메인페이지  - 다운로드 클릭       3. 다운로드 - 다운로드 (윈도우  또는 맥 선택!)       4. 설치 -다운받은 프로그램을 설치!       5. 라이센스 동의- 체크버튼 v체크하고, Next 버튼 클릭!      6. 설치 폴더 선택 - 변경없이 C:드라이브에 설치합니다. Next버튼 클릭!      7. 설치시작       8. 설치완료/ 실행 - 처음 실행하면 아래 화면이 뜸. C.. 2024. 9. 10.
어도비 플랜을 로드할 수 없음 메시지가 뜰 경우 해결 방법 Adobe Firefly 접속이 안될 때 '플랜을 로드할 수 없음' 이건 파이어플라이 뿐만 아니라 어도비  CC 제품들 웹앱 접속 오류 시에도 적용 가능합니다.저는 파이어플라이를 무료로 사용하다가 크레딧이 부족하여 별도 플랜 월 결제 했습니다.그런데 그날은 잘 사용했고, 다음 날 재부팅 후 다시 사이트에 접속하니 그냥 하얀 화면만 뜹니다.그리고 어도비 사이트에 로그인한 상태에서 내 프로필의 정보를 보면 크레딧이 뜨지 않고 위의 문구가 뜨죠.    파이어플라이 플랜 결제 전에 꼭 확인!  어도비 제품을 온라인으로 결제하여 플랜을 사용하고 있는 사용자의 경우 내 플랜, 혹은 크레딧에 들어가 보면  '플랜을 로드할 수 없음' 이라고 떠있는 경우가 발생함 이런 경우 대부분 어도비 정품을 사용하지 않는 어떤 프로.. 2024. 8. 9.
6. 면 그리기 EXERCISE 02 FORWARD INTERACTION 기본적으로 사각형을 그리고,사각형으로 패턴을 만들어볼 거예요.가로와 세로 길이에 대한 프로세싱 샘플을 참조했어요.width and height   1. 사각형을 그린다2. 외곽선을 없앤다3. 내부 색을 칠한다4. 가로 세로 직사각형을 반복한다5. 반복을 적용해서 쉽게 그린다6. 변수를 바꿔보며 변화를 느낀다      1. 사각형 그리기먼저, 사각형 (직사각형)을 그려볼게요.가로는 [화면의 길이]를 적용할 것이고, 세로는 100px로 할게요.순서는 다음과 같아요. 1. 화면 사이즈를 정한다2. 배경색을 정한다3. 사각형을 그린다 순서대로 코드를 써보면size(600,600);              //화면 사이즈background(125);    .. 2024. 8. 6.
5. 반복 EXERCISE 01A DISCOVERY OF PATTERN  이전 편에서 만든 그림이에요. 장황한 코드로부터 규칙을 발견하고 이를 반복문으로 구현해볼 거예요.  1. 규칙 찾기먼저 점들의 위치값에서 규칙을 찾아봅시다   point(width/2   +20  ,height/2   +20);   point(width/2   -20  ,height/2   +20);   point(width/2   -20  ,height/2   -20);  point(width/2   +20  ,height/2   -20);  point(width/2   +40  ,height/2   +40);   point(width/2   -40  ,height/2   +40);   point(width/2   -40  ,height/2.. 2024. 8. 6.
4. 점과 선 그리기 EXERCISE 01 POINT TO LINE 모든 그림 혹은 도형 혹은 입체, 모두 점, 선, 면으로 이루어져 있다고 했죠.가장 기초가 되는 것부터 익혀놔야 다양한 응용이 가능해집니다.그래서 오늘은 점을 그리고, 선을 그리는 작업을 해보려고 해요.    프로세싱에서 점은 point라고 하고, 선은 line이라고 해요.  점을 그리는 문법은 다음과 같습니다. point(x, y, z)    기본적인  x값, y값, z값 혹은 x, y 두 개의 값만 입력해도 됩니다.실수형 float 타입이 적용되어 있습니다.      잠깐 큰 형식을 한 번 볼게요. void setup(){   } void draw(){ } 크게 보면 이렇게 두 가지로 나누어지는데, 보통 가장 기본적인 포맷이라고 보면 돼요.먼저, setu.. 2024. 8. 6.