커뮤니티

수식문의부탁드립니다.

프로필 이미지
하늘이여o
2017-03-12 21:08:12
119
글번호 107701
답변완료
종목검색을 보고 있습니다. 전일종가대비 15%이상 종목들을 구하는식인데요 예전에 질문드렸더니 if h >= c[1]*1.15 Then find(1); 이렇게 알려주셨습니다. 여기에서 살을 더 덧붙이고 싶습니다. 당일고점이 기준되는 고점이고, 전일종가가 기준되는 저점이라고 할때 저 식에서 전일종가 또는 당일저가가 전일종가보다 더 낮을때는 전일종가를 기준되는 저점으로 잡고 싶습니다. 그리고 어떤 선에 접촉되었을때 매수하거나 검색되게 하고 싶습니다. 근데 그 선이 따로 지표식을 따로 만들어야 하는데 그 선을 어디에 적용시켜야 하는지 궁금합니다. 예를 들어서 이건 공부하면서 해본건데 " 저점대비 고점 15%이상인 종목들중에 R1에 닿는 종목들을 찾아라 " Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); if h >= L[0]*1.15 and H < r1 then find(1); 저식이 제대로 된건지도 모르겠습니다 ㅎㅎ 여기서 수정을 부탁드리는 것은 저점이 L[0] 이 것은 변할수도 있게 해주시구요 저 식으로 15%이상인종목을 검새하면 15%하락한 종목또한 검색이 되더라구요 상승한 종목만 검색되게 해주세요 부탁드립니다.
종목검색
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2017-03-13 17:35:23

안녕하세요 예스스탁입니다. 1. 전일종가 또는 당일저가가 전일종가보다 더 낮을때는 전일종가를 기준되는 저점으로 잡고 싶습니다. 위와 같이 문의주셨는데 전일종가와 당일저가 중에 큰값을 기준으로 하고자 하시면 아래와 같이 지정하시면 됩니다. 작은값이면 max를 min으로 변경하시면 됩니다. if h >= max(c[1],L)*1.15 Then find(1); 2 터치라는 표현 상승해서 도달하는 것과 하락해서 도달하는 것이 있습니다. 상승도달은 H >= r1 and H[1] < r1[1] 하락도달은 L <= r1 and L[1] > r1[1] 와 같이 표현하시면 됩니다. 작성하신 수식이 저가대비 고가가 15%이상 상승한 종목입니다. 전일종가대비로는 하락한 종목이 발생할수 있습니다. 1번과 같이 전일종가와 당일저가 중 높은 값을 취하신다면 아래와 같습니다. Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); if h >= max(C[1],L[0])*1.15 and ((H >= r1 and H[1] < r1[1]) or (L <= r1 and L[1] > r1[1])) then find(1); 즐거운 하루되세요 > 하늘이여o 님이 쓴 글입니다. > 제목 : 수식문의부탁드립니다. > 종목검색을 보고 있습니다. 전일종가대비 15%이상 종목들을 구하는식인데요 예전에 질문드렸더니 if h >= c[1]*1.15 Then find(1); 이렇게 알려주셨습니다. 여기에서 살을 더 덧붙이고 싶습니다. 당일고점이 기준되는 고점이고, 전일종가가 기준되는 저점이라고 할때 저 식에서 전일종가 또는 당일저가가 전일종가보다 더 낮을때는 전일종가를 기준되는 저점으로 잡고 싶습니다. 그리고 어떤 선에 접촉되었을때 매수하거나 검색되게 하고 싶습니다. 근데 그 선이 따로 지표식을 따로 만들어야 하는데 그 선을 어디에 적용시켜야 하는지 궁금합니다. 예를 들어서 이건 공부하면서 해본건데 " 저점대비 고점 15%이상인 종목들중에 R1에 닿는 종목들을 찾아라 " Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); if h >= L[0]*1.15 and H < r1 then find(1); 저식이 제대로 된건지도 모르겠습니다 ㅎㅎ 여기서 수정을 부탁드리는 것은 저점이 L[0] 이 것은 변할수도 있게 해주시구요 저 식으로 15%이상인종목을 검새하면 15%하락한 종목또한 검색이 되더라구요 상승한 종목만 검색되게 해주세요 부탁드립니다.
프로필 이미지

