커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수정문의

input : length(14), period(5),RSIPeriod(20),BBP(20),Dv(3),EmaPeriod(200);var : A(0),B(0),R(0),U(0),E(0), dis(0);dis = (C-Ema(C,200))/ema(C,200)*100;A=LRL(C,Length);B=EMA(EMA(EMA(C,Period),Period),Period);R=RSI(RSIPEriod);U=BollBandUp(BBP,DV);E=Ema(c,EmaPeriod);if CrossUp(R[1],60) and R > 60 andCrossup(C[1],U[1]) anddis<10 andC[1]>C[2]*1.01 ThenFind(1);파워종목검색(3202)에 위 수식을 "BOLL단타-3분봉"이란 제목으로다른 조건없이 단독, 검색기간 500봉으로 넣어 검색했는데 이틀간 한종목도 나오지 않았읍니다. 반면, 많이 오른 종목차트를 직접 보면 조건충족되는 종목이 꽤나 있는데도요.문제가 무엇인지 봐주세요.
프로필 이미지
ksks
2026-01-13
57
글번호 229739
종목검색
답변완료

보조지표작성 부탁드립니다

늘 많은 도움 감사드립니다.이동평균선 20과 200 두가지로만 설정해서 20이 200을 돌파하면교차하는곳에 빨간점표시되고 반대로 이탈하면 파란색점이 표시되게 해주시면 감사하겠습니다.다시한번 감사드립니다
프로필 이미지
3579
2026-01-13
37
글번호 229738
지표
답변완료

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

1. 다음은 키움지표수식입니다. 참조하여 수식2) 가 기준선 80 위에 있는 모든 종목 검색식 부탁드려요.2. 아래지표를 참조하여, 수식2) 가 기준선 80 위에 있는 " 0봉전~5봉전 까지의 모든 종목" 검색식 부탁드려요. (수식1) A=LinearRegressionValue(C,50,0); A1=LinearRegressionValue(A,50,0); eq= A-A1; z =A+eq; Z1=(Z-lowest(Z,기간1))/(highest(Z,기간1)-lowest(Z,기간1))*100; (수식2) B1=if(eavg(C,12)-eavg(C,26) > eavg(eavg(C,12)-eavg(C,26),9), 1,-1); B2=if(C > avg(C, 20), 1, -1); B3=if((C - C(12)) / C(12) * 100 > 0, 1, -1); B4=if(eavg((C-lowest(L, 5)) / (highest(H, 5) - lowest(L, 5)) * 100, 3)>50, 1, -1); B5=If(CCI(20) > 0,1,-1); B6=If(C > SAR(0.02,0.2),1,-1); B7=If((eavg(sum(((C -L)-(H- C))/ (H-L)*V), 3)-eavg(sum(((C -L)-(H- C))/(H-L)*V), 10))>0,1,-1); A=B1+B2+B3+B4+B5+B6+B7; BB=eavg(A,9); BB1=(BB-lowest(BB,기간1))/(highest(BB,기간1)-lowest(BB,기간1))*100; - 지표조건설정 기간1 : 60- 기준선 20 이하 침체 80 이상 과열------------------------------------------------------------------------------------3. 다음은 키움지표수식입니다. 아래 지표를 참조하여, 수식1) 이 기준선 100 위에 있는 모든 종목 검색식 부탁드려요.4. 아래지표를 참조하여, 수식1) 이 기준선 100 위에 있는 " 0봉전~5봉전 까지의 모든 종목" 검색식 부탁드려요. ----아래-----수식1) /* 변수 정의 */중심 = avg(C, Period);상단 = 중심 + (D1 * stdev(C, Period));하단 = 중심 - (D1 * stdev(C, Period));/* BBPct 계산 */(C - 하단) / (상단 - 하단) * 100*지표조건 Period 60 D1 2*기준선 0 50 100
프로필 이미지
일지매7
2026-01-12
76
글번호 229737
종목검색
답변완료

수식수정 부탁드립니다

