전체 글 (69) 썸네일형 리스트형 [보조지표] 매매전략 - 체결강도 주식 거래시에 거래량은 단타를 할때 중요하게 봐야하는 값입니다. 보조지표중 체결강도에 대해 알아보겠습니다. 체결강도 공식입니다. 체결강도 = ( 매수체결량 / 매도체결량 ) * 100 즉, 매수가 많을수록 체결강도는 100보다 커집니다. 매도가 많을수록 체결강도는 100보다 작아집니다. 체결강도가 높을때 주가 상승 확률이 높고, 낮을때 하락할 확률이 높다 공식으로 봤을때는 체결강도가 100이상이면 주가는 상승하여야 하는데 그렇지 않은 경우도 있다. 따라서 단순하게 체결강도만 봐서 매수를 해서는 안된다. 체결강도는 유용한 보조지표가 될 수 있으므로 빠른 대응이 필요한 시점에 참고용으로 쓰면 좋을꺼같다. [Python] Configparser 사용법( File properties ) Property 파일처럼 사용할 수 있는 configparser에 대해서 알아보겠습니다. ● 파일생성 ( config.ini ) ini 파일을 생성하겠습니다. 파일 내용은 각 섹션이라고 하는 큰 분류값이 있으며 그 안에는 Key-value 형태로 구성되어 있습니다. 보통 섹션 key값은 대문자로 입력을하고 세부내용은 소문자로 입력을 합니다. [DEFAULT] config = 0 textfile = config.ini [TEST] test = 1 [CONFIG] id = bab tel = 0101112222 ● configparser 사용 - Get 사용법은 매우 간단합니다. configparser를 정의하고 파일을 불러오면 내용을 key값으로 조회가 가능합니다. import configparser pro.. [Upbit] 자동매매 프로그램 (Python) #3 이전에 자동매도 프로그램을 따로 작성을 하였습니다. bab-dev-study.tistory.com/10 [Upbit] 자동매매 프로그램 (Python) #2 이전에 자동매매프로그램을 만들어보았습니다. https://bab-dev-study.tistory.com/8 [Upbit] 자동매매 프로그램 (Python) #1 ○ 준비작업 Upbit Open API 를 활용하여 자동매매 프로그램을 만들어 보겠습니다. 먼.. bab-dev-study.tistory.com 이번엔 자동매수 프로그램을 만들어보겠습니다. 매수 / 매도 프로그램을 따로 만드는 이유는 많은 ticker를 순차적으로 조회하다보니 타이밍을 놓치는거같아서 따로 사용하고 있습니다. ○ class Myupbit 생성 이전에 만들었던 Myupbit cl.. [Upbit] 자동매매 기록 #2 지옥장.... 오늘 장이 미쳐 날뛰었습니다. 제 멘탈도 날라가버렸죠....... 대폭락장이 주기적으로 오는데 그게 오늘이었네요 마침 최근엔 코인을 많이 보유하고 있었습니다. 그래서 타격이 크네요... 시총이 이렇게나 빠질줄이야....... 이번장을 받고나서 느낀점은 자동매매로 이득을 위해서는 욕시.. 오늘 장이 미쳐 날뛰었습니다. 제 멘탈도 날라가버렸죠....... 대폭락장이 주기적으로 오는데 그게 오늘이었네요 마침 최근엔 코인을 많이 보유하고 있었습니다. 그래서 타격이 크네요... 느낀점으로는.... 1. 장기보유코인을 줄여야겠습니다. 2. 초단타가 목표이므로 고이득을 취하기 위한 로직을 버려야겠습니다. 일딴 오늘 장은 포기해서 프로그램을 중지했습니다. 좀 안정화 기간이 지나면 다시 돌릴예정입니다..... [Apache Kafka] 설치 & 실행 & 명령어 0. 설치 Apache Kafka 사이트에 가서 파일을 다운받습니다. kafka.apache.org/downloads Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org 저는 스칼라 버전 2.12 를 사용하겠습니다. Download file : kafka_2.12-2.7.0.tgz 압축을 풀어줍니다. tar -xvf kafka_2.12-2.7.0.tgz 기본기능만 테스트 할 예정이니 설정파일은 디폴트 값으로 쓰겠습니다. kafka 는 java가 있어야 실행이 됩니다. java 설치되어있지 않는경우 설치를 해주셔야 합니다. (java 8 이상) 1. Zookeeper 실행 ./bin/zookeeper-server-sta.. [Apache Flink] CEP-Complex Event Processing ○ CEP 란? 내용높은 빈도로 발생하면서 낮은 지연 시간을 요구하는 이벤트의 스트림을 분석합니다. CEP는 이벤트, 하위 이벤트 및 시쿼스의 스트림에서 패턴을 파악할 수 있습니다. 서로 관련이 없는 이벤트들 사이에서 의미 있는 패턴 및 복잡한 관계를 알아내고, 실시간으로 알림을 전송하는 등 대응을 통해 피해를 사전에 막을 수 있도록 해준다. ○ Flink CEP 라이브러리 주요 구성 요소 1. 이벤트 스트림 ( Event Stream ) 2. 패턴정의( Pattern definition ) 3. 패턴 추적( Pattren detection ) 4. 경보 조치 생성( Alert generation ) ● 이벤트 스트림 ( Event Stream ) 데이터를 입력받기 위한 이벤트 스트림을 이용하려면 이벤트.. [Apache Flink] DataStream API를 이용한 데이터 처리 ○ Apache Flink DataStream API 라이브러리 주요 구성 요소 1.실행환경 2.데이터 소스 3.데이터 트랜스포메이션 4.데이터 싱크 5.커넥터 ● 실행 환경 ( Execution Environment ) ▷ 실행환경 구분 - 기존 플링크 환경 입력 - 로컬 실행환경 생성 - 원격 실행환경 생성 보통 실행시 getExecutionEnviroment() 를 사용한다. 그럼 IDE의 로컬에서 실행 중인 경우 로컬실행환경이 시작되고, 아닐 경우 클러스터 관리자가 분산형태로 실행한다. 직접 구분하고 싶으면 로컬 환경은 createLocalEnvironment() 를 사용. 원격은 createRemoteEnvironment(String host, int port, String, jar파일 등) 사.. [Upbit] 자동매매 프로그램 (Python) #2 이전에 자동매매프로그램을 만들어보았습니다. https://bab-dev-study.tistory.com/8 [Upbit] 자동매매 프로그램 (Python) #1 ○ 준비작업 Upbit Open API 를 활용하여 자동매매 프로그램을 만들어 보겠습니다. 먼저 API를 사용하기 위해서는 Upbit 에 사용신청을 해야합니다. 참조 : wikidocs.net/31063 위키독스 온라인 책을 제작 bab-dev-study.tistory.com 현재 프로그램 하나에서 매수와 매도를 동시에 하는걸로 만들었는데 1분에 한번씩 조회를 하다보니 매도 타이밍을 놓치는 경우가 많았습니다. 그래서 이번엔 매도만 하는 프로그램으로 따로 분리하여 만들어보겠습니다. class Myupbit(pyupbit.Upbit) 생성 pyupb.. 이전 1 ··· 5 6 7 8 9 다음