xing

package
v0.0.0-...-f83c4d7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 15, 2024 License: LGPL-2.1 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	V콜백_도우미_수량 = lib.F최대값(runtime.NumCPU(), 2)

	Ch모니터링_루틴_종료 = make(chan lib.T신호, 1)
	Ch콜백_도우미_종료  = make(chan lib.T신호, V콜백_도우미_수량)
	Ch접속_끊김      = make(chan lib.T신호)
)

Functions

func DLL32_빌드

func DLL32_빌드() error

func DLL32_삭제

func DLL32_삭제() (에러 error)

func DLL32_소스_코드_화일_경로

func DLL32_소스_코드_화일_경로() string

func DLL32_실행_화일_경로

func DLL32_실행_화일_경로() string

func DLL32_종료

func DLL32_종료() (에러 error)

func DLL32_종료됨

func DLL32_종료됨() bool

func ETF_ETN_종목_여부

func ETF_ETN_종목_여부(종목_코드 string) bool

func F2당일_시각

func F2당일_시각(포맷 string, 값 interface{}) (time.Time, error)

func F2전일_시각

func F2전일_시각(포맷 string, 값 interface{}) (time.Time, error)

func F계좌_번호

func F계좌_번호(인덱스 int) (계좌_번호 string, 에러 error)

func F계좌_수량

func F계좌_수량() (계좌_수량 int, 에러 error)

func F계좌_이름

func F계좌_이름(계좌_번호 string) (계좌_이름 string, 에러 error)

func F계좌번호_모음

func F계좌번호_모음() (응답값 []string, 에러 error)

func F계좌번호_존재함

func F계좌번호_존재함(계좌번호 string) bool

func F금융사_종목_여부

func F금융사_종목_여부(종목코드 string) bool

func F금일_한국증시_개장

func F금일_한국증시_개장() bool

func F당일

func F당일() time.Time

func F레버리지_종목_여부

func F레버리지_종목_여부(종목코드 string) bool

func F선물옵션_종목코드_검사

func F선물옵션_종목코드_검사(종목코드 string) (에러 error)

func F소켓_생성

func F소켓_생성()

func F소켓_정리

func F소켓_정리()

func F실시간_데이터_구독_ETF

func F실시간_데이터_구독_ETF(종목코드 string, 종목코드_모음 ...string) (에러 error)

func F실시간_데이터_해지_ETF

func F실시간_데이터_해지_ETF(종목코드_모음 []string) (에러 error)

func F실시간_정보_구독_단순TR

func F실시간_정보_구독_단순TR(RT코드 string) (에러 error)

func F실시간_정보_구독_단일_종목

func F실시간_정보_구독_단일_종목(RT코드 string, 종목코드 string) (에러 error)

func F실시간_정보_구독_복수_종목

func F실시간_정보_구독_복수_종목(RT코드 string, 종목코드_모음 []string) (에러 error)

func F실시간_정보_일괄_해지

func F실시간_정보_일괄_해지() (에러 error)

func F실시간_정보_해지_단순TR

func F실시간_정보_해지_단순TR(RT코드 string) (에러 error)

func F실시간_정보_해지_단일_종목

func F실시간_정보_해지_단일_종목(RT코드 string, 종목코드 string) (에러 error)

func F실시간_정보_해지_복수_종목

func F실시간_정보_해지_복수_종목(RT코드 string, 종목코드_모음 []string) (에러 error)

func F임의_종목

func F임의_종목() *lib.S종목

func F임의_종목_ETF

func F임의_종목_ETF() *lib.S종목

func F임의_종목_코스닥_주식

func F임의_종목_코스닥_주식() *lib.S종목

func F임의_종목_코스피_주식

func F임의_종목_코스피_주식() *lib.S종목

func F전일

func F전일() time.Time

func F전일_당일_설정

func F전일_당일_설정() (에러 error)

func F접속_끊김_설정

func F접속_끊김_설정()

func F접속_끊김_여부

func F접속_끊김_여부() bool

func F접속_로그인

func F접속_로그인() (에러 error)

func F접속됨

func F접속됨() (접속됨 bool, 에러 error)

func F종료

func F종료()

func F종목_식별_문자열

func F종목_식별_문자열(종목코드 string) string

func F종목_정보_설정

