커뮤니티

종목 검색식 부탁드립니다.

프로필 이미지
치치야
2026-03-20 15:30:06
68
글번호 231175
답변완료

수고 하십니다.  항상 고맙고 감사 드립니다.

지표수식어인데요 종목 검색 수식어가 필요 합니다.

특히 "  Text_SetColor(TX, Magenta);  여기에서 종목이 검색 될수 있도록 해주시면 감사 하겠습니다.


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





sum_w = 0;


sum_wy = 0;



For i = 0 to 25 {


   


    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;





mae_val = Ma(abs(src - y_hat), 20);


upper = y_hat + (mae_val * mult);


lower = y_hat - (mae_val * mult);





signal_up = CrossUp(src, lower);





Plot1(y_hat, "예측기준선", Gray, 0, 1);


Plot2(upper, "상단저항선", Red, 0, 1);


Plot3(lower, "하단지지선", Blue, 0, 1);





If signal_up Then


{


    TX = Text_New(sDate, sTime, L * 0.98, "▲");


    Text_SetColor(TX, Magenta);

    Text_SetStyle(TX, 2, 0);  


    Text_SetSize(TX, 15);


}


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

예스스탁 예스스탁 답변

2026-03-23 10:18:24

안녕하세요 예스스탁입니다. 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); sum_w = 0; sum_wy = 0; For i = 0 to 25 { 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; mae_val = Ma(abs(src - y_hat), 20); upper = y_hat + (mae_val * mult); lower = y_hat - (mae_val * mult); signal_up = CrossUp(src, lower); If signal_up Then { Find(1); } 즐거운 하루되세요