커뮤니티

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

프로필 이미지
일지매7
2026-06-22 11:42:21
64
글번호 232528
답변완료

1.   일봉차트에서     주봉 10  이평선을  긋고,

      주봉 10 이평선을   "양봉캔들  몸통으로  돌파"하는  종목 검색식 부탁드립니다.


2.    일봉차트에서     주봉 10  이평선을  긋고,

      주봉 10 이평선을   "양봉캔들  몸통으로  돌파"하는  0봉전~5봉전까지의 종목 검색식 부탁드립니다.


3.   일봉차트에서     주봉 10  이평선을  긋고,

      주봉 10 이평선을   "양봉(꼬리포함)" 으로 돌파 하는  종목 검색식 부탁드립니다.


4.     일봉차트에서     주봉 10  이평선을  긋고,

      주봉 10 이평선을   "양봉(꼬리포함)" 으로 돌파 하는 0봉전~5봉전 까지의   종목 검색식 부탁드립니다.

------------------------------------------------------------------------------


5.  화살표 수식입니다     아래를 참고하여   종목 검색식 부탁드려요


6.  화살표 수식입니다     아래를 참고하여   0봉전~5봉전 까지의   종목 검색식 부탁드려요


---아래----


VolMA = EAVG(V, AvgPeriod);

VolTrigger = VolMA * VolMultiple;

PriceMA = Avg(C, PriceMAPeriod);


If(

    CrossUp(V, VolTrigger)

    And C > O

    And C > C(1)

    And C > PriceMA

    And PriceMA > PriceMA(1),


    L * 0.98,


    0

)



지표변수   AvgPeriod  60

                    VolMultiple   2

                    PriceMAPeriod    20



-----------------------------------------------------------------


7.   아래수식을 참고하여   종목 검색식 부탁드려요.


8.     아래수식을 참고하여  0봉전~5봉전 모든 종목 검색식 부탁드려요.


---아래---


x=sum(((h+l+c)/3)*v);

z=valuewhen(1, date != date(1) , X(1));

x1=sum(v);

z1=valuewhen(1, date != date(1) , X1(1));

VWAP=(x-z)/(x1-z1);


WOP = avg(VWAP, wopPeriod);

VWAPPO = (C - WOP)/WOP*100;


ITS = avg(C, itsPeriod);

OVER = avg(WOP, overPeriod);

Vegeta = (ITS - OVER)/OVER*100;


CROSSUP(VWAPPO, 0) && Vegeta > Vegeta(1) && C>O


지표변수     wopPeriod   35

                      itsPeriod        20

                      overPeriod     60

---------------------------------------------------------------------------------


9.     아래수식을 참고하여,

       수식 1 ) 을  "양봉캔들 몸통으로   돌파"하는   종목 검색식 부탁드립니다.


10.    아래수식을 참고하여,

       수식 1 ) 을  "양봉캔들 몸통으로  돌파" 하는 0봉전 ~5봉전까지의  종목 검색식 부탁드립니다.    



------아래------


수식1)       src=(H+L+C)/3;

                    sumPV=sum(src*V,WinLen);

                    sumVol=sum(V,WinLen);

                    sumPV/sumVol


수식2)      src=(H+L+C)/3;

                   sumPV=sum(src*V,WinLen);

                  sumVol=sum(V,WinLen);

                   VW=sumPV/sumVol;

                  Var1=sum(src*src*V,WinLen)/sumVol-VW*VW;

                    VW+sqrt(max(Var1,1))*Mult1


수식3)       src=(H+L+C)/3;

                   sumPV=sum(src*V,WinLen);

                      sumVol=sum(V,WinLen);

                   VW=sumPV/sumVol;

                  Var1=sum(src*src*V,WinLen)/sumVol-VW*VW;

                VW+sqrt(max(Var1,1))*Mult2


  수식4)     src=(H+L+C)/3;

                    sumPV=sum(src*V,WinLen);

                      sumVol=sum(V,WinLen);

                    VW=sumPV/sumVol;

                   Var1=sum(src*src*V,WinLen)/sumVol-VW*VW;

                  VW+sqrt(max(Var1,1))*Mult3


  수식5)      src=(H+L+C)/3;

                    sumPV=sum(src*V,WinLen);

                     sumVol=sum(V,WinLen);

                    VW=sumPV/sumVol;

                   Var1=sum(src*src*V,WinLen)/sumVol-VW*VW;

                    VW-sqrt(max(Var1,1))*Mult1


  수식6)       src=(H+L+C)/3;

                     sumPV=sum(src*V,WinLen);

                      sumVol=sum(V,WinLen);

                      VW=sumPV/sumVol;

                       Var1=sum(src*src*V,WinLen)/sumVol-VW*VW;

                       VW-sqrt(max(Var1,1))*Mult2  


  수식7)        src=(H+L+C)/3;

                     sumPV=sum(src*V,WinLen);

                       sumVol=sum(V,WinLen);

                        VW=sumPV/sumVol;

                      Var1=sum(src*src*V,WinLen)/sumVol-VW*VW;

                    VW-sqrt(max(Var1,1))*Mult3



지표변수        WinLen     60

                        Mult1            5

                        Mult2           8

                        Mult3          10


------------------------------------------------------------------




11.     종목 검색 에서    검색시    스팩주를  제외히는 방법이 있나요.?



      

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

예스스탁 예스스탁 답변

2026-06-22 14:02:04

