Files
kis_bot/remove/legacy_root/sample_python/Res/t1511_2.res
Your Name 6d2a706a48 커밋 1 — 실매 가격 TTL 구멍 (본체)
왜: 체결이 없어도 마지막가는 유지인데, TTL로 None 만들고 매도/EOD를 건너뛰어 8/5 돌파·금요일 leftover가 남음. 호가필터 TTL 구멍과 같은 병.

넣을 파일

신규: kis_trader/engine/live_sell_price.py
kis_trader/strategies/base.py (_ws_last_quote, _resolve_sell_price)
전략: momentum.py scalping.py tail_catch.py breakout.py range_break.py dart_strategy.py updow_strategy.py updown_feed.py us_momentum.py
WS: ws_manager.py kis_ws.py kiwoom_ws.py ls_ws.py kis_ws_overseas.py
kis_trader/web/live_config_schema.py (WS_PRICE_MAX_AGE_SEC 기본 0)
database.py (키 주석 + legacy/ sys.path)
kis_trader/execution/order_manager.py (잔고 있는데 40240000 ghost_purge 금지 — 같은 EOD 사고)
EOD가 min_hold에 안 막히게 손본 momentum_hts_logic.py / scalping_engine.py / tail_engine.py (이 대화에서 손본 부분만 확인 후)
문서: docs/like_mcp.md/db_erd.md code_architecture.md (가격 TTL 문구)
메시지 초안

fix: 매수·매도 현재가를 TTL로 버리지 않음 (마지막 RAM)
횡보·체결 공백을 죽은 캐시로 오인해 None 처리하면 손절·EOD가 스킵된다.
호가필터와 같이 나이는 무시하고 마지막 체결가를 유지한다. EOD는 매수가 폴백.
영향: 실매 O / 백테·옵투나 봉 경로 거의 무관 (엔진 식 변경 아님)

커밋 2 — 루트 정리 (remove/ vs legacy/)
왜: 루트 단독봇·테스트는 지울 보관함으로. 웹·알람이 아직 쓰는 모듈은 remove에 두면 나중에 폴더째 삭제 때 깨짐.

넣을 파일

이동: 미사용 → remove/legacy_root/ (래퍼, ETF/키움 옛봇, 테스트, kiwoom_rest_api 등)
이동: 사용 중 → legacy/ (holding_bot kis_holding_ver1 news_analyzer kis_long_ver1/2)
신규: kis_trader/utils/legacy_root.py legacy/README.md remove/README.md
import 경로: backtest_web.py mm_butler.py mm_remote.py updow_holding_cfg.py dbband_stock_cfg.py param_search_updow*.py dbband_param_search.py param_search_apply_snapshot.py verify_three_paths.py
docs/like_mcp.md/code_architecture.md 수동 노트
메시지 초안

chore: 미사용 루트는 remove/, 웹·알람 구모듈은 legacy/
remove는 나중에 통째 삭제 예정. holding_bot·news_analyzer·kis_long은
ensure_legacy_root로 legacy/만 본다.
빼기: scratch/set_ws_price_max_age_zero.py (일회성)
2026-08-18 00:13:17 +09:00

79 lines
2.9 KiB
Plaintext

BEGIN_FUNCTION_MAP
.Func,업종현재가(t1511),t1511,attr,block,headtype=A;
BEGIN_DATA_MAP
t1511InBlock,기본입력,input;
begin
업종코드,upcode,upcode,char,3;
end
t1511OutBlock,기본출력,output;
begin
업종구분,gubun,gubun,char,1;
업종명,hname,hname,char,20;
현재지수,pricejisu,pricejisu,float,7.2;
전일지수,jniljisu,jniljisu,float,7.2;
전일대비구분,sign,sign,char,1;
전일대비,change,change,float,7.2;
지수등락율,diffjisu,diffjisu,float,6.2;
전일거래량,jnilvolume,jnilvolume,long,12;
당일거래량,volume,volume,long,12;
거래량전일대비,volumechange,volumechange,long,12;
거래량비율,volumerate,volumerate,float,6.2;
전일거래대금,jnilvalue,jnilvalue,long,12;
당일거래대금,value,value,long,12;
거래대금전일대비,valuechange,valuechange,long,12;
거래대금비율,valuerate,valuerate,float,6.2;
시가지수,openjisu,openjisu,float,7.2;
시가등락율,opendiff,opendiff,float,6.2;
시가시간,opentime,opentime,char,6;
고가지수,highjisu,highjisu,float,7.2;
고가등락율,highdiff,highdiff,float,6.2;
고가시간,hightime,hightime,char,6;
저가지수,lowjisu,lowjisu,float,7.2;
저가등락율,lowdiff,lowdiff,float,6.2;
저가시간,lowtime,lowtime,char,6;
52주최고지수,whjisu,whjisu,float,7.2;
52주최고현재가대비,whchange,whchange,float,7.2;
52주최고지수일자,whjday,whjday,char,8;
52주최저지수,wljisu,wljisu,float,7.2;
52주최저현재가대비,wlchange,wlchange,float,7.2;
52주최저지수일자,wljday,wljday,char,8;
연중최고지수,yhjisu,yhjisu,float,7.2;
연중최고현재가대비,yhchange,yhchange,float,7.2;
연중최고지수일자,yhjday,yhjday,char,8;
연중최저지수,yljisu,yljisu,float,7.2;
연중최저현재가대비,ylchange,ylchange,float,7.2;
연중최저지수일자,yljday,yljday,char,8;
첫번째지수코드,firstjcode,firstjcode,char,3;
첫번째지수명,firstjname,firstjname,char,20;
첫번째지수,firstjisu,firstjisu,float,7.2;
첫번째대비구분,firsign,firsign,char,1;
첫번째전일대비,firchange,firchange,float,7.2;
첫번째등락율,firdiff,firdiff,float,6.2;
두번째지수코드,secondjcode,secondjcode,char,3;
두번째지수명,secondjname,secondjname,char,20;
두번째지수,secondjisu,secondjisu,float,7.2;
두번째대비구분,secsign,secsign,char,1;
두번째전일대비,secchange,secchange,float,7.2;
두번째등락율,secdiff,secdiff,float,6.2;
세번째지수코드,thirdjcode,thirdjcode,char,3;
세번째지수명,thirdjname,thirdjname,char,20;
세번째지수,thirdjisu,thirdjisu,float,7.2;
세번째대비구분,thrsign,thrsign,char,1;
세번째전일대비,thrchange,thrchange,float,7.2;
세번째등락율,thrdiff,thrdiff,float,6.2;
네번째지수코드,fourthjcode,fourthjcode,char,3;
네번째지수명,fourthjname,fourthjname,char,20;
네번째지수,fourthjisu,fourthjisu,float,7.2;
네번째대비구분,forsign,forsign,char,1;
네번째전일대비,forchange,forchange,float,7.2;
네번째등락율,fordiff,fordiff,float,6.2;
상승종목수,highjo,highjo,long,4;
상한종목수,upjo,upjo,long,4;
보합종목수,unchgjo,unchgjo,long,4;
하락종목수,lowjo,lowjo,long,4;
하한종목수,downjo,downjo,long,4;
end
END_DATA_MAP
END_FUNCTION_MAP