HTS Starter

키움 글로벌 HTS 자동 재시작 + 부자차트 환경변수 자동 적용 트레이 앱

📦
hts_starter.zip
Windows 64-bit  ·  설치 불필요 — 압축 해제 후 바로 실행
준비 중
설치 방법
1
압축 해제
다운로드한 hts_starter.zip을 원하는 폴더에 압축 해제합니다.
2
hts_starter.exe 실행
처음 실행 시 설정 창이 열립니다. 비밀번호(키움 글로벌 로그인 PW)를 입력하고 시작을 누릅니다.
3
트레이 아이콘 확인
우측 하단 시스템 트레이에 빨간 원형 아이콘(HTS Restarter)이 나타나면 정상 동작 중입니다.
4
시작 프로그램 자동 등록
최초 실행 시 Windows 작업 스케줄러에 자동으로 등록됩니다. 이후 로그온 시 관리자 권한으로 자동 실행됩니다.
주요 기능
자동 재시작
설정한 종료 시각에 HTS를 종료하고, 시작 시각에 자동으로 재실행합니다. 미국 서머타임(DST) 자동 반영.
자동 로그인
저장된 비밀번호로 HTS 재실행 후 로그인 창을 감지해 비밀번호를 자동 입력합니다.
환경변수 자동 적용
HTS 시작 후 2분 대기 뒤 서버에서 수식을 가져와 부자차트 사용자 함수(S_MV, WeekDB 등)에 자동으로 적용합니다.
강제 재적용
트레이 메뉴 → 환경변수셋팅으로 수동 실행. 이미 최신 상태여도 확인 후 재적용할 수 있습니다.
트레이 메뉴
자동 실행 흐름 (매일)
1
종료 시각 (기본 07:30)
HTS를 자동으로 종료합니다.
2
시작 시각 (기본 08:00)
HTS를 실행하고 자동 로그인합니다.
3
시작 후 2분 대기
HTS가 완전히 로드될 때까지 대기합니다.
4
환경변수 자동 적용
서버에서 최신 수식을 가져와 부자차트 사용자 함수(S_MV, S_Week_DB 등)에 자동 적용합니다.
서머타임(DST) 기간에는 종료/시작 시각이 1시간 앞당겨집니다. (06:30 / 07:00)
설정 항목
항목설명
비밀번호 키움 글로벌 HTS 로그인 비밀번호. Base64 인코딩되어 레지스트리에 저장됩니다.
디폴트시간 체크 시 종료 07:30 / 시작 08:00으로 자동 설정됩니다. DST 적용 기간에는 각 1시간 앞당겨집니다.
종료 시각 HTS를 종료할 시각 HH:MM. 디폴트시간 체크 해제 시 직접 입력.
시작 시각 HTS를 재시작할 시각 HH:MM. 종료 시각보다 이후로 설정 권장.
S_MV 1~6 환경변수셋팅에 사용할 종목 슬롯. 체크박스로 활성화/비활성화, 콤보박스로 종목 선택.
설정은 Windows 레지스트리 HKCU\Software\hts-restarter에 저장됩니다.
종목 슬롯 (S_MV 1~6)

환경변수셋팅 시 서버에서 수식을 가져올 종목과 부자차트 함수를 연결하는 슬롯입니다.

슬롯수식 함수DB 함수기본값
슬롯 1S_MVS_Week_DB / S_Mon_DBGold (골드)
슬롯 2S_MV_2CrudeOil (WTI)
슬롯 3S_MV_3MiniSP500 (S&P500)
슬롯 4S_MV_4S_Week_DB2 / S_Mon_DB2MiniNASDAQ100 (나스닥)
슬롯 5S_MV_5EuroFX (유로)
슬롯 6S_MV_6Silver (실버)
환경변수셋팅 실행 전 부자차트가 반드시 실행 중이어야 합니다.
슬롯 1~3은 WeekDB/MonDB를 공유하고, 슬롯 4~6은 WeekDB2/MonDB2를 공유합니다.