커뮤니티

키움의 vauewhen 함수 예스랭귀지로는 ?

프로필 이미지
하날랑
2024-10-05 14:04:19
873
글번호 183972
답변완료
질문1 : 키움에서의 vauewhen 함수는 예스랭귀로 어떤 함수를 사용해야 하는 지와 함수가 없다면 방법은 어떤 것인지요? 키움의 설명은 아래와 같습니다. 사용법 : ValueWhen(nth, condition, data) 설 명 : condition이 nth번째 만족된 시점의 data값 <예 문> ValueWhen(1, CrossUp(Trix(12),0), c) Trix가 0기준선을 상향 돌파한 시점의 종가
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2024-10-07 14:34:24

안녕하세요 예스스탁입니다. 지정한 조건만족시 지정한 값을 저장하므로 아래와 같이 작성하시면 됩니다. if crossup(TRIX(12),0) then #조건 var1 = C; #변수에 값저장 즐거운 하루되세요 > 하날랑 님이 쓴 글입니다. > 제목 : 키움의 vauewhen 함수 예스랭귀지로는 ? > 질문1 : 키움에서의 vauewhen 함수는 예스랭귀로 어떤 함수를 사용해야 하는 지와 함수가 없다면 방법은 어떤 것인지요? 키움의 설명은 아래와 같습니다. 사용법 : ValueWhen(nth, condition, data) 설 명 : condition이 nth번째 만족된 시점의 data값 <예 문> ValueWhen(1, CrossUp(Trix(12),0), c) Trix가 0기준선을 상향 돌파한 시점의 종가
프로필 이미지

하날랑

2024-10-07 15:30:59

정말 정말 감사합니다. 다음과 같이 작성해 봤습니다. 제대로 했는지요? 코딩을 제대로 배우지 않아 번거럽게 하고 이렇게 다시 물어봅니다. UpB=B+atr(sin_p)+sin_multi; DnT=valuewhen(1,lowest(UpB(1),sin_p)>UpB,UpB); 을 다음과 같이 변환해 봤습니다 input : sin_p(20); var : UpB(0), DnT(0); UpB=B+atr(sin_p)+sin_multi; if lowest(UpB[1],sin_p) > UpB then DnT = UpB; > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 키움의 vauewhen 함수 예스랭귀지로는 ? > 안녕하세요 예스스탁입니다. 지정한 조건만족시 지정한 값을 저장하므로 아래와 같이 작성하시면 됩니다. if crossup(TRIX(12),0) then #조건 var1 = C; #변수에 값저장 즐거운 하루되세요 > 하날랑 님이 쓴 글입니다. > 제목 : 키움의 vauewhen 함수 예스랭귀지로는 ? > 질문1 : 키움에서의 vauewhen 함수는 예스랭귀로 어떤 함수를 사용해야 하는 지와 함수가 없다면 방법은 어떤 것인지요? 키움의 설명은 아래와 같습니다. 사용법 : ValueWhen(nth, condition, data) 설 명 : condition이 nth번째 만족된 시점의 data값 <예 문> ValueWhen(1, CrossUp(Trix(12),0), c) Trix가 0기준선을 상향 돌파한 시점의 종가