전략템플릿 로직 수정

This commit is contained in:
Macbook
2026-06-24 01:42:52 +09:00
parent 0544971fd8
commit 1ed6a11b36
4 changed files with 63 additions and 42 deletions
+4 -4
View File
@@ -118,7 +118,7 @@ export function getStrategyTemplates(def: DefType): StrategyTemplateDef[] {
{ kind: 'simple', ind: 'BOLLINGER', cond: 'CROSS_UP', l: 'CLOSE_PRICE', r: 'LOWER_BAND', signal: 'buy', label: '볼린저 하단 돌파 매수' },
{ kind: 'simple', ind: 'BOLLINGER', cond: 'CROSS_UP', l: 'CLOSE_PRICE', r: 'UPPER_BAND', signal: 'sell', label: '볼린저 상단 돌파 매도' },
{ kind: 'simple', ind: 'CCI', cond: 'CROSS_UP', l: 'CCI_VALUE', r: 'OVERSOLD_NEG100', signal: 'buy', label: 'CCI 과매도 반등' },
{ kind: 'simple', ind: 'PSYCHOLOGICAL', cond: 'CROSS_UP', l: 'PSY_VALUE', r: 'OVERBOUGHT_75', signal: 'buy', label: '심리도 상향 돌파' },
{ kind: 'simple', ind: 'PSYCHOLOGICAL', cond: 'CROSS_UP', l: 'PSY_VALUE', r: 'OVERSOLD_25', signal: 'buy', label: '심리도 과매도 반등 매수' },
{ kind: 'simple', ind: 'STOCHASTIC', cond: 'CROSS_UP', l: 'STOCH_K', r: 'STOCH_D', signal: 'buy', label: '스토캐스틱 골든크로스' },
{ kind: 'simple', ind: 'ADX', cond: 'CROSS_UP', l: 'ADX_VALUE', r: 'ADX_25', signal: 'buy', label: 'ADX 중앙선 상향 돌파' },
{
@@ -169,21 +169,21 @@ export function getStrategyTemplates(def: DefType): StrategyTemplateDef[] {
kind: 'composite',
signal: 'buy',
label: '9·20일 신고가 매수',
description: '20일 신고가 돌파 + ADX·거래량 필터 (기본: 보통)',
description: '20일 신고가 돌파 (기본: 완화 — ADX·거래량 없음)',
build: () => buildNewHigh920BuyTree(def),
},
{
kind: 'composite',
signal: 'sell',
label: '9·20일 신저가 매도',
description: '20일 신저가 이탈 + ADX·거래량 필터 (기본: 보통)',
description: '20일 신저가 이탈 (기본: 완화 — ADX·거래량 없음)',
build: () => buildNewLow920SellTree(def),
},
{
kind: 'composite',
signal: 'buy',
label: '33변곡 매수',
description: '33 EMA 상승 변곡 + 종가 EMA 위 + 33봉 종가 채널 상향 돌파',
description: '33 EMA 상승 변곡 + 33봉 종가 채널 상향 돌파 (기본: 완화)',
build: () => build33InflectionBuyTree(def),
},
{