All Classes and Interfaces

Class
Description
매집 분산 지표 Accumulation/Distribution Indicator chuljoo.tistory.com/136 예전책에는 ((종가 - 저가) - (고가 - 종가)) 부분이 종가 - 시가로 되어있는데 이방법 말고 최근 자료로 구현한다.
상승 하락 종목의 시장 비율 (A - D)/시장 종목의수 D의 건수가 너무낮을 때 A가 커보이는 현상을 제외시키기 위해 개발하였다
상승 하락 종목의 비율 Advancing Decline ratio A/D ratio는 상승한 종목과 하락한 종목의 비율을 나타낸다.
볼린저밴드 wikidocs.net/87171 mbb = 중심선 = 주가의 20 기간 이동평균선 = clo20 ubb = 상한선 = 중심선 + 주가의 20기간 표준편차 * 2 lbb = 하한선 = 중심선 – 주가의 20기간 표준편차 * 2 perb = %b = (주가 – 하한선) / (상한선 – 하한선) = (close - lbb) / (ubb - lbb) bw = 밴드폭 (Bandwidth) = (상한선 – 하한선) / 중심선 = (ubb - lbb) / mbb 1980년대 초반 미국의 재무분석가인 존 볼린저가 개발하고 상표권을 취득한 주가 기술적 분석 도구 볼린저밴드 기본 원리를 살펴보면 주가의 변동이 표준정규분포 함수에 따른다고 가정하고 주가를 따라 위 아래로 폭이 움직이는 밴드를 만들어 기준선이로 판단 볼린저 밴드는 이동평균선을 추세중심선으로 사용하며 상하한 변동폭은 추세중심선의 표준편차로 계산 가격 변동성 분석과 추세분석을 동시에 수행 볼린저밴드의 기본 전제는 주가가 상한선과 하한선을 경계로 등락을 거듭하는 경향이 있다는 것 주가의 95%이상 볼린저밴드 내에서 수렴과 발산을 반복하며 형성 밴드의 폭이 이전보다 상대적으로 크거나 줄어들 경우, 과매수 또는 과매도 상태로 가늠한다.
볼린저밴드 데이터 mbb = 중심선 = 주가의 20 기간 이동평균선 = clo20 ubb = 상한선 = 중심선 + 주가의 20기간 표준편차 * 2 lbb = 하한선 = 중심선 – 주가의 20기간 표준편차 * 2 perb = %b = (주가 – 하한선) / (상한선 – 하한선) = (close - lbb) / (ubb - lbb) bw = 밴드폭 (Bandwidth) = (상한선 – 하한선) / 중심선 = (ubb - lbb) / mbb
candle 에서 사용하는 정보 일부를 BigDecimal 형으로 변환 시켜주는 유틸성 클래스
캔들 변화 감시
캔들 결합 최근 15분봉 (1분봉 15개 결합)등을 활용해 보기 위한 개발 캔들의 이동값
 
캔들 관리자
캔들형 패턴
캔들 패턴 기본형
캔들패턴 발생지점
지수이동평균
캔들 일반적인 캔들 요소들만 정의 - 더 많은 요소 클래스는 상속받아서 구현
 
Commodity Channel Index 공식 CCI = ( M - m ) / ( 0.015 x d ) M : ( 고가 + 저가 + 종가 ) / 3 m : M의 일정기간 이동평균 d : M 과 m 사이 편차의 절대값을 단순평균한 값
가격이 상승하기 전에 거래량이 먼저 상승하는 경우를 우리는 가격 차트상에서 쉽게 본다.
Change Moving Average 연구중 자료 중간가격을 활용하여 평균 변화량을 얻는다 (변화율아님) 보조지표와 가격의 기술기 차이를 계산하여 사용하기 위해 구현한다.
골든 크로스 데드 크로스 잡기
 
이격도
다이버전스 뜻은 사전적 의미는 차이, 이격, 발산 등을 의미합니다.
 
 
 
