커뮤니티
검색식 질문드립니다.
2012-07-01 22:44:05
225
글번호 52491
안녕하세요.
검색식 질문드립니다.
검색식의 요지는
"5,10,20일선의 이격도 분산 값이 50 이하인 주식"을 검색하려고 합니다.
식을 아래와 같이 만들었는데 왜 안되나 모르겠네요.ㅠ
input : period1(5), period2(10), period3(20), vv(50);
var : mav1(0), mav2(0);
mav1 = (Disparity(Period1)*Disparity(Period1)+Disparity(Period2)*Disparity(Period2)+Disparity(Period3)*Disparity(Period3))/3;
mav2 = ((Disparity(Period1)+Disparity(Period2)+Disparity(Period3))/3)*((Disparity(Period1)+Disparity(Period2)+Disparity(Period3))/3);
value1 = mav1-mav2;
If value1 <= vv Then
value2 = value1;
Else
value2 = 0;
Find(value2);
답변 1
예스스탁 예스스탁 답변
2012-07-02 13:08:00
안녕하세요
예스스탁입니다.
input : period1(5), period2(10), period3(20), vv(50);
#분산은 '편차의 제곱의 평균'
var : mav1(0), mav2(0);
var1 = Disparity(Period1);
var2 = Disparity(Period2);
var3 = Disparity(Period3);
#평균
var4 = (var1+var2+var3)/3;
#편차제곱
value1 = (var1-var4)^2;
value2 = (var2-var4)^2;
value3 = (var3-var4)^2;
#편차제곱의 평균
value4 = (value1+value2+value3)/3;
If value1 <= vv Then
Find(value4);
즐거운 하루되세요
> HI_MUTZINK 님이 쓴 글입니다.
> 제목 : 검색식 질문드립니다.
> 안녕하세요.
검색식 질문드립니다.
검색식의 요지는
"5,10,20일선의 이격도 분산 값이 50 이하인 주식"을 검색하려고 합니다.
식을 아래와 같이 만들었는데 왜 안되나 모르겠네요.ㅠ
input : period1(5), period2(10), period3(20), vv(50);
var : mav1(0), mav2(0);
mav1 = (Disparity(Period1)*Disparity(Period1)+Disparity(Period2)*Disparity(Period2)+Disparity(Period3)*Disparity(Period3))/3;
mav2 = ((Disparity(Period1)+Disparity(Period2)+Disparity(Period3))/3)*((Disparity(Period1)+Disparity(Period2)+Disparity(Period3))/3);
value1 = mav1-mav2;
If value1 <= vv Then
value2 = value1;
Else
value2 = 0;
Find(value2);
다음글
이전글