커뮤니티

부탁드립니다

프로필 이미지
님이랑
2026-02-23 12:58:13
44
글번호 230700
답변완료

갱신=H> Highest(H(1), 기간-1);

최저 = Lowest(L, 기간);

기준고=Valuewhen(1,갱신,H);

하단 = Valuewhen(1, BarsSince(갱신)==(기간-2), 최저);

상단=Valuewhen(1,BarsSince(갱신)==(기간-2),기준고);

중심=(하단+상단)/2;

Crossup(c,중심)&&C>O

지표변수


기간  20

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

예스스탁 예스스탁 답변

2026-02-23 13:36:24

안녕하세요 예스스탁입니다. input : 기간(20); var : 갱신(False),bs(Nan),최저(0),기준고(0),하단(0),상단(0),중심(0); 갱신=H> Highest(H, 기간-1)[1]; 최저 = Lowest(L, 기간); if 갱신 Then { 기준고 = H; bs = 0; } Else bs = bs+1; if bs == 기간-2 Then { 하단 = 최저; 상단 = 기준고; } 중심=(하단+상단)/2; if Crossup(c,중심)&&C>O Then Find(1);
즐거운 하루되세요