안녕하세요.
아래는 이평 쌍바닥 패턴을 검색식으로 바꾼 건데 이수식 변경좀 부탁드립니다.
s = sum(1) ;
value1 = ema( c, 5 ) ;
value2 = ma( c, 20 ) ;
condition1 = value1 > value1(1) && value1(1) < value1(2) ;
condition2 = value1 < value1(1) && value1(1) > value1(2) ;
value3 = valuewhen(1, condition1, s ) ;
value4 = valueWhen(1, condition1, value1 ) ;
value5 = valueWhen(1, condition1, value2 ) ;
value6 = valuewhen(1, condition2, s ) ;
value7 = valueWhen(1, condition2, value1 ) ;
value8 = valueWhen(1, condition2, value2 ) ;
value9 = valuewhen(2, condition1, s ) ;
value10 = valueWhen(2, condition1, value1 ) ;
value11 = valueWhen(2, condition1, value2 ) ;
condition3 = value3 > value6 && value6 > value9 ;
condition4 = value10 < value11 && value7 > value8 && value4 > value5 && value7 > value4 ;
condition5 = condition3 && condition4 ;
condition6 = condition5 && !condition5(1) ;
crossup( c, value1 ) && sum( condition6, 3 ) >0 ;
좋은 하루 되세요...
답변 1
예스스탁
예스스탁 답변
2022-10-24 10:10:09
안녕하세요
예스스탁입니다.
var : s(0);
s = s+1;
value1 = ema( c, 5 ) ;
value2 = ma( c, 20 ) ;
condition1 = value1 > value1[1] && value1[1] < value1[2] ;
condition2 = value1 < value1[1] && value1[1] > value1[2] ;
if Condition1 == true Then
{
value3 = s;
value4 = value1;
value5 = value2;
Value9 = Value3[1];
Value10 = Value4[1];
Value11 = Value5[1];
}
if Condition1 == true Then
{
value6 = s;
value7 = value1;
value8 = value2;
}
condition3 = value3 > value6 && value6 > value9 ;
condition4 = value10 < value11 && value7 > value8 && value4 > value5 && value7 > value4 ;
condition5 = condition3 && condition4 ;
condition6 = condition5 && condition5[1] == False ;
if crossup(c,value1) && CountIf(condition6,3) > 0 Then
Find(1);
즐거운 하루되세요
> 예그리나 님이 쓴 글입니다.
> 제목 : 종목검색수식
> 안녕하세요.
아래는 이평 쌍바닥 패턴을 검색식으로 바꾼 건데 이수식 변경좀 부탁드립니다.
s = sum(1) ;
value1 = ema( c, 5 ) ;
value2 = ma( c, 20 ) ;
condition1 = value1 > value1(1) && value1(1) < value1(2) ;
condition2 = value1 < value1(1) && value1(1) > value1(2) ;
value3 = valuewhen(1, condition1, s ) ;
value4 = valueWhen(1, condition1, value1 ) ;
value5 = valueWhen(1, condition1, value2 ) ;
value6 = valuewhen(1, condition2, s ) ;
value7 = valueWhen(1, condition2, value1 ) ;
value8 = valueWhen(1, condition2, value2 ) ;
value9 = valuewhen(2, condition1, s ) ;
value10 = valueWhen(2, condition1, value1 ) ;
value11 = valueWhen(2, condition1, value2 ) ;
condition3 = value3 > value6 && value6 > value9 ;
condition4 = value10 < value11 && value7 > value8 && value4 > value5 && value7 > value4 ;
condition5 = condition3 && condition4 ;
condition6 = condition5 && !condition5(1) ;
crossup( c, value1 ) && sum( condition6, 3 ) >0 ;
좋은 하루 되세요...