커뮤니티
구버전에서 변환된 식에선 되는대
2003-07-22 00:00:00
923
글번호 452
안녕 하십니까? 수고많으십니다.
아래 두 개의 검색식을 봐 주십시요 어떻게 틀렸는지 어디가 다른지 말입니다.
구버전에서 변환된 식이 검색 시간이 많이 걸려서 프로 버전에서 새로 작성을 했는대
구 번전과 같이 검색이 되고 빠르기도 이만 하면 됬다 했는대
2~3일 후에는 " 해당 데이타가 없습니다 " 이렇게 나오니
황당 합니다. 구 버전은 느려도 여전히 검색이되는대 말입니다.
프로 버전에서 새로 만든 검색식
Input :z(0), x(1),y(0),Period(10), Period1(6), Period2(6);
Var : value1(0), value2(0),value3(0), value4(0), value5(0);
value1 = StochasticsK(Period, Period1);
value2 = StochasticsD(Period, Period1, Period2);
If value2 [0+z]< 60 &&
value1 [0+z]> value2[0+z] && value1 [1+z]< value2[1+z]Then
{ If value1[1+z] > 80 Then value3 = 1; Else value3 = 0 ;
if value2[x+z]+y>value2[13+z] Then value4 = 1;Else value4 = 0 ;
if value2[x+z]+y>value2[14+z] Then value4 = value4+1;
15에서24까지 똑같음으로 줄렸습니다.
if value2[x+z]+y>value2[25+z] Then value4 = value4+1;
if value4>=1 ||
accumN(value3,20) >= 1 Then
{If C[0+z] == C[1+z] Then value5 = 0.001;
Else value5 = (C[0+z] - C[1+z])/C[1+z]*100;}}
Else value5 = 0;
Find(value5);
구 버전에서 변환한 검색식
Input: z0(0),z(0), x(1), y(0) ;
Var: Formula0(0);
Formula0 = iff(StochasticsD_N(0+z,10,6,6) <60&&
StochasticsK_N(0+z,10,6) >StochasticsD_N(0+z,10,6,6) &&
StochasticsK_N(1+z,10,6) <StochasticsD_N(1+z,10,6,6)&&
(accumN(iff(stochasticsK_N(1+z,10,6)>80,1,0),20)>=1||
iff(StochasticsD_N(x+z,10,6,6)+y>StochasticsD_N(13+z,10,6,6),1,0)+
iff(StochasticsD_N(x+z,10,6,6)+y>StochasticsD_N(14+z,10,6,6),1,0)+
15에서24까지 똑같음으로 줄렸습니다.
iff(StochasticsD_N(x+z,10,6,6)+y>StochasticsD_N(25+z,10,6,6),1,0)>=1),
iff(C[0+z0]==C[0+z],0.001,(C[0+z0]-C[0+z])/C[0+z]*100), 0);
Find( Formula0 );
답변 2
예스스탁 예스스탁 답변
2003-07-22 00:00:00
안녕하세요? 예스스탁입니다...
문의하신 식을 예스트레이더에서 사용될 수 있도록 작성하면 다음과 같습니다...
Input: z0(0),z(1), x(1), y(0), p(10), p1(6), p2(6) ;
var : value(0), 스토K(0), 스토D(0), aaa(0), bbb(0), ccc(0), ddd(0), eee(0);
스토K = StochasticsK(p,p1);
스토D = StochasticsD(p,p1,p2);
aaa = 스토K[0+z] < 60 && 스토K[0+z] > 스토D[0+z] &&
스토K[1+z] < 스토D[1+z];
if 스토K[1+z] > 80 then
bbb = 1;
else
bbb = 0;
if 스토D[x+z]+y > 스토D[13+z] then
ccc= 1;
else
ccc = 0;
if 스토D[x+z]+y > 스토D[14+z] then
ddd = 1;
else
ddd = 0;
if 스토D[x+z]+y > 스토D[25+z] then
eee = 1;
else
eee = 0;
If aaa && (accumN(bbb,20) >= 1 || ccc + ddd + eee >=1) Then
{
If C[0+z0] == C[0+z] Then
value = 0.001;
Else
value = (C[0+z0]-C[0+z])/C[0+z]*100;
}
Else
value = 0;
Find(value);
즐거운 하루 되세요....
> CJ_sjk3926 님이 쓴 글입니다.
> 제목 : 구버전에서 변환된 식에선 되는대
> 안녕 하십니까? 수고많으십니다.
>
> 아래 두 개의 검색식을 봐 주십시요 어떻게 틀렸는지 어디가 다른지 말입니다.
>
> 구버전에서 변환된 식이 검색 시간이 많이 걸려서 프로 버전에서 새로 작성을 했는대
>
> 구 번전과 같이 검색이 되고 빠르기도 이만 하면 됬다 했는대
>
> 2~3일 후에는 " 해당 데이타가 없습니다 " 이렇게 나오니
>
> 황당 합니다. 구 버전은 느려도 여전히 검색이되는대 말입니다.
>
> 프로 버전에서 새로 만든 검색식
> Input :z(0), x(1),y(0),Period(10), Period1(6), Period2(6);
> Var : value1(0), value2(0),value3(0), value4(0), value5(0);
> value1 = StochasticsK(Period, Period1);
> value2 = StochasticsD(Period, Period1, Period2);
>
> If value2 [0+z]< 60 &&
> value1 [0+z]> value2[0+z] && value1 [1+z]< value2[1+z]Then
>
> { If value1[1+z] > 80 Then value3 = 1; Else value3 = 0 ;
> if value2[x+z]+y>value2[13+z] Then value4 = 1;Else value4 = 0 ;
> if value2[x+z]+y>value2[14+z] Then value4 = value4+1;
> 15에서24까지 똑같음으로 줄렸습니다.
> if value2[x+z]+y>value2[25+z] Then value4 = value4+1;
> if value4>=1 ||
> accumN(value3,20) >= 1 Then
>
> {If C[0+z] == C[1+z] Then value5 = 0.001;
> Else value5 = (C[0+z] - C[1+z])/C[1+z]*100;}}
> Else value5 = 0;
> Find(value5);
>
> 구 버전에서 변환한 검색식
> Input: z0(0),z(0), x(1), y(0) ;
> Var: Formula0(0);
>
> Formula0 = iff(StochasticsD_N(0+z,10,6,6) <60&&
> StochasticsK_N(0+z,10,6) >StochasticsD_N(0+z,10,6,6) &&
> StochasticsK_N(1+z,10,6) <StochasticsD_N(1+z,10,6,6)&&
>
> (accumN(iff(stochasticsK_N(1+z,10,6)>80,1,0),20)>=1||
> iff(StochasticsD_N(x+z,10,6,6)+y>StochasticsD_N(13+z,10,6,6),1,0)+
> iff(StochasticsD_N(x+z,10,6,6)+y>StochasticsD_N(14+z,10,6,6),1,0)+
> 15에서24까지 똑같음으로 줄렸습니다.
> iff(StochasticsD_N(x+z,10,6,6)+y>StochasticsD_N(25+z,10,6,6),1,0)>=1),
>
> iff(C[0+z0]==C[0+z],0.001,(C[0+z0]-C[0+z])/C[0+z]*100), 0);
> Find( Formula0 );
회원
2003-07-22 00:00:00
상세한내용 감사하니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : 컨버전....
> 안녕하세요? 예스스탁입니다...
>
> 문의하신 식을 예스트레이더에서 사용될 수 있도록 작성하면 다음과 같습니다...
>
> Input: z0(0),z(1), x(1), y(0), p(10), p1(6), p2(6) ;
> var : value(0), 스토K(0), 스토D(0), aaa(0), bbb(0), ccc(0), ddd(0), eee(0);
>
> 스토K = StochasticsK(p,p1);
> 스토D = StochasticsD(p,p1,p2);
>
> aaa = 스토K[0+z] < 60 && 스토K[0+z] > 스토D[0+z] &&
> 스토K[1+z] < 스토D[1+z];
>
> if 스토K[1+z] > 80 then
> bbb = 1;
> else
> bbb = 0;
>
> if 스토D[x+z]+y > 스토D[13+z] then
> ccc= 1;
> else
> ccc = 0;
>
> if 스토D[x+z]+y > 스토D[14+z] then
> ddd = 1;
> else
> ddd = 0;
>
> if 스토D[x+z]+y > 스토D[25+z] then
> eee = 1;
> else
> eee = 0;
>
> If aaa && (accumN(bbb,20) >= 1 || ccc + ddd + eee >=1) Then
> {
> If C[0+z0] == C[0+z] Then
> value = 0.001;
> Else
> value = (C[0+z0]-C[0+z])/C[0+z]*100;
> }
> Else
> value = 0;
>
> Find(value);
>
>
> 즐거운 하루 되세요....
>
>
> > CJ_sjk3926 님이 쓴 글입니다.
>
> > 제목 : 구버전에서 변환된 식에선 되는대
>
> > 안녕 하십니까? 수고많으십니다.
> >
> > 아래 두 개의 검색식을 봐 주십시요 어떻게 틀렸는지 어디가 다른지 말입니다.
> >
> > 구버전에서 변환된 식이 검색 시간이 많이 걸려서 프로 버전에서 새로 작성을 했는대
> >
> > 구 번전과 같이 검색이 되고 빠르기도 이만 하면 됬다 했는대
> >
> > 2~3일 후에는 " 해당 데이타가 없습니다 " 이렇게 나오니
> >
> > 황당 합니다. 구 버전은 느려도 여전히 검색이되는대 말입니다.
> >
> > 프로 버전에서 새로 만든 검색식
> > Input :z(0), x(1),y(0),Period(10), Period1(6), Period2(6);
> > Var : value1(0), value2(0),value3(0), value4(0), value5(0);
> > value1 = StochasticsK(Period, Period1);
> > value2 = StochasticsD(Period, Period1, Period2);
> >
> > If value2 [0+z]< 60 &&
> > value1 [0+z]> value2[0+z] && value1 [1+z]< value2[1+z]Then
> >
> > { If value1[1+z] > 80 Then value3 = 1; Else value3 = 0 ;
> > if value2[x+z]+y>value2[13+z] Then value4 = 1;Else value4 = 0 ;
> > if value2[x+z]+y>value2[14+z] Then value4 = value4+1;
> > 15에서24까지 똑같음으로 줄렸습니다.
> > if value2[x+z]+y>value2[25+z] Then value4 = value4+1;
> > if value4>=1 ||
> > accumN(value3,20) >= 1 Then
> >
> > {If C[0+z] == C[1+z] Then value5 = 0.001;
> > Else value5 = (C[0+z] - C[1+z])/C[1+z]*100;}}
> > Else value5 = 0;
> > Find(value5);
> >
> > 구 버전에서 변환한 검색식
> > Input: z0(0),z(0), x(1), y(0) ;
> > Var: Formula0(0);
> >
> > Formula0 = iff(StochasticsD_N(0+z,10,6,6) <60&&
> > StochasticsK_N(0+z,10,6) >StochasticsD_N(0+z,10,6,6) &&
> > StochasticsK_N(1+z,10,6) <StochasticsD_N(1+z,10,6,6)&&
> >
> > (accumN(iff(stochasticsK_N(1+z,10,6)>80,1,0),20)>=1||
> > iff(StochasticsD_N(x+z,10,6,6)+y>StochasticsD_N(13+z,10,6,6),1,0)+
> > iff(StochasticsD_N(x+z,10,6,6)+y>StochasticsD_N(14+z,10,6,6),1,0)+
> > 15에서24까지 똑같음으로 줄렸습니다.
> > iff(StochasticsD_N(x+z,10,6,6)+y>StochasticsD_N(25+z,10,6,6),1,0)>=1),
> >
> > iff(C[0+z0]==C[0+z],0.001,(C[0+z0]-C[0+z])/C[0+z]*100), 0);
> > Find( Formula0 );
이전글