하늘이여o

2017-03-13 23:23:33

이 글을 읽으실지 모르겠습니다만 제가 지금 차트를 3분봉으로 보고 있습니다. if h > min(c[1],L) * 1.15 then find(1); 이걸 사용하려고 하는데 3분봉이라서 전일종가가 인식을 못하는건가요?? 자꾸 기준이 당일저가가 됩니다. 혹시 제가 실수한게 있는지 그리고 답변주신 식중에 ~~~~and H[1] < r1[1]) or ~~~~ 이 부분 전일 고가와 전일 r1은 수식에 적히는 이유가 뭔가요?? 지식이 너무 부족해서 죄송합니다 ㅎㅎ if h >= max(C[1],L[0])*1.15 and ((H >= r1 and H[1] < r1[1]) or (L <= r1 and L[1] > r1[1])) then find(1); 그리고 마지막으로 저가대비 15%상승한애들중에 강조를 해주고 싶습니다. if h > min(c[1],daylow)*1.15 Then PlotPaintBar(h,l,"15%",black); 이렇게 식을 작성해주었는데 첫 시작되는 첫번째 봉만 검은색으로 나오게 할수는 없나요?? 15%에 걸쳐있는 애들이 다 검은색으로 변해서 이것도 괜찮은데 추가적으로 하나만 하는것도 배우고 싶습니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의부탁드립니다. > 안녕하세요 예스스탁입니다. 1. 전일종가 또는 당일저가가 전일종가보다 더 낮을때는 전일종가를 기준되는 저점으로 잡고 싶습니다. 위와 같이 문의주셨는데 전일종가와 당일저가 중에 큰값을 기준으로 하고자 하시면 아래와 같이 지정하시면 됩니다. 작은값이면 max를 min으로 변경하시면 됩니다. if h >= max(c[1],L)*1.15 Then find(1); 2 터치라는 표현 상승해서 도달하는 것과 하락해서 도달하는 것이 있습니다. 상승도달은 H >= r1 and H[1] < r1[1] 하락도달은 L <= r1 and L[1] > r1[1] 와 같이 표현하시면 됩니다. 작성하신 수식이 저가대비 고가가 15%이상 상승한 종목입니다. 전일종가대비로는 하락한 종목이 발생할수 있습니다. 1번과 같이 전일종가와 당일저가 중 높은 값을 취하신다면 아래와 같습니다. Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); if h >= max(C[1],L[0])*1.15 and ((H >= r1 and H[1] < r1[1]) or (L <= r1 and L[1] > r1[1])) then find(1); 즐거운 하루되세요 > 하늘이여o 님이 쓴 글입니다. > 제목 : 수식문의부탁드립니다. > 종목검색을 보고 있습니다. 전일종가대비 15%이상 종목들을 구하는식인데요 예전에 질문드렸더니 if h >= c[1]*1.15 Then find(1); 이렇게 알려주셨습니다. 여기에서 살을 더 덧붙이고 싶습니다. 당일고점이 기준되는 고점이고, 전일종가가 기준되는 저점이라고 할때 저 식에서 전일종가 또는 당일저가가 전일종가보다 더 낮을때는 전일종가를 기준되는 저점으로 잡고 싶습니다. 그리고 어떤 선에 접촉되었을때 매수하거나 검색되게 하고 싶습니다. 근데 그 선이 따로 지표식을 따로 만들어야 하는데 그 선을 어디에 적용시켜야 하는지 궁금합니다. 예를 들어서 이건 공부하면서 해본건데 " 저점대비 고점 15%이상인 종목들중에 R1에 닿는 종목들을 찾아라 " Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3; R1 = 2*Pivot-DayLow(1); R2 = Pivot+DayHigh(1)-DayLow(1); S1 = 2*Pivot-DayHigh(1); S2 = Pivot-DayHigh(1)+DayLow(1); if h >= L[0]*1.15 and H < r1 then find(1); 저식이 제대로 된건지도 모르겠습니다 ㅎㅎ 여기서 수정을 부탁드리는 것은 저점이 L[0] 이 것은 변할수도 있게 해주시구요 저 식으로 15%이상인종목을 검새하면 15%하락한 종목또한 검색이 되더라구요 상승한 종목만 검색되게 해주세요 부탁드립니다.