커뮤니티

수식문의 드립니다._( _ _)_

프로필 이미지
한칼부르스
2026-01-25 11:47:14
89
글번호 230054
답변완료

항상 도와주심에 감사드립니다. _(_ _)_


만들어 본 아래의 두 수식이 제 뜻과는 다른 결과가 나온 것 같아서 같아서 문의 드립니다.


1.수식

var : ii(0),HO(0);

var : Month(0), MOpen(0), 중심(0),PreMC(0), PreMO(0);


var1 = ma(C,5);

Var2 = ma(C,20);


condition1 = CrossUp(var1,Var2) ;

condition2 = CrossUp(C[1], 중심)or CrossUp(C[2], 중심) or CrossUp(C[3], 중심)or CrossUp(C, 중심) ;


Month = Floor(date/100);


if Month != Month[1] Then

{

PreMC = C[1];

PreMO = MOpen;

MOpen = O ;

}

중심 = ((PreMC + PreMO)/2 + MOpen)/2;


if HO > 0 and C > HO and Index <= ii+3 Then

{

HO = 0;

Find(1);

}


if condition1 == true and condition2 == true and c >= c[1] * 1.05 and c > o Then

{

ii = Index;

if C < O Then

HO = O;

Else

HO = 0;

}

Else

{

if ii > 0 and Index <= ii+3 Then

{

if C < O and (HO == 0 or (HO > 0 and O > HO)) Then

HO = O;

}

}


1수식은 0봉전에서 1~ 3봉내 최고음봉시가를 돌파하는 데 520골든크로스가 0봉전에서 3봉전까지 모든 봉에서 나올 수 있다 라는 내용이 포함이 되어야 합니다.


2.수식

var : ii(0),HO(0);


var1 = ma(c,5);

var2 = ma(c,20);

var3 = ma(c,60);

var4 = ma(c,120);

var5 = ma(c,240);

var6 = ma(c,480);


Condition1 = var1 > Var2 and Var2 > Var3 and Var3 > Var4 and Var4 > Var5;



if HO > 0 and C > HO and Index <= ii+5 Then

{

HO = 0;

Find(1);

}


if Index < 90 and CrossUp(h,VAR2) and C >O Then

{

ii = Index;

if C < O Then

HO = O;

Else

HO = 0;

}

Else

{

if ii > 0 and Index <= ii+5 Then

{

if C < O and (HO == 0 or (HO > 0 and O > HO)) Then

HO = O;

}

}


2.수식은 상장된지 90일이내 종목에 대해서 역시나 5봉전에서 20일선을 돌파하고 0봉전 에서 1~4봉중 최고 음봉시가를 돌파하는 검색식인데요

검색이 안됩니다. 아마도 인덱스 내용이 겹쳐서 그런 듯도 하고요....


수식에 문제가 있는 듯 한데 부탁 드립니다. _(_ _)_


종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-01-26 15:47:21

안녕하세요 예스스탁입니다. 수식 내용이 올리신 내용이 포함되어 있는 것 같은데 어떤 부분이 다른지 모르겠습니다. 02-3453-1060으로 전화주시기 바랍니다. 즐거운 하루되세요