커뮤니티

수식 조언 부탁드립니다.

프로필 이미지
깨구리
2025-08-20 01:55:24
131
글번호 193362
답변완료
M5=ma(C,5); M20=ma(C,20); M60=ma(C,60); A1 = C-C(5); B1 = C-C(20) // 1번 HH= HighestSince(1,crossup(M20,M60),M20); //조건 이평H = if(M20!=HH && M20>M60,HH,0); crossup(C,이평H) && 이평H!=0 // 2번 AA=Valuewhen (1,crossup(A1,0),M5); Crossup(C,AA) // 3번 BB=Valuewhen (1,crossup(B1,0),M20); Crossup(C,BB) 1번 조건 발생 이(후) 1번 or 2번 or 3번 동시 만족하는 검색식
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-08-20 14:24:56

안녕하세요 예스스탁입니다. 동시만족인데 or로 표현을 하셔서 식을 3개 작성해 드립니다. 1 1번,2번,3번이 동시만족하는 내용이면 아래와 같습니다. var : M5(0),M20(0),M60(0),A1(0),B1(0); var : HH(0),이평H(0),AA(0),BB(0); M5=ma(C,5); M20=ma(C,20); M60=ma(C,60); A1 = C-C[5]; B1 = C-C[20]; // 1번 if CrossUp(M20,M60) Then HH = M20; Else { if M20 > HH Then HH = M20; } 이평H = iff(M20!=HH && M20>M60,HH,0); if CrossUp(A1,0) Then AA = M5; if CrossUp(B1,0) Then BB = M20; if crossup(C,이평H) && 이평H!=0 and CrossUp(C,AA) or CrossUp(C,BB) Then Find(1); 2 1번 조건 만족 후 2번과 3번이 동시 만족하는 내용이면 아래와 같습니다. var : M5(0),M20(0),M60(0),A1(0),B1(0); var : HH(0),이평H(0),AA(0),BB(0); M5=ma(C,5); M20=ma(C,20); M60=ma(C,60); A1 = C-C[5]; B1 = C-C[20]; // 1번 if CrossUp(M20,M60) Then HH = M20; Else { if M20 > HH Then HH = M20; } 이평H = iff(M20!=HH && M20>M60,HH,0); if CrossUp(A1,0) Then AA = M5; if CrossUp(B1,0) Then BB = M20; if C > 이평H and 이평H != 0 Then { if CrossUp(C,AA) and CrossUp(C,BB) Then Find(1); } 2 1번 조건 만족이후에 2번 혹은 3번이 만족한 내용이면 아래와 같습니다. var : M5(0),M20(0),M60(0),A1(0),B1(0); var : HH(0),이평H(0),AA(0),BB(0); M5=ma(C,5); M20=ma(C,20); M60=ma(C,60); A1 = C-C[5]; B1 = C-C[20]; // 1번 if CrossUp(M20,M60) Then HH = M20; Else { if M20 > HH Then HH = M20; } 이평H = iff(M20!=HH && M20>M60,HH,0); if CrossUp(A1,0) Then AA = M5; if CrossUp(B1,0) Then BB = M20; if C > 이평H and 이평H != 0 Then { if CrossUp(C,AA) or CrossUp(C,BB) Then Find(1); } 즐거운 하루되세요 > 깨구리 님이 쓴 글입니다. > 제목 : 수식 조언 부탁드립니다. > M5=ma(C,5); M20=ma(C,20); M60=ma(C,60); A1 = C-C(5); B1 = C-C(20) // 1번 HH= HighestSince(1,crossup(M20,M60),M20); //조건 이평H = if(M20!=HH && M20>M60,HH,0); crossup(C,이평H) && 이평H!=0 // 2번 AA=Valuewhen (1,crossup(A1,0),M5); Crossup(C,AA) // 3번 BB=Valuewhen (1,crossup(B1,0),M20); Crossup(C,BB) 1번 조건 발생 이(후) 1번 or 2번 or 3번 동시 만족하는 검색식