안녕하세요.
문의 수식 87322 번호에 대한 수식 작성해주신 것 조건을 아무리 바꾸어도 검색되는 종목이 전혀 나오지 않습니다.
재검토 부탁드립니다.
그리고 과거 데이터를 검토해보기 위해서 기준날짜를 변수로 변경할 수 있도록 함께 부탁드렸는데 그것은 빠져있네요.
input : 연도(2020),Month(2); 가능하면 이런식으로 부탁드립니다.
안되면 input : ndate(20181203); 이런 방식으로라도 기준 날짜를 변수로 수정할 수 있도록 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2024-05-22 15:01:38
안녕하세요
예스스탁입니다.
if문에 AA에 [0]이 빠져있어 수정했습니다.
연도와 월도 지정하게 추가해 드립니다.
종목검색 속성에서 검색에 필요한 최소기간에 500봉 지정하고 검색하시기 바랍니다.
input : 연도(2020),Month(2);
input : Per1(20),Per2(250),vPer(200);
var : cnt(0),sum(0),ii(0),BB(0),DD(0);
Array : AA[100](0);
var : YYYY(0),MM(0);
YYYY = Floor(sDate/10000);
MM = Floor(FracPortion(sDate/10000)*100);
for cnt = 99 DownTo 1
{
AA[cnt] = AA[cnt-1];
}
AA[0] = v;
sum = 0;
ii = 0;
DD = 0;
For cnt = 1 to 30
{
if AA[cnt] > 0 Then
{
if cnt >= 2 and cnt <= 10 Then
{
sum = sum+AA[cnt];
ii = ii+1;
}
if AA[cnt] > DD Then
{
DD = AA[cnt];
}
}
}
BB = Sum/ii;
if YYYY == 연도 and MM == Month and
C >= O*(1+Per1/100) and C <= O*(1+per2/100) and
AA[0] >= BB*(1+vPer/100) and
AA[0] > DD Then
Condition1 = true;
if Condition1 == true Then
Find(1);
즐거운 하루되세요
> 강태공3 님이 쓴 글입니다.
> 제목 : 재검토 부탁드립니다.
> 안녕하세요.
문의 수식 87322 번호에 대한 수식 작성해주신 것 조건을 아무리 바꾸어도 검색되는 종목이 전혀 나오지 않습니다.
재검토 부탁드립니다.
그리고 과거 데이터를 검토해보기 위해서 기준날짜를 변수로 변경할 수 있도록 함께 부탁드렸는데 그것은 빠져있네요.
input : 연도(2020),Month(2); 가능하면 이런식으로 부탁드립니다.
안되면 input : ndate(20181203); 이런 방식으로라도 기준 날짜를 변수로 수정할 수 있도록 부탁드립니다.