본문 바로가기

반응형

전체 글

(522)
내 손안의 투자 비서! Python으로 텔레그램 알림 봇 구축하기 - 무료 (자동매매 프로젝트의 필수템)주식 자동매매 프로젝트를 성공적으로 이끌려면, 실시간 정보가 생명이죠. 서버에서 무슨 일이 일어나고 있는지, 매매 신호는 제대로 작동하는지, 목표가는 달성했는지... 이 모든 걸 즉각적으로 알 수 있다면 서비스 운영에 많은 도움이 되죠. 다행히 텔레그램 알림 봇을 통해 일푼들이지 않고 나만의 투자 비서를 가질 수 있는데요. 이 글에서는 파이선을 활용한 설정 방법을 알아 봅니다.왜 텔레그램이어야 하는가?텔레그램은 단순한 메신저가 아닙니다. 개발자 친화적인 환경 덕분에 수많은 자동화 프로젝트에 활용되는 만능 툴이죠.⚡ 초간편 API: 복잡한 과정 없이 Python으로 API를 바로 연동, 코드 몇 줄로 끝!🔔 찰나의 푸시 알림: 서버에서 일어나는 모든 일을 스마트폰으로 즉시 전..
개발 생산성 향상을 위한 로컬-서버 자동 동기화 및 핫 리로딩 툴 로컬에서 작업한 코드를 원격 서버에 배포할 때, 반복적인 수작업으로 시간을 소모하고 계신가요? 코드를 수정할 때마다 git push, 서버 접속(ssh), git pull 또는 docker-compose up 명령어를 수동으로 입력하는 과정은 개발 흐름을 방해할 수 있습니다. 만약 코드를 저장하는 즉시 원격 서버에 파일이 자동으로 동기화되고, 애플리케이션이 자동으로 재시작된다면 개발 효율성을 크게 높일 수 있을 것입니다. Node.js와 몇 가지 명령어를 활용하여 이 과정을 자동화할 수 있는 툴을 소개합니다. 이전글을 통해 로컬과 서버 파일연동을 통한 핫리로딩을 소개해 드렸는데요, 오늘은 nodemon처럼 사용가능한 더욱 편리한 방법을 알려 드리겠습니다.이 툴이 해결하는 문제이 툴은 다음과 같은 비효율적..
AWS EC2, '프리티어' 말고 '크레딧'으로 시작하기 (feat. 주식 자동화 프로젝트) 최근 코인자동거래 시스템을 만들고 성과를 관찰중인지라 남은 시간을 활용해 주식 자동화 프로그램 기획 과정에서 안정적인 서버 환경이 필요했습니다. 이미 오라클은 계정을 생성하여 코인거래 서버에 사용 중이므로 AWS(Amazon Web Services)의 프리티어 혜택을 고려하게 되었습니다.새 계정 생성 후 EC2 무료 사용 불가 현상AWS는 신규 가입자에게 일정 기간 무료로 서비스를 이용할 수 있는 '프리티어(Free Tier)' 혜택을 제공합니다. 이전에 AWS를 사용한 경험이 있어 새로운 계정을 생성했으나, EC2 인스턴스(가상 서버)가 프리티어로 생성되지 않는 문제가 발생했습니다.AWS 시스템은 이메일 주소, 결제 정보, IP 주소 등을 통해 사용자를 식별합니다. 따라서 새로운 계정을 생성하더라도 동..
[AI 로또 예측] 제1190회 당첨번호 분석 및 제1191회차 추천번호 1. 지난 회차 당첨 결과 당첨번호: 7, 9, 19, 23, 26, 45 보너스 번호: 33 추첨일: 2025년 09월 20일 1등 당첨자: 27,736,762,878원명 (1인당 6) 2등: 4,622,793,840원명 (113) 3등: 4,622,795,725원명 (3,293)2. 🏪 1등 판매점 분포돈벼락맞는곳 — 부산 동구 조방로49번길 18-1 (자동) - 1매로또판매선부점 — 경기 안산시 단원구 선부광장로 27 122-2호 (자동) - 1매금은동복권방 — 경기 용인시 기흥구 중부대로 679-6 (수 동) - 1매흥양마중물 — 강원 원주시 치악로 2335 1층 (수동) - 1매희망복권방 — 충북 청주시 흥덕구 월명로 150 (자동) - 1 매부영상회 — 충북 충주시 칠금중앙로 38..
🍂 2025 가을 문턱! 이번 주말 (9/20~9/21), 전국에서 펼쳐지는 즐길 거리 총정리! 싱그러운 가을 내음이 물씬 풍기는 9월 중순입니다. 완연한 가을로 접어드는 이번 주말(9월 20일~21일), 전국 각지에서는 다양한 테마의 행사들이 여러분을 기다리고 있는데요. 어떤 주말을 보내고 싶으신가요? 취향에 맞춰 고를 수 있는 다채로운 주말 계획을 제안해 드립니다.🍁 가을 감성 충전! 자연 속 힐링 주말 보내기본격적인 가을을 맞아 형형색색으로 물들어가는 자연은 그 자체로 최고의 선물이죠. 조용히 사색하며 힐링하고 싶은 분들을 위한 주말 계획을 추천해 드립니다.가을 산행 & 단풍 명소 탐방: 설악산, 내장산 등 전국 유명 단풍 명소들은 이번 주말을 기점으로 더욱 아름다워질 예정입니다. 가벼운 등산으로 맑은 공기를 마시며 가을의 정취를 만끽해 보세요. 인근 산책로도 훌륭한 선택이 될 수 있습니다...
스캘핑 봇 개발 일지 #5 빗썸 자동거래 봇 완성: 파이썬 핵심 구성 요소와 공격적 스캘핑 전략 가이드 드디어 빗썸 자동거래 프로그램이 완성되었습니다! 많은 분들이 꿈꾸는 자신만의 트레이딩 시스템을 파이썬으로 구축하는 여정은 쉽지 않지만, 그만큼 보람 있는 일입니다. 이 가이드는 제가 직접 경험하며 완성한 자동화 시스템의 핵심 구성 요소들을 단계별로 소개합니다. 안정적이고 효율적인 봇 개발을 위한 필수적인 지식들을 함께 살펴보시죠.1단계: 데이터 수집 (Data Collection)자동화 시스템의 첫걸음은 정확하고 신뢰할 수 있는 데이터입니다. 실시간 시장 데이터는 물론, 때로는 웹사이트 정보나 기타 필요한 데이터를 꾸준히 수집해야 합니다. 이 과정에서 ccxt와 같이 다양한 암호화폐 거래소와의 연동을 최소화하여 거래 및 데이터 수집을 가능하게 하는 유용한 라이브러리가 있습니다. 하지만 제 봇의 경우, 빗..
스캘핑 봇 개발 일지 #4. 파이썬 트레이딩 봇: 파이어스토어로 수익 추적 및 데이터 관리 파이썬 앱을 파이어스토어에 연결하는 방법개발 중인 파이썬 애플리케이션에서 수익 추적 기능을 구현하고 싶으신가요? 저희 트레이딩 봇 프로젝트도 수익 추적 및 거래 내역의 영구 저장을 위해 클라우드 기반의 NoSQL 데이터베이스인 파이어스토어(Firestore)를 활용했습니다. 이전 글에 이어서 이번에는 파이썬 앱을 파이어스토어에 연결하여 실시간 데이터베이스의 강력한 기능을 사용하는 방법을 소개합니다.파이어스토어는 실시간 데이터 동기화와 강력한 쿼리 기능을 제공하여 매우 유용하죠. 트레이딩 봇 성과 추적을 위해 DB를 연결하기로 했습니다. 파이썬 애플리케이션에 실시간 데이터베이스를 추가하고 싶으신가요? 클라우드 기반의 NoSQL 데이터베이스인 파이어스토어(Firestore)는 실시간 데이터 동기화와 강력한 ..
스캘핑 봇 개발 일지 #3. 속도 향상! Docker 컨테이너에서 Hot Reloading 환경 구축하기 (feat. Nodemon) 빗썸 자동매매 스캘핑 봇 개발 일지 세 번째 글로 다시 인사드립니다. 지난 시간에는 (이전 글 참조) 봇 개발의 생산성을 극대화하기 위한 'Hot Reloading' 환경을 구축하는 방법을 다루었습니다. 하지만 실제 개발 과정에서 예상치 못한 여러 문제에 부딪혔고, 이 글은 그 문제들을 극복하고 마침내 완벽한 솔루션을 찾아낸 과정을 기록한 일지입니다. 같은 문제로 어려움을 겪고 있는 개발자 여러분께 도움이 되었으면 합니다.Hot Reloading, 생각보다 까다로운 문제스캘핑 봇 개발은 빠른 테스트와 수정이 필수적입니다. 이를 위해 로컬에서 코드를 수정하고 저장하면, 서버의 컨테이너가 자동으로 재시작되는 'Hot Reloading' 환경이 반드시 필요했습니다. 이전 설정을 통해 로컬의 변화가 서버에서 감..

728x90