커뮤니티

수식 부탁드려요~

프로필 이미지
만복부자888
2024-05-23 13:42:02
969
글번호 179872
답변완료
input : Period(20),Period1(120),D1(2),D2(1),이평(200); VAR : BB20UP(0),BB120UP(0),MA200(0); BB20UP=MA((C+H+L)/3,Period)+D1*std((C+H+L)/3,Period); BB120UP=MA((C+H+L)/3,Period1)+D2*std((C+H+L)/3,Period1); MA200=MA(C,이평); IF C>=MA200 && CROSSUP(BB20UP,BB120UP) TheN Find(1); 안녕하세요~ 위의 검색식에 아래 2개의 키움수식중 한개라도 만족될때만 검색되도록 수식전환 도움요청합니다. 미리 감사인사 드립니다 1) A=PREDAYHIGH() - PREDAYLOW(); B=DAYOPEN()+A*0.5; B1=RSI(2); A1=LinearRegressionValue(C,50,0); A2=LinearRegressionValue(A1,50,0); eq= A1-A2; VL =A1+eq; CROSSUP(C,B) AND B1>50 AND C>VL 2) 양=C>O; 음=C<O; 도=C==O; Hc=CountSince((양(1) or 도(1)) && 음, 음); A=Valuewhen(1, Hc>=연속봉 && 음(1) && 양, Highest(H(1), Hc)); CROSSUP(C,A) **지표변수** 연속봉 : 3
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-05-22 15:37:23

안녕하세요 예스스탁입니다. input : Period(20),Period1(120),D1(2),D2(1),이평(200); VAR : BB20UP(0),BB120UP(0),MA200(0); var : A(0),B(0),B1(0),A1(0),A2(0),eq(0),VL(0); BB20UP=MA((C+H+L)/3,Period)+D1*std((C+H+L)/3,Period); BB120UP=MA((C+H+L)/3,Period1)+D2*std((C+H+L)/3,Period1); MA200=MA(C,이평); A=DAYHIGH(1) - DAYLOW(1); B=DAYOPEN()+A*0.5; B1=RSI(2); A1=LRL(C,50); A2=LRL(A1,50); eq= A1-A2; VL =A1+eq; input : 연속봉(3); var : 양(False),음(False),도(False),AAA(0),Hc(0); 양=C>O; 음=C<O; 도=C==O; if (양[1] == true or 도[1] == true) and 음 Then Hc = 0; if 음 == true Then Hc = Hc+1; if hc >= 연속봉 and 음[1] == true and 양 Then AAA = Highest(H, Hc)[1]; Condition1 = CROSSUP(C,B) AND B1>50 AND C>VL; Condition2 = CROSSUP(C,AAA); IF C>=MA200 && CROSSUP(BB20UP,BB120UP) and (Condition1 or Condition2) TheN Find(1); 즐거운 하루되세요 > 만복부자888 님이 쓴 글입니다. > 제목 : 항상 감사드립니다~ 수식 부탁드려요~ > input : Period(20),Period1(120),D1(2),D2(1),이평(200); VAR : BB20UP(0),BB120UP(0),MA200(0); BB20UP=MA((C+H+L)/3,Period)+D1*std((C+H+L)/3,Period); BB120UP=MA((C+H+L)/3,Period1)+D2*std((C+H+L)/3,Period1); MA200=MA(C,이평); IF C>=MA200 && CROSSUP(BB20UP,BB120UP) TheN Find(1); 안녕하세요~ 위의 검색식에 아래 2개의 키움수식중 한개라도 만족될때만 검색되도록 수식전환 도움요청합니다. 미리 감사인사 드립니다 1) A=PREDAYHIGH() - PREDAYLOW(); B=DAYOPEN()+A*0.5; B1=RSI(2); A1=LinearRegressionValue(C,50,0); A2=LinearRegressionValue(A1,50,0); eq= A1-A2; VL =A1+eq; CROSSUP(C,B) AND B1>50 AND C>VL 2) 양=C>O; 음=C<O; 도=C==O; Hc=CountSince((양(1) or 도(1)) && 음, 음); A=Valuewhen(1, Hc>=연속봉 && 음(1) && 양, Highest(H(1), Hc)); CROSSUP(C,A) **지표변수** 연속봉 : 3