프로그램은 크게 세 영역으로 구성됩니다.
- HTS 실행 버튼으로 HTS를 실행하고 자동 로그인
- 현재 HTS 연결 상태 표시
각 투자 전략은 독립적인 탭으로 관리됩니다.
+ 전략 추가 버튼을 클릭하면 등록 가능한 전략 목록이 표시됩니다.
| 전략 | 설명 |
|---|
grid_trading | 그리드 트레이딩 (연속 실행) |
simple_order | 단순 매매 (1회 실행) |
infinite_buy | 무한매수법 V3.0 (1회 실행) |
| 항목 | 설명 | 예시 |
|---|
| 워크시트명 | Google Sheets 내 워크시트 이름 | SOXL_F1 |
| 시작 시간 | 전략 실행 시작 (24시간 형식) | 22:30 |
| 종료 시간 | 전략 실행 종료 (24시간 형식) | 05:00 |
| 실행 주기 | 시트 확인 간격 (초), 0이면 1회성 | 60 |
시작 시간이 종료 시간보다 큰 경우 (예: 22:30 ~ 05:00), 자정을 넘겨 다음 날까지 실행됩니다.
| 버튼 | 기능 |
|---|
| ▶ 시작 | 전략 실행 시작 |
| ■ 중지 | 전략 실행 중지 |
| ⚙ 설정 | 전략 설정 수정 |
| ✕ 삭제 | 전략 삭제 |
| ☑ 활성화 | 활성/비활성 토글 |
| 상태 | 아이콘 | 설명 |
|---|
| 대기 중 | ○ | 시작 시간 전 또는 수동 중지 |
| 실행 중 | ● (녹색) | 정상 실행 중 |
| 오류 | ● (빨간색) | 오류 발생으로 중지 |
| 시간 외 | ◐ | 종료 시간 경과 |
| 비활성 | ○ (회색) | 활성화 체크박스 해제 |
| 버튼 | 기능 |
|---|
| 계정 설정 | HTS 로그인 정보 관리 |
| HTS 경로 | HTS 실행 파일 경로 |
| 시트 설정 | Google Sheets 연결 |
| 업데이트 | 자동 업데이트 설정 |
전략의 실행 모드는 설정값에 따라 자동 결정됩니다.
| 조건 | 실행 모드 | 동작 |
|---|
| 실행 주기 = 0 | ONE_TIME | 1회 실행 후 완료 |
| 시작 시간 = 종료 시간 | ONE_TIME | 1회 실행 후 완료 |
| 그 외 | CONTINUOUS | 주기적 반복 실행 |