커뮤니티

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

프로필 이미지
존슨비치
2025-10-30 01:29:35
119
글번호 227473
답변완료

항상 노고에 감사드림니다. 많은 도움이 되고있습니다. 아래의 수식을 종목검색식으로 부탁드림니다.
S = SUM(1); 조건 = S > 전체봉수 - 봉수; PH = nPreMH(1); PL = nPreML(1); PC = nPreMC(1); R = PH - PL; 월R3 = PC + R * 1.1 / 4; Signal1 = CROSSUP(C, 월R3) AND 조건; Z = eavg((C - L) - (H - C), Period); Z2 = eavg((H - O) - (H - C), Period); Z3 = eavg((H - O) - (O - L), Period); A = eavg((Z + Z2 + Z3) / 3, Smooth); Signal2 = CROSSUP(A, 0) AND C > O; Signal = Signal1 AND Signal2; Signal; 지표변수 전체봉수 600 봉수 60 Period 10 Smooth 3 Smooth2 3

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

예스스탁 예스스탁 답변

2025-10-30 13:33:44

안녕하세요 예스스탁입니다. input : 전체봉수(600),봉수(60),Period(10),smooth(3),smooth1(3); var : S(0),조건(False),cnt(0),PH(0),PL(0),PC(0),R(0),월R3(0); var : Signal1(False),Signal2(False),Z(0),Z2(0),Z3(0),A(0),Signal(False); Array : MH[10](0),ML[10](0),MC[10](0); S = Accum(1); 조건 = S > 전체봉수 - 봉수; if sDate > sDate[1]+30 Then { For cnt = 9 DownTo 1 { MH[cnt] = MH[cnt-1]; ML[cnt] = ML[cnt-1]; MC[cnt] = MC[cnt-1]; } MH[0] = H; ML[0] = L; } if MH[0] > 0 and H > MH[0] Then MH[0] = H; if ML[0] > 0 and L < ML[0] Then ML[0] = L; MC[0] = C; PH = MH[1]; PL = ML[1]; PC = MC[1]; R = PH - PL; 월R3 = PC + R * 1.1 / 4; Signal1 = CROSSUP(C, 월R3) AND 조건; Z = Ema((C - L) - (H - C), Period); Z2 = Ema((H - O) - (H - C), Period); Z3 = Ema((H - O) - (O - L), Period); A = Ema((Z + Z2 + Z3) / 3, Smooth); Signal2 = CROSSUP(A, 0) AND C > O; Signal = Signal1 AND Signal2; if Signal == true Then Find(1); 즐거운 하루되세요