kpswin 미션 — 트레이딩 프로그램 2단계 구축 + 다운로드 허브
개요
kpswin(윈도우 croworker)이 트레이딩 프로그램을 계속 빌드할 수 있도록, KPS 툴킷을
trading.crowny.org에 다운로드 가능하게 올리고, 구축 arc를 미션으로 정리·기록했다.
미션 arc: kpswin이 ① NinjaTrader 도구로 구축 시작·고도화(NT8 네이티브 C#, 실측 엣지
수집) → ② 검증된 로직을 크라우니트레이더 프로그램(한선씨/셀코어)으로 재구축.
크라우니 헌법 상승방향: 외부(NinjaScript C#) → 한선씨 고수준 → RPN → 기계어.
무엇을 했는지
- 다운로드 번들 —
crowny-trading/public/download/
kps-toolkit-latest.zip (84K, 28파일): 한선씨 KPS 8모듈 + NinjaTrader C#(KpsCopierBridge·CrownyAddon·Guardian·UltTripleSyncPro) + 문서 + 미션 + 다운로드허브 소스
- kps-toolkit-<날짜>.zip (날짜본), kpswin-mission.json(기계판독), MISSION.md(사람용)
- 다운로드 허브 페이지 —
public/download/index.html(다크+시아노/골드), 미션 arc·2단계·Windows 빌드 안내·안전원칙.server.jsserveStatic에/download별칭 1줄 추가. - 한선씨 정본 동반 —
public/download/index.한선(hanseonc_high 컴파일·실행 검증): 미션 구조(단계·과제·다운로드·안전)를 한선씨로 선언. 학습DBkpswin_미션_매니페스트_2단계. - 정합성 정정 — 리포트 엔드포인트를 정본
trader.crowny.org/api/kps/nt8(7741, 검증 200)로 통일. trading(7740)엔 kps API 없음(다운로드 허브 전용). C# 브리지는 이미 trader 기본값이라 정상.
관련 파일
/Users/ef/crowny-trading/public/download/— index.html · index.한선 · *.zip · kpswin-mission.json · MISSION.md/Users/ef/crowny-trading/server.js— serveStatic/download별칭- 정본 소스:
/Users/ef/crowny-trader/한선씨/kps/*(8모듈+NT8브리지),/Users/ef/crowny-trading/ninjatrader/* - 접속:
https://trading.crowny.org/download· 정본 카탈로그https://trader.crowny.org/study
Phase 1 과제 (kpswin, 진행중)
- 카피어 계정 execution 가시성 확정 (Strategy는 붙은 계정 execution만 수신 — 분리계정 주의)
- 실측 저널 누적 → 카피어 조건부 승률 ≥68% & 샘플 ≥20 입증/반증 (라이브락 조건①)
- 사이징 평탄화 계좌별 계약수 캡 · 장세(ADX/ATR) 자동태깅 정밀화
Phase 2 (대기)
- NT 검증 로직 → 한선씨/셀코어 네이티브 재구축. build.sh 테스트 18/18 유지. VM 함정 준수.
안전 원칙 (불변)
도구는 기록·실증만. 자동주문 없음. 라이브락 기본 잠김 — 게이트(사이징·약관) 개방은 SSO 인증 운영자만.잔여 이슈
- 게이트웨이에
trading.crowny.org/download공개 라우팅 확인(사내망 외부 접근 시). - kpswin 기여 반영 경로: crowny-hub 커밋/동기화. 저널 PSV 14열 포맷 준수.
- (선택) trader
/study카탈로그에 다운로드 허브 링크 상호연결.