func F종목_정보_설정() (에러 error)

func F종목by코드

func F종목by코드(종목코드 string) (종목 *lib.S종목, 에러 error)

func F종목명by코드

func F종목명by코드(종목코드 string) (종목명 string, 에러 error)

func F종목코드_검사

func F종목코드_검사(종목코드 string) error

func F종목코드_모음_ETF

func F종목코드_모음_ETF() []string

func F종목코드_모음_ETF_ETN

func F종목코드_모음_ETF_ETN() []string

func F종목코드_모음_ETN

func F종목코드_모음_ETN() []string

func F종목코드_모음_KOSDAQ

func F종목코드_모음_KOSDAQ() []string

func F종목코드_모음_KOSPI

func F종목코드_모음_KOSPI() []string

func F종목코드_모음_전체

func F종목코드_모음_전체() []string

func F종목코드_존재함

func F종목코드_존재함(종목코드 string) bool

func F주문_응답_실시간_정보_구독

func F주문_응답_실시간_정보_구독() (에러 error)

func F주문_응답_실시간_정보_해지

func F주문_응답_실시간_정보_해지() (에러 error)

func F지주회사_종목_여부

func F지주회사_종목_여부(종목코드 string) bool

func F질의

func F질의(질의값 lib.I질의값, 옵션_모음 ...interface{}) (값 *lib.S바이트_변환_모음)

func F질의_단일TR

func F질의_단일TR(질의값 lib.I질의값, 옵션_모음 ...interface{}) (값 interface{}, 에러 error)

func F질의값_종목코드_검사

func F질의값_종목코드_검사(질의값_원본 lib.I질의값) (에러 error)

func F채권_종목_여부

func F채권_종목_여부(종목_코드 string) bool

func F체결_실시간_정보_구독

func F체결_실시간_정보_구독(종목코드 string) (에러 error)

func F체결_실시간_정보_해지

func F체결_실시간_정보_해지(종목코드 string) (에러 error)

func F초기화

func F초기화(서버_구분 xt.T서버_구분, 로그인_정보 *xt.S로그인_정보)

func F초기화_Go루틴

func F초기화_Go루틴()

func F초기화_TR전송_제한

func F초기화_TR전송_제한() (에러 error)

func F최소_호가단위by종목

func F최소_호가단위by종목(종목 *lib.S종목) (값 int64, 에러 error)

func F최소_호가단위by종목코드

func F최소_호가단위by종목코드(종목코드 string) (값 int64, 에러 error)

func F코스닥_종목_여부

func F코스닥_종목_여부(종목코드 string) bool

func F코스피_종목_여부

func F코스피_종목_여부(종목코드 string) bool

func F특수_종목_여부

func F특수_종목_여부(종목코드 string) bool

func F호가_잔량_실시간_정보_구독

func F호가_잔량_실시간_정보_구독(종목코드 string) (에러 error)

func F호가_잔량_실시간_정보_해지

func F호가_잔량_실시간_정보_해지(종목코드 string) (에러 error)

func F호가_필터

func F호가_필터(종목코드 string, 호가 int64) int64

func F호가_필터by종목

func F호가_필터by종목(종목 *lib.S종목, 호가 int64) int64

func F확인_TR소켓

func F확인_TR소켓() bool

func Go루틴_관리

func Go루틴_관리(ch초기화 chan lib.T신호) (에러 error)

func TrCSPAQ12200_현물계좌_총평가

func TrCSPAQ12200_현물계좌_총평가(계좌번호 string) (값 *xt.CSPAQ12200_현물계좌_총평가_응답, 에러 error)

func TrCSPAQ12300_현물계좌_잔고내역_조회

func TrCSPAQ12300_현물계좌_잔고내역_조회(계좌번호 string, 단가_구분 xt.T단가_구분_CSPAQ12300,
	수수료_적용_여부 bool) (값_모음 map[string]*xt.CSPAQ12300_현물계좌_잔고내역_응답_반복값, 에러 error)

func TrCSPAQ13700_현물계좌_주문체결내역

func TrCSPAQ13700_현물계좌_주문체결내역(계좌번호 string, 주문일 time.Time,
	매도_매수_구분 lib.T매도_매수_구분,
	체결_미체결_구분 xt.T주문_체결_미체결_구분_CSPAQ13700) (값_모음 []*xt.CSPAQ13700_현물계좌_주문체결내역_반복값, 에러 error)

