[키움API를 사용한 국내주식 자동매매]-6월12일 장종료후

AI주식자동매매|2023. 6. 12. 21:33
반응형

안녕하세요?

 

6월 12일 장종료후 Gold Stock현황을 정리하겠습니다.

이전글에서 12일 월요일에 추천된 종목중에서 오늘은 대한제강과 LG화학이 자동매수되었습니다.

일단, 계좌에 현금이 없어서, 수익실현 겸, 현금확보 후, 다른 종목을 보려고,

HD현대인프라코어는 수익율11%에 영웅문에서 수동 매도했습니다.

에코프로에이치엔도 수익율9.23%에 영웅문에서 수동 매도했습니다.

이후에,

오늘의 추천종목중에서 대한제강(daily_ma_b1)과 LG화학(daily_ma_b1)이 프로그램에 의해서 자동 매수되었습니다.

 

엘앤에프 1주는  차트가 계속 상승할 것 같아서, 1주를 영웅문에서 수동으로 추가 매수했습니다.

영웅문 1691화면캡쳐
영웅문[0606] 자동일지차트 LG화학 프로그램 자동매수일지
영웅문[0606] 자동일지차트 대한제강 프로그램 자동매수일지

이상입니다.

반응형

댓글()

Anaconda Installers를 활용한 파이썬 설치 및 개발환경 설정

반응형

오늘 Anaconda 3.8 64bit버젼을 다시 설치를 하게되었는데,

32bit env환경에서 PyQt5 를 설치할 수가 없었습니다.

결국 해결은 했습니다만, 저처럼 고생하실 분들을 위해서 미리 적어둡니다.

혹시, 여기서 저와 같이 고생하시는 분들에게 도움이 된다면 좋겠습니다.

 

설치 오류났던 환경은 다음과 같습니다.

Windows10환경은 64bit 환경이라, 64-bit용 Anaconda를 설치하여 Python을 설치를 하게됩니다.

현재 최종버젼이 3.8버젼이라서, 이 버젼을 다운받아 설치를 했습니다.

주식 API를 사용하기 위해서는 32bit 가상환경을 만들어야만 하기에,

파이썬 버젼 3.8에 맞춰 가상환경을 만들었습니다.

>python -m pip install --upgrade pip

>set CONDA_FORCE_32BIT=1
>conda create -n py38_32 python=3.8 anaconda
>activate py38_32

문제는 여기서 부터 발생한것 같습니다.

추가로 pyqt5를 설치했는데.. 제대로 설치가 되지 않고, 오류가 계속 발생했습니다.

>pip install pyqt5
>pip install mpl_finance

 

오류유형1)

Could not find a version that satisfies the requirement PyQt5-sip

오류유형2)

DLL load failed when importing PyQt5

 

결국, 파이썬 python=3.8 을 사용한것이 문제인가 싶어서, python=3.7을이용했더니,

오류가 없어졌습니다.

결국, 정리하자면,

32bit env환경에서 Python 3.8버젼은 PyQt5와 호환되지 않는것 같다는 결론입니다.

1. env 삭제
>conda env remove -n py38_32

2. 폴더삭제
   C:\ProgramData\Anaconda3\envs\py38_32

3. env다시 생성
>set CONDA_FORCE_32BIT=1
>conda create -n py37_32 python=3.7 anaconda
>activate py37_32
>conda env list

>pip install pyqt5
>pip install mpl_finance

 

위 작업들은 anaconda prompt를 사용하여 설치를 했습니다.

추가로, 현재 설치된 파이썬의 버젼을 확인해 보겠습니다.

(py37_32) C:\Windows\system32>python -V
Python 3.8.5

파이선이 설치되어 있는 위치 확인하기

반응형

댓글()