커뮤니티

종목검색 부탁드립니다.

프로필 이미지
손느린주식
2023-09-13 00:01:37
1330
글번호 172407
답변완료
안녕하세요. 비슷한 수식 두개 변환 부탁드립니다. 1. T = Ttsf(C,T기간); LL=Lowest(L(1),기간); HH=Highest(H(1),기간); NH=valuewhen(1,H>HH(1),H); 고상 = Valuewhen(1,barsSince(H>HH(1))==(기간 - k), NH); 저상 = Valuewhen(1,BarsSince(L<LL(1))==(기간 - K),HH); 조건 = 고상==저상; 동일점 = Valuewhen(1, 조건, 저상); CrossUp(T, 동일점) T기간 50 기간 5 k 3 2. M112 = eavg(C,112); M224 = eavg(C,224); M448 = eavg(C,448); LL=Lowest(L(1),기간); HH=Highest(H(1),기간); NH=valuewhen(1,H>HH(1),H); 고상 = Valuewhen(1,barsSince(H>HH(1))==(기간 - k), NH); 저상 = Valuewhen(1,BarsSince(L<LL(1))==(기간 - K),HH); 조건 = 고상==저상; 동일점 = Valuewhen(1, 조건, 저상); (동일점 >O && 동일점 < C && M112 > O && M112 < C) or (동일점 >O && 동일점 < C && M224 > O && M224 < C) 기간 5 k 3 항상 감사드립니다. 번거롭더라도 부탁드립니다. ^^
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-09-13 10:44:19

안녕하세요 예스스탁입니다. 1 input : T기간(50),기간(5),k(3); var : T(0),LL(0),HH(0),NH(0),고상(0),저상(0),조건(False),동일점(0); var : B(0),NL(0),S(0); T = LRL(C,T기간)+LRS(C,T기간); LL=Lowest(L,기간)[1]; HH=Highest(H,기간)[1]; if H > HH[1] Then { NH = H; B = 0; } Else { if NH > 0 Then { B = B+1; if B == 기간-k Then 고상 = NH; } } if L < LL[1] Then { NL = L; S = 0; } Else { if NL > 0 Then { S = S+1; if S == 기간-k Then 저상 = HH; } } 조건 = 고상==저상; if 조건 == true Then 동일점 = 저상; if 동일점 > 0 and CrossUp(T, 동일점) Then Find(1); 2 input : 기간(5),k(3); var : M112(0),M224(0),m448(0),LL(0),HH(0),NH(0),고상(0),저상(0),조건(False),동일점(0); var : B(0),NL(0),S(0); M112 = Ema(C,112); M224 = Ema(C,224); M448 = Ema(C,448); LL = Lowest(L,기간)[1]; HH = Highest(H,기간)[1]; if H > HH[1] Then { NH = H; B = 0; } Else { if NH > 0 Then { B = B+1; if B == 기간-k Then 고상 = NH; } } if L < LL[1] Then { NL = L; S = 0; } Else { if NL > 0 Then { S = S+1; if S == 기간-k Then 저상 = HH; } } 조건 = 고상==저상; if 조건 == true Then 동일점 = 저상; if (동일점 >O && 동일점 < C && M112 > O && M112 < C) or (동일점 >O && 동일점 < C && M224 > O && M224 < C) Then Find(1); 즐거운 하루되세요 > 손느린주식 님이 쓴 글입니다. > 제목 : 종목검색 부탁드립니다. > 안녕하세요. 비슷한 수식 두개 변환 부탁드립니다. 1. T = Ttsf(C,T기간); LL=Lowest(L(1),기간); HH=Highest(H(1),기간); NH=valuewhen(1,H>HH(1),H); 고상 = Valuewhen(1,barsSince(H>HH(1))==(기간 - k), NH); 저상 = Valuewhen(1,BarsSince(L<LL(1))==(기간 - K),HH); 조건 = 고상==저상; 동일점 = Valuewhen(1, 조건, 저상); CrossUp(T, 동일점) T기간 50 기간 5 k 3 2. M112 = eavg(C,112); M224 = eavg(C,224); M448 = eavg(C,448); LL=Lowest(L(1),기간); HH=Highest(H(1),기간); NH=valuewhen(1,H>HH(1),H); 고상 = Valuewhen(1,barsSince(H>HH(1))==(기간 - k), NH); 저상 = Valuewhen(1,BarsSince(L<LL(1))==(기간 - K),HH); 조건 = 고상==저상; 동일점 = Valuewhen(1, 조건, 저상); (동일점 >O && 동일점 < C && M112 > O && M112 < C) or (동일점 >O && 동일점 < C && M224 > O && M224 < C) 기간 5 k 3 항상 감사드립니다. 번거롭더라도 부탁드립니다. ^^