func TrCSPAQ22200_현물계좌_예수금_주문가능금액

func TrCSPAQ22200_현물계좌_예수금_주문가능금액(계좌번호 string) (값 *xt.CSPAQ22200_현물계좌_예수금_주문가능금액_응답, 에러 error)

func TrCSPAT00600_현물_정상주문

func TrCSPAT00600_현물_정상주문(질의값 *xt.CSPAT00600_현물_정상_주문_질의값) (응답값 *xt.CSPAT00600_현물_정상_주문_응답, 에러 error)

func TrCSPAT00700_현물_정정주문

func TrCSPAT00700_현물_정정주문(질의값 *xt.CSPAT00700_현물_정정_주문_질의값) (응답값 *xt.CSPAT00700_현물_정정_주문_응답, 에러 error)

func TrCSPAT00800_현물_취소주문

func TrCSPAT00800_현물_취소주문(질의값 *lib.S질의값_취소_주문) (응답값 *xt.CSPAT00800_현물_취소_주문_응답, 에러 error)

func TrT0150_현물_당일_매매일지

func TrT0150_현물_당일_매매일지(계좌번호 string) (응답값_모음 []*xt.T0150_현물_당일_매매일지_응답_반복값, 에러 error)

func TrT0151_현물_일자별_매매일지

func TrT0151_현물_일자별_매매일지(계좌번호 string, 일자 time.Time) (응답값_모음 []*xt.T0151_현물_일자별_매매일지_응답_반복값, 에러 error)

func TrT0167_시각_조회

func TrT0167_시각_조회() chan *xt.T0167_시각_조회_응답

func TrT0425_현물_체결_미체결_조회

func TrT0425_현물_체결_미체결_조회(계좌번호, 종목코드 string, 체결_구분 lib.T체결_구분,
	매도_매수_구분 lib.T매도_매수_구분) (응답값_모음 []*xt.T0425_현물_체결_미체결_조회_응답_반복값, 에러 error)

func TrT1101_현물_호가_조회

func TrT1101_현물_호가_조회(종목코드 string) (응답값 *xt.T1101_현물_호가_조회_응답, 에러 error)

func TrT1102_현물_시세_조회

func TrT1102_현물_시세_조회(종목코드 string) (응답값 *xt.T1102_현물_시세_조회_응답, 에러 error)

func TrT1305_기간별_주가_조회

func TrT1305_기간별_주가_조회(종목코드 string, 일주월_구분 xt.T일주월년_구분, 추가_옵션_모음 ...interface{}) (
	응답값_모음 []*xt.T1305_현물_기간별_조회_응답_반복값, 에러 error)

func TrT1310_현물_당일전일_분틱_조회

func TrT1310_현물_당일전일_분틱_조회(종목코드 string, 당일전일_구분 xt.T당일전일_구분, 분틱_구분 xt.T분틱_구분,
	종료시각 time.Time, 수량_옵션 ...int) (응답값_모음 []*xt.T1310_현물_전일당일분틱조회_응답_반복값, 에러 error)

func TrT1404_관리종목_조회

func TrT1404_관리종목_조회(시장_구분 lib.T시장구분, 관리_질의_구분 xt.T관리_질의_구분) (응답값_모음 []*xt.T1404_관리종목_조회_응답_반복값, 에러 error)

func TrT1405_투자경고_조회

func TrT1405_투자경고_조회(시장_구분 lib.T시장구분, 투자경고_질의_구분 xt.T투자경고_질의_구분) (응답값_모음 []*xt.T1405_투자경고_조회_응답_반복값, 에러 error)

func TrT1717_종목별_매매주체_동향

func TrT1717_종목별_매매주체_동향(종목코드 string, 일별_누적_구분 xt.T1717_일별_누적_구분, 시작일, 종료일 time.Time) (값_모음 []*xt.T1717_종목별_매매주체_동향_응답_반복값, 에러 error)

func TrT1901_ETF_시세_조회

func TrT1901_ETF_시세_조회(종목코드 string) (응답값 *xt.T1901_ETF_시세_조회_응답, 에러 error)

func TrT1902_ETF_시간별_추이

