커뮤니티

죄송합니다,, 하나만 더 물어볼게요

프로필 이미지
vhvh
2021-05-09 21:57:54
861
글번호 148839
답변완료

첨부 이미지

질문 많이 해서 죄송해요 하나만 더 여쭤볼게요ㅜㅡㅜ 그림처럼 스토캐스틱 침체구간 이후(sto1 12 sto2 5 sto3 5) 그다음 침체구간보다 저점이 높아진후에 처음으로 하늘색 신호나 빨간색 신호가 나오는 종목을 찾고싶어요 신호가 둘다 뜨거나 둘중 하나만 떠도 검색이 되게끔 해주세요,, 부탁드려요 ㅜㅡㅜ 하늘색 신호 S=sum(1); M=ma(c,기간); MH=valuewhen(1,M>M(1),M); HH=HighestSince(1,CrossUp(S,전체봉수-표시봉수),MH); CrossUP(C,HH) && HH=HH(1) &&HH(1)==HH(2) 전체봉수 600 기간 73 표시봉수 120 빨간색 신호 V > avg(V(1), p1) * m && C > highest(C(1), p2) 지표변수 p1 10 p2 40 m 4
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-05-10 13:51:51

안녕하세요 예스스탁입니다. input : 전체봉수(600),기간(73),표시봉수(120); input : P1(10),P2(40),n(4); Input : sto1(12), sto2(5), sto3(5); var : SS(0),MM(0),MH(0),HH(0); var : stok(0),stod(0),T(0),sl(0); SS = SS+1; MM = ma(c,기간); if MM > MM[1] Then MH = MM; if CrossUp(SS,전체봉수-표시봉수) Then HH = MH; Else { if HH > 0 and MH > HH Then HH = MH; } Condition1 = CrossUP(C,HH) && HH==HH[1] && HH[1] == HH[2]; var1 = ma(V,P1); Var2 = Highest(C,P2); Condition2 = V > var1 * n && C > Var2; stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if CrossUp(stok,80) Then T = 1; if CrossDown(stok,20) Then { sl = stok; T = -1; } if stok < 20 and stok < sl Then sl = stok; if T == -1 and stok > sl and (Condition1 == true or Condition2 == true) Then { T = -2; Find(1); } 즐거운 하루되세요 > vhvh 님이 쓴 글입니다. > 제목 : 죄송합니다,, 하나만 더 물어볼게요 > 질문 많이 해서 죄송해요 하나만 더 여쭤볼게요ㅜㅡㅜ 그림처럼 스토캐스틱 침체구간 이후(sto1 12 sto2 5 sto3 5) 그다음 침체구간보다 저점이 높아진후에 처음으로 하늘색 신호나 빨간색 신호가 나오는 종목을 찾고싶어요 신호가 둘다 뜨거나 둘중 하나만 떠도 검색이 되게끔 해주세요,, 부탁드려요 ㅜㅡㅜ 하늘색 신호 S=sum(1); M=ma(c,기간); MH=valuewhen(1,M>M(1),M); HH=HighestSince(1,CrossUp(S,전체봉수-표시봉수),MH); CrossUP(C,HH) && HH=HH(1) &&HH(1)==HH(2) 전체봉수 600 기간 73 표시봉수 120 빨간색 신호 V > avg(V(1), p1) * m && C > highest(C(1), p2) 지표변수 p1 10 p2 40 m 4