2026.01.09자 글번호 229685와 관련된 것으로 일부 지표 수정과 신호검색 수식을 요청드립니다.Input : 가격(C), 단순P1(5), 단순P2(10), 단순P3(20), 지수P1(5), 지수P2(10), 지수P3(20);Input : HL기간(60),저고상승율(0.35),음봉검토기간(5),기준가격(C),이탈경과기간(10),H검토봉수(10),L검토봉수(33),골드표시가격((C+O)/2),골드저가봉수(20);var : Ma5(0),Ma10(0),Ma20(0),eMa5(0),eMa10(0),eMa20(0),HH(0),LL(0);var : 고가위치(Nan),저가위치(nan),상승추세(false),저고변동폭(False);var : 데드1020(False),골드1020(False),음봉10이탈(False),음봉20이탈(False),음봉이탈시가(0),최고이탈시가(0);var : TargetPrice(0),MainCond(False),LLine(0),BS(Nan),CS(Nan),NoBreak(False),FinalCond(False);var: DC(0),DH(0),DL(0),GdC(0),DGL(0);Ma5 = ma(가격,단순P1); #5단순이평Ma10 = ma(가격,단순P2); #10단순이평Ma20 = ma(가격,단순P3); #20단순이평eMa5 = ema(가격,지수P1); #5지수이평eMa10 = ema(가격,지수P2); #10지수이평eMa20 = ema(가격,지수P3); #20지수이평HH = Highest(H,HL기간); #L장기간(60)의 H고가격 표시LL = Lowest(L,HL기간); #L장기간(60)의 L저가격 표시if H == HH Then #키움수식- 고가위치 = BarsSince(H == HH); 변환 고가위치 = 0;Else 고가위치 = 고가위치+1;if L == LL Then #키움수식- 저가위치 = BarsSince(L == LL); 변환 저가위치 = 0;Else 저가위치 = 저가위치+1;상승추세 = 저가위치 > 고가위치;저고변동폭 = (HH - LL) /LL >= 저고상승율/100;데드1020 = CrossDown(Ma10, Ma20);골드1020 = CrossUp(Ma10, Ma20);음봉10이탈 = C < Ma10 && O > Ma10;음봉20이탈 = C < Ma20 && O > Ma20;음봉이탈시가 = iff(음봉20이탈, O, 0); //이탈캔들이면 시가(O), 아니면 0최고이탈시가 = Highest(음봉이탈시가, 음봉검토기간);TargetPrice = iff(C < Ma20, 최고이탈시가, 기준가격); MainCond = 데드1020 && 상승추세 && 저고변동폭 && TargetPrice > 0;if MainCond Then{ LLine = Lowest(L, L검토봉수); BS = 0; CS = 0;}Else BS = BS+1; //데드(MainCond) 발생 후 경과된 봉 수-#키움수식- BarsSince(MainCond); 변환if C < LLine Then //데드 이후 종가가 LLine를 깨면 CS증가시킴 CS = CS+1; NoBreak = CS == 0; #키움수식- CountSince(MainCond, C < Line3) == 0; 변환FinalCond = 골드1020 && NoBreak && BS > 이탈경과기간; // 골드발생 + 저점지지 + 데드발생후 10봉 이상 경과(BS >= 10)#====================================================================if MainCond Then{ DC = TargetPrice; #"기준D20선잉태음봉가격라인" DH = highest(H,H검토봉수); #"기준D기준10봉최고가라인" DL = lowest(L,L검토봉수); #"기준D기준30봉최저가라인"}if finalCond Then{ GdC = 골드표시가격 ; DGL = lowest(L,골드저가봉수);}if DC > 0 Then Plot1(DC, "기준D20선잉태음봉가격라인");if DH > 0 Then Plot2(DH, "기준D기준10봉최고가라인");if DL > 0 Then Plot3(DL, "기준D기준30봉최저가라인");if GdC > 0 Then Plot4(GdC, "골드발생표시가격라인");if DGL > 0 Then Plot5(DGL, "기준D와G사이최저가라인");if 저가위치 > 고가위치 and 저고변동폭 Then plot6(HH, "상승추세율연동H라인");if 저가위치 < 고가위치 and 저고변동폭 Then plot7(LL, "하락추세율연동L라인");가. 지표수정 요청사항 - Plot5(DGL, "기준D와G사이최저가라인"); 와 관련된 것으로 지금처럼 단순히 골드발생시로부터 최근 <골드저가봉수>동안의 최저가를 구하고자 하는게 아니고, <Plot1(DC, "기준D20선잉태음봉가격라인");>발생시점으로부터 <Plot4(GdC, "골드발생표시가격라인");>발생시점 사이에 있는 최저가의 라인을 표시하고자 하는 것입니다. 이 라인은 Plot1과 Plot4의 변동에 따라 계속적으로 변동될 것입니다. 수정 부탁드립니다.나. 신호수식 요청사항 1. MainCond발생으로 생성된 TargetPrice이후 처음으로 발생된 음봉과 이후 이 첫음봉의 고가보다 넢은 위치에서의 양봉후 음봉시에도 매도신호 발생시킴. 단. 종가로 <기준D기준10봉최고가라인> 돌파되면 신호 생성하면 안됨 2. H>TargetPrice && C<TargetPrice인 음봉에 매도신호. 단. 이신호는 TargetPrice발생이후 10봉이내에 발생되어야 하며, 종가로 <기준D기준10봉최고가라인> 돌파되면 신호 생성하면 안됨 3. FinalCond발생이후 첫음봉이면서 고가가 20이평선보다 클때 매도신호. 단,종가로 <기준D기준10봉최고가라인> 돌파하거나 종가로 <기준D기준30봉최저가라인>을 이탈하면 신호발생되면 안됨 4. 1번,2번,3번 신호가 각각 발생한 이후 <기준D기준30봉최저가라인>이나 <기준D와G사이최저가라인>을 종가상 이탈한 후 처음 발생되는 양봉에 매수신호 발생되게 하는 수식 성실히 응대해주심에 항상 감사드립니다
프로필 이미지
해피오
2026-01-12
75
글번호 229732
검색
답변완료

