커뮤니티

RE 문의드립니다

프로필 이미지
동동스나
2025-07-01 05:06:02
208
글번호 192201
답변완료

첨부 이미지

항상 노고에 감사드립니다. 예전에 문의한 사항입니다.종목 검색중에 과거기준봉의 시가를 저장후 그 가격을 처음으로 종가가 진입했을때 종목을 찾는것인데 두번째 진입할때도 검색으로 나옵니다 (첨부파일) 혹시 두번째이상으로 진입하는 종목은 필터링이 가능하도록 부탁드립니다.최소봉갯수는 500으로 하고있습니다.그리고 이평을 30이평과 60이평을 같은방식으로 추가부탁드립니다. var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2; mav = ma(c,10); if O < 선행스팬1 and C > 선행스팬1 and h == highest(H,5) and C > mav and mav > O Then { var1 = O; Condition1 = true; } Else { if Condition1 == true and Low < Var1 and Open > Var1 Then { Condition1 = False; Find(1); } }
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-07-01 14:54:24

안녕하세요 예스스탁입니다. Low < Var1 and Open > Var1 올리신 수식에 보시면 기준봉 이후에 위 조건이 충족되어야 합니다. 시가는 기준값 위에서 시작했는데 저가는 기준가 아래로 내려간 조건입니다. 첨부하신 그림에 처음시가진입이라고 표시하신 봉은 위 조건에 충족하지 않습니다. 또한 기준값과 저가가 값이 동일하면 조건성립되지 않습니다. 저가는 기준값 대비 1틱이라도 작아야 합니다. 해당 부분은 저희가 어떤 내용으로 조건을 변경해야 될지 알 수 없습니다. 그림상으로는 종가가 기준가 위, 저가는 기준값과 이하인것 같아 해당 내용으로 변경해 드립니다. 아래 내용이 아니시면 내용을 명확하기 지정해서 올리셔야 합니다. 1 var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2; mav = ma(c,10); if O < 선행스팬1 and C > 선행스팬1 and h == highest(H,5) and C > mav and mav > O Then { var1 = O; Condition1 = true; } Else { if Condition1 == true and Low <= Var1 and close > Var1 Then { Condition1 = False; Find(1); } } 2 var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2; mav = ma(c,30); if O < 선행스팬1 and C > 선행스팬1 and h == highest(H,5) and C > mav and mav > O Then { var1 = O; Condition1 = true; } Else { if Condition1 == true and Low <= Var1 and close > Var1 Then { Condition1 = False; Find(1); } } 3 var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2; mav = ma(c,60); if O < 선행스팬1 and C > 선행스팬1 and h == highest(H,5) and C > mav and mav > O Then { var1 = O; Condition1 = true; } Else { if Condition1 == true and Low <= Var1 and close > Var1 Then { Condition1 = False; Find(1); } } 즐거운 하루되세요 > 동동스나 님이 쓴 글입니다. > 제목 : RE 문의드립니다 > 항상 노고에 감사드립니다. 예전에 문의한 사항입니다.종목 검색중에 과거기준봉의 시가를 저장후 그 가격을 처음으로 종가가 진입했을때 종목을 찾는것인데 두번째 진입할때도 검색으로 나옵니다 (첨부파일) 혹시 두번째이상으로 진입하는 종목은 필터링이 가능하도록 부탁드립니다.최소봉갯수는 500으로 하고있습니다.그리고 이평을 30이평과 60이평을 같은방식으로 추가부탁드립니다. var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),mav(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2; mav = ma(c,10); if O < 선행스팬1 and C > 선행스팬1 and h == highest(H,5) and C > mav and mav > O Then { var1 = O; Condition1 = true; } Else { if Condition1 == true and Low < Var1 and Open > Var1 Then { Condition1 = False; Find(1); } }