강의 1차완강 다하긴 했습니다.
193
작성한 질문수 48
답변 1
1
안녕하세요 김동혁님 완강을 축하드립니다.
파이썬으로 UI 만드는 방식은 김동혁님의 말씀하신 것 처럼 pyqt와 같은 데스크탑 어플리케이션과 django와 같은 웹 어플리케이션 두 가지 방법이 대표적입니다.
먼저 프로그램 개발의 목적을 정하셔야 하는데, 혼자 사용하신다고 하면 어떤 방식을 선택해도 무관합니다. pyqt로 만들어서 PC에서 실행하셔도 되고, django로 만들어서 PC에서도 실행하고 공인 IP를 부여해서 외부에서 접속해서 사용하셔도 됩니다.
확장성이나 편리성의 생각하면 웹프로그램이 더 나은 것 같습니다. 웹프로그램으로 만들 경우 집 PC에 아파치나 톰켓 같은 웹서버를 실행하고 공인 IP를 부여해서 언제 어디서나 트레이딩봇을 관리(네이버에 접속하는 것 처럼)할 수 있기 때문입니다. 웹프로그램을 한다고 해서 꼭 django를 사용할 필요는 없습니다. 요즘 사용자가 많이 늘어나기는 하고 있지만 웹프로그래밍 영역에서 django는 아직 소수의 영역이기 때문에 레퍼런스가 아무래도 부족하겠지요. 간단한 웹프로그램의 경우 php가 좋습니다. php는 중소규모 웹사이트까지 커버할 수 있습니다.
저의 경우는 클라우드에 Linux 서버를 설치하고 강의에서 제공해드린 것고 같이 유사한 형태의 트레이딩봇을 실행하고 있습니다. 혼자 사용할 경우 UI가 생각보다 필요치 않다는 생각이 많이 듭니다. 프로그래밍의 동작을 쉽게 제어하려면 환경 파일을 이용하면 되니까요. 그리고 클라우드 서버의 경우 언제 어디서나 접근이 가능하기 때문에 장소의 제한도 받지 않습니다. 네이버 클라우드 마이크로 서버의 경우 한달 사용료가 8천원 정도 합니다.
개인적인 생각은 UI 개발에 들어가는 시간을 아껴서 로직 개발에 더 투자하는 것이 좋을 것 같습니다. 물론 이것은 저의 생각이고 편리한 UI를 개발해서 관리/운영을 쉽게할 수 도 있습니다.
혹시 진행하시다가 궁금하시거나 로직 개발에 필요하신 사항있으시면 올려주세요.
성투를 빌겠습니다. 감사합니다.
바이낸스 오픈 API가 없습니다..
0
261
1
ta 모듈을 못 찾습니다
0
488
1
데이터수집하기 오류
0
340
1
베이지안에서 질문있습니다.
0
299
2
바이낸스 오픈 API 깃허브 링크
0
769
1
데이터 수집하기 오류 질문
0
498
1
BinanceApiException
0
582
2
target 값 0
0
281
1
This access key is incorrect.
0
564
2
현재가 가져올때 request를 사용하는 이유
0
455
3
error code 400 관련 질문
0
331
1
'NoneType' object is not subscriptable 오류 문의 (robobits.py)
0
306
1
부분 매수로 인한 check_open_cnt 문제
0
248
1
리눅스에서 파이썬 실행하기
1
2294
1
업비트 아이디 1개로 robobits.py 파일을 몇개까지 실행 할 수 있을까요?
0
308
1
robobits_adv2.py 파일에서 TypeError: 'NoneType' object is not subscriptable 오류 발생하면서 멈췄어요.
0
911
2
로그기록을 파일로 저장 하고 싶습니다.
0
1008
1
매수 금액설정
0
440
3
오픈건수가 아닌 자산비율 100%구매방법
0
281
1
리플 뿐만이 아닌 다른 종목들
0
241
1
1분 데이터를 끌어올 수 없습니다
0
270
1
module not find 에러 문의
0
293
2
read_json오류 문의
0
483
2
WMAIndicator에서 오래 걸리는게 정상인가요?
0
219
1





