질문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기준선을 상향 돌파한 시점의 종가
정말 정말 감사합니다.
다음과 같이 작성해 봤습니다. 제대로 했는지요?
코딩을 제대로 배우지 않아 번거럽게 하고 이렇게 다시 물어봅니다.
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기준선을 상향 돌파한 시점의 종가