부탁드립니다

12. 매월마다 일봉상 양봉의 장대양봉이 갱신될 때마다 그 양봉의 최고가를 기준으로 빨강색 우측수평추세선을 구현해 주세요, 매월마다 일봉상 음봉의 장대음봉이 갱신될 때마다 그 음봉의 최저가를 기준으로 파란색 우측수평추세선을 구현해 주세요13. 매일마다 60분 챠트상 양봉의 장대양봉이 갱신될 때마다 그 양봉의 최고가를 기준으로 빨강색 우측수평추세선을 구현해 주세요, 매일마다 일봉상 음봉의 장대음봉이 갱신될 때마다 그 음봉의 최저가를 기준으로 파란색 우측수평추세선을 구현해 주세요14. 60분마다 1분 챠트상 양봉의 장대양봉이 갱신될 때마다 그 양봉의 최고가를 기준으로 빨강색 우측수평추세선을 구현해 주세요, 60분마다 일봉상 음봉의 장대음봉이 갱신될 때마다 그 음봉의 최저가를 기준으로 파란색 우측 수평추세선을 구현해 주세요15. 매년마다 월봉상 양봉의 장대양봉이 갱신될 때마다 그 양봉의 최고가를 기준으로 빨강색 우측수평추세선을 구현해 주세요, 매년마다월일봉상 음봉의 장대음봉이 갱신될 때마다 그 음봉의 최저가를 기준으로 파란색 우측수평추세선을 구현해 주세요고맙습니다.
프로필 이미지
서태공
2026-01-12
42
글번호 229724
지표
답변완료

부탁드립니다

6. 5분 챠트에서 60분의 5일선, 10일선, 20일선, 30일선, 40일선, 50일선, 60일선을 구현해 주세요7. 15분 챠트에서 120분의 5일선, 10일선, 20일선, 60일선을 구현해 주세요8. 60분 챠트에서 일봉의 5일선, 10일선, 20일선, 60일선을 구현해 주세요9. 일봉 챠트에서 주봉의 5일선, 10일선, 20일선, 60일선을 구현해 주세요10. 일봉 챠트에서 월봉의 5일선, 10일선, 20일선, 60일선을 구현해 주세요11. 주봉 챠트에서 월봉의 5일선, 10일선, 20일선, 60일선을 구현해 주세요
프로필 이미지
서태공
2026-01-12
46
글번호 229723
지표
답변완료

부탁드립니다

