본문 바로가기
개발/퍼플의 프리모

퍼플의 프리모 9차 업데이트 ( v 1.2.5.7)

by 주식하는 개발자 퍼플 2023. 4. 18.

안녕하세요?
주식하는 개발자 퍼플입니다.

 

어느덧 프리모를 공개한 지 1년이 지났습니다. 독일의 소설가 헤르만 헤세의 소설 《✨데미안》 에 등장하는 문장을 인용하면서 프리모의 공개와 유튜브에 동영상 업로드를 시작했던 기억이 납니다.

 

초심을 다시 한 번 되새겨보고자, 제가 인용했던 데미안의 문구와 공개 당시 제 의지를 담은 내용을 다시 한 번 언급하고자 합니다.

새는 알을 깨고 나온다. 알은 곧 세계이다.
태어나려는 자는 하나의 세계를 파괴하지 않으면 안 된다.
...
깨달은 인간에게 부여된 의무는 오직 단 한 가지뿐이었다.
바로 자기 자신을 찾고, 자기 안에서 확고해지고,
어디로 향하던지 자기만의 길을 찾아 앞으로 걸어가는 것이다.
출처 : 데미안


진정한 자아를 발견하기 위해서는 새가 알을 깨고 나오려는 투쟁과 고통이 수반되기 마련입니다.
트레이딩의 세계도 마찬가지라고 생각합니다.


저는 이 블로그를 통해 그 투쟁의 과정을 여러분과 함께 공유하고 싶습니다. 1년이라는 시간이 헛되지 않게, 앞으로도 제 트레이딩의 투쟁 과정은 프리모에 모두 반영될 것입니다. 이러한 일련의 과정들은 유튜브 채널을 통해 동영상으로 계속해서 공유될 것입니다. 부족한 부분은 채우면서 성장하고 발전하는 모습을 보이도록 최선을 다하겠습니다. 여러분의 많은 성원 부탁드립니다.

자, 이제부터 이번 9차 업데이트에 반영된 사항들을 간단히 살펴보도록 하겠습니다. 이미 9차 업데이트 미리보기를 통해서 상세하게 소개해드리기도 했고, 프리모 카테고리에 자세한 관련 글을 별도로 포스팅하고 있으므로 오늘은 간단히 업데이트 목록과 간단한 소개정도로 마무리하겠습니다.

 

업데이트 목록

 

1. 관심종목 가져오기

관심종목 가져오기


이 기능은 인포스탁 섹터종목 화면에서 종목목록을 CSV 파일로 내려받아 관심종목으로 등록하는 것을 기본 목표로 추가한 기능이지만 반드시 인포스탁 섹터종목 화면의 종목목록만 등록 가능한 것은 아닙니다. 종목목록에 종목코드만 포함되어 있다면, 종목코드가 몇 번째 열인지 표시하면 가져오기를 진행할 수 있습니다.

 

2. 퍼플차트

퍼플차트


퍼플차트에 지표 예측 버튼을 추가했습니다.
이 기능은 현재 종가와 거래량 정보를 마지막에 추가하면 퍼플 차트가 어떻게 변경되는지 시뮬레이션해 볼 수 있는 기능입니다. 이를 통해 다음날 지표의 모습을 미리 추측할 수 있습니다.

또한, 퍼플차트 주가축인 Y축에 로그 알고리즘을 적용하여 선형차트 대신 로그차트로 업데이트하였습니다. 이러한 로그차트는 주가의 추세와 패턴을 분석하는 데 매우 유용합니다.

키움증권으로부터 수신되는 차트 데이터를 기반으로 로그 알고리즘이 적용 가능한 경우, 로그 스케일로 적용하고, 적용이 어려운 경우에는 선형차트로 표시합니다.
로그차트가 적용된 경우에만 차트 화면에 "Log"라고 표시됩니다.

 

3.강도차트

강도차트1

강도 차트는 기본적으로 일봉을 기준으로 표시됩니다. 물론 월봉과 주봉, 분봉에 맞게 비교 계산하여 차트를 출력할 수 있지만, 프리모 내부에서 사용하는 지수 차트를 일봉으로 고정하여 사용하고 있기 때문에 강도 차트를 일봉으로 고정해서 출력하고 있습니다.

 

강도차트2


그러나 퍼플차트가 분봉 모드인 경우에도 강도차트를 출력하도록 변경하였습니다.
주봉 이상의 데이터는 일봉으로 변경하기 어렵지만, 분봉의 데이터는 일봉으로 변환할 수 있기 때문에, 분봉의 데이터를 일봉의 데이터로 변경하여 강도 차트를 표시하도록 하였습니다.
이로써 데이트레이딩의 관점에서 짧은 타임프레임으로 트레이딩하는 경우에 도움이 될 수 있을 것입니다.

 

4.기준차트

기준차트


기준 차트는 삼중 스크린 거래 방법을 적용할 수 있도록 추가된 차트입니다. 이 차트는 현재 일봉으로 고정되어 있으며, 이를 사용하면 일봉 차트가 로드됩니다.

이 차트는 실시간으로 업데이트되며, 이렇게 업데이트된 퍼플 지표를 활용하여 차트 주문, 추적 주문, 시간 주문, 종가 주문 등의 주문이 실행 중일 때 매수와 매도를 제어할 수 있습니다.

또한 차트 주문과 추적 주문의 변동성 청산 기능과 별도로, 기준 차트의 변동성 청산 기능을 설정할 수 있습니다.
차트 주문과 추적 주문의 변동성 청산 기능은 일반적으로 분봉을 사용하지만, 기준 차트의 변동성 청산 기능은 일봉을 사용하기 때문에 수익률의 폭이 더 큽니다.

마지막으로, 수익률이 적정 이격을 벗어났을 때와 다시 범위 내로 복귀했을 때의 액션을 정의하여 실행할 수 있도록 했습니다. 이 액션은 차트 주문을 실행하거나 멈추는 것을 의미합니다.

 

5.주도분석

주도분석


다음은 주도 분석에 관한 내용입니다.
거래 대금 상위 조회를 주도 분석과 통합하여 고도화하는 작업을 진행 했습니다. 또한, 종목 발굴에서는 거래 대금 상위를 제거하고 최적화를 진행했습니다.

 

6. 기타 오류 및 보완

이외에도 사소한 오류나 불편한 점이 발견되어 수정을 진행했습니다.

1. 호가 주문 내 분할 정보 탭에서 분할 정보를 저장할 때마다 일반 주문의 수량이 새롭게 계산된다는 메시지를 고정해 두었습니다.
2. 호가 주문 내 호가 정보의 보유 종목 트롤에서 기본 전략으로 체크된 전략이 적용되지 않았던 오류를 수정했습니다.
3. 호가 주문 내에서 체결 후 신규 종목이 추가되는 경우 기본 전략으로 체크된 전략이 적용되지 않는 오류를 수정했습니다.
4. 호가 주문 내에서 기준 차트가 실시간으로 업데이트되지 않는 오류를 수정했습니다.
5. 호가 주문 내에서 기준 차트의 변동성 청산이 적용되지 않는 오류를 수정했습니다.
6. 종목 발굴에서 테마 종목의 전체 선택이 되지 않는 오류를 수정했습니다.
7. 관심 종목에서 관심 그룹 등록 시 관심 코드만 다르면 관심 그룹명은 같아도 등록이 되었는데, 이를 동일한 관심 그룹명이 존재하는 경우는 등록하지 못하도록 처리했습니다.

  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오툭 공유하기
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기

댓글