커뮤니티

검색식 부탁드립니다. _(_ _)_

프로필 이미지
한칼부르스
2024-04-17 10:48:53
874
글번호 178642
답변완료

첨부 이미지

도와주심에 항상 감사드립니다. 5분봉상 5일선을 돌파하기 전 인 상태에서 장기정배열(480<240<120)이 만들어지면서 분봉상 5일선을 돌파하거나 완전정배열(480<240<120<60<20<5)이 나오면서 분봉상 5일선을 돌파할 때 나오는 종목검색을 요청드립니다. 5일선이라 주기는 문제가 없을 듯도 한데요..^^;;; 그리고 마지막으로 어제 수정해주신 수식 질문 다시한번 드릴게요 두번째 차트 4번째 수식차트인데요 역시나 검색이 되지 않았습니다. 수식1차트는 돌파하지도 않았는데 검색이되구요.. 1 var : ii(0),HO(0); var : MM(0),KK(0),MO(0),mx(0); var : M1(0),M2(0),M3(0),M4(0),M5(0),M6(0); var : M7(0),M8(0),M9(0),M10(0),M11(0),M12(0); MM = floor(date/100); if MM != MM[1] Then { MO = O; M1 = KK[1]; M2 = M1[1]; M3 = M2[1]; M4 = M3[1]; M5 = M4[1]; M6 = M5[1]; M7 = M6[1]; M8 = M7[1]; M9 = M8[1]; M10 = M9[1]; M11 = M10[1]; M12 = M11[1]; mx = Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12); } KK = iff(MO > C, MO, 0); if HO > 0 and CrossUp(c,HO) Then Find(1); if mx > 0 and CrossUp(C,mx) Then { ii = Index; if C < O Then HO = O; Else HO = 0; } Else { if ii > 0 and Index <= ii+10 Then { if C < O and (HO == 0 or (HO > 0 and O > HO)) Then HO = O; } } 2 var : ii(0),HO(0); var : Month(0), MOpen(0), 중심(0),PreMC(0), PreMO(0); Month = Floor(date/100); if Month != Month[1] Then { PreMC = C[1]; PreMO = MOpen; MOpen = O ; } 중심 = ((PreMC + PreMO)/2 + MOpen)/2; if HO > 0 and CrossUp(c,HO) Then find(1); if CrossUp(C, 중심) Then { ii = Index; if C < O Then HO = O; Else HO = 0; } Else { if ii > 0 and Index <= ii+10 Then { if C < O and (HO == 0 or (HO > 0 and O > HO)) Then HO = O; } } 3 var : ii(0),HO(0); var1 = macd(12,26); var2 = Sar(0.02,0.2); if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then value1 = (C+O)/2; if HO > 0 and CrossUp(c,HO) Then Find(1); if value1 > 0 and CrossUp(c,value1) Then { ii = Index; if C < O Then HO = O; Else HO = 0; } Else { if ii > 0 and Index <= ii+10 Then { if C < O and (HO == 0 or (HO > 0 and O > HO)) Then HO = O; } } 4 var : ii(0),HO(0); var1 = macd(12,26); var2 = Sar(0.02,0.2); if HO > 0 and CrossUp(c,HO) Then Find(1); if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then { ii = Index; if C < O Then HO = O; Else HO = 0; } Else { if ii > 0 and Index <= ii+10 Then { if C < O and (HO == 0 or (HO > 0 and O > HO)) Then HO = O; } }
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-17 16:05:59

> 한칼부르스 님이 쓴 글입니다. > 제목 : 검색식 부탁드립니다. _(_ _)_ > 도와주심에 항상 감사드립니다. 5분봉상 5일선을 돌파하기 전 인 상태에서 장기정배열(480<240<120)이 만들어지면서 분봉상 5일선을 돌파하거나 완전정배열(480<240<120<60<20<5)이 나오면서 분봉상 5일선을 돌파할 때 나오는 종목검색을 요청드립니다. 5일선이라 주기는 문제가 없을 듯도 한데요..^^;;; 그리고 마지막으로 어제 수정해주신 수식 질문 다시한번 드릴게요 두번째 차트 4번째 수식차트인데요 역시나 검색이 되지 않았습니다. 수식1차트는 돌파하지도 않았는데 검색이되구요.. 1 var : ii(0),HO(0); var : MM(0),KK(0),MO(0),mx(0); var : M1(0),M2(0),M3(0),M4(0),M5(0),M6(0); var : M7(0),M8(0),M9(0),M10(0),M11(0),M12(0); MM = floor(date/100); if MM != MM[1] Then { MO = O; M1 = KK[1]; M2 = M1[1]; M3 = M2[1]; M4 = M3[1]; M5 = M4[1]; M6 = M5[1]; M7 = M6[1]; M8 = M7[1]; M9 = M8[1]; M10 = M9[1]; M11 = M10[1]; M12 = M11[1]; mx = Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12); } KK = iff(MO > C, MO, 0); if HO > 0 and CrossUp(c,HO) Then Find(1); if mx > 0 and CrossUp(C,mx) Then { ii = Index; if C < O Then HO = O; Else HO = 0; } Else { if ii > 0 and Index <= ii+10 Then { if C < O and (HO == 0 or (HO > 0 and O > HO)) Then HO = O; } } 2 var : ii(0),HO(0); var : Month(0), MOpen(0), 중심(0),PreMC(0), PreMO(0); Month = Floor(date/100); if Month != Month[1] Then { PreMC = C[1]; PreMO = MOpen; MOpen = O ; } 중심 = ((PreMC + PreMO)/2 + MOpen)/2; if HO > 0 and CrossUp(c,HO) Then find(1); if CrossUp(C, 중심) Then { ii = Index; if C < O Then HO = O; Else HO = 0; } Else { if ii > 0 and Index <= ii+10 Then { if C < O and (HO == 0 or (HO > 0 and O > HO)) Then HO = O; } } 3 var : ii(0),HO(0); var1 = macd(12,26); var2 = Sar(0.02,0.2); if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then value1 = (C+O)/2; if HO > 0 and CrossUp(c,HO) Then Find(1); if value1 > 0 and CrossUp(c,value1) Then { ii = Index; if C < O Then HO = O; Else HO = 0; } Else { if ii > 0 and Index <= ii+10 Then { if C < O and (HO == 0 or (HO > 0 and O > HO)) Then HO = O; } } 4 var : ii(0),HO(0); var1 = macd(12,26); var2 = Sar(0.02,0.2); if HO > 0 and CrossUp(c,HO) Then Find(1); if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then { ii = Index; if C < O Then HO = O; Else HO = 0; } Else { if ii > 0 and Index <= ii+10 Then { if C < O and (HO == 0 or (HO > 0 and O > HO)) Then HO = O; } }