func TrT1902_ETF_시간별_추이(종목코드 string, 추가_옵션_모음 ...interface{}) (응답값_모음 []*xt.T1902_ETF시간별_추이_응답_반복값, 에러 error)

func TrT1906_ETF_LP_호가_조회

func TrT1906_ETF_LP_호가_조회(종목코드 string) (응답값 *xt.T1906_ETF_LP_호가_조회_응답, 에러 error)

func TrT3320_F기업정보_요약

func TrT3320_F기업정보_요약(종목코드 string) (응답값 *xt.T3320_기업정보_요약_응답, 에러 error)

HTS 3302 화면. t3320은 참고자료로서 정보의 정확성이나 완전성은 보장하기는 어렵습니다.

func TrT3341_재무_순위_종합

func TrT3341_재무_순위_종합(시장구분 lib.T시장구분, 재무순위_구분 xt.T재무순위_구분,
	추가_인수_모음 ...interface{}) (응답값_모음 []*xt.T3341_재무순위_응답_반복값, 에러 error)

HTS 3303 화면

func TrT8407_현물_멀티_현재가_조회

func TrT8407_현물_멀티_현재가_조회(종목코드_모음_전체 []string) (응답값_맵 map[string]*xt.T8407_현물_멀티_현재가_조회_응답, 에러 error)

func TrT8407_현물_멀티_현재가_조회_전종목

func TrT8407_현물_멀티_현재가_조회_전종목() (현재가_맵 map[string]*xt.T8407_현물_멀티_현재가_조회_응답, 에러 error)

func TrT8410_현물_차트_일주월년

func TrT8410_현물_차트_일주월년(종목코드 string, 시작일, 종료일 time.Time, 주기구분 xt.T일주월년_구분, 수정_주가_여부 bool,
	추가_인수_모음 ...interface{}) (응답값_모음 []*xt.T8410_현물_차트_일주월년_응답_반복값, 에러 error)

func TrT8411_현물_차트_틱

func TrT8411_현물_차트_틱(종목코드 string, 시작일자, 종료일자 time.Time, 추가_인수_모음 ...interface{}) (응답값_모음 []*xt.T8411_현물_차트_틱_응답_반복값, 에러 error)

func TrT8412_현물_차트_분

func TrT8412_현물_차트_분(종목코드 string, 시작일자, 종료일자 time.Time, 주기 time.Duration, 추가_인수_모음 ...interface{}) (응답값_모음 []*xt.T8412_현물_차트_분_응답_반복값, 에러 error)

func TrT8413_현물_차트_일주월

func TrT8413_현물_차트_일주월(종목코드 string, 시작일, 종료일 time.Time, 주기구분 xt.T일주월년_구분,
	추가_인수_모음 ...interface{}) (응답값_모음 []*xt.T8413_현물_차트_일주월_응답_반복값, 에러 error)

func TrT8428_증시주변자금추이

func TrT8428_증시주변자금추이(수량 int) (응답값_모음 []*xt.T8428_증시주변_자금추이_응답_반복값, 에러 error)

HTS 1503 화면

func TrT8436_주식종목_조회

func TrT8436_주식종목_조회(시장_구분 lib.T시장구분) (응답값_모음 []*xt.T8436_현물_종목조회_응답_반복값, 에러 error)

Types

type DLL32_콜백_대기_항목

type DLL32_콜백_대기_항목 struct {
	sync.Mutex

	TR코드 string
	// contains filtered or unexported fields
}

func (*DLL32_콜백_대기_항목) G회신값

func (s *DLL32_콜백_대기_항목) G회신값() interface{}

func (*DLL32_콜백_대기_항목) S회신

func (s *DLL32_콜백_대기_항목) S회신()

type DLL32_콜백_저장소

type DLL32_콜백_저장소 struct {
	sync.RWMutex
	// contains filtered or unexported fields
}

dll32 응답을 기다리는 TR 저장.

func (*DLL32_콜백_저장소) G값

func (s *DLL32_콜백_저장소) G값(식별번호 int) *DLL32_콜백_대기_항목

func (*DLL32_콜백_저장소) S추가

func (s *DLL32_콜백_저장소) S추가(식별번호 int, TR코드 string) chan interface{}

func (*DLL32_콜백_저장소) S회신

func (s *DLL32_콜백_저장소) S회신(식별번호 int)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL