AvgIf와 StdevIf의 키움함수설명을 추가해서 질문 드립니다.
번거롭지만 검색식을 만들 수 없을까요..??
다시 한번 부탁드립니다.
사용법 : AvgIf(data, compare, value)
설 명 : data 벡터에서 value와 비교하여 해당되는 값들로만 평균을 구한다.(compare=-1:value보다작음,0:value와 같음,1:value보다 큼)
<예 문>
AvgIf(C-avg(C, 24), -1, 0)
종가-24일평균값이 0보다 작은 값들에 대해서만 평균값을 구한다.
사용법 : StdevIf(data, compare, value)
설 명 : data 벡터에서 value와 비교하여 해당되는 값들로만 전체 구간에 대해 표준편차를 구한다.(compare=-1:value보다작음,0:value와 같음,1:value보다 큼)
<예 문>
StdevIf(C-avg(C, 24), -1, 0)
종가-24일평균값이 0보다 작은 값들에 대해서만, 표준편차를 구한다.
즐거운 하루 보내세요~
-------------------------------------------------------
안녕하세요
예스스탁입니다.
키움수식 중에 AvgIf,StdevIf가 사용된 수식은 변환이 가능하지 않습니다.
몇차례 해당 함수 설명만으로 유추해서 작성을 해보았지만
해당 함수가 내부적으로 어떤 계산방법을 사용하는지 알수 없어
키움과 값이 맞지 않아 변환을 못해 드리고 있습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 스톰82 님이 쓴 글입니다.
> 제목 : 키움지표인데 예스랭귀지로 변환될수 있도록 도와주세요.
> 안녕하세요.
키움지표인데 예스랭귀지언어로 변환 부탁 드립니다.
a=ma(c,240);
b=(a+avgif(c-a,-1,0.0)
-2*stdevif(c-a,-1,0.0));
d=(b*k);
crossup(c,d)
-----------
K=1.04
즐거운 하루 보내세요~
답변 1
예스스탁
예스스탁 답변
2024-09-05 14:24:21
안녕하세요
예스스탁입니다.
올려주신 설명은 이미 저희도 본 내용입니다.
해당 함수가 내부적으로 실제 계산방식을 알수 없어
해당 함수들이 사용된 내용은 변환해 드릴 수 없습니다.
즐거운 하루되세요
> 스톰82 님이 쓴 글입니다.
> 제목 : 키움지표인데 예스랭귀지로 변환관련 함수설명 추가
> AvgIf와 StdevIf의 키움함수설명을 추가해서 질문 드립니다.
번거롭지만 검색식을 만들 수 없을까요..??
다시 한번 부탁드립니다.
사용법 : AvgIf(data, compare, value)
설 명 : data 벡터에서 value와 비교하여 해당되는 값들로만 평균을 구한다.(compare=-1:value보다작음,0:value와 같음,1:value보다 큼)
<예 문>
AvgIf(C-avg(C, 24), -1, 0)
종가-24일평균값이 0보다 작은 값들에 대해서만 평균값을 구한다.
사용법 : StdevIf(data, compare, value)
설 명 : data 벡터에서 value와 비교하여 해당되는 값들로만 전체 구간에 대해 표준편차를 구한다.(compare=-1:value보다작음,0:value와 같음,1:value보다 큼)
<예 문>
StdevIf(C-avg(C, 24), -1, 0)
종가-24일평균값이 0보다 작은 값들에 대해서만, 표준편차를 구한다.
즐거운 하루 보내세요~
-------------------------------------------------------
안녕하세요
예스스탁입니다.
키움수식 중에 AvgIf,StdevIf가 사용된 수식은 변환이 가능하지 않습니다.
몇차례 해당 함수 설명만으로 유추해서 작성을 해보았지만
해당 함수가 내부적으로 어떤 계산방법을 사용하는지 알수 없어
키움과 값이 맞지 않아 변환을 못해 드리고 있습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 스톰82 님이 쓴 글입니다.
> 제목 : 키움지표인데 예스랭귀지로 변환될수 있도록 도와주세요.
> 안녕하세요.
키움지표인데 예스랭귀지언어로 변환 부탁 드립니다.
a=ma(c,240);
b=(a+avgif(c-a,-1,0.0)
-2*stdevif(c-a,-1,0.0));
d=(b*k);
crossup(c,d)
-----------
K=1.04
즐거운 하루 보내세요~