커뮤니티
수식문의
Input:
Bandwidth(8), // 가우시안 커널의 대역폭
mult(2), // 엔벨로프 승수
src(C); // 적용 가격
Var:
sum_w(0), sum_wy(0), y_hat(0), i(0), w(0),M5(0), M60(0),
upper(0), lower(0), mae_val(0),
TX(0), signal_up(False);
M5 = WMA(C, 5);
M60 = WMA(C, 60);
// 1. 가우시안 가중치 회귀 계산 (머신러닝 커널 회귀)
sum_w = 0;
sum_wy = 0;
For i = 0 to 25 {
// Bandwidth를 사용하여 가중치 계산
w = exp(-(pow(i, 2) / (2 * pow(Bandwidth, 2))));
sum_w = sum_w + w;
sum_wy = sum_wy + (src[i] * w);
}
If sum_w > 0 Then y_hat = sum_wy / sum_w;
Else y_hat = src;
// 2. 변동성(MAE) 기반 엔벨로프 구축
mae_val = Ma(abs(src - y_hat), 20);
upper = y_hat + (mae_val * mult);
lower = y_hat - (mae_val * mult);
Condition1 = CrossUp(src, upper);
If Condition1 = true && C>C[1]*1.08 && CountIf(Condition1==true,5)== 0 && M5>M60 Then Find(1);
============================================================================
오래간만에 올립니다.
상기 수식은 trading view에 가우시안터널 돌파에 관한 응용수식을 변형하여
-금일 고가가 상한선돌파 하고
-1봉전 ~ 5봉전에는 고가가 모두 상한선이하
-1봉전 대비 금일 종가는 8%상승, 거래량은 400%증가
-금일 가중이평 5>60
인 종목을 검색코자 위와같이 수정해보니 예스랭기쥐 검증에는 이상없다 나오는데
검색하여 차트를 보니 엉터리로 나오는데,
수정부탁드립니다.
답변 3
예스스탁 예스스탁 답변
2026-03-24 10:35:09
ksks
2026-03-24 12:08:18
예스스탁 예스스탁 답변
2026-03-24 12:59:07