커뮤니티
4949번 추가 질문..
2006-07-04 21:12:14
1253
글번호 10371
네 제가 뭔가 착각을 해서 ....^^
P가 너무 많다보니 ..
한가지만 더질문을 드립니다.
스톡 세팅에서
N은 각각의 추세를 지속한 봉개수 . ex;1이면 1봉 2면 2봉연속 3이면 3봉연속
P는 각각의 3=상승 2=하락 1=보합
를 넣는게 맞는거죠?
p랑n이 갑자기 많아지다보니... 햇갈리네요..
수고하시구요 50봉 정도 하니까 검색이 됩니다.
수고하세요.....
-----------------------------------------------------------------
그리고 스톡캐스틱 5-3의 %k의 돌파값인데요
소수점이네로 검색을 할려면 어디를 수정해야 하는지
Input : Period(5), Period1(3), Percent(40);
Var : value1(0), value2(0);
value1 = StochasticsK(Period, Period1);
If CrossUp(value1,Percent) Then
{
If C == C[1] Then
value2 = 0.001;
Else
value2 = (C-C[1])/C[1]*100;
}
Else
value2 = 0;
Find(value2);
답변 1
예스스탁 예스스탁 답변
2006-07-05 08:49:54
안녕하세요
예스스탁입니다.
1.아래의 식에서 n1,n2,n3는 연속된 봉 갯수입니다.
Pos1,Pos2,Pos3은 상승이면 3, 하락이면 2, 소숫점내 보합이면 1값을
넣으시면 됩니다.
input : N1(3),N2(3),N3(3),Pos1(3),Pos2(3),Pos3(3);
var : value1(0),value2(0),value3(0);
var1 = StochasticsK(5,3);
var2 = StochasticsK(10,6);
var3 = StochasticsK(20,12);
if accumn(iff(var1 >= var1[1]+1,1,0),N1) == N1 then
value1 = 3; ##스토 5-3이 n1봉 연속 상승이면 3
else if accumn(iff(var1 <= var1[1]-1,1,0),N1) == N1 then
value1 = 2; ##스토 5-3이 n1봉 연속 하락이면 2
else if accumn(iff(var1 <= var1[1]+1 and var1 >= var1[1]-1 ,1,0),N1) == N1 then
value1 = 1; ##스토 5-3이 n1봉 연속 보합이면 1
else
value1 = 0;
if accumn(iff(var2 >= var2[1]+1,1,0),N2) == N2 then
value2 = 3; ##스토 10-6이 n2봉 연속 상승이면 3
else if accumn(iff(var2 <= var2[1]-1,1,0),N2) == N2 then
value2 = 2; ##스토 10-6이 n2봉 연속 하락이면 2
else if accumn(iff(var2 <= var2[1]+1 and var2 >= var2[1]-1 ,1,0),N2) == N2 then
value2 = 1; ##스토 10-6이 n2봉 연속 보합이면 1
else
value2 = 0;
if accumn(iff(var3 >= var3[1]+1,1,0),N3) == N3 then
value3 = 3; ##스토 20-12이 n3봉 연속 상승이면 3
else if accumn(iff(var3 <= var3[1]-1,1,0),N3) == N3 then
value3 = 2; ##스토 20-12이 n3봉 연속 하락이면 2
else if accumn(iff(var3 <= var3[1]+1 and var3 >= var3[1]-1 ,1,0),N3) == N3 then
value3 = 1; ##스토 20-12이 n3봉 연속 보합이면 1
else
value3 = 0;
if value1 == Pos1 and value2 == Pos2 and value3 == pos3 then
find(1);
2. CrossUp(value1,Percent) and value1 < Percent+1 와 같이 표현하여
스토k가 Percnet값을 돌파하는데 Percent+1보다는 작다라고 표현하면
Percent가 40이라면 41보다는 작은 값으로 돌파한 종목이 검색됩니다.
Input : Period(5), Period1(3), Percent(40);
Var : value1(0), value2(0);
value1 = StochasticsK(Period, Period1);
If CrossUp(value1,Percent) and value1 < Percent+1 Then
{
If C == C[1] Then
value2 = 0.001;
Else
value2 = (C-C[1])/C[1]*100;
}
Else
value2 = 0;
Find(value2);
즐거운 하루되세요
> 배트 님이 쓴 글입니다.
> 제목 : 4949번 추가 질문..
> 네 제가 뭔가 착각을 해서 ....^^
P가 너무 많다보니 ..
한가지만 더질문을 드립니다.
스톡 세팅에서
N은 각각의 추세를 지속한 봉개수 . ex;1이면 1봉 2면 2봉연속 3이면 3봉연속
P는 각각의 3=상승 2=하락 1=보합
를 넣는게 맞는거죠?
p랑n이 갑자기 많아지다보니... 햇갈리네요..
수고하시구요 50봉 정도 하니까 검색이 됩니다.
수고하세요.....
-----------------------------------------------------------------
그리고 스톡캐스틱 5-3의 %k의 돌파값인데요
소수점이네로 검색을 할려면 어디를 수정해야 하는지
Input : Period(5), Period1(3), Percent(40);
Var : value1(0), value2(0);
value1 = StochasticsK(Period, Period1);
If CrossUp(value1,Percent) Then
{
If C == C[1] Then
value2 = 0.001;
Else
value2 = (C-C[1])/C[1]*100;
}
Else
value2 = 0;
Find(value2);