커뮤니티

수식문의

프로필 이미지
ksks
2026-04-15 21:46:03
45
글번호 231636
답변완료

Input:

Bandwidth(8), // 가우시안 커널의 대역폭

mult(2), // 엔벨로프 승수

src(C); // 적용 가격


Var:


sum_w(0), sum_wy(0), y_hat(0), i(0), w(0),

upper(0), lower(0), mae_val(0),

TX(0), signal_up(False);


// 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);


// 3. 상승 신호 로직 (하단 이탈 후 회복 시점)

signal_up = CrossUp(src, upper);


If signal_up then find(1);


가우시안터널의 상단돌파를 검색하는 수식입니다만,

하다보니 한 봉에서 돌파했다가 이후 사그라지고 하는 문제가 있어,

이 상단 수치를 조작하여 유연한 선으로 나오게 하고, 이를 돌파하는 것을 검색하면 안정적이 되지 않으까해서

가능한지 문의드려 봅니다.

(eavg든, 하이킨아시차트 식이든 , 선형회귀선이든)



종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-04-16 13:21:31

안녕하세요 예스스탁입니다. 문의하신 내용은 어떤 내용으로 수정을 해드려야 할 지 모르겠습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요