게시글
질문&답변
2024.01.31
ta 모듈을 못 찾습니다
안녕하세요 8888님. 수강해 주셔서 감사합니다. 먼저 커멘드(cmd) 창에서 pip list 명령어를 실행 후 TA가 정상적으로 설치되어 있는지 확인 부탁드립니다. (사진)(사진)감사합니다.
- 0
- 1
- 78
질문&답변
2024.01.29
데이터수집하기 오류
안녕하세요 남용수님. 강의를 수강 해 주셔서 감사합니다. get_data_minute.ipynb 파일에 오류가 있어서 수정했습니다.(강의자료 파일을 다시 올려놨습니다.) 수정 전 base_url = " https://crix-api-cdn.upbit.com/v1/crix/candles/minutes/1?code=CRIX.UPBIT.{}" \n " &count=400&to={}.000Z " 수정 후 base_url = " https://crix-api-cdn.upbit.com/v1/crix/candles/minutes/1?code=CRIX.UPBIT.{}&count=400&to={}.000Z " 수정 전 코드를 실행하면 code와 count 중간에 공백이 들어가는 문제가 있습니다. 그래서 줄 바꿈 코드(\n)를 제거했습니다. 감사합니다.
- 0
- 1
- 72
질문&답변
2023.12.22
MyModel(tf.keras.Model)에 action matrix와 reward와 관련해서
안녕하세요 bs Jeon님 강의를 수강 해 주셔서 감사합니다. 말씀하신 것처럼 self.DUMMY_ACTION_MATRIX, self.DUMMY_REWARD = np.zeros((1,1,self.action_size)), np.zeros((1,1,self.value_size)) 위 코드는 변수 초기화를 위해서 사용하는 것입니다. 위와 같은 방식으로 사용하면 클래스가 생성되는 시점에 변수가 자동으로 초기화됩니다. 또한, bs Jeon님 의견과 같이 변수 초기화를 담당하는 set 함수를 정의해서 객체를 생성하는 시점에 set 함수를 호출해서 초기화할 수도 있습니다. 성능 상의 차이는 없고 단지 코드 구현 상의 차이입니다. 본인의 코딩 스타일에 맞게 사용하시면 됩니다. 감사합니다.
- 0
- 1
- 111
질문&답변
2023.12.03
볼린저 밴드 알고리즘을 돌리다가 오류가 뜹니다.
안녕하세요 케울님. 다음 프로그램에 오류 방지를 위한 방어 코드를 추가했습니다. 1.5.robobytes_ trend.py 2.4.robobytes_ rev.py 3.4.robobytes_ macd.py 4.4.robobytes_ bb.py 또한, calc_ indicators.py 프로그램의 get_stochRSI 함수의 오류를 수정했습니다. 수정된 프로그램은 강의 파일을 다시 다운로드 받으시면 됩니다. 감사합니다.
- 0
- 2
- 131
질문&답변
2023.11.29
볼린저 밴드 알고리즘을 돌리다가 오류가 뜹니다.
안녕하세요 케울님. 테스트하는 코드를 보내주시면 분석해보고 원인을 알려드리겠습니다. multicore.it@gmail.com 감사합니다.
- 0
- 2
- 131
질문&답변
2023.11.24
동작은 하는데 거래를 안 하는 건 파라미터 문젠가요?
안녕하세요 케울님. 바이낸스 API가 일부 변경되어 오류가 발생했습니다. binance_f/model/ balance.py 파일 수정했습니다. 변수:withdrawAvailable -> availableBalance https://github.com/multicore-it/robobytes/blob/main/Binance_Futures_python-master.zip 파일을 다시 다운로드 받으면 됩니다. 감사합니다.
- 0
- 3
- 159
질문&답변
2023.11.23
동작은 하는데 거래를 안 하는 건 파라미터 문젠가요?
안녕하세요 케울님. 본 강의에서 제공해드린 코드를 그대로 사용하신 다면 다음과 같은 사항을 확인해보세요. open_cnt_limit은 최대 오픈 건수를 의미합니다. 구매할 때 바이낸스에서 정해 놓은 최소 구매 한도를 초과하는 지 확인해보세요. 예를 들어 최소 구매 금액이 5달러라면 위에서 설정한 파라미터로 최소 구매 한도를 넘을 수 있는 지 확인해 보셔야 합니다. open api 보안 설정 확인 https://www.binance.com/en/my/settings/api-management 화면에서 다음 파라미터를 확인해보세요. (사진)3. 다음으로 오류메시지를 확인해보셔야 합니다. 바이낸스 open api 모듈을 새로 설치해보세요. https://github.com/multicore-it/robobytes/blob/main/Binance_Futures_python-master.zip 위 사항을 확인해보시고 문제가 지속된다면 다시 글을 남겨주세요. 감사합니다.
- 0
- 3
- 159
질문&답변
2023.11.22
동작은 하는데 거래를 안 하는 건 파라미터 문젠가요?
안녕하세여 케울님. 강의를 수강해 주셔서 감사합니다. 케울님이 작성하신 전체코드를 이메일로 보내주시면 분석해서 답변드리겠습니다. multicore.it@gmail.com 감사합니다.
- 0
- 3
- 159
질문&답변
2023.10.10
베이지안에서 질문있습니다.
안녕하세요 Jc님 베이지안 함수에서는 기본적으로 소수점 단위로 데이터를 반환합니다. 정수로 사용하고 싶을 실 경우 데이터를 활용하는 run_test 함수에서 반올림하셔야 합니다. 제공해 드린 예제를 보시면 반올림(round)해서 사용하는 부분을 확인하실 수 있습니다. 감사합니다. def black_box_function.... revenue = run_test(config_data) def run_test(config): set_wma_s = list_wma_s [int(round(config['wma_s'],0))]
- 0
- 2
- 130
질문&답변
2023.09.26
ec2 사용하려고하는데 사이즈
안녕하세요 서동현님. 제가 ec2를 사용하지 않아서 정확한 사양을 말씀드리기는 어렵지만 현재 제가 이용 중인 네이버 클라우드 기반으로 말씀드리겠습니다. [Micro] centos-7.8-64, vCPU 1개, 메모리 1GB, 디스크 50GB [G1] 트레이딩 봇 프로그램을 구동하기 위해서는 많은 자원을 필요로 하지 않습니다. 가장 작은 용량의 서비스를 구매하신 후 차근차근 늘려가시는 것을 추천드립니다. 감사합니다.
- 0
- 1
- 174