전자정부 프레임워크 버전이 너무 오래된 관계로 업그레이드 작업을 진행했습니다. 굉장히 많은 시행착오를 거쳤는데 스프링 프레임워크에 대한 이해가 부족한 무지에서 온 삽질의 연속이었습니다. 표준 프레임워크 업그레이드 가이드 문서가 있었음에도 검색능력의 부족으로 문서존재조차 몰라 맨땅에 헤딩하면서 진행했지만 결국 업그레이드에 성공하긴 했습니다. 스프링 프레임워크 3.x 버전에서 4.x 로 올리면서 전자정부 프레임워크도 업그레이드를 진행했는데 아래 가이드 문서를 참고하시면 좋을듯 합니다. 오늘은 프레임워크 업그레이드 작업중에 리포지토리 변경하는 작업이 필요했었는데 그 절차를 포스팅해보려 합니다. 아파치 메이븐 공식 홈페이지에 이미 소개되어 있는 방법이며, 이클립스 환경설정에서 진행이 가능합니다. 전자정부 프레임..
앞서 springboot 프로젝트에 액츄에이터를 활성화 시켜서 docker 에 올리는 작업을 진행했습니다. 이제 프로메테우스(prometheus)와 그라파나(grafana)를 설치해 스프링부트 서버 모니터링 환경을 구성해보려 합니다. 프로메테우스는 스프링부트에서 제공해주는 메트릭스 정보를 수집하는 서버이고 그라파나는 이 데이터를 시각화 해서 보여주는 시각화툴입니다. 프로메테우스(prometheus) 설치 먼저 프로메테우스를 설치하기 위해 config 파일을 작성해줍니다. prometheus.yml 파일을 만들어 아래 내용을 작성해줍니다. 전역으로 15초 인터벌로 데이터를 수집하도록 설정이 되었으며 scrape_configs 내 접근 대상 정보를 기입해줍니다. job_name 으로 프로메테우스와 스프링액츄..
단기과열에 접어드는 종목의 경우 공시로 미리 과열 예고에 대한 공시를 띄워줍니다. 공시내용을 보면 단기과열의 조건을 쉽게 파악이 가능한데요. 하지만 매매를 하다보면 상승에 취해 이 종목이 과열에 들어갈 예정인걸 깜박하는 경우가 많습니다. 과열에 접어들면 3일간 30분 호가매매가 이루어지며 거래가 적다보니 자금이 묵일 확률이 높습니다. 그래서 보통 과열 열에 접어드는 경우 시간외거래에서 음봉으로 마감하기도 합니다. 그래서 이를 피하고자 단기과열 수식을 준비해보았습니다. 단기과열예고 수식만들기 오늘 단기과열 단일가 매매 공시가 뜬 동운아나텍입니다. 짧은 시간동안 정말 강하고 힘있게 치고 올라간듯 합니다. 이런 종목만 매매할 수 있다면, 이런 종목을 스윙할 수 있다면 너무나 좋을 것 같습니다. 동운아나텍 차트..
이제 곧 초등학교를 가게 될 아이를 위해 이사를 준비중에 있습니다. 신상도 초등학교를 목표로 이사할 곳을 알아보러 임장차 상도아이파크를 다녀오게 되었고 저녁시간이 다되어 출출한 배를 달래고자 저녁메뉴를 알아보던차에 오며가며 항상 봐왔었던 상도동 고기 맛집으로 알려진 우야호에 가족 외식이라는 타이틀로 방문하게 되었네요 우야호 위치 무한도전의 무야호랑 비슷하다는 생각을 했었던 우야호는 상도두산위브트레지움 2차 상가건물 맞은편에 위치해 있습니다. SELECTO COFFEE, 김가네 맞은편에 위치해 있어서 어렵지 않게 찾아 볼 수 있어요 매장 분위기 우야호에 도착하니 세트메뉴 출시 입간판이 서있는것을 확인 후 우리가족 입성합니다. 매장은 테이블 배치를 적절히 잘해두어서 손님들간의 프라이버시가 잘 지켜질 수 있을..
카카오봇 UDP 서버를 도커에 올렸는데 서버 시간이 맞지 않아서 이상동작을 하는 것을 확인했습니다. 확인해보니 서버 시간이 9시간 전으로 잡혀있더군요. 타임존을 셋팅해주지 않아서 디폴트로 다른 ZONE 시간대로 설정된 것으로 파악하였습니다. 서버 시간을 변경하는 방법은 직접 도커 컨테이너에 접속해서 시간 설정을 변경해주면 됩니다. 하지만 이렇게 하게 될 경우 이렇게 하게 될 경우 컨테이너를 재생성하거나 재실행 시 또 시간을 바꿔주어야 하는 문제가 발생합니다. 그래서 위 방법은 서버를 재실행하기 어려운 상황에서 임시방편으로 사용할 수 있는 방법입니다. 그래서 1회성이 아닌 도커 컨테이너 실행 시점부터 정상적인 시간대로 맞춰주기 위해 때 TIMEZONE 정보를 넣어주고 도커 이미지를 생성해주면 됩니다. 서버..
종가베팅과 시가베팅 주식인이라면 종가베팅과 시가베팅, 줄여서 종베 시베(?)를 잘 활용하실텐데요 종가베팅의 경우 증가되는 거래량으로 수급을 확인하고 돈이 들어온다는 판단하에 종가에 베팅을 하는 걸 얘기하는걸로 알고 있겠지만 저의 경우 만들어진 주봉과 일봉의 모습을 보고 장중에 저점매수를 통해 안정적인 평균단가를 확보하고 시간외 거래까지 가져가보는게 종가베팅의 매매전략이라고 생각합니다. 오늘 진행한 대유플러스 종가베팅은 장중에 저점매수로 진행했고 시간외 움직여주어서 전량 정리하는 매매전략을 취해보았습니다. 갭은 어느정도 메우게 되어 있으며 요즘 장이 전반적으로 하락세여서 줄때 챙기자라는 관점으로 대응했습니다. 종가베팅과 비슷한 관점으로 시가베팅을 진행하기도 합니다. 시가베팅은 사실 시간외 거래에 뉴스를 붙..
앞서 카카오톡 메신저봇 챗봇 서버를 돌리기 위해 윈도우11에 docker desktop 환경을 구축했었습니다. [docker] docker desktop 설치, 챗봇 서버 이미지 배포 테스트 윈도우에 WSL2 docker 설치 후 테스트 서버로 시운전까지 마쳐주고 설치해준 도커 서버는 삭제를 해주었습니다. 좀 더 편리한 환경을 위해 Docker Desktop을 설치해서 운용해보기로 합니다. 먼저 Docker D quantrader.tistory.com 이제 추가적으로 모든 개발 환경을 docker 에 올리기로 합니다. 단일 tomcat 을 띄워서 구동하는 방식보다 여러모로 장점이 있는 듯 합니다. 아직은 더 경험해보아야 하는 부분이지만 일단 한번 시작한 스터디는 끝을 봐야 할듯 합니다. spring bo..
우크라이나 재건과 관련해 아프리카 평화사절단과의 만남에 이어 영국 런던에서 제2차 우크라이나 재건회의가 열린다는 소식에 관련주들이 움직이기 시작한 관계로 관심을 안가질수가 없는 상황입니다. 관련 뉴스들도 5월부터 계속 쏟아져 나오고 있는 상황입니다. 일단 우크라 방문한 아프리카 평화사절단은 젤렌스키와 협의가 제대로 되지 않은 듯 합니다. 접점없는 대화를 이어갔다는 뉴스 내용입니다. 일단 이 부분은 시장에 악재로 평가받을 확률이 높겠습니다. https://www.yna.co.kr/view/AKR20230617005100108?input=1195m 우크라 방문한 아프리카 평화사절단, 젤렌스키와 접점없는 대화 | 연합뉴스(이스탄불=연합뉴스) 조성흠 특파원 = 남아프리카공화국을 비롯한 아프리카 7개국 지도자들로..
무인 과일가게 물가상승률과 함께 인건비 상승과 최저임금 상승으로 무인가게가 늘어나는 추세입니다. 그와 함께 하나의 트렌드로 장착된 키오스크를 통한 무인 주문 시스템. 고속도로를 타고 휴게소에 들러도 키오스크를 통한 주문이나 QR코드를 통해 네이버앱을 통해 주문하는 점포가 늘어나고 있는 추세더군요. 맥도날드, KFC 등과 같은 패스트푸드 프렌차이즈에서도 무인 키오스크를 통한 메뉴 주문이 활성화 되던데 이제는 더 나아가 무인 점포들이 많이 나오는 걸 볼 수 있습니다. 특히 아이스크림과 아이들 과자 판매점에서 이를 많이 보았는데요. 이번에 제가 다녀와본 곳은 과일가게 였습니다. 흔히 과일이라 함은 편의점에서 사먹기엔 가성비가 좋지 않아 동네 규모가 조금 되는 마트에서 사먹는게 흔할텐데요. 저만해도 이마트에브리..
방사능 오염수 방류 이슈로 소금, 수산물, 육류 관련 테마가 형성이 되었었습니다. 지난주부터 이슈로 부각되었고 이로 인해 수급이 들어오는 종목들이 여럿보였는데 원하는 차트를 만든 종목들중에 페이크를 걸러내는 작업을 거치고 추가적인 돈이 들어오는 모습을 노려보면서 선택한게 신송홀딩스와 보라티알 이었습니다. 국내정세 이슈보다는 국제정세 이슈가 더 강한 테마를 형성하고 또 새로운 이슈가 더 부각받는게 K주식시장의 모습인듯 합니다. 아니 세계주식시장이 모두 그러하지 않을까 생각합니다. 인포스탁섹터를 통해 확인해보니 신송홀딩스, 보라티알은 인산가, 한탑, 샘표식품과 함께 음식료업종에 속해 있습니다. 오염수 방류로 인해 수산물 소비가 줄어들고, 또 깨끗한 소금 확보가 어렵게 될것이라는 전망이 점점 주가에 반영이 되..
한때 퀀트투자를 진행하면서 금요일에 일어나는 변화에 대한 통계데이타 취합해서 유의미한 데이터를 만든적이 있는데 이 당시 차트상에 금요일마다 표기를 해서 눈에 보이는 가시적인 데이터를 확인하고자 한적이 있었습니다. 금요일은 한주의 마지막날을 가르키는 의미로 지정했었는데 영웅문에는 요일별로 차트에 표기하는 함수를 제공해주지 않습니다. 그래서 직접 표기하려고 시도했는데 정확히는 주 마감일을 표시하고 싶었으나 그 부분까지는 성공하지 못하고 금요일 표기로 만족했어야 했네요. 영웅문 차트에 금요일마다 표식을 지정하는 수식은 아래와 같습니다. vD = date%100; vM = floor(date/100)%100; vY=floor(date/10000); T = if(vM ==1 || vM ==5, 0, if(vM =..
기준봉 매매는 기준봉의 시가, 종가 그리고 중간값을 기준으로 분할매수를 한 뒤 상승시 익절하는 매매 방식입니다. 이런 기준봉 매매 하시는 분들 많으실텐데요. 기준봉을 정하는 기준도 개인마다 다르게 가지고 계실겁니다. 거래대금 기준으로 다양하게 기준을 잡는데 시총이 큰 종목의 경우 1000억이 기준이 될 수 있을 것이고 시총이 작은 경우 100억, 500억을 기준으로 삼는 편입니다. 결국 시총과 시장의 관심에 따라 기준봉은 다르게 형성 될것인데 이런 기준봉 매매를 하시는 분들이 차트에 기준봉 자리를 표시하는 방법으로 수식관리자를 활용하는 편입니다. 저 역시 기준봉 매매를 위해 차트에 기준봉을 표기하기 위해 수식관리자를 활용하는 편인데 오늘은 기준봉을 표시하는 수식을 공유해드리려고 합니다. 결과부터 보여드리..