지수이동평균 Exponential Moving Average 지수이동평균은 가중변수를 이용하여 최근 수치의 영향력은 높이고 과거 수치의 영향력은 낮추는 것입니다.
지수 이동평균의 차이를 구하여 오실레이털르 사용하는 경우가 많다 그럴때 공통으로 활용하는 메소드
저녁별형 고점에서 발생
 
 
망치형 캔들 아래 그림자 캔들의 한종류로 하락추세에서 아래 그림자 캔들이 발생하면 망치형 캔들.
교수형 캔들 상승세의 고점에서 출현해야만 하고 꼬리 길이에 비해 ㅁ몸통 크기가 적가나 반대로 꼬리 길이에 비해 몸통 망치형과 동일한 형태이지만 상승세의 고점에서 출현해야만하고 꼬리 길이에 비해 몸통 크기가 작거나 반대로 꼬리 길이에 비해 몸통크기가 길때유효하다 -- 몸통길이가 꼬리에비해 2배이상 작거나 혹은 2배이상 커야 하나봄..
 
고가저가 정보 좌측 (이전 거래내역으로 ) 검색
일목균형 분석 정보
일목균형 구름 유형
일목균형표는 1935년 일목산인(一目山人)[1]이 미야코신문사재직중 증권시황란 작성을 위해 개발 한 후, 신동전환선(新東轉煥線)[2]이라는 이름으로 발표하면서 세상에 모습을 드러냈다. 7권에 해당하는 일목균형표이지만 현재에는 4권[3]만이 발간되어 있다.
일목균형표의 분석 정보
일목균형 배열정보
일목균형 데이터 기간의 시간/전환/기준/후행/선행1/선행2 정보를 얻는다 -1 일시 없는 데이터
역망치형캔들 윗꼬리는 몸통보다 길어야하고 몸통은 너무 두껍지 않아야 한다.
아래 그림자 캔들
MACD Moving Average Convergence Divergence namu.wiki/w/MACD 장단기 이동평균선간의 차이를 이용하여 매매신호를 포착하려는 기법으로 제럴드 아펠(Gerald Appel)에 의해 개발되었다.
macd 결과 데이터
시장 관련 지표
Middle Change Moving Average 연구중 자료 중간가격을 활용하여 평균 변화량을 얻는다 (변화율아님) 보조지표와 가격의 기술기 차이를 계산하여 사용하기 위해 구현한다.
MFI (Money Flow Index) 공식 CCI = ( M - m ) / ( 0.015 x d ) M : ( 고가 + 저가 + 종가 ) / 3 m : M의 일정기간 이동평균 d : M 과 m 사이 편차의 절대값을 단순평균한 값
당일종가 / n일전종가 * 100
당일중간가 / n일전중간가 * 100
샛별형 저점에서 발생하는 패턴 보통은 3개의 캔들일떄 샛별형이라 불리지만 실제 차트에선 가운데 캔들이 3개 잇아으로 구성되기도 한다 첫번째 캔들이 음봉이고 카운데 캔들이 팽이형,도지형,망치형,역망치형 등 다양한 캔들이 올 수 있다 세번째 캔들은 종가가 최소한 첫번째 음봉의 몸통 절반위에 형성되는 관통형이나 상승장악형 이어야 한다 하락세의 저점에서 직전에 양,음봉으로 부딪히는 자리선상에 있는 샛별형이어야 상승반전 신호로써 어느정도 유효하고 상승세의 조정구간의 끝 또는 보합세의 저ㅓㅁ에서 출현할 때도 유효하다.
이동평균
 