1. 종가가 양봉이면 그 다음 1개 이상 양봉이 나올 때까지 파란색 박스로 구현해 주시고, 종가가 음봉이면 그 다음 1개 이상 음봉이 나올 때까지 빨강색 박스로 구현해 주세요2. 종가가 양봉이면 그 다음 1개 이상 음봉이 나올 때까지 파란색 박스로 구현해 주시고, 종가가 음봉이면 그 다음 1개 이상 양봉이 나올 때까지 빨강색 박스로 구현해 주세요3. 종가가 양봉이면 그 다음2 개 이상 양봉이 나올 때까지 파란색 박스로 구현해 주시고, 종가가 음봉이면 그 다음 2개 이상 음봉이 나올 때까지 빨강색 박스로 구현해 주세요4 종가가 2개 이상 양봉이면 그 다음 2개 이상 음봉이 나올 때까지 파란색 박스로 구현해 주시고, 종가가 2개 이상 음봉이면 그 다음 2개 이상 양봉이 나올 때까지 빨강색 박스로 구현해 주세요5. 종가가 2개 이상 양봉이면 그 다음 2개 이상 양봉이 나올 때까지 파란색 박스로 구현해 주시고, 종가가 2개 이상 음봉이면 그 다음 2개 이상 음봉이 나올 때까지 빨강색 박스로 구현해 주세요
프로필 이미지
서태공
2026-01-12
34
글번호 229722
강조
답변완료

수수식문의드립니댜

기간 : 20 기준1 : 99 기준2 : 101 가격 : (고가+저가)/2AA=avg(C,5);BB=avg(C,10);CC=avg(C,20);조건1=AA>BB && BB>CC && AA>CC A=Disparity(기간);K99=valuewhen(1,crossup(A,기준1) or CrossDown(A,기준1), 가격);K101=valuewhen(1,crossup(A,기준2) or CrossDown(A,기준2), 가격);M20=ma(c,20);(crossup(M20,K99) OR crossup(M20,K101) ) && M20>M20(1) 1> 당일 발생2> 0봉전 19봉내 (처음)당일처음 발생3>조건1 을 만족할때 발생
프로필 이미지
깨구리
2026-01-12
72
글번호 229719
검색
답변완료

종목검색 기능 문의

안녕하세요. 항상 도움 감사합니다.종목검색은 krx 기준으로 검색이 되나요??통합으로도 검색 가능한가요?
프로필 이미지
arron
2026-01-12
43
글번호 229713
종목검색
답변완료

수고하십니다

항상 좋은 일만 있으시기 바랍니다Raff-Regression-Channel지표 x축을psar현재구간 +직전구간 +전전구간 +전전전구간4구간을 기준으로 적용 되어 나오게요청 합니다아래수식은 음의구간만 나오는데 양의구간도 나오게 수정 요청합니다Input : af(0.02), maxAF(0.2);var : t(0),tl(0),tl1(0),tl2(0),tl3(0),tl4(0),tl5(0),tl6(0),tl7(0),tl8(0),tl9(0) ,tx1(0),tx2(0),color(0);var : hh(0),hd(0),ht(0),hh1(0),tl11(0);var : ll(0),ld(0),lt(0),ll1(0),tl22(0);var1 = SAR(af,maxAF);if CrossUp(C,var1) Then{ T = 1; hh = h; hh1 = hh[1]; hd = sDate; ht = sTime; if ll > 0 Then { tl1 = TL_New(hd,ht,hh,NextBarSdate,NextBarStime,hh); tl2 = TL_New(hd,ht,hh/1.01,NextBarSdate,NextBarStime,hh/1.01); tl3 = TL_New(hd,ht,hh/1.02,NextBarSdate,NextBarStime,hh/1.02); tl11 = tl1[1]; TL_SetEnd(tl11,Sdate[1],Stime[1],hh1); Text_SetStyle(tx1,2,1); if hh1 == 0 or (hh1 > 0 and hh > hh1) Then color = Red; }}else if CrossDown(C,var1) Then{ T = -1; ll = l; ll1 = ll[1]; ld = sDate; lt = sTime; if hh > 0 Then { }}Else{ if t == 1 then { if h > hh Then { hh = h; hd = sDate; ht = sTime; TL_SetEnd(tl,hd,ht,hh); TL_SetBegin(tl1,hd,ht,hh); TL_SetBegin(tl2,hd,ht,hh/1.01); TL_SetBegin(tl3,hd,ht,hh/1.02); Text_SetLocation(tx1,sDate,sTime,hh); if (hh1 > 0 and hh > hh1) Then color = Red; } } if t == -1 then { if l < ll Then { ll = l; ld = sDate; lt = sTime; } }}TL_SetEnd(tl1,NextBarSdate,NextBarStime,hh);TL_SetEnd(tl2,NextBarSdate,NextBarStime,hh/1.01);TL_SetEnd(tl3,NextBarSdate,NextBarStime,hh/1.02);
프로필 이미지
2wnwn
2026-01-12
57
글번호 229709
지표