커뮤니티

함수 문의

프로필 이미지
이루나라
2024-05-25 16:49:36
1205
글번호 179962
답변완료
안녕하세요.. 키움에서 ValueWhen, CountSince, BarsSince 함수를 많이 사용하는데요.. 혹시 YL에서 이들 함수를 쉽게 사용할 수 있는 방법이 있을까요? 제가 많이 부족해... ValueWhen, CountSince, BarsSince 함수가 정의 되어 있는 것처럼 키움 수식을 YL으로 가져올 때 좀 쉽게 변경 할 수 있는 방법을 찾고 있습니다... 도움 부탁 드립니다. 늘 감사합니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-05-27 14:07:45

안녕하세요 예스스탁입니다. 1 사용자함수명 : valuewhen 반환값형 : 숫자형 input : nth(Numeric),condition(TrueFalse),value(Numeric); var : cnt(0); Array : arr[50](-1); if Condition == true Then { For cnt = 49 DownTo 2 { arr[cnt] = arr[cnt-1]; } arr[1] = value; } valuewhen = arr[nth]; 2 사용자함수명 : CountSince 반환값형 : 숫자형 input : cond1(TrueFalse),cond2(TrueFalse); var : ii(-1); if cond1 == true Then { ii = 0; } Else { if cond2 == true then ii = ii +1; } CountSince = ii; 3 사용자함수명 : BarsSince 반환값형 : 숫자형 input : condition(TrueFalse); var : ii(-1); if Condition == true Then { ii = 0; } Else { if ii >= 0 then ii = ii +1; } BarsSince = ii; 즐거운 하루되세요 > 이루나라 님이 쓴 글입니다. > 제목 : 함수 문의 > 안녕하세요.. 키움에서 ValueWhen, CountSince, BarsSince 함수를 많이 사용하는데요.. 혹시 YL에서 이들 함수를 쉽게 사용할 수 있는 방법이 있을까요? 제가 많이 부족해... ValueWhen, CountSince, BarsSince 함수가 정의 되어 있는 것처럼 키움 수식을 YL으로 가져올 때 좀 쉽게 변경 할 수 있는 방법을 찾고 있습니다... 도움 부탁 드립니다. 늘 감사합니다.