커뮤니티
문의 드립니다.
2026-04-16 22:35:06
23
글번호 231651
안녕하세요.
항상 질의에 대하여 성의있게 답변주셔서 감사 드립니다.
질의 1)
주가가 아래의 라인1을 Cross up하는 종목의 검색식 부탁 드립니다.
라인1.
A=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
B=sar(af,maxAf);
D=abs(A-B)*(비율/100);
if(A>=B,B+D,A+D)
지표조건
ShortPeriod : 9
af : 0.02
maxAf : 0.2
비율 : 50
질의2)
RSI(5)가 70이상일때, 주가가 아래의 라인2를 Cross up하는 종목의 검색식을 부탁 드립니다.
라인2.
M=(C+이전주종가(1)+이전주종가(2)+이전주종가(3)+이전주종가(4)+
이전주종가(5)+이전주종가(6)+이전주종가(7)+이전주종가(8)+
이전주종가(9))/10;
감사합니다.
답변 1
예스스탁 예스스탁 답변
2026-04-17 14:18:34
안녕하세요
예스스탁입니다.
1
input : shortPeriod(9),af(0.02),maxaf(0.2),비율(50);
var : A(0),B(0),D(0);
A=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
B=sar(af,maxAf);
D=abs(A-B)*(비율/100);
var1 = iff(A>=B,B+D,A+D);
if CrossUp(c,var1) Then
Find(1);
2
var : cnt(0);
Array : 이전주종가[50](0);
if Bdate != Bdate[1] and
(DayOfWeek(Bdate) < DayOfWeek(Bdate)[1]) or
(DateToJulian(Bdate) >= DateToJulian(Bdate[1])+7) Then
{
For cnt = 49 DownTo 1
{
이전주종가[cnt] = 이전주종가[cnt-1];
}
}
이전주종가[0] = C;
if 이전주종가[9] > 0 Then
{
var1 =(C+이전주종가[1]+이전주종가[2]+이전주종가[3]+이전주종가[4]+
이전주종가[5]+이전주종가[6]+이전주종가[7]+이전주종가[8]+이전주종가[9])/10;
if CrossUp(C,var1) Then
Find(1);
}
즐거운 하루되세요
다음글
이전글