Market Trading Price Disparity 0 ~ 1000 market.volume.disparity.max 설정값에 최대값은 변할 수 있음 거래대금으로 보는 이격도
Market Volume Disparity 0 ~ 1000 market.volume.disparity.max 설정값에 최대값은 변할 수 있음
Market Volume Power 0~ 500 최대치 값은 max.volume.power 설정에 의해 달라질 수 있음
신고가 신저가 지수 New High New Low - 100 ~ 100
신고가 신저가 결과 데이터
NIndicators<T extends io.runon.trading.Time>
기간 N 으로만 구현이 가능한 지표 추상체
단일가 캔들 다이버전스에 활용됨
Price Rate of Change chuljoo.tistory.com/145 (당일종가 - n일전종가 ) / n일전종가 * 100
Price Rate of Change Middle ROC 값을 중간값으로 계산하여 사용하기 위한연구공식 chuljoo.tistory.com/145 ((고가+저가+종가)-(N일 고가 + 저가 + 종가))/3 / n일전종간가격 * 100
RSI는 일정 기간 동안 주가가 전일 가격에 비해 상승한 변화량과 하락한 변화량의 평균값을 구하여, 상승한 변화량이 크면 과매수로, 하락한 변화량이 크면 과매도로 판단하는 방식이다.
유성형 고점에서 발생하는 패턴 역망치형(InvertedHammerPattern)과 동일한 형태이지만 상승세의 고점에서 출현한다.
유성형 고점에서 발생하는 패턴 역망치형(InvertedHammerPattern)과 동일한 형태이지만 상승세의 고점에서 출현한다 주식에서는 일반적으로 강력한 하락반전 신호로 알려져 있지만 단기적으로 오히려 상승 신호가 될 수 있다 몸통이 짧은 양봉일경우 보다 확실한 단기 상승 우세이고 윗꼬리가 적당히 길면 좋다
단순이동평균 simple moving average
soaring trading volume : 거래량 급증 종목수/ 전체 종목수 (아이디어로 새로 만들어보고 시험해보고자 하는 지표) 거래량이 급등하는 종목의 수를 지수화 함 0 ~ 100
거래량이 급등하는 종목의 수를 지수화 결과 데이터
스토캐스틱 wiki.hash.kr/index.php/%EC%8A%A4%ED%86%A0%EC%BA%90%EC%8A%A4%ED%8B%B1 스토캐스틱(Stochastic)은 주식투자에서 기술적 분석에 사용되는 보조지표이다.
스토캐스틱 결과 데이터
종목 구분 기화와 캔들
종목 구분 기화와 캔들 구현체
종목 구분 기화, 캔들, 시간데이터
메모리저장소 싱글턴
technical analysis candle 관련 유틸성 클래스 기술적 분석 캔들 관련 유틸성 매소드 정리
시간과 캔들값
시간대별 거래량 정보
거래정보 추가
거래 분석에 사용할 수 있는 캔들 기본정보외에 분석에 필요한 거래정보 추가
여러개의 TradeCandle 정보
 
추세선
 
추세선 유형
하락추세선
상승 추세선
 
추세유형
외 그림자 캔들
 
매물대 분석 매물대란 일정 기간 동안 일정 가격대에서의 누적거래량을 말합니다.
 
거래량 관련 유틸성 클래스
Volume Ratio ( 주가상승일 거래량 / 주가하락일 거래량) * 100% m.blog.naver.com/myungli/221964994908
거래량 가중 이동 평균선 잘 설명해 놓은 블로그 academy.binance.com/ko/articles/volume-weighted-average-price-vwap-explained 평균값 및에 시세가 존재 한다면 일반적으로 거래량 대비 저평가 되어있어서 롱포지션을 잡는경우 평균값 위에 시세가 존재 한다면 하락관점으로 숏포지션을 잡는경우 단기적인 관점에서 더 유용함 거래량 가중 평균가 = ∑ (대표 가격 * 거래량 ) / ∑ 거래량 거래량 가중 평균가 = ∑ (거래대금) / ∑ 거래량
윌리엄스 %R Williams Percent Range R% = - ((H - C)/(H – L)) x 100; 여기서 C – 최신 종가 L – 주어진 기간동안 최저가 H – 주어진 기간동안 최고가