안녕하세요 예스스탁입니다. 1 input : WPeriod(10); var : cnt(0),sum(0),weekma(0); Array : CC[100](0); if Bdate != Bdate[1] and (DayOfWeek(Bdate)< DayOfWeek(Bdate[1]) or DateToJulian(Bdate) >= DateToJulian(Bdate[1])+7) Then { for cnt = 99 downto 1 { CC[cnt] = CC[cnt-1]; } } CC[0] = C; if CC[WPeriod-1] > 0 Then { sum = 0; for cnt = 0 to WPeriod-1 { sum = sum+CC[cnt]; } weekma = sum/WPeriod; if C > weekma and weekma > O Then Find(1); } 2 input : WPeriod(10),N(5); var : cnt(0),sum(0),weekma(0); Array : CC[100](0); if Bdate != Bdate[1] and (DayOfWeek(Bdate)< DayOfWeek(Bdate[1]) or DateToJulian(Bdate) >= DateToJulian(Bdate[1])+7) Then { for cnt = 99 downto 1 { CC[cnt] = CC[cnt-1]; } } CC[0] = C; if CC[WPeriod-1] > 0 Then { sum = 0; for cnt = 0 to WPeriod-1 { sum = sum+CC[cnt]; } weekma = sum/WPeriod; if CountIf( C > weekma and weekma > O,N) >= 1 Then Find(1); } 3 input : WPeriod(10),N(5); var : cnt(0),sum(0),weekma(0); Array : CC[100](0); if Bdate != Bdate[1] and (DayOfWeek(Bdate)< DayOfWeek(Bdate[1]) or DateToJulian(Bdate) >= DateToJulian(Bdate[1])+7) Then { for cnt = 99 downto 1 { CC[cnt] = CC[cnt-1]; } } CC[0] = C; if CC[WPeriod-1] > 0 Then { sum = 0; for cnt = 0 to WPeriod-1 { sum = sum+CC[cnt]; } weekma = sum/WPeriod; if C > O and H > weekma and weekma > L Then Find(1); } 4 input : WPeriod(10),N(5); var : cnt(0),sum(0),weekma(0); Array : CC[100](0); if Bdate != Bdate[1] and (DayOfWeek(Bdate)< DayOfWeek(Bdate[1]) or DateToJulian(Bdate) >= DateToJulian(Bdate[1])+7) Then { for cnt = 99 downto 1 { CC[cnt] = CC[cnt-1]; } } CC[0] = C; if CC[WPeriod-1] > 0 Then { sum = 0; for cnt = 0 to WPeriod-1 { sum = sum+CC[cnt]; } weekma = sum/WPeriod; if CountIf( C > O and H > weekma and weekma > L,N) >= 1 Then Find(1); } 5 input : AvgPeriod(60),VolMultiple(2),PriceMAPeriod(20); var : volma(0),VolTrigger(0),PriceMA(0); VolMA = Ema(V, AvgPeriod); VolTrigger = VolMA * VolMultiple; PriceMA = ma(C, PriceMAPeriod); If CrossUp(V, VolTrigger) And C > O And C > C[1] And C > PriceMA And PriceMA > PriceMA[1] Then find(1); 6 input : AvgPeriod(60),VolMultiple(2),PriceMAPeriod(20),N(5); var : volma(0),VolTrigger(0),PriceMA(0); VolMA = Ema(V, AvgPeriod); VolTrigger = VolMA * VolMultiple; PriceMA = ma(C, PriceMAPeriod); If CountIf(CrossUp(V, VolTrigger) And C > O And C > C[1] And C > PriceMA And PriceMA > PriceMA[1],N) >= 1 Then find(1); 7 input : wopPeriod(35),itsPeriod(20),overPeriod(60); var : x(0),z(0),x1(0),z1(0),VWAP(0); var : wop(0),VWAPPO(0),its(0),over(0),vegeta(0); x=Accum(((h+l+c)/3)*v); x1=Accum(v); if sDate != sDate[1] Then { z = X[1]; z1 = X1[1]; } VWAP=(x-z)/(x1-z1); WOP = ma(VWAP, wopPeriod); VWAPPO = (C - WOP)/WOP*100; ITS = ma(C, itsPeriod); OVER = ma(WOP, overPeriod); Vegeta = (ITS - OVER)/OVER*100; if CROSSUP(VWAPPO, 0) && Vegeta > Vegeta[1] && C>O Then Find(1); 8 input : wopPeriod(35),itsPeriod(20),overPeriod(60),N(5); var : x(0),z(0),x1(0),z1(0),VWAP(0); var : wop(0),VWAPPO(0),its(0),over(0),vegeta(0); x=Accum(((h+l+c)/3)*v); x1=Accum(v); if sDate != sDate[1] Then { z = X[1]; z1 = X1[1]; } VWAP=(x-z)/(x1-z1); WOP = ma(VWAP, wopPeriod); VWAPPO = (C - WOP)/WOP*100; ITS = ma(C, itsPeriod); OVER = ma(WOP, overPeriod); Vegeta = (ITS - OVER)/OVER*100; if CountIf( CROSSUP(VWAPPO, 0) && Vegeta > Vegeta[1] && C>O,N) >= 1 Then Find(1); 9 input : winlen(60); var : src(0),sumpv(0),sumvol(0); src=(H+L+C)/3; sumPV=AccumN(src*V,WinLen); sumVol=AccumN(V,WinLen); var1 = sumPV/sumVol; if c > var1 and var1 > o Then Find(1); 10 input : winlen(60),N(5); var : src(0),sumpv(0),sumvol(0); src=(H+L+C)/3; sumPV=AccumN(src*V,WinLen); sumVol=AccumN(V,WinLen); var1 = sumPV/sumVol; if CountIf( c > var1 and var1 > o,N) >= 1 Then Find(1); 11 별도로 스펙주를 제외하는 옵션이 없습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요