커뮤니티

문의

프로필 이미지
이루나라
2024-11-22 08:51:02
533
글번호 185535
답변완료
안녕하세요. 키움식에서 사용하는 식을 변경하고 싶습니다. Barssince(CrossUp(H,lowest(eavg(C,60),15))); 위 식을 어떻게 바꾸면 될까요. 늘 감사합니다. 좋은 하루 보내세요~
종목검색
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2024-11-22 11:05:00

안녕하세요 예스스탁입니다. var : E(0),LL(0),B(-1); E = ema(C,60); LL = lowest(E,15); if CrossUp(H,LL) Then { b = 0; } Else { if b >= 0 then b = b+1; } 즐거운 하루되세요 > 이루나라 님이 쓴 글입니다. > 제목 : 문의 > 안녕하세요. 키움식에서 사용하는 식을 변경하고 싶습니다. Barssince(CrossUp(H,lowest(eavg(C,60),15))); 위 식을 어떻게 바꾸면 될까요. 늘 감사합니다. 좋은 하루 보내세요~
프로필 이미지

이루나라

2024-11-22 12:47:02

답변 감사합니다. 제 질문 내용이 부족했어요. 죄송한데.. Barssince(CrossUp(H,lowest(eavg(C,60),15)))이 1회 이상 발생한 것을 찾고 싶어서 아래와 같이 수정했습니다. 맞는거죠? 관련 질문인데요.. 혹시 다른 조건들과 조합해서 사용하기 위해 위의 조건을 Condition1= ~~~~ ; 라고 정의하고 다른 조건들과 and / or로 조합할 방법은 없을까요? 그리고 위 조건이 2회 이상 발생한 것을 찾고 싶은 경우는 어떻게 수정해야 하는지요? var : E(0),LL(0),B(-1); E = ema(C,60); LL = lowest(E,15); if CrossUp(H,LL) Then { b = b+1; } Else { if b >= 0 then b = 0; } if b >= 1 Then Find(1); 감사합니다~~ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 > 안녕하세요 예스스탁입니다. var : E(0),LL(0),B(-1); E = ema(C,60); LL = lowest(E,15); if CrossUp(H,LL) Then { b = 0; } Else { if b >= 0 then b = b+1; } 즐거운 하루되세요 > 이루나라 님이 쓴 글입니다. > 제목 : 문의 > 안녕하세요. 키움식에서 사용하는 식을 변경하고 싶습니다. Barssince(CrossUp(H,lowest(eavg(C,60),15))); 위 식을 어떻게 바꾸면 될까요. 늘 감사합니다. 좋은 하루 보내세요~
프로필 이미지

예스스탁 예스스탁 답변

2024-11-22 13:29:20

안녕하세요 예스스탁입니다. 1 CrossUp(H,lowest(eavg(C,60),15)) 위 조건이 N봉동안 2회이상 발생한 종목을 찾습니다. input : EmaP1(60),LowestPeriod1(15); input : N(15); var : E1(0),L1(0); E1 = ema(C,EmaP1); L1 = lowest(E1,LowestPeriod1); Condition1 = CountIf(CrossUp(H,L1),N) >= 2; if Condition1 == true Then Find(1); 2 이평이 2개이상면 아래와 같이 내용 추가하시면 됩니다. input : EmaP1(60),LowestPeriod1(15); input : EmaP2(120),LowestPeriod2(15); input : N(15); var : E1(0),L1(0),E2(0),L2(0); E1 = ema(C,EmaP1); L1 = lowest(E1,LowestPeriod1); Condition1 = CountIf(CrossUp(H,L1),N) >= 2; E2 = ema(C,EmaP2); L2 = lowest(E2,LowestPeriod2); Condition2 = CountIf(CrossUp(H,L2),N) >= 2; if Condition1 == true and Condition2 == true Then Find(1); 즐거운 하루되세요 > 이루나라 님이 쓴 글입니다. > 제목 : Re : Re : 문의 > 답변 감사합니다. 제 질문 내용이 부족했어요. 죄송한데.. Barssince(CrossUp(H,lowest(eavg(C,60),15)))이 1회 이상 발생한 것을 찾고 싶어서 아래와 같이 수정했습니다. 맞는거죠? 관련 질문인데요.. 혹시 다른 조건들과 조합해서 사용하기 위해 위의 조건을 Condition1= ~~~~ ; 라고 정의하고 다른 조건들과 and / or로 조합할 방법은 없을까요? 그리고 위 조건이 2회 이상 발생한 것을 찾고 싶은 경우는 어떻게 수정해야 하는지요? var : E(0),LL(0),B(-1); E = ema(C,60); LL = lowest(E,15); if CrossUp(H,LL) Then { b = b+1; } Else { if b >= 0 then b = 0; } if b >= 1 Then Find(1); 감사합니다~~ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 > 안녕하세요 예스스탁입니다. var : E(0),LL(0),B(-1); E = ema(C,60); LL = lowest(E,15); if CrossUp(H,LL) Then { b = 0; } Else { if b >= 0 then b = b+1; } 즐거운 하루되세요 > 이루나라 님이 쓴 글입니다. > 제목 : 문의 > 안녕하세요. 키움식에서 사용하는 식을 변경하고 싶습니다. Barssince(CrossUp(H,lowest(eavg(C,60),15))); 위 식을 어떻게 바꾸면 될까요. 늘 감사합니다. 좋은 하루 보내세요~