예스스탁
예스스탁 답변
2024-03-28 14:26:27
안녕하세요
예스스탁입니다.
값할당이 잘못 지정된 부분이 있어 수정했습니다.
종목검색시에 속성에서 검색에 필요한 최소기간에 500봉 지정하고 검색하시기 바랍니다.
var : MM(0),KK(0),MO(0),mx(0);
var : M1(0),M2(0),M3(0),M4(0),M5(0),M6(0);
var : M7(0),M8(0),M9(0),M10(0),M11(0),M12(0);
MM = floor(date/100);
if MM != MM[1] Then
{
MO = O;
M1 = KK[1];
M2 = M1[1];
M3 = M2[1];
M4 = M3[1];
M5 = M4[1];
M6 = M5[1];
M7 = M6[1];
M8 = M7[1];
M9 = M8[1];
M10 = M9[1];
M11 = M10[1];
M12 = M11[1];
mx = Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12);
}
KK = iff(MO > C, MO, 0);
if mx > 0 and CrossUp(C,mx) Then
Find(1);
즐거운 하루되세요
> 한칼부르스 님이 쓴 글입니다.
> 제목 : 검색식 확인 부탁드립니다.
> 지난 번에 만들어주신 아래의 수식종목검색은 월봉으로1봉전 12개월최고음봉 시가라인을
일봉에서 돌파할 때 종목을 검색하게 만들어주신 수식인데요... 검색식은 이상이 없는데
종목들이 나오지가 않습니다. 다른 수식 종목을 검색하고 다시 이 수식을 검색하면 종목들이 바뀌지가 않습니다. 확인 좀 부탁드립니다.
var : MM(0),KK(0),MO(0),mx(0);
var : M1(0),M2(0),M3(0),M4(0),M5(0),M6(0);
var : M7(0),M8(0),M9(0),M10(0),M11(0),M12(0);
MM = floor(date/100);
if MM != MM[1] Then
{
var1 = O;
M1 = KK[1];
M2 = M1[1];
M3 = M2[1];
M4 = M3[1];
M5 = M4[1];
M6 = M5[1];
M7 = M6[1];
M8 = M7[1];
M9 = M8[1];
M10 = M9[1];
M11 = M10[1];
M12 = M11[1];
mx = Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12);
}
KK = iff(MO > C, MO, 0);
if mx > 0 and CrossUp(C,mx) Then
Find(1);