Input : 상승률 (1.15);
var : cnt(-1) ;
if c>(c[1]*상승률) && (ma(v,20)*2.5)< v Then
var1= 1;
if var1 == 1 and (max(c[1],o[1]) <= max(c,o)) and (min(c[1],o[1]) <= min(c,o)) then
cnt = 0;
if cnt == 0 then
{
cnt = cnt+1;
if cnt == 1 or cnt == 2 Then
Find(c>1000 && v>100000);
}
조건을 만족하는 1,2번째 종목검색 입니다. 어디가 틀렸을까요?
부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2025-07-04 14:13:12
안녕하세요
예스스탁입니다.
올리신 수식 내용이 모호합니다.
만약
[ c>(c[1]*상승률) && (ma(v,20)*2.5)< v ]조건 만족이후에
[ (max(c[1],o[1]) <= max(c,o)) and (min(c[1],o[1]) <= min(c,o)) ] 조건 만족횟수이면
아래와 같이 변경하시면 됩니다.
종가와 거래량 조건도 if문으로 넣으셔야 합니다.
Input : 상승률 (1.15);
var : cnt(-1) ;
if c>(c[1]*상승률) && (ma(v,20)*2.5)< v Then
cnt = 0;
if cnt >= 0 and (max(c[1],o[1]) <= max(c,o)) and (min(c[1],o[1]) <= min(c,o)) then
{
cnt = cnt+1;
if (cnt == 1 or cnt == 2) and c>1000 && v>100000 Then
Find(1);
}
즐거운 하루되세요
> nams60 님이 쓴 글입니다.
> 제목 : 검색식 부탁드립니다
> Input : 상승률 (1.15);
var : cnt(-1) ;
if c>(c[1]*상승률) && (ma(v,20)*2.5)< v Then
var1= 1;
if var1 == 1 and (max(c[1],o[1]) <= max(c,o)) and (min(c[1],o[1]) <= min(c,o)) then
cnt = 0;
if cnt == 0 then
{
cnt = cnt+1;
if cnt == 1 or cnt == 2 Then
Find(c>1000 && v>100000);
}
조건을 만족하는 1,2번째 종목검색 입니다. 어디가 틀렸을까요?
부탁드립니다.